我的维基上有一个模板,是一种盒子模板。
然后,有这个页面,我多次使用它。
我可以为每个方框添加一个编辑链接,这样我就不必编辑整个页面来修改其中一个方框吗?
这些框仅包含文字,而不包含其他模板。
谢谢!
编辑:实际上有一种更简单的方式来提问我的问题:
假设我有一个没有定义部分的页面(即没有== titles ==):
内容A. 内容B. 内容C
有没有办法只为内容B打开一个编辑表单?
答案 0 :(得分:1)
“有没有办法只为内容B打开一个编辑表单?” - 在标准的mediawiki中 - 不,但你可以这样做
主页面如下所示:
{{/subpageA}}
{{/subpageB}}
{{/subpageC}}
subpageA将包含编辑子页面等的链接
但它比各种方式都要差。
答案 1 :(得分:1)
如果我理解你的问题,而且我不确定,我认为你的盒子是某种div
或table
?如果是这样,您可以向其添加id="{{{1|Some identifying parameter}}}
..现在,与您使用== header 2 ==
类似,您将能够使用[[{{PAGENAMEE}}#{{{1|Some identifying parameter}}}]]
链接到该页面的该部分。唯一的技巧是编辑该部分。您可能需要设置<span class=plainlinks>[http://somewiki.com/edit/{{PAGENAMEE}}§ion={{{1|Some identifying parameter}}}]</span>
虽然,我不确定使用部分名称是否适用于您的wiki,但它仅适用于我编辑的四个中的一个。其他三个需要部分编号,这可能更难以弄清楚,或者至少超出我的工资等级atm ..
答案 2 :(得分:0)
不确定你在这里问的是什么。是否要从引用页面编辑模板?
更新
一:丑陋而简单的解决方案:
在要编辑的文本上方添加以下代码:
=== ===
这将创建一个没有名称但带有编辑链接的部分。如果您制作了四个或更多这些链接,您将在页面中创建一个TOC。你可以用以下方法来抑制它:
__NOTOC__
二:整洁而广泛的解决方案:
使您的wiki具有语义,并使用Semantic_Forms使用表单编辑页面。
答案 3 :(得分:0)
不符合标准安装。
但是,我相信你可以写一个扩展来做到这一点。例如。右键单击页面,它将在那里开始编辑。
答案 4 :(得分:0)
可以添加链接到编辑模板,因此您可以制作丑陋的黑客并为每个单独的框创建单独的模板/子页面。