<a title="Template:CompanyProfile" href="/wikiinvestor /index.php?title=Template:CompanyProfile&action=edit&section=T-1">edit</a>
我希望创建像
<a title="Template:CompanyProfile" rel="nofollow" href="/wikiinvestor/index.php?title=Template:CompanyProfile&action=edit&section=T-1">edit</a>
可以使用mediawiki软件的Skin.php文件。如果可能那么如何做,请给我回答。
答案 0 :(得分:0)
您所指的链接并不完全清楚。至于页面内容,MediaWiki默认将nofollow
添加到所有外部链接,但没有内部链接。如果您要向内部链接添加自定义属性(例如,如果您在问题中引用模板中的链接),则可以使用其中一个扩展程序LinkAttributes或Link Attributes(容易混淆的名称,是)。
如果您正在谈论皮肤打印出来的链接(我无法找出哪一个来自您的问题,但您正在谈论Skin.php,所以我猜可能就是这种情况) ,例如“编辑”,“历史”等,或工具箱中的某些内容,您最好的选择是使用适当的钩子编写您自己的扩展(请参阅https://www.mediawiki.org/wiki/Manual:Hooks获取完整列表)。所有内置皮肤都将执行所有与皮肤相关的钩子,尽管一些定制的钩子可能不会。