cvs: smarty /docs/de/designers/language-basic-syntax language-escaping.xml /docs/de/designers/language-custom-functions language-function-mailto.xml /docs/de/designers/language-modifiers language-modifier-nl2br.xml

"andreas halter" <[email protected]>
Newsgroups gmane.comp.php.cvs.smarty
Message-ID <cvsandreas1089914063@cvsserver>
andreas		Thu Jul 15 13:54:23 2004 EDT

  Added files:                 
    /smarty/docs/de/designers/language-custom-functions	
                                                       	language-function-mailto.xml 
    /smarty/docs/de/designers/language-modifiers	
                                                	language-modifier-nl2br.xml 
    /smarty/docs/de/designers/language-basic-syntax	
                                                   	language-escaping.xml 
  Log:
  - some missing files

-- 
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
andreas-20040715135423.txt (text/plain, 10.3 KB)
http://cvs.php.net/co.php/smarty/docs/de/designers/language-custom-functions/language-function-mailto.xml?r=1.1&p=1
Index: smarty/docs/de/designers/language-custom-functions/language-function-mailto.xml
+++ smarty/docs/de/designers/language-custom-functions/language-function-mailto.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
		<sect1 id="language.function.mailto">
			<title>mailto</title>
            <informaltable frame="all">
                <tgroup cols="5">
                <colspec colname="param" align="center" />
                <colspec colname="type" align="center" />
                <colspec colname="required" align="center" />
                <colspec colname="default" align="center" />
                <colspec colname="desc" />
                <thead>
                    <row>
                        <entry>Attribut Name</entry>
                        <entry>Typ</entry>
                        <entry>Ben&ouml;tigt</entry>
                        <entry>Standard</entry>
                        <entry>Beschreibung</entry>
                    </row>
                </thead>
                <tbody>
                    <row>
                        <entry>Adresse</entry>
                        <entry>string</entry>
                        <entry>Ja</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Die EMail Adresse</entry>
                    </row>
                    <row>
                        <entry>Text</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Der Text der angezeigt werden soll. Standardwert ist die EMail Adresse</entry>
                    </row>
                    <row>
                        <entry>encode</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>none</emphasis></entry>
                        <entry>Wie die EMail Adresse verschl&uuml;sselt werden soll. Erlaubt sind 'none', 'hex' und 'javascript'.</entry>
                    </row>
                    <row>
                        <entry>CC</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Komma separierte Liste der EMail Adressen, die eine Kopie der Nachricht erhalten sollen.</entry>
                    </row>
                    <row>
                        <entry>BCC</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Komma separierte Liste der EMail Adressen, die eine blinde Kopie der Nachricht erhalten sollen.</entry>
                    </row>
                    <row>
                        <entry>Titel</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Titel der Nachricht.</entry>
                    </row>
                    <row>
                        <entry>Newsgroups</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Komma separierte Liste der Newsgroups, die eine Kopie der Nachricht erhalten sollen.</entry>
                    </row>
                    <row>
                        <entry>FollowupTo</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Komma separierte Liste der Followup Adressen.</entry>
                    </row>
                    <row>
                        <entry>Extra</entry>
                        <entry>string</entry>
                        <entry>Nein</entry>
                        <entry><emphasis>n/a</emphasis></entry>
                        <entry>Zus&auml;tzliche Attribute, die sie dem Link geben wollen.</entry>
                    </row>
                </tbody>
                </tgroup>
            </informaltable>
			<para>
			mailto vereinfach den Einsatz von mailto-Links und verschl&uuml;sselt die Links. Verschl&uuml;sselte Links k&ouml;nnen von WebSpiders schlechter ausgelesen werden.
			</para>
			<note>
				<title>Technische Bemerkung</title>
				<para>
				Javascript ist wahrscheinlich die beste Methode, die Daten für WebSpider unzug&auml;nglich zu machen.
            	</para>
			</note>
<example>
<title>mailto</title>
<programlisting>
{mailto address="[email protected]"}
{mailto address="[email protected]" text="Der angezeigte Linktext"}
{mailto address="[email protected]" encode="javascript"}
{mailto address="[email protected]" encode="hex"}
{mailto address="[email protected]" subject="Hallo!"}
{mailto address="[email protected]" cc="[email protected],[email protected]"}
{mailto address="[email protected]" extra='class="email"'}

OUTPUT:

