Help:Gadget-Cat-a-lot/zh

This page is a translated version of a page Help:Gadget-Cat-a-lot and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Help:Gadget-Cat-a-lot and have to be approved by a translation administrator.
Other languages:
Deutsch • ‎English • ‎Tiếng Việt • ‎dansk • ‎español • ‎euskara • ‎français • ‎galego • ‎italiano • ‎polski • ‎português do Brasil • ‎čeština • ‎Ελληνικά • ‎беларуская (тарашкевіца)‎ • ‎русский • ‎українська • ‎العربية • ‎فارسی • ‎हिन्दी • ‎বাংলা • ‎മലയാളം • ‎中文 • ‎日本語 • ‎ꯃꯤꯇꯩ ꯂꯣꯟ • ‎한국어
图一:Cat-a-lot 使用步骤:
① 选择文件
② 选择目的分类
③ 执行操作
关于使用Cat-a-lot的视频介绍(英文)
图二:初始框
图三:Cat-a-lot框
图四:搜索分类后的Cat-a-lot框

Cat-a-lot 是一个JavaScript小工具。它可以帮助将文件或子分类从一个分类移至另一个分类,或添加分类到搜索结果。

單次啟動

啟動本工具:在“「偏好設定」->「小工具」頁籤的Tools for categories段落下點選“Cat-a-lot”,然後在頁面底部點選“保存”。或者 點選這裡並按照說明進行操作。(英文維基百科使用者請參考這裡。)

在分類之間移動文件,並從分類中刪除文件

  • 打開在分類頁上的小工具:啟動Cat-a-lot後,您將會在每個分類頁的右下角,看到一個名為“cat-a-lot”的標籤,如圖3所示。此框將保留在該角落,獨立於您在頁面上的位置。如果這個標籤沒有出現,請嘗試清除瀏覽器的緩存。點擊它啟動工具。這將會顯示一個如圖2所示的框。
  • 選擇文件:您可以通過單擊縮略圖描述的空白區域來選擇單個圖像縮略圖。說明背景將變為綠色,表示此圖像現在被選中。另一個點擊將取消選擇它,再次將背景變白。您還可以通過單擊cat-a-lot框中的select all / none來選擇/取消選擇所有可見圖像。要選擇/取消選擇多個文件“(圖1),首先選擇文件A,然後按住  Shift 並選擇文件B.文件B的狀態將被切換(如果以前沒有選擇,然後分配給從A到B的所有文件。
  • 選擇目的地分類: 最初,該工具將加載當前類別(→),其父母(↑)(其標記的類別)和子分類(↓)(用其標記的分類)。您可以通過點擊分類名稱導航到分類樹。只有框中的分類列表將更改,您將保留在原始頁面上。您也可以在列表上方的白色文本框中輸入分類名稱(例如“獅子”,而不是“分類:獅子”或“Category:獅子”),然後按 Enter。命名的類別然後將顯示在下面的樹的中間,與其父母和孩子。
  • 如有必要, 請創建目標類別cat-a-lot框僅顯示已存在的類別。所以如果有必要創建一個。重新加載包含要更好分類的文件的類別。cat-a-lot框現在將顯示新創建的類別。或者當您在框頂部的白色文本字段中鍵入新的類別名稱(例如“獅子”,而不是“分類:獅子”),然後按  Enter
  • 有三種操作:
  • 複製(+),將高亮對象加入分類;
  • 移除(-),將高亮對象移出分類;
  • 移動(→),將對象移出當前分類,並加至新分類。

在這些操作中,對象的其他分類均不變,會出現進度條。當所有圖像處理好後,會呈現結果,其包含可能出現的問題,並且每張圖像下的空白區域會顯示已完成的操作。

  • 撤銷:誤操作時,可點擊框區右下方的按鈕,將當前操作退回至上一步。

偏好設定

 
Cat-a-lot偏好设定

Cat-a-lot中的偏好设定菜单:

  • 监视列表
  • 是否将编辑标为小修改
  • 是否允许编辑非文件且不在图库框中的页面
  • 是否做清理
  • 子分类的显示数量

显示的框

点击框下方的Cat-a-lot可以打開和關閉Cat-a-lot框。

在選擇檔案時,可拖動Cat-a-lot框上邊沿來調整窻口大小。

匯報錯誤和功能

你可以於此頁報告錯誤或者請求新功能: Help:Gadget-Cat-a-lot/Open bugs & features.

翻譯

MediaWiki:Gadget-Cat-a-lot.js/translating上的英語說明可以翻譯並保存至形如MediaWiki:Gadget-Cat-a-lot.js/de的頁面。

在其他项目上启用

作为用户小工具

如果Cat-a-lot不是你所在本地維基的小工具,你可以將以下代碼複製至用戶JavaScript頁來手動安裝:

//<nowiki>
/* Cat-a-lot - changes category of multiple files */
mw.loader.using(['jquery.ui', 'mediawiki.util'], function(){
	mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.Cat-a-lot');
});
////////// Cat-a-lot user preferences //////////
window.catALotPrefs = {"watchlist":"preferences","minor":true,"editpages":true,"docleanup":false,"subcatcount":10};
////////////////////////////////////catALotEnd//
//</nowiki>

半自動偏好設定不會加載此例,也需手動設定(因爲它只支援維基共享,儘管在本地加載所有所需模組在理論上可行)。

添加为项目小工具

1. 將以下程式碼複製至本地MediaWiki:Gadget-Cat-a-lot.js:

/**
 * Cat-a-lot - changes category of multiple files
**/
if (mw.config.get('wgNamespaceNumber') === 14) {
	window.catALotPrefs = { editpages: true, subcatcount: 100 };
	mw.loader.using(['jquery.ui', 'mediawiki.util']).done(function () {
		mw.util.addCSS("#cat_a_lot_settings { display:none !important;}"); // Preferences depend on some Commons gadgets, not available locally
		mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-Cat-a-lot.js&action=raw&ctype=text/javascript');
		mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-Cat-a-lot.css&action=raw&ctype=text/css', 'text/css');
	});
}
注:有標記的行是可選內容。

2. 將說明保存至本地MediaWiki:Gadget-Cat-a-lot(可翻譯以下內容,也可使用現成的):

Cat-a-lot: A tool that helps with moving multiple files between categories or adding categories to search results.

3. 將定義添加至本地MediaWiki:Gadgets-definition

Cat-a-lot[ResourceLoader|dependencies=mediawiki.util]|Cat-a-lot.js


更多的本地配置

要在你的项目使用解析軟重定向功能(自4.0版本),你需要將這個分類在參數設置中人工添加(在維基共享資源是$redir,理想的話在你的$js裡)。這個示例顯示了英文維基百科的分類:

若想在計畫中使用軟重定向功能(4.0版起),需將此分類名手動加至偏好設定(在維基共享是"Category redirects",理論上在MediaWiki:Gadget-Cat-a-lot.js)。以下是英語維基百科中分類的例子:

window.catALotPrefs = { "redir_category": "Wikipedia soft redirected categories" };