WS and some fixes

This commit is contained in:
didou
2004-04-18 17:30:04 +00:00
parent 421af5ed7c
commit a9bc3c91a0
8 changed files with 212 additions and 211 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="chapter.debugging.console"> <chapter id="chapter.debugging.console">
<title>Debugging Console</title> <title>Debugging Console</title>
<para> <para>
There is a debugging console included with Smarty. The console informs you There is a debugging console included with Smarty. The console informs you

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="config.files"> <chapter id="config.files">
<title>Config Files</title> <title>Config Files</title>
<para> <para>
Config files are handy for designers to manage global template Config files are handy for designers to manage global template
@@ -13,6 +13,7 @@
<example> <example>
<title>Example of config file syntax</title> <title>Example of config file syntax</title>
<programlisting> <programlisting>
<![CDATA[
# global variables # global variables
pageTitle = "Main Menu" pageTitle = "Main Menu"
bodyBgColor = #000000 bodyBgColor = #000000
@@ -35,6 +36,7 @@ host=my.domain.com
db=ADDRESSBOOK db=ADDRESSBOOK
user=php-user user=php-user
pass=foobar pass=foobar
]]>
</programlisting> </programlisting>
</example> </example>
<para> <para>
@@ -68,7 +70,7 @@ pass=foobar
editing, you can be certain that they cannot read sensitive data from editing, you can be certain that they cannot read sensitive data from
the config file by loading it into the template. the config file by loading it into the template.
</para> </para>
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="language.basic.syntax"> <chapter id="language.basic.syntax">
<title>Basic Syntax</title> <title>Basic Syntax</title>
<para> <para>
All Smarty template tags are enclosed within delimiters. By All Smarty template tags are enclosed within delimiters. By
@@ -15,16 +15,14 @@
place. place.
</para> </para>
&designers.language-basic-syntax.language-syntax-comments; &designers.language-basic-syntax.language-syntax-comments;
&designers.language-basic-syntax.language-syntax-functions;
&designers.language-basic-syntax.language-syntax-attributes;
&designers.language-basic-syntax.language-syntax-quotes;
&designers.language-basic-syntax.language-math;
&designers.language-basic-syntax.language-escaping;
&designers.language-basic-syntax.language-syntax-functions; </chapter>
&designers.language-basic-syntax.language-syntax-attributes;
&designers.language-basic-syntax.language-syntax-quotes;
&designers.language-basic-syntax.language-math;
&designers.language-basic-syntax.language-escaping;
</chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:
mode: sgml mode: sgml

View File

@@ -1,24 +1,26 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="language.builtin.functions"> <chapter id="language.builtin.functions">
<title>Built-in Functions</title> <title>Built-in Functions</title>
<para> <para>
Smarty comes with several built-in functions. Built-in functions Smarty comes with several built-in functions. Built-in functions
are integral to the template language. You cannot create custom are integral to the template language. You cannot create custom
functions with the same names, nor can you modify built-in functions. functions with the same names, nor can you modify built-in functions.
</para> </para>
&designers.language-builtin-functions.language-function-capture;
&designers.language-builtin-functions.language-function-config-load; &designers.language-builtin-functions.language-function-capture;
&designers.language-builtin-functions.language-function-foreach; &designers.language-builtin-functions.language-function-config-load;
&designers.language-builtin-functions.language-function-include; &designers.language-builtin-functions.language-function-foreach;
&designers.language-builtin-functions.language-function-include-php; &designers.language-builtin-functions.language-function-include;
&designers.language-builtin-functions.language-function-insert; &designers.language-builtin-functions.language-function-include-php;
&designers.language-builtin-functions.language-function-if; &designers.language-builtin-functions.language-function-insert;
&designers.language-builtin-functions.language-function-ldelim; &designers.language-builtin-functions.language-function-if;
&designers.language-builtin-functions.language-function-literal; &designers.language-builtin-functions.language-function-ldelim;
&designers.language-builtin-functions.language-function-php; &designers.language-builtin-functions.language-function-literal;
&designers.language-builtin-functions.language-function-section; &designers.language-builtin-functions.language-function-php;
&designers.language-builtin-functions.language-function-strip; &designers.language-builtin-functions.language-function-section;
&designers.language-builtin-functions.language-function-strip;
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="language.combining.modifiers"> <chapter id="language.combining.modifiers">
<title>Combining Modifiers</title> <title>Combining Modifiers</title>
<para> <para>
You can apply any number of modifiers to a variable. They will be You can apply any number of modifiers to a variable. They will be
@@ -40,7 +40,7 @@ s m o k e r s a r e p. . .
]]> ]]>
</screen> </screen>
</example> </example>
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:

View File

