30/03/2017, 21:15:47
Admin_cms2_tags
<h3>What does this do?</h3>
<p>This modifier is used to escape the string in one of many ways. This can be used for converting the string to multiple different display formats, or to make user entered data with special characters displayable on a standard web page.</p>
<h3>Usage:</h3>
<pre><code>{$some_var_with_text|cms_escape[:<escape type>|[<character set>]]}</code></pre>
<h4>Valid escape types:</h4>
<ul>
<li>html <em>(default)</em> - use htmlspecialchars.</li>
<li>htmlall - use htmlentities.</li>
<li>url - raw url encode all entities.</li>
<li>urlpathinfo - Similar to the url escape type, but also encode /.</li>
<li>quotes - Escape unescaped single quotes.</li>
<li>hex - Escape every character into hex.</li>
<li>hexentity - Hex encode every character.</li>
<li>decentity - Decimal encode every character.</li>
<li>javascript - Escape quotes, backslashes, newlines etc.</li>
<li>mail - Encode an email address into something that is safe to display.</li>
<li>nonstd - Escape non standard characters, such as document quotes.</li>
</ul>
<h4>Character Set::</h4>
<p>If the character set is not specified, utf-8 is assumed. The character set is only applicable to the "html" and "htmlall" escape types.</p>
<h3>Que fait cette balise ?</h3>
<p>Ce modificateur est utilisé pour échapper la chaîne par un des nombreux types énumérés ci-dessous. Ceci peut être utilisé pour convertir la chaîne en plusieurs formats d'affichage différents ou, pour les données entrées par l'utilisateur, avec des caractères spéciaux affichables sur une page Web standard.</p>
<p>Ce modificateur est utilisé pour échapper la chaîne par un des nombreux types énumérés ci-dessous. Ceci peut être utilisé pour convertir la chaîne en plusieurs formats d'affichage différents ou, pour rendre affichable sur une page web standard des données entrées par un utilisateur avec des caractères spéciaux .</p>
<h3>Comment l'utiliser ?</h3>
<pre><code>{$une_variable_avec_texte|cms_escape[Type_échappement|[Jeu_de_caractères]}</code></pre>
<h4>Types d'échappement valides : Note traduction à valider</h4>
<ul>
<li>html <em>(defaut)</em> - use htmlspecialchars - utilise htmlspecialchars (échappe les caractères <pre><code>& " ' < ></code></pre>).</li>
<li>htmlall - use htmlentities - échappe toutes les entités html.</li>
<li>url - raw URL encode all entities - Pour coder toutes les entités d'une URL brute.</li>
<li>urlpathinfo - identique à url, mais encode également les /.</li>
<li>quotes - Escape unescaped single quotes - échappe les apostrophes simples.</li> la traduction littérale serait "échappe les apostrophes simples non échappées" :/ moche hein peut-être "échappe les apostrophes simples si elles ne le sont pas déjà".
<li>hex - Escape every character into hex - échappe chaque caractère en hexadécimal (ex : cryptage adresse email).</li>
<li>hexentity - Hex encode every character - encode chaque caractères en entités hexadécimales (ex : adresse email).</li>
<li>decentity - Decimal encode every character - encode chaque caractères en entités décimales (ex : adresse email).</li>
<li>javascript - Escape quotes, backslashes, newlines etc - échappe les apostrophes, backslashes ?antislashes ?, saut de lignes...</li>
<li>mail - Encode an email address into something that is safe to display - encode une adresse email dans une chaîne sûre pour l'affichage (info [AT] exemple [DOT] com). </li>
<li>nonstd - Escape non standard characters, such as document quotes - encode échappe des caractères non standard.</li>
</ul>
<h4>Jeu de caractères</h4>
<p>Si le jeu de caractères n'est pas spécifié, UTF-8 est utilisé. Le jeu de caractères est seulement applicable au "html" et au type d'échappement "htmlall".</p>
<h3>What does this do?</h3>
<p>This modifier is used to escape the string in one of many ways. This can be used for converting the string to multiple different display formats, or to make user entered data with special characters displayable on a standard web page.</p>
<h3>Usage:</h3>
<pre><code>{$some_var_with_text|cms_escape[:<escape type>|[<character set>]]}</code></pre>
<h4>Valid escape types:</h4>
<ul>
<li>html <em>(default)</em> - use htmlspecialchars.</li>
<li>htmlall - use htmlentities.</li>
<li>url - raw url encode all entities.</li>
<li>urlpathinfo - Similar to the url escape type, but also encode /.</li>
<li>quotes - Escape unescaped single quotes.</li>
<li>hex - Escape every character into hex.</li>
<li>hexentity - Hex encode every character.</li>
<li>decentity - Decimal encode every character.</li>
<li>javascript - Escape quotes, backslashes, newlines etc.</li>
<li>mail - Encode an email address into something that is safe to display.</li>
<li>nonstd - Escape non standard characters, such as document quotes.</li>
</ul>
<h4>Character Set::</h4>
<p>If the character set is not specified, utf-8 is assumed. The character set is only applicable to the "html" and "htmlall" escape types.</p>
<h3>Que fait cette balise ?</h3>
<p>Ce modificateur est utilisé pour échapper la chaîne par un des nombreux types énumérés ci-dessous. Ceci peut être utilisé pour convertir la chaîne en plusieurs formats d'affichage différents ou, pour les données entrées par l'utilisateur, avec des caractères spéciaux affichables sur une page Web standard.</p>
<p>Ce modificateur est utilisé pour échapper la chaîne par un des nombreux types énumérés ci-dessous. Ceci peut être utilisé pour convertir la chaîne en plusieurs formats d'affichage différents ou, pour rendre affichable sur une page web standard des données entrées par un utilisateur avec des caractères spéciaux .</p>
<h3>Comment l'utiliser ?</h3>
<pre><code>{$une_variable_avec_texte|cms_escape[Type_échappement|[Jeu_de_caractères]}</code></pre>
<h4>Types d'échappement valides : Note traduction à valider</h4>
<ul>
<li>html <em>(defaut)</em> - use htmlspecialchars - utilise htmlspecialchars (échappe les caractères <pre><code>& " ' < ></code></pre>).</li>
<li>htmlall - use htmlentities - échappe toutes les entités html.</li>
<li>url - raw URL encode all entities - Pour coder toutes les entités d'une URL brute.</li>
<li>urlpathinfo - identique à url, mais encode également les /.</li>
<li>quotes - Escape unescaped single quotes - échappe les apostrophes simples.</li> la traduction littérale serait "échappe les apostrophes simples non échappées" :/ moche hein peut-être "échappe les apostrophes simples si elles ne le sont pas déjà".
<li>hex - Escape every character into hex - échappe chaque caractère en hexadécimal (ex : cryptage adresse email).</li>
<li>hexentity - Hex encode every character - encode chaque caractères en entités hexadécimales (ex : adresse email).</li>
<li>decentity - Decimal encode every character - encode chaque caractères en entités décimales (ex : adresse email).</li>
<li>javascript - Escape quotes, backslashes, newlines etc - échappe les apostrophes, backslashes ?antislashes ?, saut de lignes...</li>
<li>mail - Encode an email address into something that is safe to display - encode une adresse email dans une chaîne sûre pour l'affichage (info [AT] exemple [DOT] com). </li>
<li>nonstd - Escape non standard characters, such as document quotes - encode échappe des caractères non standard.</li>
</ul>
<h4>Jeu de caractères</h4>
<p>Si le jeu de caractères n'est pas spécifié, UTF-8 est utilisé. Le jeu de caractères est seulement applicable au "html" et au type d'échappement "htmlall".</p>
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11