维基百科:维基假期

维基假期是指一位维基人必须暂时(希望只是暂时)离开维基百科的一段时间。

概念

编辑

对于每一位维基人来说,痛苦的定义是不同的。一些人认为写维基本身就是一件非常痛苦的事情,另一些人则认为要和维基分开是痛楚的。前者会把写维基当作自己赎罪的一种方式,能躲就躲;后者则是通常不会放过任何上网的机会来维基逛逛。受影响的程度亦因人而异。某些人,因其拥有着可钦佩的坚定的性格,能够自动地给自己放一段维基假期;其他没有那么坚定的意志的人,则需要一些在他们控制以外的条件才能强制自己放假,这时通常要通过维基百科狂测试来发现他们异常的情形。

何时离开

编辑
  • 当你要外出旅行
  • 你是学生,要参加考试
  • 当你被你当地的天气搞得很累。
  • 当你生病了。
  • 当你找到新的伴侣
  • 当你的伴侣离开了你……
  • 当你必须要找工作、注意学业事业
  • 当你必须要搬家
  • 你的维基压力爆表了,但还没有到需要隐退的程度。
  • 你在维基百科上花费的时间严重影响到你的日常生活。
  • 你的疯狂指数过高。
  • 当你与其他维基人不和或发生了不愉快事件,需要冷静一段时间。
  • 当你专注于伪基百科

何时回来

编辑
  • 当你的旅游行程完毕。
  • 当考试告终。
  • 当适应当地环境。
  • 当你病愈。
  • 当你最终发现你的伴侣也是个维基人
  • 当你的配偶想让你买一辆
  • 当你找到新工作
  • 当你
  • 当你的维基压力表归零

维基假期模板

编辑

当需要放维基假期时,可以通知你的维基朋友和同志们,你将不再活跃并标明何时你可能回来。你亦可以使用维基假期模板。例如某人要从12月放假至圣诞节,他可以在用户页的顶部放下以下文字:

{{wikibreak|reason=懶惰|12月1日|12月25日|name=[[User:Example|Example]]}}

文字将如此显示:

{{wikibreak|12月1日|12月25日}}

文字将如此显示:

维基旅行模板

编辑

旅行时,可以在用户页的顶部放下以下文字:

{{Vacation|start=12月20日|end=12月25日}}{{Vacation|end=12月25日|start=12月20日}}

只需要在日期前输入start=end=,则无需分前后。以上两者的效果是一样的。

文字将如此显示:

维基生病模板

编辑

如果某位维基人因为身体不适生病影响到参与维基的能力,他可以在用户页的顶部放下以下文字:

{{User health inactive|Example}}

文字将如此显示:


或,更高阶的使用:{{User health inactive|Example|腦部炸裂|手指|月球曆六年到外星曆八年|我不會在銀河系。|外星人會分解我每一顆原子,抓出病因。|我會痊癒,你不用嫉妒。}}

文字将如此显示:

维基忧郁模板

编辑

如果某位维基人由于维基压力爆表的原因而无法经常参与编辑,他可以在用户页的顶部放下以下文字:

{{Wikibreak-Depressed|Example|2月30日|short=漫长的}}

文字将如此显示:


维基考试模板

编辑

如果用户因为考试无法参与维基,他可以在用户页的顶部放下以下文字:

{{Exams|Example|start=12月20日|end=12月25日}}{{Exams|Example|end=12月25日|start=12月20日}}

只需要在日期前输入start=end=,则无需分前后。以上两者的效果是一样的。

文字将如此显示:

维基忙碌模板

编辑

如果某位维基人因为忙碌无法参与维基,他可以在用户页的顶部放下以下文字:

{{Busy|Example}}

文字将如此显示:

维基学习模板

编辑

如果某位维基人由于学习原因而无法经常参与编辑,他可以在用户页的顶部放下以下文字:

{{Wikibreak-School|Example|2月30日|short=漫长的|reason=撰写毕业设计}}

其中的reason参数用于说明具体原因(默认为“课业因素”)。

效果为:

计划隐退

编辑

如果某位维基人正在计划隐退维基百科,他可以在用户页的顶部放下以下文字:

{{Planretire|user=Example}}{{Retireplan|user=Example}}

效果为:

Example正在计划永远离开维基百科,所以他可能随时消失,但也可能回来。请检查该用户的贡献页面以获取更多信息。

或:{{Planretire}}{{Planretire}}

效果为:

该用户正在计划永远离开维基百科,所以他可能随时消失,但也可能回来。请检查该用户的贡献页面以获取更多信息。

永远离开?

编辑

我们希望这永远不会发生,然而天下没有不散的筵席。如果某位维基人真的离开,可以使用此模板:

{{Retirement}}

效果为:

如果你想要一个动画:

[[File:Miranda-retired.gif]]

效果为: 

