cvs: smarty /docs/en/designers/language-builtin-functions language-function-ldelim.xml language-function-literal.xml

[email protected] ("Peter 'Mash' Morgan") Mon, 13 Mar 2006 03:07:09 -0000
Newsgroups php.smarty.cvs
Message-ID <cvspete_morgan1142219229@cvsserver>
pete_morgan		Mon Mar 13 03:07:09 2006 UTC

  Modified files:              
    /smarty/docs/en/designers/language-builtin-functions	
                                                        	language-function-ldelim.xml 
                                                        	language-function-literal.xml 
  Log:
  Added some examples. Hope it helps ;-)
  
http://cvs.php.net/viewcvs.cgi/smarty/docs/en/designers/language-builtin-functions/language-function-ldelim.xml?r1=1.10&r2=1.11&diff_format=u
Index: smarty/docs/en/designers/language-builtin-functions/language-function-ldelim.xml
diff -u smarty/docs/en/designers/language-builtin-functions/language-function-ldelim.xml:1.10 smarty/docs/en/designers/language-builtin-functions/language-function-ldelim.xml:1.11
--- smarty/docs/en/designers/language-builtin-functions/language-function-ldelim.xml:1.10	Fri Feb 17 22:18:51 2006
+++ smarty/docs/en/designers/language-builtin-functions/language-function-ldelim.xml	Mon Mar 13 03:07:09 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
+<!-- $Revision: 1.11 $ -->
  <sect1 id="language.function.ldelim">
   <title>{ldelim},{rdelim}</title>
   <para>
@@ -53,7 +53,26 @@
    </screen>
 
   </example>
-  <para>See also <link linkend="language.escaping">Escaping Smarty Parsing</link> </para>
+  
+  <example>
+     <title>another Javascript example</title>
+<programlisting>
+<![CDATA[
+<script language="JavaScript" type="text/javascript">
+    function myJsFunction(){ldelim}
+        alert("The server name\n{$smarty.server.SERVER_NAME}\n{$smarty.server.SERVER_ADDR}");
+    {rdelim}
+</script>
+<a href="javascript:myJsFunction()">Click here for Server Info</a>
+]]>
+</programlisting>
+ </example>
+ 
+  <para>See also 
+  <link linkend="language.function.literal">{literal}</link>
+  and
+  <link linkend="language.escaping">Escaping Smarty Parsing</link> 
+  </para>
  </sect1>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewcvs.cgi/smarty/docs/en/designers/language-builtin-functions/language-function-literal.xml?r1=1.10&r2=1.11&diff_format=u
Index: smarty/docs/en/designers/language-builtin-functions/language-function-literal.xml
diff -u smarty/docs/en/designers/language-builtin-functions/language-function-literal.xml:1.10 smarty/docs/en/designers/language-builtin-functions/language-function-literal.xml:1.11
--- smarty/docs/en/designers/language-builtin-functions/language-function-literal.xml:1.10	Mon Mar 13 01:26:23 2006
+++ smarty/docs/en/designers/language-builtin-functions/language-function-literal.xml	Mon Mar 13 03:07:09 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
+<!-- $Revision: 1.11 $ -->
 <sect1 id="language.function.literal">
  <title>{literal}</title>
  <para>
@@ -38,26 +38,45 @@
  </example>
  
  <example>
-   <title>Javascript = ecma</title>
+   <title>Javascript function example</title>
    <programlisting>
- <![CDATA[
+<![CDATA[
 <script language="JavaScript" type="text/javascript">
 {literal}
-function myJsFunction(name){
-        if(name){
-                alert('The servers name is: ' + name);
-        }
-        return false;
+function myJsFunction(name, ip){
+   alert("The server name\n" + name + "\n" + ip);
 }
 {/literal}
 </script>
-<a href="javascript:myJsFunction('{$smarty.server.SERVER_NAME}')">Click here for Server Name</a>
+<a href="javascript:myJsFunction('{$smarty.server.SERVER_NAME}','{$smarty.server.SERVER_ADDR}')">Click here for the Server Info</a>
  ]]>
    </programlisting>
  </example>
+
+ <example>
+  <title>Some css in a template</title>
+  <programlisting>
+<![CDATA[
+{* included this style .. as an experiment *}
+<style type="text/css">
+{literal}
+/* this is an intersting idea for this section */
+.madIdea{
+    border: 3px outset #ffffff;
+    margin: 2 3 4 5px;
+    background-color: #001122;
+}
+{/literal}
+</style>
+<div class="madIdea">With smarty you can embed css in the template</div>
+]]>
+</programlisting>
+</example>
  
  <para>
   See also
+  <link linkend="language.function.ldelim">{ldelim} {rdelim}</link>
+  and 
   <link linkend="language.escaping">Escaping Smarty Parsing</link>.
  </para>
 </sect1>