Help:Gadget-Cat-a-lot/zh

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Help:Gadget-Cat-a-lot and the translation is 87% 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.
Outdated translations are marked like this.
Coolest Tool Award 2024 - Editor Category
图一:Cat-a-lot使用步骤:
① 选择文件
② 选择目標分类
③ 执行操作
Cat-a-lot使用說明(英文)
图2:初始框
图3:Cat-a-lot框
图4:選擇分类之后的Cat-a-lot框

Cat-a-lot是JavaScript小工具,可以将文件或子分类,从一个分类移至另一个分类、或是在分类內刪除或是增加。

首次啟動

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

在分類之間搬移檔案、在分類中移除檔案

视频。请观看右侧边栏的帮助视频,它对理解下面的信息有很大帮助。

  • 打開分類頁上的小工具:在啟動Cat-a-lot之後,您將會在分類頁的右下角看到一個小小的便利貼,標示為“Cat-a-lot”,上面有每一個分類頁,如圖2所示[1]。此框將停留在該角落,獨立於您的頁面上的位置。若是這個標籤沒有出現,請嘗試清除瀏覽器的快取。點擊它以啟動這個工具,然後會出現如圖3所示的框[1]
  • 選擇文件:您可以通過單擊縮略圖描述的空白區域來選擇單個圖像縮略圖。此时背景將會變為綠色,表示此圖像已被選中。再單擊一次將取消選擇它,背景將再次變回白色。您還可以通過單擊Cat-a-lot框中的select all/deselect all來選擇/取消選擇所有可見圖像。要選擇或取消選擇多個文件(圖1),首先選擇文件A,然後按住 Shift键並選擇文件B,文件B的狀態將被切換(變成已被選擇,如果以前沒有被選擇的話,反之亦然),然後分配給從A到B的所有文件。
  • 選擇分類:打開Cat-a-lot框。單擊框中“偏好設定”,勾選“允許對不是文件的頁面和子分類進行分類操作”。而後您可以選擇頁面上(注意不是在Cat-a-lot框中)的各个分類。單擊分類名稱(或分類名稱前的灰色三角箭頭▶),選中的分類背景將變為綠色,選中數量無上限。再次單擊即可取消選擇。若Cat-a-lot框遮攩頁面中的分類,您可以通過拖拽框頂部的方式來調整框至合適大小。若您希望將頁面中的分類全選,單擊框內下方的“分類”,所有的分類名稱背景將變為綠色。
  • 選擇目標分類:該工具將先加載當前分類(→)、父分類(↑)和子分類(↓)。您可以通過點擊分類名稱導航到分類樹。只有框中的分類列表將被更改,您將保留在原始頁面上。您也可以在列表上方的白色文本框中輸入分類名稱(例如“獅子”,而不是“分類:獅子”或“Category:獅子”),然後按 Enter。命名的類別將顯示在下面分類樹的中間,與其父分類及子分類。
  • 如有必要,請創建目標類別Cat-a-lot框僅顯示已存在的類別,所以如有必要請先創建。重新加載包含要更好分類的文件的類別。Cat-a-lot框現在將顯示新創建的類別。或者當您在框頂部的白色文本字段中鍵入新的類別名稱(例如“獅子”,而不是“分類:獅子”),然後按 Enter
  • 在目标分类右边,有三種操作:
  • 複製(+),將高亮對象加入分類;
  • 移除(-),將高亮對象移出分類;
  • 移動(→),將對象移出當前分類,並加至新分類。此選項只在分類頁面中顯示,因此不能用來更改檔案的分類。

在這些操作中,對象的其他分類均不變,會出現進度條。當所有圖像處理好後,會呈現結果,其包含可能出現的問題,並且每張圖像或每个分类下的空白區域會顯示已完成的操作。如果操作出现了错误,请在关闭本页面前立即点击“回退”按钮;否则您将无法进行批量回退。如有需要,请联系管理员提供帮助。

  • 撤銷:誤操作時,可點擊框區右下方撤銷的按鈕,將當前操作退回至上一步。該按鈕可能在框區下方,如果您將文字放大到比較大的尺寸。

偏好設定

圖5:Cat-a-lot的偏好设定

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(可翻譯以下內容,也可使用現成的):

'''[[c:Help: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版起),需將此分類名手動加至偏好設定(在維基共享是"Category redirects",理論上在MediaWiki:Gadget-Cat-a-lot.js)。以下是英語維基百科中分類的例子:

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

Source code

The source code of the gadget Cat-a-lot is here:

MediaWiki:Gadget-Cat-a-lot.js

注释

  1. a b Not taking into account the tutorial video, which is inserted between Figure 1 and 2, in the document as of its November 7, 2022 version.