[3.3] Extension Manager Plus / Управление расширениями (Плюс)

Вопросы, связанные с переводом расширений phpBB на русский язык
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

[3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

Extension Manager Plus дополняет стандартное Управление расширениями возможностью одновременного отключения и повторного включения всех установленных расширений. Индивидуальный выбор можно сделать с помощью флажков. Кроме того, можно определить группы для упорядочивания или игнорировать расширения. Также на странице Управление расширениями отображается различная дополнительная информация.

Требования:
phpBB 3.3.0 - 3.3.x (оптимально: 3.3.8+)
PHP: 7.1.3 - 8.3.x

Функции и свойства:
Extension Manager Plus заменяет стандартное Управление расширениями. Используется шаблон, основанный на оригинальном от phpBB, но является полностью переработанным и расширенным. Новый функционал и возможности Extension Manager Plus были реализованы таким образом, что видимый исходный макет менеджера расширений был сохранён. Это означает, что к нему не нужно привыкать, поскольку весь предыдущий функционал доступен в обычном режиме.

Характеристики:
  • Все установленные расширения можно включать/отключать одновременно.
  • Возможен индивидуальный выбор с помощью флажков. Состояние всех флажков также можно сохранить с помощью специальной опции.
    Для включения расширений могут быть заданы группы последовательности. Это актуально для расширений, от которых зависят другие расширения.
  • При выборе расширений могут быть заданы зависимости. Например, когда вы выбираете включенное расширение, от которого зависят другие, все зависимые расширения автоматически помечаются для деактивации.
  • Расширения также можно игнорировать.
  • Отключенные расширения дополнительно разделяются на отключенные и неустановленные.
  • Поскольку расширения активируются с помощью phpBB функций ExtMgr, то также выполняется существующий ext.php, в котором авторы расширений могут определять дополнительные действия для функций "Активировать" и "Деактивировать". Это не относится к инструментам, которые активируют расширения только через код MySQL, таким как STK.
  • Начиная с phpBB 3.3.0, поддерживается расширенная функция возврата сообщения об ошибке is_enableable() в ext.php. Это позволяет EMP получать все сообщения об ошибках, сгенерированные ext.php во время активации, а затем отображать все сообщения об ошибках от отдельных расширений в сообщении подтверждения. Если расширение по-прежнему использует устаревший метод trigger_error(), EMP перехватывает это сообщение и упаковывает его в структуру сообщений, содержащую достаточно подробностей, чтобы идентифицировать расширение, прервавшее выполняемую операцию EMP.
  • С помощью функций "Перепроверить все версии" и "Информация" вся информация об обнаруженных обновлениях сохраняется в базе данных, а новые версии постоянно отображаются в соответствующих расширениях. При обновлении расширения соответствующий индикатор обновления автоматически удаляется из списка. Данная функциональность решает недостаток phpBB, когда информация об обновлениях теряется, как только очищается кеш. Эта функция особенно полезна, когда имеется несколько расширений с обновлениями.
  • Если проверка версии расширения не может быть выполнена успешно, эта информация сохраняется и сигнализируется соответствующим образом для каждого расширения. Это работает как для глобальной проверки версии ("Перепроверить все версии"), так и для локальной ("Информация").
  • Поскольку phpBB по умолчанию не информирует вас явно, когда расширение не обеспечивает проверку версии, EMP заполняет этот пробел.
  • Для настроек EMP используется отдельный модуль администраторского раздела, который содержит как настройку "Сообщать о выходе бета-версий" стандартного менеджера расширений, так и все дополнительные настройки EMP. Настройки EMP отмечены припиской "(Плюс)". Модуль настроек можно найти на левой панели навигации в разделе "Настройки управления расширениями".
  • Адаптивность в EMP поддерживается так же, как и в исходном менеджере расширений.
  • Совместимо с Toggle Control
  • Отображение инструкций в конце списка расширений можно отключить.

Дополнительно показываются:
  • Над списком расширений отображается небольшая таблица со следующей информацией:
    1. Количество доступных расширений. Количество недействительных расширений в скобках (если это применимо).
    2. Количество расширений, обеспечивающих проверку версии.
    3. Дата последней проверки версий. Количество ошибок в скобках (если это применимо).
    4. Количество доступных обновлений.
  • Количество включенных расширений.
  • Количество отключенных расширений.
  • Количество неустановленных расширений.
  • Столбец "Текущая версия":
    1. Доступная новая версия в скобках.
    2. Значок ⚠️(предупреждающий треугольник) с подсказкой об ошибке при проверки версии.
    3. Значок 🔗(разорванная цепочка) с подсказкой, если проверка версии расширением не предоставляется.
  • Количество новых файлов миграции на каждое расширение в отдельном столбце для отключенных расширений и для неустановленных расширений.

Скачать:
Русский перевод для версии 2.0.1
Extension Manager Plus 2.0.1 (ru).zip
Скриншоты 
Extension Manager Plus (1).png
Extension Manager Plus (2).png
Extension Manager Plus (3).png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось dimassamid 19.06.2024 15:49, всего редактировалось 1 раз.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение Siava »

Пользуюсь этим расширением с момента публикации :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

Да, мне оно тоже понравилось, но при проверке всех версий MySQL падает с ошибкой MySQL server has gone away [2006]
Пока разбираюсь в чём дело, уже написал пост на официальном phpBB с просьбой о поддержке.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение Siava »

dimassamid писал(а): 19.06.2024 15:54 MySQL server has gone away [2006]
Возможно поможет увеличение max_allowed_packet до 16M в my.cnf
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

На виртуальном хостинге так просто будет не поменять. Но, вроде как, оно у меня 32 МБ :)
max_allowed_packet 
max_allowed_packet.png
В любом случае, стандартными средствами phpBB обновления проверяются без проблем, а это расширение отваливается.

