Mediawiki添加自定义javascript /编辑Common.js

时间:2015-11-11 15:20:43

标签: mediawiki mediawiki-extensions

我需要在我的wiki中添加一行自定义js,适用于所有人。我需要在LocalSettings.php上添加哪一行来修改Mediawiki:Common.js(和Mediawiki:Common.css)?以下工作均不起作用:

$wgUseSiteJs = true;
$wgUserSiteJs = true;
$wgAllowUserJs = true;
$wgGroupPermissions['*']['edituserjs'] = true;
$wgGroupPermissions['*']['editusercssjs'] = true;

我还搜索了我在mediawiki安装中的每个文件,搜索字符串“这里将为每个页面加载的所有用户加载任何JavaScript”,但没有任何显示,所以我不知道如何直接编辑Common.js。< / p>

我可以创建一个扩展名,但这对于一行代码来说似乎总是有点过分了。

1 个答案:

答案 0 :(得分:1)

我通过在phpmyadmin中运行以下查询来解决问题:

SELECT user_id INTO @uid FROM user 
WHERE user_name = '<USER YOURE LOGGED IN AS>' LIMIT 1;

INSERT INTO `user_groups`(`ug_user`, `ug_group`)
VALUES (@uid,'bureaucrat'),(@uid,'sysop');