You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: help/cs_pophelp.xml
+15-2Lines changed: 15 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -480,7 +480,7 @@ např.: #@language cs-cz</p>
480
480
<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><txp:php></code><span class="ui-icon ui-icon-extlink">(opens an external link in a new window)</span></a> a <code></txp:php></code>.</p> ]]></item>
<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>
484
484
<itemid="allow_page_php_scripting"title="Povolit PHP na stránkách?"><![CDATA[
485
485
<h2>Povolit PHP na stránkách?</h2>
486
486
<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>
565
565
<li>rozšířená syntaxe blokových prvků (bc.., bq.., atd.)</li>
566
566
</ul>
567
567
<p><strong>Pozn.:</strong> Z bezpečnostních důvodů je HTML převedeno na prostý text.</p> ]]></item>
568
-
<itemid="custom_form_types"title="Vlastní typy forem"><![CDATA[]]></item>
568
+
<itemid="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><txp:output_form /></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><txp:output_form form="myscript.js"
575
+
format="flat.script" /></code></pre>
576
+
<p>To vygeneruje následující HTML <code><script></code> tag:<p>
<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>
<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