要是真的离开(详见WP:LEAVE):

{{Retired}}

效果为:

退休
此用户不再活跃于维基百科。

如果你想加入日期:

{{Retired|date=今天}}

效果为:

退休
此用户自今天起不再活跃于维基百科。

半退休

编辑

如果某位维基人想半退休,他可以在用户页的顶部放上以下文字:

{{Semi-retired}}

文字将如此显示:

半退休
 此用户不再非常活跃于维基百科。

强制放假

编辑

违反方针

编辑

由于这一页不是幽默页,因此新开一页记载。

放假提醒脚本

编辑

放假提醒脚本可以在您访问维基百科时,提醒您正在放维基假期。

/* from [[User:桐生ここ/Gadget/Wikibreak.js]] */

mw.util.addPortletLink(
        'p-personal', '#',
        '放假提醒', 'wikibreak-button'
);
$( "#wikibreak-button" ).click( function() {
	if ( confirm( "您是否需要维基假期提醒?" ) ) {
	    localStorage.setItem( "wikibreak-setting" , "true" );
	}
	else {
		localStorage.setItem( "wikibreak-setting" , "false" );
	}
});
if ( localStorage.getItem( "wikibreak-setting" ) === "true" ){
	alert( "您正在放维基假期,请关闭此页。" );
}

将上面的代码加入到您的common.js页,然后点击界面上的“放假提醒”,如果您选择“确定”则开启提醒,如果选择“取消”则关闭提醒。

强制放假脚本

编辑

JavaScript 脚本

编辑

该脚本可以防止用户在某个特定日期之前登录维基百科,强制用户给自己放假。

使用方法:

  1. 复制从 /*** BEGIN WIKIBREAK ENFORCER ***/ 到 /*** END WIKIBREAK ENFORCER ***/ 的内容,粘贴至用户自定义JS脚本页面
  2. 根据提示修改脚本内容并保存。
  3. 清空浏览器缓存
  4. 享受你的维基假期吧!

警告:

  • 请仔细按照步骤执行并检查,否则您可能在假期结束之后无法返回!如果遇到相关问题或者需要解除强制放假,请参阅下一章节。
/*** BEGIN WIKIBREAK ENFORCER ***/
/*** From [[:en:Wikipedia:WikiProject User scripts/Scripts/WikiBreak Enforcer/script]] ***/
$(function() {
	/*** 编辑此处 ***/
	// 你的假期何时结束?
	// 没有前导零,如 7 ~ 正确,但是 07 ~ 错误。
	var date = {year: 2020, month: 2, day: 11};
	var time = {hours: 20, minutes: 22, seconds: 0};

	/*** 不要编辑以下内容 ***/
	var currentDate = new Date();
	var enforcedBreakEnd = new Date(date.year, date.month - 1, date.day, time.hours, time.minutes, time.seconds);
	if (currentDate > enforcedBreakEnd) return;
	mw.loader.using(['ext.gadget.site-lib', 'mediawiki.api']).then(function() {
		window.alert(wgULS('您的维基假期将在', '您的維基假期將在') + enforcedBreakEnd.toLocaleString() + wgULS('结束\n', '結束\n') + wgULS('现在是:', '現在是:') + currentDate.toLocaleString() + '\n\n' + wgULS('再见!', '再見!'));
		new mw.Api().postWithEditToken({
			action: 'logout'
		}).done(function() {
			window.location = window.location.origin + '/w/index.php?title=Special:Userlogin&returnto=Wikipedia:首页';
		}).fail(function() {
			console.log('logout failed');
		});
	});
});
/*** END WIKIBREAK ENFORCER ***/

解除放假

编辑
方法一
  1. 您可以从浏览器中禁用JavaScript。
  2. 登录。
  3. 您的common.js页移除相关代码。
方法二
  1. 前往Special:参数设置(将会跳转到登录页面)。
  2. 登录。
  3. 前往您的common.js页移除相关代码并保存。
方法三
  1. 前往Special:参数设置(将会跳转到登录页面)。
  2. 登录。
  3. 前往//zh.wiki.x.io/w/index.php?title=Special:ApiSandbox&safemode=1#action=edit&format=json&title=User:您的用戶名/common.js&text=
  4. 点击“发出请求”。
  5. 会收到消息“部分字段无效”,然后点击“更正密钥并重新提交”。
  6. 这会清空您的common.js,请自行撤销。
方法四
该方法可能因装置时间误差过多导致无法浏览网页而失败。
  1. 将装置时间调到假期之后。
  2. 登录。
  3. 移除相关代码并保存。
  4. 最后,别忘了把时间调回正常。
方法五
  1. 联络界面管理员处理。

然而……

编辑

对于有些人来说,即使试图采用各种手段来{{retired}},实际上依旧是{{Can't retire}}(查询具体名单)。

参见

编辑