ЧТМ:Расширения/BatchTools/1.45/0.6: различия между версиями
Нет описания правки |
мНет описания правки |
||
| (не показано 5 промежуточных версий 3 участников) | |||
| Строка 1: | Строка 1: | ||
<span class="plainlinks">'''{{ | <span class="plainlinks">'''{{Size|130|[{{SERVER}}/index.php/Файл:BatchTools-REL1 45-0.6.zip СКАЧАТЬ ZIP]}}'''</span> | ||
<markdown> | <syntaxhighlight lang="markdown">## [0.6.0] — 2026-05-25 | ||
## [0.6.0] — 2026-05-25 | |||
### Добавлено | ### Добавлено | ||
| Строка 16: | Строка 15: | ||
- **Полная унификация интерфейса (UX)**: Инструменты «Массовое удаление» и «Массовое восстановление» полностью переведены на использование интерактивного рабочего стола (`BatchWorkspaceBase`). | - **Полная унификация интерфейса (UX)**: Инструменты «Массовое удаление» и «Массовое восстановление» полностью переведены на использование интерактивного рабочего стола (`BatchWorkspaceBase`). | ||
- Все 5 вкладок расширения теперь работают по общему стандарту: предварительный импорт списков в таблицу-буфер, валидация существования объектов в реальном времени, возможность выборочной обработки чекбоксами и очистки рабочей области. | - Все 5 вкладок расширения теперь работают по общему стандарту: предварительный импорт списков в таблицу-буфер, валидация существования объектов в реальном времени, возможность выборочной обработки чекбоксами и очистки рабочей области. | ||
- Унифицированы и упорядочены системные сообщения и переводы в файлах `en.json` и `ru.json`. | - Унифицированы и упорядочены системные сообщения и переводы в файлах `en.json` и `ru.json`.</syntaxhighlight> | ||
</ | |||
== ROOT == | == ROOT == | ||
=== extension.json === | === extension.json === | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json" line> | ||
{ | { | ||
"name": "BatchTools", | "name": "BatchTools", | ||
| Строка 61: | Строка 59: | ||
=== BatchTools.alias.php === | === BatchTools.alias.php === | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
/** | /** | ||
| Строка 81: | Строка 79: | ||
=== en.json === | === en.json === | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json" line> | ||
{ | { | ||
"@metadata": { | "@metadata": { | ||
| Строка 223: | Строка 221: | ||
=== ru.json === | === ru.json === | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json" line> | ||
{ | { | ||
"@metadata": { | "@metadata": { | ||
| Строка 371: | Строка 369: | ||
==== BatchToolHandler.php ==== | ==== BatchToolHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 474: | Строка 472: | ||
==== BatchWorkspaceBase.php ==== | ==== BatchWorkspaceBase.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 517: | Строка 515: | ||
==== MassBlockHandler.php ==== | ==== MassBlockHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 1003: | Строка 1001: | ||
==== MassDeleteHandler.php ==== | ==== MassDeleteHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 1187: | Строка 1185: | ||
==== MassMoveHandler.php ==== | ==== MassMoveHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 1483: | Строка 1481: | ||
==== MassProtectHandler.php ==== | ==== MassProtectHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 1875: | Строка 1873: | ||
==== MassUnblockHandler.php ==== | ==== MassUnblockHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 2065: | Строка 2063: | ||
==== MassUndeleteHandler.php ==== | ==== MassUndeleteHandler.php ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||
| Строка 2254: | Строка 2252: | ||
=== SpecialBatchTools.php === | === SpecialBatchTools.php === | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php" line> | ||
<?php | <?php | ||