Open main menu
This page is a translated version of a page Help:Gadget-Cat-a-lot and the translation is 65% 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.
Other languages:
Deutsch • ‎English • ‎Tiếng Việt • ‎dansk • ‎español • ‎euskara • ‎français • ‎galego • ‎italiano • ‎polski • ‎português do Brasil • ‎Ελληνικά • ‎беларуская (тарашкевіца)‎ • ‎українська • ‎العربية • ‎فارسی • ‎हिन्दी • ‎বাংলা • ‎മലയാളം • ‎中文 • ‎日本語 • ‎한국어
Ілюстрація 1: Кроки Cat-a-lot:
1) Виберіть файли
2) Виберіть категорію призначення
3) Виконайте операцію
Ознайомлювальне відео про використання Cat-a-lot (англійською)
Ілюстрація 3: Початковий блок
Ілюстрація 2: Блок Cat-a-lot
Ілюстрація 4: Блок Cat-a-lot після вибору категорії

Cat-a-lot це додаток на JavaScript, що допомагає переміщати зображення (чи підкатегорії) між категоріями або додавати категорії до результатів пошуку.

Contents

Одноразова активація

Щоб активувати додаток
В «Налаштуваннях», у вкладці «Додатки», в розділі «Категоризація». Поставте галочку біля «Cat-a-lot» і клацніть кнопку «Зберегти» внизу сторінки. Або ж клацніть тут і виконайте інструкції. (Для користувачів англійської Вікіпедії див. інструкції тут.)

Перенесення файлів між категоріями і вилучення файлів з категорії

  • Увімкніть додаток: після активації Ви побачите в правому нижньому кутку кожної сторінки категорії невеличке повідомлення під назвою «cat-a-lot», як зображено на ілюстрації 3. Цей блок залишатиметься в цьому кутку незалежно від того, в якій частині сторінки Ви перебуваєте.Якщо повідомлення не з'явилось, спробуйте очистити кеш браузера. Клацніть на цей блок, щоб запустити інструмент. Це виведе більший блок, як показано на ілюстрації 2.
  • Виберіть файли: Ви можете вибрати окремі мініатюри зображень, клацнувши на чистому фоні опису мініатюри. Фон опису стане зеленим, що означатиме, що зображення виділено. Ще одне клацання зніме це виділення, відновивши білий фон. Ви також можете виділяти/знімати виділення усіх видимих зображень, клацнувши select all / none у блоці cat-a-lot. Щоб виділити/зняти виділення декількох файлів з «одного ряду» (Ілюстрація 1), спершу виберіть файл A, тоді притримайте  Shift і виберіть файл B. Стан файлу B зміниться (стане виділеним, якщо до цього він таким не був, і навпаки), а потім таке ж значення буде задано й усім іншим файлам від А до B.
  • Виберіть цільову категорію: Початково інструмент завантажує поточну категорію (→), її батьківські категорії (↑) (категорії, в які вона включена) і підкатегорії (↓) (категорії, які включені в неї). Ви можете пересуватися по дереву категорій, клацаючи на назви категорій. У блоці зміниться лише список категорій, Ви залишитесь на тій же сторінці. Замість пересування по категоріях за допомогою натискання на їх назви, можете також ввести назву категорії (напр., «Lions», але не «Category:Lions») в білому текстовому полі над списком, і натиснути  Enter. Введена категорія тоді з'явиться посередині дерева категорій внизу, з показаними її батьківськими категоріями та підкатегоріями.
  • Якщо треба, створіть цільову категорію:Блок cat-a-lot показує лише ті категорії, що вже існують. Тож створіть нову категорію, якщо є така необхідність. Перезавантажте категорію, що містить файли, які Ви хочете краще категоризувати. Блок cat-a-lot тепер показуватиме новостворену категорію. Або він покаже її, коли Ви введете нову назву категорії (напр., «Lions», але не «Category:Lions») у білому текстовому полі вгорі блоку і натиснете  Enter.
  • Виконайте операцію: Є три можливості:
  • Copy, що додає вказану категорію до виділених об'єктів (якщо її там ще немає).
  • Remove from this category, що вилучає поточну категорію — ту, над якою Ви працюєте — з виділених об'єктів.
  • Move, що виконує обидві ці дії, прибираючи поточну категорію з об'єктів і додаючи до них зазначену категорію (якщо її там ще немає).

У кожному випадку усі інші категорії, що можуть бути пов'язані з будь-яким із об'єктів, залишаються без змін. Буде показано індикатор прогресу. Після того, як всі зображення буде опрацьовано, буде показано звіт, що міститиме можливі проблеми, а ділянка з білим фоном під кожним зображенням позначатиме, що було зроблено із зображенням.

  • Revert, if you have made a mistake, you can stop (cancel) and reverse your last action, by clicking the button on the lower-right corner of the box.

Налаштування

 
Налаштування Cat-a-lot

У Cat-a-lot є меню налаштувань:

  • Список спостереження
  • Чи позначати редагування як незначні
  • Чи дозволяти редагування сторінок, що не є файлами або галереями
  • Чи виконувати виправлення
  • Кількість підкатегорій, що мають бути показані

Показ блоку

Показ блоку Cat-a-lot можна вмикати або вимикати клацанням на Cat-a-lot в нижній частині блоку.

Під час виконання кроку з виділення файлів, вікно блоку Cat-a-lot можна масштабувати, перетягуючи верхній край вікна.

Відкриті баги й функції

Можете повідомляти про баги чи подавати запити на нові функції на цій сторінці: Help:Gadget-Cat-a-lot/Open bugs & features.

Translations

English phrases from MediaWiki:Gadget-Cat-a-lot.js/translating can be translated and saved in MediaWiki:Gadget-Cat-a-lot.js/de (for example).

Встановлення на інших проектах

As your user gadget

Якщо Cat-a-lot відсутній у формі додатка у Вашому локальному проекті Вікімедіа (такому як Вікіпедія), можте встановити його вручну у своїх користувацьких налаштуваннях JavaScript за допомогою такого коду:

//<nowiki>
/* Cat-a-lot - changes category of multiple files */
mw.loader.using(['jquery.ui.resizable', '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>

Напівавтоматичні налаштування не завантажуються з цим прикладом, тож Вам теж треба їх встановити вручну (тому що вони підтримуються лише на Вікісховищі, хоча і є теоретично можливими в інших проектах, якщо в них завантажити всі необхідні додаткові локальні модулі).

As a project gadget

1. Copy the next code into the local 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.resizable', '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');
	});
}
Note: The marked lines are optional.

2. Save a description into the local MediaWiki:Gadget-Cat-a-lot (you can translate this one, or one of existing):

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

3. Add a definition to the local MediaWiki:Gadgets-definition:

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


More local configuration

To use the solving of soft-redirects (since version 4.0) on your project, you need to put this category name in the preferences manually (on Commons this is "Category redirects", ideally on your MediaWiki:Gadget-Cat-a-lot.js). The example shows the category for the English Wikipedia:

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