需要wiki中的新页面才能使用模板



假设我想使用Template:Address创建一个地址wiki。如果有人转到新页面,我该如何做到这一点;例如myaddresswiki.com/John_Smith—要添加他们的地址,它会自动在页面中包括我的Template:Address吗?

请参阅手册:在mediawiki.org.上创建带有预加载文本的页面

如果您手动为用户创建编辑链接以添加新页面,则只需在URL中包含preload=SomePageName参数即可。

或者,您可以使用其中一个扩展,为您自动化部分流程(通常是通过生成适当的链接和/或根据页面标题自动选择预加载模板),甚至可以使用EditFormPreloadText挂钩编写自己的模板。

我只是这样做的:

if( $("#wpTextbox1").val() == ""){
     $("#wpTextbox1").val("This content is generated from 'MediaWiki:Common.js'rPlease use a template by typing into the Search field 'Template:'.  From there, your available templates will be visible from the auto-complete options.");
}

当然,您可以将模板(或任何东西)硬编码到val参数中。

最新更新