WikiLove/zh


 * 欣赏能使别人的卓越成为我们自己的财富.  — 伏尔泰

维基友爱是一項旨在讓維基人表達對其他用戶的友愛的簡單而有趣的功能. 可以通過單擊“愛心形狀”圖標在任何用戶討論頁添加维基友爱. 它最初是由Ryan Kaldari開發的用戶腳本，現在可以作為MediaWiki擴展，開發人員可以添加到他們的wiki中. WikiLove can be invoked from any user page by clicking the "Heart" icon. It was originally developed by Ryan Kaldari as a user script, and is now available as a MediaWiki extension that developers can add to their wikis.

基本原理
用户喜欢的自我价值感. 根据2011年的调查显示,维基百科的编辑者们(参见顶行数据),在17个变量中,“被经验丰富的编辑者看不起”是最有可能导致人们说他们将编辑较少(69%同意),而“让别人恭维你在你的编辑/文章上”是最有可能导致人们说他们将更频繁地编辑协议(78%同意). 参见:“积极的反馈为编辑工作,谈谈维基百科编辑者们”在维基媒体的博客上. See also: "Positive feedback works for editing, say Wikipedia editors" on the Wikimedia blog.

另一方面，随着时间的推移，编辑维基百科往往成为困难，并且也增加了新用户将收到更正/批评的可能性. 这反映通过各种努力，代码和分析新用户的经验，比如最近的新手教学策略研究冲刺范围内进行的研究我们的夏天. This is reflected by various efforts to code and analyze the experience of new users, such as the recent Newbie teaching strategy research sprint undertaken within the scope of our Summer of Research.



主要功能

 * 2011年6月16日: 维基友爱激活原型在 prototype.wikimedia.org上
 * 2011年6月24日: 维基友爱默认为注册用户在prototype.wikimedia.org上;博客公告要求测试人员
 * June 30, 2011:2011年6月30日:维基友爱部署到英文维基百科. 参见维基友爱行动.
 * 2011年10月28日:维基友爱 部署到Macedonian 维基百科("ВикиЉубов"名义).

如何禁用
禁用维基友爱,到编辑选项卡在你的喜好,并取消选中对应的复选框旁边的“启用显示对其他用户维基友爱选项卡”在用户页面. 然后单击保存.



如何自定义
维基友爱接口可以适合每一个编辑器的需求. 如果你想使用维基友爱离开欢迎消息,生日蛋糕,或者刺猬,很容易覆盖默认的配置与你自己的设置. If you want to use WikiLove for leaving welcome messages, birthday cakes, or hedgehogs, it's easy to override the default configuration with your own settings.

维基友爱配置是一个大的 JSON对象,所以做更改或添加,所有您需要做的就是修改值分配给钥匙. 看看目前分配值,首先检查MediaWiki:WikiLove.js页面在你当地的wiki上. 这将有局部覆盖. 接下来,看一看[$svn-wlove default configuration]. 这将显示你的数据基本树[$svn-wlove default configuration]构成设置. 一旦你决定你想要改变什么价值观,去你的皮肤. js文件供你的wiki使用. (如果你在英文维基百科,例如,你可以编辑此页面). 改变一个现有的项目,只需覆盖它的值赋值语句. To see what values are currently assigned, first check the MediaWiki:WikiLove.js page on your local wiki. This will have any local overrides. Next, take a look at the default configuration. This will show you the basic tree of data that makes up the settings for WikiLove. Once you have decided what values you want to change, go to your skin.js file on the wiki you are using. (If you are on the English Wikipedia, for example, you would edit this page.) To change an existing item, simply override its value with an assignment statement.

改变现有类型
例如,如果您想更改显示名称“小猫”到“猫”,你将添加以下你当地的 文件 (User:Example/skin.js):

如果你想改变形象“Stroopwafels”,您将添加:

添加新类型
您还可以使用JSON树结构添加全新的项类型（或子类型）. 例如添加“刺猬”：

确保在添加新项目时声明所有适当的参数！要了解所有不同的类型参数，请参阅扩展文档.

创建一个新的类型图标
Photoshop的维基友爱源文件类型图标(黑色和白色图标出现在左边菜单)可以下载[$wlove-icons 这里]. 创建自己的,粘贴在一个图形,是大约50 x 50像素,稀释它,复制和粘贴的样式应用到源文件中的示例. To create your own, paste in a graphic that is approximately 50 x 50 pixels, desaturate it, and copy and paste the styles that are applied to the examples in the source file.

更改心形图标
你也可以定制维基友爱心形图标以用于向量皮肤通过编辑你的向量. css文件. 如果你想改变的红心图标蓝色的心,例如,你可以添加以下: If you want to change the red heart icon to a blue heart, for example, you would add the following:

额外部署请求
个人维基们可能要求维基友爱部署到他们只要符合以下条件:


 * 社区部署已经达成共识
 * 维基友爱拓展已本地化,维基的语言在翻译维基(你可以帮助here)
 * 一个配置文件存在于当地的维基 (MediaWiki:WikiLove.js)

一旦满足了这些条件,打开一个bug在Phabricator 里请求部署.

维基友爱活动实现
维基友爱在自己的表中收集数据，但是这些数据还没有通过用户界面出现. 要快速查看发生了什么，您可以在英语维基百科上使用[$abusLog edit filter 423]. To quickly see what's going on, you can use edit filter 423 on the English Wikipedia.

我们在这里收集维基友爱使用的故事，以更好地了解其不断演变的影响：WikiLove/Stories

一些初步分析: WikiLove/Analysis

附加文档

 * 扩展文档：
 * 设计文档
 * 用户测试：参见视频
 * WikiLove research
 * WikiLove research
 * WikiLove research
 * WikiLove research
 * WikiLove research