mediawiki

Mediawiki:防止模板编辑导致作业队列超载的安全方法?
mediawiki

Mediawiki:防止模板编辑导致作业队列超载的安全方法?

https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Job_queue#Updating_links_tables_when_a_template_changes 当主要模板更新时,如何缓解作业队列条目泛滥的问题?删除队列并跳过更新链接表是否安全? 这个想法是,我应该能够根据需要编辑模板,而不会淹没队列。大多数使用模板的页面将是档案,几乎从未被访问过。 我更喜欢一种动态的“根据请求更新”方法,以尽量减少开销和存储空间: 每当模板更新时,跳过 Mediawiki 作业队列。特别是,队列存储...

Admin

内部 MediaWiki 向正在观看文章的老用户发送电子邮件
mediawiki

内部 MediaWiki 向正在观看文章的老用户发送电子邮件

我们运行内部 MediaWiki Wiki 来共享知识和记录。我们注意到一些用户关注的页面包括已离职的老用户,但他们在文章发生更改时仍会收到电子邮件。 请告知我们如何删除这些用户并查看非现有用户关注的其他页面? 提前致谢 ...

Admin

Mediawiki + Babel.js = 可能吗?
mediawiki

Mediawiki + Babel.js = 可能吗?

MediaWiki 软件允许您通过访问 URL(例如)来编辑其 wiki 上的 Javascript 文件wiki.example.com/MediaWiki:Common.js。(如果具有足够的权限)您可以像编辑任何 wiki 页面一样“编辑”该文件,并且当您保存它时,站点的用户将看到新版本。 我会非常就像能够将 Babel.js 插入到该过程中一样。Babel.js 是一个命令行(基于 Node)程序,它允许程序员编写现代代码,但将其“降级”(转译)以向后兼容旧版浏览器。您基本上运行然后babel inputFile.js outputFile.js使...

Admin

为什么页面列表没有出现在我的类别页面(mediawiki)中?
mediawiki

为什么页面列表没有出现在我的类别页面(mediawiki)中?

这一页 :https://www.mediawiki.org/wiki/Help:Categories 声明:Category 命名空间中的每个页面代表一个所谓的类别,即相关页面的分组,并包含其类别页面的索引。 我没有! 如果我在文章中添加 [[Category:mycat]]并保存,mycat 就会出现在类别列表小部件中。但如果我点击链接并创建新的类别页面,则没有任何文章列表。 我是不是忘了什么事? 我使用的是“最新”库/mediawiki docker 镜像,带有“永恒”皮肤和 sqllite 数据库。 ...

Admin

向 MediaWiki 添加制表符
mediawiki

向 MediaWiki 添加制表符

如果有人想巢MediaWiki 中任何位于另一个 HTML 标签内的 HTML 标签,空格缩进对此没有用,因为它会导致嵌套标签<pre>在执行时被包裹在标签中。 此问题的一个可能解决方案是使用制表缩进反而。 遗憾的是,在 MediaWiki 编辑页面中点击TAB时不会添加制表符。 有什么方法可以快速将制表符添加到 MediaWiki 编辑页面? 1. 在我看来,创建一个空的制表符并每次都重新复制和粘贴它并不是一个好的解决方案。2 .在这个答案中HarryMC 建议采用 AHk 方法,但这对 Linux 用户没有帮助。 ...

Admin

MediaWiki 搜索结果页面出现 404 错误
mediawiki

MediaWiki 搜索结果页面出现 404 错误

我刚刚将 Mediawiki 从 1.24 升级到 1.32,它在来自 SiteGround 的共享服务器上运行 PHP 7.0.33 和 MySQL 5.6.40。 当我使用内置搜索框时,大多数时候它都能正常工作。例如,如果我搜索“餐厅”,我将获得搜索结果,URL 如下所示: http://wiki.mydomain.com/index.php?search=restaurant&title=Special%3ASearch&go=Go 但如果我输入一个搜索词,而其中存在一个同名的 wiki 页面,我就会得到 404 错误。例如,如果...

Admin

从 Wikipedia 调用 MediaWiki 脚本
mediawiki

从 Wikipedia 调用 MediaWiki 脚本

我创建了一个新的 MediaWiki 项目,可能需要从英文维基百科调用一些 MediaWiki JS 脚本(我更愿意调用它们而不是复制粘贴它们MedaiWiki:Common.js)。 是否可以从维基百科调用 MediaWiki JS 脚本? ...

Admin

MediaWiki:小部件中的参数是什么?
mediawiki

MediaWiki:小部件中的参数是什么?

