System Class
  > Home
> User Guide
v Reference
    > Introduction
    > CROFT
    v BEE Variables
       v BEE Variable Name
          o General/Object Class
          o Special Class
          o System Class
       o BEE Variable Value
       > BEE Conversions
    > BEE Syntax
    > BEE Commands
    > Database Operation
    > Content Management
    > Objects and Classes
    > Interface with others
    o Glossary
> Portal Object
> Development Guide

sys Class
debug Class
Intrinsic Conversions
>> Reference >> BEE Variables >> BEE Variable Name >> System Class <=  =>      <  1  2  3  4  5  6  7  8  9  10  11  12  >  
text System Class

n        text is an editable web page content.  It is saved to the web site permanently until changed.  The value in a "text" class variable is used by the "text" command to display the web page content.  If the visitor got Administrator access, an Edit Text icon will appear at the end of the text, which will click into the Text Edit Screen for online update.  The new content will be saved into the "text" class variable.

All these are done by the "text" command without accessing the "text" variable.  You usually access a "text" variable only if you want to process the content for some reason.  In the "text" command, only the name:item part of the variable needs to be specified.

Each web page got a "text" class of its own, to nicely separate text contents from each other.  If you want to refer to "text" variables for another page, you can use the file& part of the variable (e.g. text%/products/index.htm&headline).

There is a special scheme operation: "text%" without the name part.  This itself returns a list of names
in the "text" class.  In addition, it has a "side-effect" of loading all "text" values in the scheme file into "page%name:element".  That way, you can load all "text" class variables into a class (e.g. /product/index.htm%) under the Context in one go.  e.g. "var text%page&;".

You cannot clear a "text" variables (but you can set it to "").


Previous Page       Next Page

Accsoft Computer Technology Pty Ltd     ABN: 98 065 617 549
PO Box 892, Epping NSW 1710         Level 1, Epping Office Park, 242 Beecroft Rd, Epping NSW 2121, Australia
Tel: Sydney - (02)98691668     National - 1300-881668         Fax: (02)98691866
© Copyright 2003 Accsoft Computer Technology Pty Ltd