From 65f4e8cf89f18100dcce97895eddb34ac4165adc Mon Sep 17 00:00:00 2001
From: philwareham 注意:出于安全原因,原始HTML被转换为常规文本。 除了标准表单模板类型(文章、文件、杂项等),发布者还可以定义自定义类型。自定义表单模板类型有两个目的:更简单的表单模板分类和自定义资产定义。 首选项的格式为INI,每个部分对应一个表单模板类型。 要定义自定义表单类型(例如, 此外,可以指定表单模板媒体类型(以前称为MIME类型),例如 这将生成以下 HTML
+ 只有具有与其类型相对应的扩展名的表单模板(例如,js
),必须(在单独的行中)附加一个[js]
节。可以通过相应部分中的title=“Javascript”
条目设置默认标题。如果需要,也可以附加本地化标题(例如,ru="Скрипт"
)。mediatype=“application/javascript”
。通过<txp:output_form />
标记,将这种类型的表单模板转换为可作为设置媒体类型的自定义资产,这些资产可以来自数据库或来自磁盘(平面文件)。例如,可以在您的代码中包含名为 myscript.js
的 [js]
类型且媒体类型为 application/javascript
的表单模板,像这样:
+<txp:output_form form="myscript.js"
+ format="flat.script" />
<script>
标记:
+<script src="path/to/flat/myscript.js"></script>
myscript.js
)才能用作平面文件。在这种情况下,它们根本不会被 Textpattern 处理,并且可以通过它们的 URL 访问。myscript
(不带 .js
)以使其无法通过标准 URL 访问 - 并像这样包含它:
<txp::myscript format="script" />
+ ]]>
自定义栏用于保存额外的文章数据。您可以在这里给它们命名,最多可以定义十个自定义栏。每个字段将作为一个单独栏出现在写入面板上,允许自定义数据与每篇文章相关联。