用于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)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
来自控制器的java集合引用应用程序?   java无法插入到swagger 2.0文档中常见错误代码的html链接   循环中的java输入不匹配异常   java Spring批处理集成运行并行作业的远程分区   在Android中使用Gson在自定义类的ArrayList中读取java   C++规范化图像描述符OpenCV-java   java Andmore的Android软件包生成器失败,错误与sun/misc/BASE64Encoder相关   如何用java从多部分数据格式创建接收代码   java用文件填充数组   分页如何在Java代码中实现下一步按钮单击?   我们能用泛型参数动态调用Java接口方法吗?   java从另一个项目中定义的类调用静态方法需要为这两个项目添加库   反射:运行时类型信息是否存储在java中?   编写一个Java程序,允许用户输入自己的公式并进行计算   java Tomcat多个webapps文件夹   java比较两个xml文件并向第一个xml文件添加新标记   反射我能用正则表达式在java中找到类的方法吗?