WARNING LocalSite.cfg could not be found (This is normal for a new installation)
This Foswiki is running using a bootstrap configuration worked
out by detecting the layout of the installation.
To complete the bootstrap process you should either:
- Restore the missing LocalSite.cfg from a backup, or
- Complete the new Foswiki installation:
You have been logged in as a temporary administrator.
Any requests made to this Foswiki will be treated as requests made by an administrator with full rights
Your temporary administrator rights will "stick" until you've logged out from this session.
A Proxy server was detected. {ForceDefaultUrlHost} has been enabled.
If this page is rendered without any styles and you are using SSL (https), your proxy server may be misconfigured.
It must generate the
X-Forwarded-Proto header
. Try adding ?SSL=1 to the Foswiki URL to bypass this issue.
See
PublishedAPI for packages intended to be used by Plugin and Contrib authors, or
browse all packages.
See also
Developing plugins,
Developer's Bible,
Technical Overview
internal package
Foswiki::Infix::Node
Base class for node types generated by Infix::Parser (and its subclasses). This
defines the interface used to construct nodes from the parser.
ClassMethod
newNode( $o, @p ) → \$if
Construct a new parse node (contract with Infix::Parser)
ClassMethod
newLeaf( $val, $type ) → \$if
Construct a new terminal node (contract with Infix::Parser)
-
$val
- the (scalar) value of the leaf
-
$type
- one of NAME, NUMBER, STRING
ObjectMethod
convertToLeaf( $type, $val )
Convert the node into a terminal node.
-
$type
- one of NAME, NUMBER, STRING
-
$val
- the (scalar) value of the leaf
Not used by the
Foswiki::Infix::Parser.
ObjectMethod
isLeaf() → $boolean
Return true if this node was created by
newLeaf()
(or converted by
convertToLeaf
)
ObjectMethod
stringify() → $string
Generate a string representation of the subtree, for reporting. The representation
generated by this function should be parseable, but is not guaranteed to be.