Отправлено спустя 1 час 7 минут 16 секунд:
Сделал отдельную тему в разделе поддержки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

Русский перевод для версии 2.1.0-b6
Extension Manager Plus 2.1.0-b6 (ru).zip

Основное преимущество новой версии - это возможность разбить проверку на несколько частей (блоков). В настройках можно указать максимальную продолжительность одного блока. Это предотвратит таймаут БД или PHP в случае, если временные интервалы будут превышены. Актуально, когда установлено очень много расширений.
Ext Manager Plus.png

Свежая версия здесь: https://github.com/LukeWCS/ext-mgr-plus/tree/2.1.0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 979
Стаж: 7 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 164 раза
Поблагодарили: 162 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение ronim »

Вышла новая версия этого расширения 3.0.0
Extension Manager Plus
Кая понял обновление следует производить только после полной деинсталляции
предшествующий версии .
Адаптирована под последнею версию 3.3.14
Если ты не видишь проблем на форуме , но это не значить что их там нет
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

Судя по changelog, была проделана очень большая работа.


Обновлённый перевод под версию 3.0.0
Extension Manager Plus 3.0.0 (ru).zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
angst66
phpBB 3.0.0 RC2
Сообщения: 1540
Стаж: 13 лет 3 месяца
Благодарил (а): 49 раз
Поблагодарили: 77 раз

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение angst66 »

dimassamid писал(а): 01.12.2024 20:12 Обновлённый перевод под версию 3.0.0
Смотрите где напартичили, страница расширений HTTP ERROR 500, удаляешь папку ru, страница открывается

Отправлено спустя 22 минуты 51 секунду:
Файл acp_ext_mgr_plus.php вызывает пробемы, удалил его и страница открылась
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

angst66, версии расширения и перевода точно соответствуют друг другу? У меня ошибок нет. Файл ещё раз перепроверил на всякий случай.
Аватара пользователя
angst66
phpBB 3.0.0 RC2
Сообщения: 1540
Стаж: 13 лет 3 месяца
Благодарил (а): 49 раз
Поблагодарили: 77 раз

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение angst66 »

У меня пишет последняя версия 2.0.1, а гитхабе вижу новая 3.0.0 так что сорри
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 979
Стаж: 7 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 164 раза
Поблагодарили: 162 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение ronim »

dimassamid,
Файл acp_ext_mgr_plus.php вызывает пробемы, удалил его и страница открылась писал(а):
Вот сравнение для английской версии

Код: Выделить всё

// misc
	'EXTMGRPLUS_EXTENSION_PLURAL' => [
		0									=> '0 extensions',
		1									=> '1 extension',
		2									=> '%u extensions',
	],
и вашей версии перевода

Код: Выделить всё

// misc
	'EXTMGRPLUS_EXTENSION_PLURAL' => [
		0									=> 'расширений: 0',
		1									=> 'расширений: 1',
		2									=> 'расширений: %u',
	],
Располажение раз, двоетоечие два
там и выше есть проблемы
но ошибок не показывает. при добавлении языка ,

но через расширение ошибка не дает загрузить
Если ты не видишь проблем на форуме , но это не значить что их там нет
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

ronim писал(а): 07.12.2024 20:20 Располажение раз, двоетоечие два
Всё верно, так и должно быть. А почему они обязаны быть такими же как в оригинале? Это же не машинный перевод.

Числа были поставлены после двоеточия, чтобы избежать проблем со склонением, таким как:
2 расширений
3 расширений
4 расширений
Поэтому, корректней было вынести количество расширений за двоеточие, вот так:
Расширений: 2
Расширений: 5

ronim писал(а): 07.12.2024 20:20 там и выше есть проблемы
Какие?
ronim писал(а): 07.12.2024 20:20 но через расширение ошибка не дает загрузить
Какая ошибка? Не даёт загрузить что?

С какой конкретно проблемой вы столкнулись? Сделайте, пожалуйста, скриншот с примером некорректного перевода, я исправлю.
Убедитесь также, что версии расширения и перевода соответствуют друг другу, потому как человек выше перепутал файлы, из-за чего и получил ошибку 500.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 979
Стаж: 7 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 164 раза
Поблагодарили: 162 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение ronim »

dimassamid,
При попытке загрузить загрузить через расширение
получал от это
ERR.jpg
С другими языками такого нет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если ты не видишь проблем на форуме , но это не значить что их там нет
dimassamid
phpBB 2.0.1
Сообщения: 295
Стаж: 18 лет 5 месяцев
Благодарил (а): 86 раз
Поблагодарили: 123 раза

Re: [3.3] Extension Manager Plus / Управление расширениями (Плюс)

Сообщение dimassamid »

Попробуйте установить расширение официальным способом. Ваш скриншот не имеет никакого отношения к файлам моего перевода. Судя по ошибке, в загружаемом вами архиве содержится некорректный json файл. В файлах перевода ничего подобного не присутствует.

Для интереса, установил Upload Extensions на тестовый форум. На мой взгляд, крайне неприятная вещь. И тем не менее.

Загрузка отдельного языкового пакета. Успешно.
Скриншот 
ru locale upload.png
Загрузка архива с расширением, куда предварительно была добавлена папка с русской локализацией. Успешно.
Скриншот 
full ext upload.png

На данный момент я использую Extension Manager Plus 3.0.0 вместе с этим переводом на рабочем форуме. Никаких проблем не замечено.
Пожалуйста, пишите, если обнаружите конкретные претензии к синтаксису файлов с переводом, либо если есть конкретные грамматические/стилистические или другие ошибки в тексте перевода.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Вернуться в «Русский перевод расширений»