我想将章节标题从当前标题更改为其他标题。
例如:
http://www.bhajansangrah.com/index.php?title=10
如果您转到该页面,则会看到第一部分列出以下内容: “10 - હખેંપ્રભુનીસેવાકરવી”
我想改变它只是说“古吉拉特语”
有大约560多页需要完成。有没有办法通过mediawiki api来做到这一点。 或者无论如何我可以编写一些代码?
答案 0 :(得分:0)
您可以使用扩展程序ReplaceText来替换wiki中的字符串。 (不过要小心使用它!)
当您更换它时,我强烈建议您使用这些内容的模板,这样您以后就可以轻松进行进一步的调整!你可以这样称呼的东西:
{{myTemplate
|gujarati 1 = ગાતાં ગાતાં બધાં આવો, ...
|gujarati 2 = બાપના પ્રેમે ખબર લીધી, ...
...
|phonetic latin 1 = Gaata gaata badha aavo, ...
...
}}
并使用Template:myTemplate看起来像这样(使用流行的管道黑客在解析器函数中创建表):
<includeonly>
==Gujarati==
{| {{#if:{{{gujarati 1|}}}|
{{!}}-
{{!}}૧
{{!}}{{{gujarati 1}}} }}
...
只是它看起来如何的一个例子,但你明白了。
管道攻击包括创建名为!
的模板,该模板仅包含字符|
。这样你可以结合if子句和表格标记,例如只有当有一些内容时才打印一行(就像我们在这里做的那样)。