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

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

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

[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 раза.

Аватара пользователя
rogala
phpBB 1.4.2
Сообщения: 69
Зарегистрирован: 20.03.2015 11:27
Откуда: Украина. Черкассы
Благодарил (а): 8 раз
Поблагодарили: 4 раза

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

Сообщение rogala » 28.03.2015 13:34

Ясно спасибо, значит это теперь дополнение №1 после установки форума.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11416
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2538 раз
Контактная информация:

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

Сообщение Sheer » 28.03.2015 15:24

xisp писал(а): Но с STK проще
Естественно. Чтобы отключить экст руками в БД, нужно знать где и как это делать. В STK это делается одним кликом.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

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

Сообщение владимир1983 » 13.04.2015 21:34

LavIgor писал(а): Кстати, в недрах GitHub уже есть моя масштабная доработка этого расширения.
А можно ссылку? Хотелось бы почитать что там нового внедрить думаешь. Экст мега полезный.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
romaamor
phpBB 3.0.0 RC1
Сообщения: 1485
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 510 раз
Поблагодарили: 125 раз

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

Сообщение romaamor » 13.04.2015 21:50

nikromant писал(а): Не получилось установить.
Шутим ?
Изображение

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

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

Сообщение LavIgor » 14.04.2015 1:35

владимир1983 писал(а): А можно ссылку? Хотелось бы почитать что там нового внедрить думаешь. Экст мега полезный.
Если версия 3.1.1 мега полезная, то какой назвать версию 3.1.2 я даже не знаю.

Внимание!
Новая версия тестировалась только мной на двух машинах: на локальном компьютере (Windows, PHP 5.5, phpBB 3.1.3) и на Linux-сервере (PHP 5.3.29, phpBB 3.1.4-dev).
Пока что Джон не нашёл времени на тестирование моей работы - поэтому вопросы лучше адресовать мне.

Что нового в расширении?
Полный перечень основных новшеств теперь размещается на официальном сайте расширения: http://boardtools.github.io/upload/.

Текущая ветка разработки расширения (develop): https://github.com/BoardTools/upload/tree/develop.
Текущая прямая ссылка на загрузку: https://github.com/BoardTools/upload/ar ... evelop.zip.

На данный момент расширение доступно на английском (а теперь ещё и на русском) языке, описания к новой версии пока только на английском.
Я планирую внедрить установщик языковых пакетов в расширение, поэтому в самом расширении оставил только английский языковой пакет.

Ради вас я только что осуществил перевод новой версии на русский язык.
Языковой пакет русификации может быть найден здесь и загружен отсюда.

Основные изменения:
  • Полная Аяксификация всего расширения. Вы грузите одну страницу вначале, все остальные действия выполняются через Ajax (в том числе и загрузка файлов на сервер). Только загрузка файлов с сервера идёт не через Ajax (поскольку большинство браузеров открывают диалог загрузки файлов без ухода со страницы со ссылкой на загрузку).
  • Встроенный менеджер расширений, предназначенный для быстрого и удобного управления расширениями.
  • Обновлённый дизайн, всплывающие подсказки, меню и полоса загрузки.
  • Возможность обновления расширения в несколько кликов, если есть информация о доступности новой версии.
  • Возможность одновременного удаления двух и более расширений и их ZIP-файлов.
  • Полезная возможность скачать архив расширения для быстрой подготовки к его загрузке в официальную базу данных расширений.
  • Код расширения был реструктурирован. Расширение теперь вовсю использует преимущества ООП.
Функция самообновления была удалена из расширения и в скором времени будет реализована в виде отдельного расширения.
Поэтому рекомендую следить за обновлениями функционала текущей версии (пока что даже не альфа, но по качеству похожей на бету).

Эту версию я несколько месяцев дорабатывал локально.
Надеюсь, что труды были оправданными.
Последний раз редактировалось LavIgor 14.06.2015 19:07, всего редактировалось 1 раз.

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

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

Сообщение LavIgor » 14.04.2015 1:41

Поскольку я ещё не знаю, насколько удобной для вас будет новая версия, буду рад услышать предложения по функционалу (особенно в плане меню на главной странице; я всё ещё думаю, как его лучше доделать).

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

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

Сообщение владимир1983 » 14.04.2015 2:03

LavIgor, попробовал новую версию. Нет слов, одни эмоции! Это ИМХО обязательно в новых версиях phpbb должно быть в ядре!!!
Очень удобный инструмент!
LavIgor писал(а): на официальном сайте расширения
Русская версия описания функционала не планируется?

Отправлено спустя 2 минуты 27 секунд:
Кстати попытка обновиться до Upload Extensions 3.1.2-dev используя Upload Extensions 3.1.1 не увенчалось успехом. Ошибка структуры упаковки экста. Только стандартным способом.

Отправлено спустя 7 минут 8 секунд:
LavIgor писал(а): буду рад услышать предложения по функционалу
Хотелось бы чтобы сохранялось значение последней проверки версий расширений которое визуально на странице управление расширениями подсвечивает версии.

Отправлено спустя 54 секунды:
Не делает каждый раз новый запрос на проверку, а именно сохраняло значение предыдущей проверки.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

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

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

Сообщение LavIgor » 14.04.2015 2:28

владимир1983, спасибо за Ваш отзыв! :)
владимир1983 писал(а): Русская версия описания функционала не планируется?
ОК, сделаю. Но чуть позже.
владимир1983 писал(а): Кстати попытка обновиться до Upload Extensions 3.1.2-dev используя Upload Extensions 3.1.1 не увенчалось успехом. Ошибка структуры упаковки экста. Только стандартным способом.
В одной из версий (а их было много) 3.1.1 была добавлена возможность самообновления по ссылке, которую расширение берёт из файла версий.
Разработчики phpbb.com заставили ограничить самообновление только пределами их сайта.

