【发布时间】:2019-10-02 11:54:05
【问题描述】:
我将一个复杂页面的 HTML 拆分为 5 个部分(标题、导航栏、包含、正文、页脚),并在 mediawiki 中为每个部分创建了一个模板。
我只想构建调用所有模板的新页面...想法是只更改正文部分以创建一个新的不同页面(就像地球上任何简单的模板引擎一样):
新页面示例
{{Template:Zone/head}}
{{Template:Zone/navbar}}
{{Template:Zone/includes}}
{{Template:Zone/WHATEVERBODY}}
{{Template:Zone/footer}}
我的问题是,我转换的每个模板都被导入到一对烦人的 <p > < /p > 标签中......这完全破坏了我的 HTML。
我不控制 mediawiki 服务器的管理员访问权限,也不允许更改配置中的任何内容。
我已经尝试使用 [[template]] 而不是 {{template}} 加载文件。我还在文档上看到了一些神秘的东西..但坦率地说没有更多了解。
关于嵌入实现的文档写得好像任何人都可以理解 mediawiki 的外星逻辑......这似乎更像是从头开始覆盖 HTML 的复杂尝试。
我希望mediawiki 只需加载 5 块 HTML 并构建我的整个网站。
【问题讨论】:
标签: html templates mediawiki transclusion