&lt;a href="mailto:[email protected]" &gt;[email protected]&lt;/a&gt;
&lt;a href="mailto:[email protected]" &gt;Der angezeigte Linktext&lt;/a&gt;
&lt;script type="text/javascript" language="javascript"&gt;eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%6
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'))&lt;/script&gt;
&lt;a href="mailto:%6d%65@%64%6f%6d%61%69%6e.%63%6f%6d" &gt;&#x6d;&#x65;&#x40;&#x64;&#x6f;&#x6d;&#x61;&#x69;&#x6e;&#x2e;&#x63;&#x6f;&#x6d;&lt;/a&gt;
&lt;a href="mailto:[email protected]?subject=Hallo%21" &gt;[email protected]&lt;/a&gt;
&lt;a href="mailto:[email protected][email protected]%[email protected]" &gt;[email protected]&lt;/a&gt;
&lt;a href="mailto:[email protected]" class="email"&gt;[email protected]&lt;/a&gt;</programlisting>
</example>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

http://cvs.php.net/co.php/smarty/docs/de/designers/language-modifiers/language-modifier-nl2br.xml?r=1.1&p=1
Index: smarty/docs/de/designers/language-modifiers/language-modifier-nl2br.xml
+++ smarty/docs/de/designers/language-modifiers/language-modifier-nl2br.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
 <sect1 id="language.modifier.nl2br">
  <title>nl2br</title>
  <para>
   Konvertiert alle Zeilenschaltungen in &lt;br /&gt; Tags. Genau wie die PHP Funktion nl2br.
  </para>
  <example>
   <title>nl2br</title>
   <programlisting role="php">
<![CDATA[
<?php

$smarty = new Smarty;
$smarty->assign('articleTitle', "Sonne oder Regen erwartet,\nnachts dunkel.");
$smarty->display('index.tpl');

?>
]]>
   </programlisting>
   <para>
    Wobei index.tpl wie folgt aussieht:
   </para>
   <programlisting>
<![CDATA[
{$articleTitle|nl2br}
]]>
   </programlisting>
   <para>
   Ausgabe:
   </para>
   <screen>
<![CDATA[
Sonne oder Regen erwartet,<br />nachts dunkel.
]]>
   </screen>
  </example>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

http://cvs.php.net/co.php/smarty/docs/de/designers/language-basic-syntax/language-escaping.xml?r=1.1&p=1
Index: smarty/docs/de/designers/language-basic-syntax/language-escaping.xml
+++ smarty/docs/de/designers/language-basic-syntax/language-escaping.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<sect1 id="language.escaping">
 <title>Smarty Parsing umgehen</title>
 <para>
  Manchmal ist es w&uuml;nschenswert, dass Smarty Teile eines Templates nicht
  parst. Dies ist zum Beispiel der Fall, wenn Javascript oder CSS im Template eingebettet werden.
  Da diese Sprachen selbst { und } nutzen, erkennt Smarty diese als Start- beziehungsweise End-Tags.
 </para>

 <para>
  Der einfachste Weg, dieses Problem zu umgehen, ist das Auslagern des betreffenden Javascript
  oder CSS Codes in eigene Dateien.
 </para>

 <para>
  Um solche Inhalte trotzdem im gleichen Template einzubetten, k&ouml;nnen Sie <link linkend="language.function.literal">{literal} .. {/literal}</link> Bl&ouml;cke verwenden.
  Die aktuell benutzten Trennzeichen k&ouml;nnen Sie mit <link linkend="language.function.ldelim">{ldelim}</link> und <link linkend="language.function.ldelim">{rdelim}</link> ausgeben.
 </para>

 <para>
  Manchmal ist es auch einfacher, die Trennzeichen selbst zu &auml;ndern:
  <link linkend="variable.left.delimiter">$left_delimiter</link> und
  <link linkend="variable.right.delimiter">$right_delimiter</link> definieren diese.
 </para>
 <example>
  <title>Beispiel wie die Trennzeichen angepasst werden</title>
  <programlisting role="php">
<![CDATA[
<?php

$smarty = new Smarty;
$smarty->left_delimiter = '<!--{';
$smarty->right_delimiter = '}-->';
$smarty->assign('foo', 'bar');
$smarty->display('example.tpl');

?>
]]>
  </programlisting>
  <para>
   example.tpl w&uuml;rde somit wie folgt aussehen:
  </para>
  <programlisting>
<![CDATA[
<script language="javascript">
var foo = <!--{$foo}-->;
function dosomething() {
    alert("foo is " + foo);
}
dosomething();
</script>
]]>
  </programlisting>
 </example>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.