我想向 MediaWiki 网站的所有页面添加一些 HTML 代码, 为此我安装了通过文档扩展小部件, 我明白我应该创建小部件代码作为 wiki 页面然后用{{#widget}}解析器函数调用它, 但是我错过了调用中的参数,因为它只是我调用来插入到之间的 HTML <head></head>: {{#widget:WidgetName|param1=value1|param2=value2}} 这些参数是什么?添加一些自定义 JavaScript 来将 HTML 添加到每个网页不是更容易吗? ...

Admin

MediaWiki 非主题相关 CSS
mediawiki

MediaWiki 非主题相关 CSS

我使用 MediaWiki,我想添加一些非主题相关或“全局”CSS;基本上是一些display:none, 这是自定义 CSS 的快捷方式,无需创建子主题(由于采用了极简主义方法,我想避免这种情况;除了 CSS 之外,对我来说这在所有其他方面实际上都是多余的)。 如何在不安装任何扩展的情况下做到这一点? ...

Admin

MediaWiki:如何彻底阻止匿名用户注册?
mediawiki

MediaWiki:如何彻底阻止匿名用户注册?

我安装了 MediaWiki,目的是创建一些单人编辑Wiki; 任何人都可以阅读该 wiki(无需注册即可阅读,并且可以匿名阅读),但只有我才能编辑;一个我可以从自己的立场撰写详细主题的网站。 我经历了文档但我发现没有变量可以控制匿名用户是否可以创建帐户。 您知道管理员用户如何才能完全禁用创建帐户的选项吗? ...

Admin

MediaWiki:缺少皮肤和扩展文件
mediawiki

MediaWiki:缺少皮肤和扩展文件

我有一个 Arch Mediawiki 安装,它在名为 LocalSettings.php 的文件中引用了几个类似的扩展和皮肤: require_once( "$IP/extensions/WikiEditor/WikiEditor.php" ); require_once ( dirname( __FILE__ ) . "/extensions/Cite/Cite.php" ); require_once "$IP/skins/CologneBlue/CologneBlue.php"; require_once "$IP/skins/Modern/Mod...

Admin

如何在 MediaWiki 中更改用户名?
mediawiki

如何在 MediaWiki 中更改用户名?

我创建了一个基于 MediaWiki 的网站。由于某种原因,用户名的首字母是大写的,但我不想大写(我清楚地记得我把它写成了小写)。 维基百科文档指出任何“全局重命名者”或“管理员”都可以更改用户名,但我在我的 MediaWiki 网站上没有看到这样的角色(我只有“Bureaucrat”、“Sysop”、“Interface-admin”和“Bot”)。 作为官僚,如何更改 MediaWiki 中的用户名? ...

Admin

本地 MediaWiki 的 mwoffliner ZIM 文件创建问题
mediawiki

本地 MediaWiki 的 mwoffliner ZIM 文件创建问题

我按照以下说明安装了 mwoffliner 1.6.0这些说明在 Ubuntu 18.10 (cosmic,桌面版) 中。有些程序缺失,我似乎设法安装了所有程序。 我成功运行了命令行并下载了一个外部 Wiki(即 ts.wikipedia.org),但是当我尝试下载本地 wiki(本地托管,在 Ubuntu 18.10 内)时,却彻底失败了。以下是我发出的命令行: mwoffliner --mwUrl=http://192.168.56.5/UnifiedICTDoc [email protected] --verbose --redis=red...

Admin

MediaWiki - 镜像域
mediawiki

MediaWiki - 镜像域

我已在 example.com/wiki 手动安装了 Mediawiki,其中包含两个独立的数据库(一个是英文数据库,一个是葡萄牙语数据库),并在 pt.example.com 和 en.example.com 创建了两个子域,以镜像主域。然后,我编辑了 LocalSettings,使其根据您访问的子域指向每个数据库。除了这些设置之外,我没有触碰任何其他设置,甚至没有触碰 wiki 本身,显然一切都运行正常。 唯一的问题是,当我尝试访问“随机页面”链接时,它会完全删除所有子域名,直接指向主站点(开头没有“en.”或“pt.”)。通常我会删除该功能,但有些人...

Admin

本地设置.php
mediawiki

本地设置.php

我已经安装了 MediaWiki,现在终于可以从 wikipedia 获取import/export模板,让它像门把手一样闪亮。然而,我遇到了这个障碍:Lua error in package.lua at line 80: module 'Module:No globals' not found. 重现步骤: https://en.wikipedia.org/wiki/Special:Export Add pages from category: > Template:Infobox 下载 xml 转到 someurl.com/index.ph...

Admin