有任何上古卷轴的问题,请直接到MOD社区发帖求助

Mediawiki插件: JiaThis

加网-分享按钮,作为全国最大的社会化工具,提供分享到微博、QQ、人人等代码…通过访客不断的分享行为,能提升网站的优质外链、增加社会化流量、带来更多的用户!想必每一位站长都希望能在自己的站点上添加此工具。
比较可惜的是,国内玩Mediawiki的实在太少,于是Jiathis分享按钮也就没有针对Mediawiki给出官方的使用指南。当然,如果你理解能力强一点,你也是能自己添加的(能做站长的话,你的能力肯定不低)。不过,我还是写了这个插件,原因吗,还是因为自己太懒了:没有研究后台代码的修改,而是直接拿现有的 MediaWiki: AddThis 插件研究,然后就修改出了现在的 MediaWiki: Jiathis 。不过也不是单纯的 Copy ,有些东西也做了调整,比如原本 script 是与按钮代码放在一起,而我则把 script 放到代码末尾,这样能提高网页的加载速度。至于其他增加的功能,看下面的介绍。
加网

介绍 · Description

1、添加Jiathis分享按钮到文章开头;
2、添加友荐系统;
3、添加友言评论系统到文章末尾;

下载 · Download

Jiathis-Mediawiki插件: 华为网盘

安装 · Installation

1、插件仅在MediaWiki 19.1测试过,所以不太清楚与其他版本的兼容性,不过我想17~19的版本应该都支持;
2、把文件下载完后,解压到extensions文件夹内;
3、打开 LocalSettings.php ,在末尾加上
require_once(“$IP/extensions/JiaThis/JiaThis.php”);
4、打开 特殊:版本 页面,你可以看到你安装的详细信息;
5、参考下面“使用”部分的介绍,对插件进行调整。

使用 · Usage

你必须填写你Jiathis的用户ID:
$wgJiaThisuid = ‘用户ID’;
如果你希望在首页(Main Page)显示下面的功能,则设置(默认开启):
$wgJiaThisHeader = true;

分享按钮 · JiaThis

这边支持的是工具式,如果你需要的是其他的样式。。此插件可能不适合你
如果你希望添加JiaThis分享按钮,则设置(默认开启):
$wgJiaThisMain = true;
如果你希望自定义JiaThis的API配置,可以设置:
$wgJiaThisconfig = ‘这边添上jiathis_config代码’;
jiathis_config的代码请参考官方说明设置。
默认情况下,此属性为:
$wgJiaThisconfig = ‘<script type=”text/javascript”>var jiathis_config = {data_track_clickback:true};</script>’;
同时,你还可以通过下面的代码自定义分享按钮

$wgJiaThisHServ = array(
	array(
		'service' => 'qzone',
		'attribs' => 'QQ空间',
	),
	array(
		'service' => '服务商WEBID',
		'attribs' => '网站名称',
	),
);

可以使用的服务商WEBID与网站名称可以在官方列表中查找,如果我想实现下面的效果
加网分享按钮
我的代码应该为:

$wgJiaThisHServ = array(
	array(
		'service' => 'qzone',
		'attribs' => 'QQ空间',
	),
	array(
		'service' => 'tsina',
		'attribs' => '新浪微博',
	),
	array(
		'service' => 'tqq',
		'attribs' => '腾讯微博',
	),
	array(
		'service' => 'renren',
		'attribs' => '人人网',
	),
	array(
		'service' => 'kaixin001',
		'attribs' => '开心网',
	),
	array(
		'service' => 'googleplus',
		'attribs' => 'Google+',
	),
	array(
		'service' => 'email',
	),
);

友荐系统 · UJian

这边支持的是侧栏式,嵌入式代码虽然可以实现,但是我更喜欢侧栏式,所以没有添加支持。
如果你希望添加友荐系统,则设置(默认关闭):
$wgJiaThisUJian = true;
开启了之后,你可以修改图标的风格
$wgJiaThisUJianButton = 风格对应的数值;
下面是每个风格所对应的数值,默认数值设定为4,所以显示的是最右边,即绿色的风格。
友荐风格
如果你希望自定义友荐的API配置,可以设置:
$wgJiaThisUJianconfig = ‘这边添上ujian_config代码’;
ujian_config的代码请参考官方说明设置。
此数值默认为
$wgJiaThisUJianconfig = ‘<!– UJian Config Here –>’;
也就是未添加任何内容,直接使用友荐默认格式。

友言系统 · UYan

如果你希望添加友言系统,则设置(默认关闭):
$wgJiaThisUYan = true;
如果你希望自定义友言的API配置,可以设置:
$wgJiaThisUYanconfig = ‘这边添上uyan_config代码’;
uyan_config的代码请参考官方说明设置。
此数值默认为
$wgJiaThisUYanconfig = ‘<!– UYan Config Here –>’;
也就是未添加任何内容,直接使用友言默认格式。

已知问题 · Known Issues

友言2.0在Mediawiki无法正常工作,已经向官方求助,但是未果,个人建议是放弃使用友言评论,改用Liquid Threads插件。

日志 · Logs

2.0
重写代码,更加简化
支持Jiathis、UYan、UJian的用户自定义模块
1.5
添加多语言支持
添加友言评论系统
添加友荐推荐系统
1.0
纯粹的修改MediaWiki: Addthis,以实现Jiathis的效果

icedream

About icedream

其实我知道的东西很少,只是翻译了一些东西,悲催的是翻译过后很快就忘了。

, , ,

Comments are closed.