[release] Загрузка Расширений (Upload Extensions)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 925 раз

[release] Загрузка Расширений (Upload Extensions)

Сообщение LavIgor » 28.10.2014 23:08

Загрузка Расширений (Upload Extensions) Изображение

Авторы: LavIgor, John P

Веб-страница расширения: http://lavigor.github.io/upload_ru/

Также доступен официальный сайт на английском.

Краткое описание:
  • Загружайте и устанавливайте расширения и их языковые пакеты без использования FTP!
  • Управляйте расширениями быстрее и эффективнее!
  • Используйте дополнительные возможности: управляйте ZIP-файлами, просматривайте деревья файлов, скачивайте ZIP-файлы ваших расширений и многое другое!
Сравните функционал новой версии расширения с доступными возможностями движка phpBB.
Полный перечень функциональных особенностей расширения можно посмотреть на его веб-странице.


Требования: поддерживаются все релизы phpBB, начиная с phpBB 3.1.0, и все совместимые с ними версии PHP

* Для функции удалённой загрузки расширений требуется, чтобы настройка allow_url_fopen была включена в конфигурации PHP.
Для удалённой загрузки расширений по протоколу HTTPS также необходимо, чтобы расширение PHP openssl было включено.


Репозиторий на GitHub: https://github.com/BoardTools/upload

Загрузить Расширение:
Версия 3.2.0-RC
Скачать с GitHub: расширение, русская локализация
Скачать с phpBB Guru

Версия 3.1.2 - проверена официальной командой разработчиков (без поддержки phpBB 3.2)
Скачать из базы расширений phpbb.com

Русская локализация: скачать с GitHub (уже включена в архив при скачивании расширения с phpBB Guru)

Быстрое обновление
Воспользуйтесь специальным расширением Upload Extensions Updater (в русском переводе - "Обновление Загрузки Расширений"). Оно позволяет обновлять Загрузку Расширений в несколько кликов без указания каких-либо ссылок и без использования FTP.

Более подробную информацию по обновлению Загрузки Расширений без использования FTP, а также по загрузке языковых пакетов можно найти здесь.

Скриншоты:
upload_ru_upload.png
Показать другие скриншоты 
upload_ru_main.png
upload_ru_list.png
upload_ru_update.png
upload_ru_broken.png
upload_ru_broken_details.png
upload_ru_cdb.png
upload_ru_tools.png
upload_ru_file_tree.png
upload_ru_faq.png
upload_ru_details.png
Уже в официальной базе данных расширений на сайте phpbb.com!
https://www.phpbb.com/customise/db/extension/upload/
Последний раз редактировалось LavIgor 20.06.2015 1:07, всего редактировалось 3 раза.

Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2466
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 570 раз
Поблагодарили: 114 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение igorbond » 02.06.2017 18:47

Pazh, Такая же проблема. Забыл отписать об этом. Заметил давно
Изображение

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение LONER » 05.06.2017 13:44

Что-то не нашел ведутся какие-то логи по манипуляции с расширениями. Они есть вообще? Когда через стандартное "Управление расширениями" что-то делаешь (отключаешь, удаляешь, включаешь), то это отображается в логах администраторов, а в этом расширении такого не нашел и получается не могу найти виновного, кто из админов удалил или отключил. Или это я такой невнимательный?
Правильно заданный вопрос и описание проблемы - 70% их решения...

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 925 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение LavIgor » 05.06.2017 18:51

LONER, ведутся только стандартные логи отключения/включения/удаления данных расширений (если нет - это баг).
Прочие логи не ведутся.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14480
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 346 раз
Поблагодарили: 1546 раз
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение rxu » 30.06.2017 17:08

Изображение

Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 152
Зарегистрирован: 02.12.2012 18:35
Благодарил (а): 62 раза
Поблагодарили: 16 раз
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение maco8024 » 22.07.2017 8:03

Добрый день, после обновления до 3.2.1 стало появляться вот такое, т.е. не одно расширение не открывается и не загружается
joxi.png
когда нажимаешь на само расширение (просмотр информации о расширении)
в логах это
 

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

