Table of Contents

  • Introduction
  • Information Tags
    · Introduction
    · accept-language
    · accessed
    · clientname
    · configurl
    · configimage
    · countdown
    · date
    · file
    · help
    · available_languages
    · language
    · unavailable_language
    · line
    · list-tags
    · modified
    · number
    · pr
    · referrer
    · user
    · version
  • String Tags
  • Variable Tags
  • URL Tags
  • If Tags
  • Graphics Tags
  • Database Tags
  • Programming Tags
  • Supports System
  • SSI
  • htaccess
  • Image Maps
  • Appendix
  •  <list-tags> 
    <list-tags> is defined in the Main RXML parser module.

    Lists all available RXML tags.

    Attributes
    verbose,  

    Attributes

    verbose
    Lists the tags with their help texts as well.
    Example
    source code
    
    <list-tags>
    

    result Tags at prioity level 0:

    <!--#config>
    <!--#echo>
    <!--#exec>
    <!--#flastmod>
    <!--#fsize>
    <!--#include>
    <!--#set>
    </ilayer>
    </layer>
    </table>
    </td>
    <accept-language>
    <accessed>
    <append>
    <auth-required>
    <body>
    <clientname>
    <configimage>
    <configurl>
    <countdown>
    <date>

     <date> 
    <date> is defined in the Main RXML parser module.

    This tag prints the date and time.

    Arguments passed to the tag:
    brief, capitalize, date, day, hour, lang, lower, minute, part, second, time, type, unix_time, upper,  

    Attributes

    brief
    Generates as brief a date as possible.

    capitalize
    Capitalizes the first letter of the result.

    date
    Shows the date only.

    day=number
    Adds this number of days to the current date.

    hour=number
    Adds this number of hours to the current date.

    lang=ca es_CA hr cs nl en fi fr de hu it jp mi no pt ru sr si es sv
    Used together with type=string and the part attribute to get written dates in the specified langauge. Available languages are ca, es_CA (catala), hr (croatian), cs (czech), nl (dutch), en (english), fi (finnish), fr (french), de (german), hu (hungarian), it (italian), jp (japanese), mi (maori), no (norweigan), pt (portuguese), ru (russian), sr (serbian), si (slovenian), es (spanish) and sv (swedish).

    lower
    Prints the results in lower case.

    minute=number
    Adds this number of minutes to tha current date.

    part=year month day date hour minute second yday
    • year; The year
    • month; The month
    • day; The weekday, starting with Sunday.
    • date; The number of days since the first this month.
    • hour; The number of hours since midnight.
    • minute; The number of minutes since the last full hour.
    • second; The number of seconds since the last full minute.
    • yday; The day since the first of january.

    The return value of these parts are modified by both type and lang.

    second=number
    Adds this number of seconds to the current date.

    time
    Print the time only.

    type=number string roman iso discordian stardate
    Specifies what type of date you want. Discordian and stardate only make a difference when not using part. Note that type=stardate has a separate companion attribute, prec, which sets the precision.

    unix_time=time_t
    This attribute uses the specified unix time_t time as the starting time, instead of the current time. This is mostly useful when the <date> tag is used from a pike-script or roxen module.

    upper
    Print the result in upper case.
    Example
    source code
    
    <date part=day type=string lang=de>
    

    result Dienstag

    <debug>
    <echo>
    <expire-time>
    <expire_time>
    <false>
    <file>
    <header>
    <help>
    <ilayer>
    <imgs>
    <insert>
    <killframe>
    <layer>
    <line>
    <list-tags>
    <modified>
    <number>
    <pr>
    <quote>
    <realfile>
    <redirect>
    <referer>
    <referrer>
    <refferrer>
    <remove_cookie>
    <return>
    <sb-menu>
    <set>
    <set-max-cache>
    <set_cookie>
    <signature>
    <table>
    <td>
    <true>
    <undefine>
    <unset>
    <use>
    <user>
    <version>
    <vfs>
    <ximg>

    Containers at prioity level 0:

    <aconf></aconf>
    <aconfig></aconfig>
    <ai></ai>
    <allow></allow>
    <anfang></anfang>
    <apre></apre>
    <autoformat></autoformat>
    <cache></cache>
    <case></case>
    <catch></catch>
    <client></client>
    <comment></comment>
    <config_tablist></config_tablist>
    <crypt></crypt>
    <cset></cset>
    <default></default>
    <define></define>
    <deny></deny>
    <diagram></diagram>
    <doc></doc>
    <dump_else></dump_else>
    <dump_if></dump_if>
    <elif></elif>
    <else></else>
    <elseif></elseif>
    <fl></fl>
    <fl_postparse></fl_postparse>
    <fnord></fnord>
    <for></for>
    <formoutput></formoutput>
    <gauge></gauge>
    <gh></gh>
    <gh1></gh1>
    <gh2></gh2>
    <gh3></gh3>
    <gh4></gh4>
    <gh5></gh5>
    <gh6></gh6>
    <gtext></gtext>
    <gtext-id></gtext-id>
    <htable></htable>
    <if></if>
    <nooutput></nooutput>
    <noparse></noparse>
    <obox></obox>
    <pike></pike>
    <preparse></preparse>
    <prestate></prestate>
    <random></random>
    <recursive-output></recursive-output>
    <right></right>
    <sb-if></sb-if>
    <sb-login></sb-login>
    <sb-output></sb-output>
    <scope></scope>
    <sed></sed>
    <smallcaps></smallcaps>
    <sort></sort>
    <source></source>
    <spell></spell>
    <strlen></strlen>
    <tablify></tablify>
    <template></template>
    <throw></throw>
    <trace></trace>
    <trimlines></trimlines>
    <wizard></wizard>