MediaWiki中的何处是指向用户页面的链接代码?

MediaWiki中的何处是指向用户页面的链接代码?,mediawiki,Mediawiki,在我的网站上,我想更改代码,以便无论何时链接用户的页面(在右上角的个人链接中,在最近的更改之后,在任何地方),而不是导航到wiki上的用户页面,它都会指向另一个完全独立的页面。链接本身我已经解决了。我只需要在MediaWiki代码中找到需要编辑的内容 类似地,我想知道显示talk页面链接的代码在哪里 你应该为此付出代价。这将使你的维基很难或不可能维护和保持更新 您可能正在寻找的是一个,它允许您修改某些内部链接的行为。你最好的机会可能是或。当然,这不会阻止任何人访问用户页面和对话页面,但会改变内部

在我的网站上,我想更改代码,以便无论何时链接用户的页面(在右上角的个人链接中,在最近的更改之后,在任何地方),而不是导航到wiki上的用户页面,它都会指向另一个完全独立的页面。链接本身我已经解决了。我只需要在MediaWiki代码中找到需要编辑的内容

类似地,我想知道显示talk页面链接的代码在哪里

你应该为此付出代价。这将使你的维基很难或不可能维护和保持更新

您可能正在寻找的是一个,它允许您修改某些内部链接的行为。你最好的机会可能是或。当然,这不会阻止任何人访问用户页面和对话页面,但会改变内部链接的行为

有关使用此挂钩的扩展的非常简单的示例,请参见

要更改wiki标题中链接的行为等,您必须编写自己的自定义外观,或修改现有外观。这是一项更大的任务。当然,用户仍然可以访问上述页面


编辑:svick在评论中的建议可能更有意义,在您的案例中

起初我尝试查找向量主题,但后来我意识到它更可能位于general mediawiki文件夹中的某个.php文件中。我真的不知道从哪里开始寻找。从所有
用户:
页面自动重定向(HTTP重定向,而不是MediaWiki重定向)不是更有意义吗?@Kvick是的,这可能是一个更好的解决方案。哦