Mediawiki 更改每页的节标题

Mediawiki 更改每页的节标题,mediawiki,mediawiki-api,Mediawiki,Mediawiki Api,我想把这个部分的标题从当前的标题改成其他的标题 例如: 如果转到该页,您将看到第一节列出了以下内容: "૧0 – હખેં પ્રભુની સેવા કરવી" 我想把它改成“古吉拉特邦” 有大约560多个页面需要完成这项工作。有没有办法通过mediawiki api完成这项工作。 或者无论如何,我可以编写一些东西?您可以使用扩展来替换整个wiki中的字符串。(不过要小心使用!) 当您更换它时,我强烈建议您对此类内容使用模板,以便您将来可以轻松地进行进一步调整!您可以这样称呼: {{myTem

我想把这个部分的标题从当前的标题改成其他的标题

例如:

如果转到该页,您将看到第一节列出了以下内容: "૧0 – હખેં પ્રભુની સેવા કરવી"

我想把它改成“古吉拉特邦”

有大约560多个页面需要完成这项工作。有没有办法通过mediawiki api完成这项工作。 或者无论如何,我可以编写一些东西?

您可以使用扩展来替换整个wiki中的字符串。(不过要小心使用!)

当您更换它时,我强烈建议您对此类内容使用模板,以便您将来可以轻松地进行进一步调整!您可以这样称呼:

{{myTemplate
|gujarati 1       =     ગાતાં ગાતાં બધાં આવો, ...
|gujarati 2       = બાપના પ્રેમે ખબર લીધી, ...
...
|phonetic latin 1 = Gaata gaata badha aavo, ...
...
}}
对于Template:myTemplate,如下所示(使用流行的pipehack在解析器函数中创建表):


==古吉拉特邦==
{{{{{if:{{{{{gujarati 1}}}|
{{!}}-
{{!}}૧
{{!}{{{{{{gujarati 1}}}}}}}{{{
...
这只是一个看起来如何的例子,但你明白了


pipe hack包括创建名为
的模板,该模板仅包含字符
|
。这样,您就可以将if子句和表标记结合起来,例如,仅当有某些内容时才打印行(我们在这里就是这样做的).

另一方面,您的wiki看起来像是一种可以使用语义和语义形式的东西,以一种不太老练的方式组织内容,并让不那么专业的用户更容易输入!
<includeonly>
==Gujarati==
{| {{#if:{{{gujarati 1|}}}|
{{!}}-
{{!}}૧
{{!}}{{{gujarati 1}}} }}
...