Definition of Whitebeam XML Tags

Site Map
 
Home
 
Application Guide
Reference
  Installation
  Configuration
  XML Markup
    authenticate
    block
    cachecontrol
    eval
    false
    header
    include
    insertblock
    insertdebug
    macrotag
    marksession
    nomacro
    noscript
    parser
    redirect
    repeatfor
    return
    script
    if
    test
    true
    xmp
    eval
    id
    marksession
    test
  JavaScript Classes
  ROM
  Templates
  Environment
  Dev Process
  Tools
  External Links
  Example libraries
Community
Contact Whitebeam
To-Do
Download
Credits
Licence
Whitebeam Users
 
 
 

Definition of Whitebeam XML Tags

Whitebeam XML Markup

Overall control of Whitebeam Presentation Pages is achieved through the presence of special server side markup with the Pattern Page. This markup is in the form of a set of XML tags and attributes that are processed by the Presentation Engine before the page is sent to the client. Below are links to the entire set of XML tags defined by Whitebeam along with the special XML attributes that can be applied to both Whitebeam and HTML tags. A formal reference for the XML tags defined by Whitebeam can be found in the DTD

XML TagsSummary
rb:authenticateApply password protection for a page
rb:blockMark an area of XML - don't insert into the document
rb:cachecontrolControl client-side caching of this Pattern Page
rb:evalEvaluate a JavaScript expression
rb:falseConditional child tag of the rb:test tag
rb:headerSpecify an HTTP header to return to the client
rb:includeInsert a file into the current Pattern Page
rb:insertblockInsert output text from a named XML block
rb:insertdebugInsert the contents of the debug output buffer
rb:macrotagDefine a new XML tag with JavaScript implementation
rb:marksessionMark all anchor and src tags with session ID
rb:nomacroPrevent further MacroTag definitions
rb:noscriptPrevent further <rb:script...> tags
rb:parserControl the behaviour of the page parser.
rb:redirectServer-side redirect to another page
rb:repeatforRepeat a block of XML multiple times
rb:returnSpecify the HTTP return code for this Pattern Page
rb:scriptExecute server-side JavaScrip
rb:ifSimple inclusion of a section of XML
rb:testConditionally include a section of XML
rb:trueConditional child tag of the rb:test tag
rb:xmpSend a block of XML to the client - no server side processing
XML AttributeSummary
rb:evalReplace attribute with result of a JavaScript expression
rb:idMark a tag with a server-side name
rb:marksessionModify a URL to carry the Whitebeam Session Identifier.
rb:testMake a tag conditional on a JavaScript expression
Whitebeam release 1.3.35
(loadtime : 16ms)