@@ -1,29 +1,31 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="language.custom.functions"> <chapter id="language.custom.functions">
<title>Custom Functions</title> <title>Custom Functions</title>
<para> <para>
Smarty comes with several custom functions that you can Smarty comes with several custom functions that you can
use in the templates. use in the templates.
</para> </para>
&designers.language-custom-functions.language-function-assign;
&designers.language-custom-functions.language-function-counter; &designers.language-custom-functions.language-function-assign;
&designers.language-custom-functions.language-function-cycle; &designers.language-custom-functions.language-function-counter;
&designers.language-custom-functions.language-function-debug; &designers.language-custom-functions.language-function-cycle;
&designers.language-custom-functions.language-function-eval; &designers.language-custom-functions.language-function-debug;
&designers.language-custom-functions.language-function-fetch; &designers.language-custom-functions.language-function-eval;
&designers.language-custom-functions.language-function-html-checkboxes; &designers.language-custom-functions.language-function-fetch;
&designers.language-custom-functions.language-function-html-image; &designers.language-custom-functions.language-function-html-checkboxes;
&designers.language-custom-functions.language-function-html-options; &designers.language-custom-functions.language-function-html-image;
&designers.language-custom-functions.language-function-html-radios; &designers.language-custom-functions.language-function-html-options;
&designers.language-custom-functions.language-function-html-select-date; &designers.language-custom-functions.language-function-html-radios;
&designers.language-custom-functions.language-function-html-select-time; &designers.language-custom-functions.language-function-html-select-date;
&designers.language-custom-functions.language-function-html-table; &designers.language-custom-functions.language-function-html-select-time;
&designers.language-custom-functions.language-function-math; &designers.language-custom-functions.language-function-html-table;
&designers.language-custom-functions.language-function-mailto; &designers.language-custom-functions.language-function-math;
&designers.language-custom-functions.language-function-popup-init; &designers.language-custom-functions.language-function-mailto;
&designers.language-custom-functions.language-function-popup; &designers.language-custom-functions.language-function-popup-init;
&designers.language-custom-functions.language-function-textformat; &designers.language-custom-functions.language-function-popup;
&designers.language-custom-functions.language-function-textformat;
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:

View File

@@ -56,28 +56,27 @@ Topic: {$topic|truncate:40:"..."}
$security_settings['MODIFIER_FUNCS']</link>-array. $security_settings['MODIFIER_FUNCS']</link>-array.
</para> </para>
&designers.language-modifiers.language-modifier-capitalize; &designers.language-modifiers.language-modifier-capitalize;
&designers.language-modifiers.language-modifier-count-characters; &designers.language-modifiers.language-modifier-count-characters;
&designers.language-modifiers.language-modifier-cat; &designers.language-modifiers.language-modifier-cat;
&designers.language-modifiers.language-modifier-count-paragraphs; &designers.language-modifiers.language-modifier-count-paragraphs;
&designers.language-modifiers.language-modifier-count-sentences; &designers.language-modifiers.language-modifier-count-sentences;
&designers.language-modifiers.language-modifier-count-words; &designers.language-modifiers.language-modifier-count-words;
&designers.language-modifiers.language-modifier-date-format; &designers.language-modifiers.language-modifier-date-format;
&designers.language-modifiers.language-modifier-default;
&designers.language-modifiers.language-modifier-default; &designers.language-modifiers.language-modifier-escape;
&designers.language-modifiers.language-modifier-escape; &designers.language-modifiers.language-modifier-indent;
&designers.language-modifiers.language-modifier-indent; &designers.language-modifiers.language-modifier-lower;
&designers.language-modifiers.language-modifier-lower; &designers.language-modifiers.language-modifier-nl2br;
&designers.language-modifiers.language-modifier-nl2br; &designers.language-modifiers.language-modifier-regex-replace;
&designers.language-modifiers.language-modifier-regex-replace; &designers.language-modifiers.language-modifier-replace;
&designers.language-modifiers.language-modifier-replace; &designers.language-modifiers.language-modifier-spacify;
&designers.language-modifiers.language-modifier-spacify; &designers.language-modifiers.language-modifier-string-format;
&designers.language-modifiers.language-modifier-string-format; &designers.language-modifiers.language-modifier-strip;
&designers.language-modifiers.language-modifier-strip; &designers.language-modifiers.language-modifier-strip-tags;
&designers.language-modifiers.language-modifier-strip-tags; &designers.language-modifiers.language-modifier-truncate;
&designers.language-modifiers.language-modifier-truncate; &designers.language-modifiers.language-modifier-upper;
&designers.language-modifiers.language-modifier-upper; &designers.language-modifiers.language-modifier-wordwrap;
&designers.language-modifiers.language-modifier-wordwrap;
</chapter> </chapter>

View File

@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<chapter id="language.variables"> <chapter id="language.variables">
<title>Variables</title> <title>Variables</title>
<para> <para>
Smarty has several different types of variables. The type of the variable Smarty has several different types of variables. The type of the variable
depends on what symbol it is prefixed with (or enclosed within). depends on what symbol it is prefixed with (or enclosed within).
</para> </para>
<para> <para>
Variables in Smarty can be either displayed directly or used as arguments Variables in Smarty can be either displayed directly or used as arguments
for function attributes and modifiers, inside conditional expressions, for function attributes and modifiers, inside conditional expressions,
@@ -23,11 +22,10 @@
</programlisting> </programlisting>
</para> </para>
&designers.language-variables.language-assigned-variables; &designers.language-variables.language-assigned-variables;
&designers.language-variables.language-config-variables;
&designers.language-variables.language-variables-smarty;
&designers.language-variables.language-config-variables;
&designers.language-variables.language-variables-smarty;
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file