Теперь же планируется отдельное расширение, которое будет обновлять Загрузку Расширений как с phpbb.com, так и с github.com на усмотрение администратора конференции. Надеюсь, что этот механизм будет одобрен разработчиками (раз самообновление с "чужих ресурсов" запрещено, то почему бы одно расширение не обновлять другим).
владимир1983 писал(а): Хотелось бы чтобы сохранялось значение последней проверки версий расширений которое визуально на странице управление расширениями подсвечивает версии.
Добавил в список TODO. Позже буду думать над этим.
Но пока не могу гарантировать дату реализации функционала (ведь придётся работать с кэшем и т. д.).
Из планируемого функционала - загрузчик и редактор языковых пакетов (пока что не скоро).

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

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

Сообщение владимир1983 » 14.04.2015 2:36

LavIgor писал(а): ограничить самообновление только пределами их сайта
Со стороны безопасности это очень верно. Тут не поспоришь. Я помню эту версию. Ещё тогда была мысль как же ты будешь проходить валидацию если у тебя запрос идет на скачку новой версии на твой сервер.
LavIgor писал(а): с phpbb.com, так и с github.com
С гита не примут. Валидаторы не пропустят. Только с ихней базы мне кажется. Да и то не факт что этот функционал не попросят выпилить...
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз
Контактная информация:

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

Сообщение Alecto » 15.04.2015 23:03

решил попробовать расширение.
установил с его помощью ACP Add User https://www.phpbb.com/community/viewtop ... &t=2292756
все отлично, красиво, никаких ошибок и замечаний, устанавливаемое расширение появилось в списке.
начал искать, где добавить пользователя - ничего нет.
почистил кэш - бестолку.
решил попробовать полное удаление расширения ACP Add User из базы, затем поставил вручную - после этого все заработало.
как-то так.

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

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

Сообщение LavIgor » 15.04.2015 23:12

Alecto писал(а): устанавливаемое расширение появилось в списке
Вы на переключатель после нажимали?
В логах администратора появилась запись о включении расширения?

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз
Контактная информация:

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

Сообщение Alecto » 15.04.2015 23:15

Alecto писал(а): устанавливаемое расширение появилось в списке
конечно нажимал.
LavIgor писал(а): появилась запись о включении расширения?
не смотрел, но расширение включилось и появилось в списке.

Отправлено спустя 2 минуты 7 секунд:
вот что в логах при работе данного экста
Добавлен модуль
» ACP_UPLOAD_EXT_CONFIG_TITLE
Расширение включено
» phpbbmodders/adduse
это логи после ручного включения
Расширение включено
» phpbbmodders/adduser
Добавлен модуль
» ACP_ADD_USER

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

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

Сообщение LavIgor » 15.04.2015 23:20

Попробовал установить ACP Add User.
Разработчик почему-то не позволяет использовать его без локализации файлов (хотя по умолчанию без локализации расширения должны работать с файлами английской локализации).
Тем не менее пункт меню в разделе "Пользователи и группы" появился.

Загрузить файлы локализации отдельно с помощью данного расширения пока не получится, но данный функционал запланирован в ближайших версиях.
Alecto писал(а): вот что в логах при работе данного экста
Добавлен модуль
» ACP_UPLOAD_EXT_CONFIG_TITLE
Расширение включено
» phpbbmodders/adduse
Время также имеет значение.
Первый лог относится к загрузчику.
Во втором чего-то явно не хватает.

Можно ли попросить Вас сделать скриншот?

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз
Контактная информация:

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

Сообщение Alecto » 15.04.2015 23:23

еще 2 раза проверил с переустановкой поверху и с чистой установкой.
теперь все появилось.
логи установки через расширение соответствуют логам ручной установки.
ХЗ что тогда было, но сейчас работает.
думаю, можно забить на мой первый пост о баге.

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз
Контактная информация:

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

Сообщение Alecto » 16.04.2015 20:22

LavIgor, в папке store создается папка ext. при полном удалении расширения вместе со всеми данными папка все равно остается.
так и задумано?

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

Ответить

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