forum.vgorahaltaya.ru [Sat Jul 22 07:29:20 2017] [error] [pid 16530] sapi_apache2.c(326): [client 178.187.57.97:50002] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('lotusjeff/socia...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
forum.vgorahaltaya.ru [Sat Jul 22 07:31:15 2017] [error] [pid 30680] sapi_apache2.c(326): [client 178.187.57.97:54022] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('rmcgirr83/activ...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
forum.vgorahaltaya.ru [Sat Jul 22 07:32:34 2017] [error] [pid 5337] sapi_apache2.c(326): [client 178.187.57.97:56264] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('boardtools/quic...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
forum.vgorahaltaya.ru [Sat Jul 22 07:35:32 2017] [error] [pid 25919] sapi_apache2.c(326): [client 178.187.57.97:33214] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('rmcgirr83/activ...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
forum.vgorahaltaya.ru [Sat Jul 22 07:41:32 2017] [error] [pid 2447] sapi_apache2.c(326): [client 178.187.57.97:44236] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(164): boardtools\\upload\\includes\\functions\\load::details('lavigor/autolog...', '')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/adm/index.php(82): p_master->load_active()\n#4 {main}\n  thrown in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
forum.vgorahaltaya.ru [Sat Jul 22 07:56:19 2017] [error] [pid 5769] sapi_apache2.c(326): [client 178.187.57.97:40360] PHP Fatal error:  Uncaught Error: Call to undefined method phpbb\\extension\\metadata_manager::output_template_data() in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php:144\nStack trace:\n#0 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/functions/load.php(96): boardtools\\upload\\includes\\compatibility\\v_3_2_x->output_template_data(Object(phpbb\\extension\\metadata_manager))\n#1 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/upload/extension.php(261): boardtools\\upload\\includes\\functions\\load::details('paybas/breadcru...', 'uploaded')\n#2 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/acp/upload_module.php(261): boardtools\\upload\\includes\\upload\\extension->upload('upload')\n#3 /home/m/maco8024/forum.vgorahaltaya.ru/public_html/includes/functions_module.php(676): boardtools\\upload\\acp\\upload_module->main('\\\\boardtools\\\\upl...', 'main')\n#4 /home/m/maco8024/forum.vgorahaltaya.ru/public_ in /home/m/maco8024/forum.vgorahaltaya.ru/public_html/ext/boardtools/upload/includes/compatibility/v_3_2_x.php on line 144
что не так? :?
Версия Upload Extensions 3.2.0-dev

Отправлено спустя 34 минуты 7 секунд:
Вопрос снят, скачал самую последнюю на GitHub - проблема ушла. :geek:

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение Pazh » 20.09.2017 13:33

Версия phpbb 3.2.1
Если выбрать файл любого расширения для отображения его текста и нажать "Выделить все" получаем js ошибку:

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

php_file_tree_jquery.js Uncaught DOMException: Failed to execute 'setBaseAndExtent' on 'Selection': There is no child at offset 3621.
    at selectCode (http://site.ru/ext/boardtools/upload/adm/style/js/php_file_tree_jquery.js)
    at HTMLSpanElement.<anonymous> (http://site.ru/ext/boardtools/upload/adm/style/js/php_file_tree_jquery.js)
    at HTMLSpanElement.dispatch (http://site.ru/assets/javascript/jquery.min.js:3:8066)
    at HTMLSpanElement.r.handle (http://site.ru/assets/javascript/jquery.min.js:3:4767)
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение Pazh » 26.10.2017 16:59

LavIgor, когда в свое расширение копируете кусок чужого js кода, то нужно копировать его полностью...

Решение проблемы неработающего "Выделить все":
в файле ext/boardtools/upload/adm/style/js/php_file_tree_jquery.js
Найти:

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

			s.setBaseAndExtent(e, 0, e, l);
заменить на

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

			try {
				s.setBaseAndExtent(e, 0, e, l);
			} catch (error) {
				r = document.createRange();
				r.selectNodeContents(e);
				s.removeAllRanges();
				s.addRange(r);
			}
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 925 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение LavIgor » 26.10.2017 22:43

Pazh, у расширения изначально было два автора, и этот код был скопирован не мной.
Спасибо за правки, добавлю при обновлении.

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение Pazh » 27.10.2017 15:48

Еще одно спорное решение - при каждом клике (любом действии/переходе) внутри расширения - оно проверяет есть ли для него обновление.

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 925 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение LavIgor » 27.10.2017 21:49

Pazh, спасибо, при следующем обновлении добавлю.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14480
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 346 раз
Поблагодарили: 1546 раз
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение rxu » 30.04.2018 12:58

При попытке перехода в админразделе в обновление загрузки расширений

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

PHP Catchable fatal error:  Object of class phpbb\\config\\db could not be converted to string in [ROOT]/phpbb/extension/metadata_manager.php on line 49
phpBB 3.2.1
PHP Version 7.0.27
Изображение

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 925 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение LavIgor » 03.05.2018 12:24

rxu, знаю, Updater до версии 3.2 ещё не обновлён.

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение Pazh » 10.05.2018 9:30

Так выглядят файлы локализации в расширении
https://prnt.sc/jfz3jp
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 925 раз

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение LavIgor » 10.05.2018 22:10

Pazh, с работой этой функции порядок, проверь на сервере кодировку по умолчанию.

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: [release] Загрузка Расширений (Upload Extensions) 3.1.2

Сообщение Pazh » 08.08.2018 10:06

LavIgor, тему переименуйте, а то можно прочитать что расширение под версию phpbb 3.1.2
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»