用于mediawiki wiki的通用数据标记系统
wikilabels的Python项目详细描述
#wiki标签
此包为
mediawiki提供通用标签服务的组件。有两个主要组件,一个用于
mediawiki的用户脚本,一个用于gadget对话的flask服务器。
e.
`sudo apt get install postgresql server dev a ll postgresql libffi dev npm g++python3 dev libmemcached dev`
下面是一个
命令序列,可以在新安装的postgres上运行(注意需要"sudo"权限
)。
创建wikilabels用户
$sudo useradd wikilabels
切换到"postgres"用户以运行命令
$sudo su postgres
$psql
postgres=使用密码"安全"创建用户wikilabels;
postgres=创建数据库wikilabels;
postgres=将数据库wikilabels上的所有权限授予wikilabels;
postgres=\q
$exit
$sudo su wikilabels
$psql
ev_u服务器——配置localdev.yaml
\gadget
1。转到用户页面的js子页面之一。您可以选择这样的页面:
*[元:用户:`<;名称>;`/global.js](https://meta.wikimedia.org/wiki/special:mypage/global.js),它将以所有外观加载到所有Wiki中
*[元:用户:`<;名称>;`/common.js](https://meta.wikimedia.org/wiki/special:mypage/common.js),其中将只在meta wiki上加载,在所有皮肤中
*[meta:user:`<;name>;`/vector.js](https://meta.wikimedia.org/wiki/special:mypage/vector.js),它将只在meta wiki上加载,在vector skin
2中。将以下内容复制到您选择的页面:
``javascript
//[[file:user:epochfail/wikilabels.js]](解决方法:[[phab:t35355]])
mw.loader.load('//labels.wmflabs.org/gadget/loader.js');
```
3。清除浏览器的缓存。
这将导入javascript的实时副本。
\wiki标签(https://meta.wikimedia.org/wiki/wiki labels)
此包为
mediawiki提供通用标签服务的组件。有两个主要组件,一个用于
mediawiki的用户脚本,一个用于gadget对话的flask服务器。
e.
`sudo apt get install postgresql server dev a ll postgresql libffi dev npm g++python3 dev libmemcached dev`
下面是一个
命令序列,可以在新安装的postgres上运行(注意需要"sudo"权限
)。
创建wikilabels用户
$sudo useradd wikilabels
切换到"postgres"用户以运行命令
$sudo su postgres
$psql
postgres=使用密码"安全"创建用户wikilabels;
postgres=创建数据库wikilabels;
postgres=将数据库wikilabels上的所有权限授予wikilabels;
postgres=\q
$exit
$sudo su wikilabels
$psql
ev_u服务器——配置localdev.yaml
\gadget
1。转到用户页面的js子页面之一。您可以选择这样的页面:
*[元:用户:`<;名称>;`/global.js](https://meta.wikimedia.org/wiki/special:mypage/global.js),它将以所有外观加载到所有Wiki中
*[元:用户:`<;名称>;`/common.js](https://meta.wikimedia.org/wiki/special:mypage/common.js),其中将只在meta wiki上加载,在所有皮肤中
*[meta:user:`<;name>;`/vector.js](https://meta.wikimedia.org/wiki/special:mypage/vector.js),它将只在meta wiki上加载,在vector skin
2中。将以下内容复制到您选择的页面:
``javascript
//[[file:user:epochfail/wikilabels.js]](解决方法:[[phab:t35355]])
mw.loader.load('//labels.wmflabs.org/gadget/loader.js');
```
3。清除浏览器的缓存。
这将导入javascript的实时副本。
\wiki标签(https://meta.wikimedia.org/wiki/wiki labels)