From 4e4345732970745561717217bf0d53ee815ed50a Mon Sep 17 00:00:00 2001 From: nlopess Date: Wed, 24 Mar 2004 17:11:28 +0000 Subject: [PATCH] fixing some more examples --- docs/en/appendixes.xml | 64 +++++++++++++++++++++--------------------- docs/en/designers.xml | 30 ++++++++++---------- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/docs/en/appendixes.xml b/docs/en/appendixes.xml index 3c5d8998..85230d5e 100644 --- a/docs/en/appendixes.xml +++ b/docs/en/appendixes.xml @@ -58,26 +58,26 @@ Parse error: parse error in /path/to/smarty/templates_c/index.tpl.php on line 75 - Tips & Tricks + Tips & Tricks Blank Variable Handling There may be times when you want to print a default value for an empty - variable instead of printing nothing, such as printing "&nbsp;" so that + variable instead of printing nothing, such as printing " " so that table backgrounds work properly. Many would use an {if} statement to handle this, but there is a shorthand way with Smarty, using the default variable modifier. - Printing &nbsp; when a variable is empty + Printing   when a variable is empty @@ -144,17 +144,17 @@ archives.tpl header.tpl ---------- -<HTML> -<HEAD> -<TITLE>{$title|default:"BC News"}</TITLE> -</HEAD> -<BODY> + + +{$title|default:"BC News"} + + footer.tpl ---------- -</BODY> -</HTML> + + ]]> @@ -199,7 +199,7 @@ OUTPUT: 2001/01/04 -{if $date1 < $date2} +{if $date1 < $date2} ... {/if} ]]> @@ -270,28 +270,28 @@ function insert_header($params) { + -<!-- begin new wml deck --> -<wml> -<!-- begin first card --> -<card> -<do type="accept"> -<go href="#two"/> -</do> -<p> + + + + + + + +

Welcome to WAP with Smarty! Press OK to continue... -</p> -</card> -<!-- begin second card --> -<card id="two"> -<p> +

+
+ + +

Pretty easy isn't it? -</p> -</card> -</wml> +

+
+
]]> @@ -328,7 +328,7 @@ function fetch_ticker($symbol) { return $ticker_info; } -function smarty_function_load_ticker($params, &$smarty) { +function smarty_function_load_ticker($params, &$smarty) { // call the function $ticker_info = fetch_ticker($params['symbol']); diff --git a/docs/en/designers.xml b/docs/en/designers.xml index f3de58ab..ea6985ba 100644 --- a/docs/en/designers.xml +++ b/docs/en/designers.xml @@ -1069,7 +1069,7 @@ index.tpl: {$articleTitle} {$articleTitle|escape} -{$articleTitle|escape:"html"} {* escapes & " ' < > *} +{$articleTitle|escape:"html"} {* escapes & " ' < > *} {$articleTitle|escape:"htmlall"} {* escapes ALL html entities *} {$articleTitle|escape:"url"} {$articleTitle|escape:"quotes"} @@ -1078,12 +1078,12 @@ index.tpl: OUTPUT: 'Stiff Opposition Expected to Casketless Funeral Plan' -&#039;Stiff Opposition Expected to Casketless Funeral Plan&#039; -&#039;Stiff Opposition Expected to Casketless Funeral Plan&#039; -&#039;Stiff Opposition Expected to Casketless Funeral Plan&#039; +'Stiff Opposition Expected to Casketless Funeral Plan' +'Stiff Opposition Expected to Casketless Funeral Plan' +'Stiff Opposition Expected to Casketless Funeral Plan' %27Stiff+Opposition+Expected+to+Casketless+Funeral+Plan%27 \'Stiff Opposition Expected to Casketless Funeral Plan\' -<a href="mailto:%62%6f%62%40%6d%65%2e%6e%65%74">&#x62;&#x6f;&#x62;&#x40;&#x6d;&#x65;&#x2e;&#x6e;&#x65;&#x74;</a> +<a href="mailto:%62%6f%62%40%6d%65%2e%6e%65%74">bob@me.net</a>
@@ -1267,7 +1267,7 @@ $smarty->display('index.tpl'); index.tpl: -{* replace each carriage return, tab & new line with a space *} +{* replace each carriage return, tab & new line with a space *} {$articleTitle} {$articleTitle|regex_replace:"/[\r\t\n]/":" "} @@ -1477,14 +1477,14 @@ index.tpl: {$articleTitle} {$articleTitle|strip} -{$articleTitle|strip:"&nbsp;"} +{$articleTitle|strip:" "} OUTPUT: Grandmother of eight makes hole in one. Grandmother of eight makes hole in one. -Grandmother&nbsp;of&nbsp;eight&nbsp;makes&nbsp;hole&nbsp;in&nbsp;one. +Grandmother of eight makes hole in one. @@ -2480,7 +2480,7 @@ index.tpl {/if}. {else} and {elseif} are also permitted. All PHP conditionals are recognized, such as ||, or, - &&, and, etc. + &&, and, etc. @@ -3731,7 +3731,7 @@ index.tpl OUTPUT: This is the contents of foo. -Welcome to Foobar Pub & Grill's home page! +Welcome to Foobar Pub & Grill's home page! You must supply a <b>city</b>. You must supply a <b>state</b>. @@ -5007,7 +5007,7 @@ OUTPUT: trailpad string No - &nbsp; +   value to pad the trailing cells on last row with (if any) @@ -5067,12 +5067,12 @@ OUTPUT: <table border="0"> <tr><td>1</td><td>2</td><td>3</td><td>4</td></tr> <tr><td>5</td><td>6</td><td>7</td><td>8</td></tr> -<tr><td>9</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> +<tr><td>9</td><td> </td><td> </td><td> </td></tr> </table> <table border="1"> <tr bgcolor="#eeeeee"><td>1</td><td>2</td><td>3</td><td>4</td></tr> <tr bgcolor="#dddddd"><td>5</td><td>6</td><td>7</td><td>8</td></tr> -<tr bgcolor="#eeeeee"><td>9</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> +<tr bgcolor="#eeeeee"><td>9</td><td> </td><td> </td><td> </td></tr> </table> @@ -5325,8 +5325,8 @@ OUTPUT: 9%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%6d%65%40%64%6f%6d% 61%69%6e%2e%63%6f%6d%22%20%3e%6d%65%40%64%6f%6d%61%69%6e%2e%63%6f%6d%3c%2f%61%3e %27%29%3b'))</script> -<a href="mailto:%6d%65@%64%6f%6d%61%69%6e.%63%6f%6d" >&#x6d;&#x65;&#x40;&#x64;& -#x6f;&#x6d;&#x61;&#x69;&#x6e;&#x2e;&#x63;&#x6f;&#x6d;</a> +<a href="mailto:%6d%65@%64%6f%6d%61%69%6e.%63%6f%6d" >me@d& +#x6f;main.com</a> <a href="mailto:me@domain.com?subject=Hello%20to%20you%21" >me@domain.com</a> <a href="mailto:me@domain.com?cc=you@domain.com%2Cthey@domain.com" >me@domain.com</a> <a href="mailto:me@domain.com" class="email">me@domain.com</a>