Project | WXT | Basics | Download | Documentation | Samples

Script: fragment-element

The purpose of a fragment is to define a (X)HTML fragment that may be reused. A fragment is placed on a module by the PI: Fragment . The definition-element may contain any number of fragment-elements.

<fragment id=""> content </fragmet>
id(mandatory) Any string that will identify this fragment.
short(optional) A string. May be accessed in fragment PI instead of content. Content defaults to short and short defaults to id.

The content of a fragment element may be a simple text or any legal XML-fragment wrapped as CDATA.

Note that fragment may be used as author identification, see Module . A special predefined author id, _defaultauthor, comes in handy. It defaults to Site author, and you may change it as shown below. All modules are supposed to have this author if not told otherwise.

Examples:

<fragment id="myroot">
      <![CDATA[
    <span style="font-weight:bold">
        bs
    </span>
     ]]>
  </fragment>

or

<fragment id="mygreetings">hello all</fragment>

or

<fragment id="_defaultauthor">Børre Stenseth</fragment>

or

<fragment id="jb" short="Brown, John">
        <![CDATA[
    <div>
        Jhon Brown, Author of many books on math<br/>
        <a href="http://www.a.b">JB's blog</a>
    </div>
     ]]>
  </fragment>