Skip to content

Commit fa0fda9

Browse files
committed
Update cs_pophelp.xml
1 parent 698b740 commit fa0fda9

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

help/cs_pophelp.xml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ např.: #@language cs-cz</p>
480480
<p>PHP kód musí být bez otevíracích a uzavíracích značek PHP, ale musí být uzavřen mezi tagy <a rel="external" target="_blank" title="viz dokumentace na https://docs.textpattern.com/tags/php" href="https://docs.textpattern.com/tags/php"><code>&lt;txp:php&gt;</code><span class="ui-icon ui-icon-extlink">(opens an external link in a new window)</span></a> a <code>&lt;/txp:php&gt;</code>.</p> ]]></item>
481481
<item id="allow_form_override" title="Povolit ruční volbu forem?"><![CDATA[
482482
<h2>Povolit ruční volbu forem?</h2>
483-
<p>Tato volba umožňuje autorům při psaní či úpravě článku vybrat si formu, která bude pro tento článek použita namísto výchozí.Pokud je tato možnost povolena, je při úpravách článku k dispozici rozbalovací nabídka ‘Přebít formu’. </p> ]]></item>
483+
<p>Tato volba umožňuje autorům při psaní či úpravě článku vybrat si formu, která bude pro tento článek použita namísto výchozí. Pokud je tato možnost povolena, je při úpravách článku k dispozici rozbalovací nabídka ‘Přebít formu’. </p> ]]></item>
484484
<item id="allow_page_php_scripting" title="Povolit PHP na stránkách?"><![CDATA[
485485
<h2>Povolit PHP na stránkách?</h2>
486486
<p>Volba <em>Ano</em> umožňuje používání PHP kódu v šablonách stránek a forem.</p>
@@ -565,7 +565,20 @@ např.: #@language cs-cz</p>
565565
<li>rozšířená syntaxe blokových prvků (bc.., bq.., atd.)</li>
566566
</ul>
567567
<p><strong>Pozn.:</strong> Z bezpečnostních důvodů je HTML převedeno na prostý text.</p> ]]></item>
568-
<item id="custom_form_types" title="Vlastní typy forem"><![CDATA[]]></item>
568+
<item id="custom_form_types" title="Vlastní typy forem"><![CDATA[
569+
<h2>Vlastní typy šablon forem</h2>
570+
<p>Kromě standardních typů forem (článek, soubor, ostatní, atd. , mohou vydavatelé definovat vlastní typy. Účel vlastních typů forem je dvojí: snadnější klasifikace a vlastní definice aktiv.</p>
571+
<p>Formát nastavení je <a rel="external" target="_blank" href="https://en.wikipedia.org/wiki/INI_file">INI <span class="ui-icon ui-icon-extlink">(otevře externí odkaz v novém okně)</span></a>s každým oddílem, který odpovídá typu šablony pro formu.</p>
572+
<p>Pro definování vlastního typu formy (např. <code>js</code>) musí být připojena (na samostatném řádku) sekce <code>[js]</code>. Výchozí název lze nastavit pomocí položky <code>title="Javascript"</code> v odpovídající sekci. V případě potřeby mohou být připojeny také lokalizované názvy (např. <code>ru="Скрипт"</code>).</p>
573+
<p>Navíc lze definovat jako šablonu formy <a rel="external" target="_blank" href="https://www.iana.org/assignments/media-types/media-types.xhtml"> typ média <span class="ui-icon ui-icon-extlink">(otevře externí odkaz v novém okně)</span></a> (dříve známý jako typ MIME), e. . <code>mediatype="application/javascript"</code>. Toto mění šablony tohoto typu na vlastní položky, které mohou být použity jako nastavený typ médií buď z databáze, nebo z disku (flat files) přes značku <code>&lt;txp:output_form /&gt;</code> . Například šablona formy s názvem <code>myscript. s</code> z <code>[js]</code> s typem média <code>aplikace/javascript</code> může být zahrnuta do kódu:</p>
574+
<pre><code>&lt;txp:output_form form="myscript.js"
575+
format="flat.script" /&gt;</code></pre>
576+
<p>To vygeneruje následující HTML <code>&lt;script&gt;</code> tag:<p>
577+
<pre><code>&lt;script src="path/to/flat/myscript.js"&gt;&lt;/script&gt;</code></pre>
578+
<p>Pouze šablony forem s příponou názvem odpovídající jejich typu (např. <code>myscript.js</code>) lze použít jako flat files. V tomto případě je Textpattern vůbec nezpracuje a je přístupný prostřednictvím jejich URL.</p>
579+
Pokud šablona formy vyžaduje zpracování (pokud obsahuje tagy Textpattern), musíte ji obsluhovat z databáze. V tomto případě byste k názvu formy neměli přidat rozšíření a pouze zavolat <code>myscript</code> (bez <code>. s</code>) - aby byl nedostupný přes standardní URL - a byl zpracován takto:</p>
580+
<pre><code>&lt;txp::myscript format="script" /&gt;</code></pre>
581+
]]></item>
569582
<item id="custom_overview" title="Vlastní pole"><![CDATA[
570583
<h2>Vlastní pole</h2>
571584
<p>Vlastní pole se používají k uložení doplňkových dat článků.<br>Můžeš definovat až deset vlastních polí. Každé se objeví jako samostatné pole na panelu Psaní.</p>

0 commit comments

Comments
 (0)