維基百科:維基假期

維基假期是指一位維基人必須暫時(希望只是暫時)離開維基百科的一段時間。

概念

對於每一位維基人來說,痛苦的定義是不同的。一些人認爲寫維基本身就是一件非常痛苦的事情,另一些人則認為要和維基分開是痛楚的。前者會把寫維基當作自己贖罪的一種方式,能躲就躲;後者則是通常不會放過任何上網的機會來維基逛逛。受影響的程度亦因人而異。某些人,因其擁有著可欽佩的堅定的性格,能夠自動地給自己放一段維基假期;其他沒有那麼堅定的意志的人,則需要一些在他們控制以外的條件才能強制自己放假,這時通常要透過維基百科狂測試來發現他們異常的情形。

何時離開

  • 當你要外出旅行
  • 你是學生,要參加考試
  • 當你被你當地的天氣搞得很累。
  • 當你生病了。
  • 當你找到新的伴侶
  • 當你的伴侶離開了你……
  • 當你必須要找工作、注意學業事業
  • 當你必須要搬家
  • 你的維基壓力爆表了,但還沒有到需要隱退的程度。
  • 你在維基百科上花費的時間嚴重影響到你的日常生活。
  • 你的瘋狂指數過高。
  • 當你與其他維基人不和或發生了不愉快事件,需要冷靜一段時間。
  • 當你專注於偽基百科

何時回來

  • 當你的旅遊行程完畢。
  • 當考試告終。
  • 當適應當地環境。
  • 當你病癒。
  • 當你最終發現你的伴侶也是個維基人
  • 當你的配偶想讓你買一輛
  • 當你找到新工作
  • 當你
  • 當你的維基壓力表歸零

維基假期模板

當需要放維基假期時,可以通知你的維基朋友和同志們,你將不再活躍並標明何時你可能回來。你亦可以使用維基假期模板。例如某人要從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.wikipedia.org/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}}(查詢具體名單)。

參見