Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Загружайте и устанавливайте расширения и их языковые пакеты без использования FTP!
Управляйте расширениями быстрее и эффективнее!
Используйте дополнительные возможности: управляйте ZIP-файлами, просматривайте деревья файлов, скачивайте ZIP-файлы ваших расширений и многое другое!
Сравните функционал новой версии расширения с доступными возможностями движка phpBB.
Полный перечень функциональных особенностей расширения можно посмотреть на его веб-странице.
Требования: поддерживаются все релизы phpBB, начиная с phpBB 3.1.0, и все совместимые с ними версии PHP
* Для функции удалённой загрузки расширений требуется, чтобы настройка allow_url_fopen была включена в конфигурации PHP.
Для удалённой загрузки расширений по протоколу HTTPS также необходимо, чтобы расширение PHP openssl было включено.
Русская локализация:скачать с GitHub (уже включена в архив при скачивании расширения с phpBB Guru)
Быстрое обновление
Воспользуйтесь специальным расширением Upload Extensions Updater (в русском переводе - "Обновление Загрузки Расширений"). Оно позволяет обновлять Загрузку Расширений в несколько кликов без указания каких-либо ссылок и без использования FTP.
Более подробную информацию по обновлению Загрузки Расширений без использования FTP, а также по загрузке языковых пакетов можно найти здесь.
Ранее не было возможности ознакомиться подробнее. Думал, что расширение просто для загрузки, а я и через FTP неплохо гружу. А тут ещё и удобное управление, что очень кстати.
Алг писал(а): Я бы ещё предложила добавить сортировку расширений не только по алфавиту, но и по статусу
Спасибо за идею.
На phpbb.com такое уже тоже предложили, добавлю в список задач.
В любом случае, я не могу давать точных гарантий по поводу сроков реализации.
Shredder писал(а): Отключение и включение сразу всех расширений
Оно было бы тут полезно, но есть один нюанс: а что делать, если из-за ошибки в расширении невозможно будет попасть в админку? Поэтому должен быть независимый скрипт отключалки.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Sheer писал(а): Поэтому должен быть независимый скрипт отключалки.
так у тебя же в STK есть такая возможно? как раз на случай фаталити.
а этот вариант был бы очень удобен, когда нужно выключить все эксты, а затем, включая по одному, выявить багованый. такие случаи иногда были, а выключать 50-100 расширений - это достаточно длительный и нудный процесс.
Sheer писал(а): а что делать, если из-за ошибки в расширении невозможно будет попасть в админку?
Я уже думал над этим.
Очень хочется осилить и наконец-таки осуществить идею внедрить независимую отключалку в загрузчик.
При этом огромный выигрыш в том, что, благодаря Ajax, расширение сможет показать ссылку на эту отключалку администратору в случае возникновения каких-либо проблем.
Т.е. если даже после включения расширения Администраторский раздел окажется недоступным, Загрузка Расширений сможет сообщить об ошибке и предложить выход из ситуации.
Конечно, не всегда отключение расширения сможет помочь исправить ситуацию, но во многих случаях стоит попробовать. И совместить всё это с полной очисткой кеша.
Тут вот намедни словили такое, что STK вылетел. Помогло только то, что в STK есть свой обработчик фатальных ошибок, который указал причину и место ошибки.
Ошибочный код в перехватчике был
Как результат - после включения расширения на форуме белая страница и белый пушной зверушка...
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Версия последняя. При попытке автоматического обновления расширения с phpbb.com показывает "Загрузка 100%" и перебрасывает на страницу загрузки расширения с компа. Результат одинаковый и при выставлении галочки "Сохранить zip" так и со снятой. Само расширение не обновилось
При добавлении функции установки языковых пакетов я случайно затронул функцию обновления расширений в JS-файле.
Пожалуйста, установите последнюю ревизию расширения с Github либо внесите правку https://github.com/BoardTools/upload/co ... 574a02L946.
Наверно это и стало причиной второго косяка - при попытке удалить язык en в одном из расширений привело к "не могу открыть файл" из ru локализации на странице загрузчика, хотя файл был на месте.
Если память не изменяет то в расширении PostsMerging при попытке удалить локализацию en через это расширение, то стало выдавать данное сообщение. Возможных вариантов причины вижу два:
1. не полностью локализованное расширение PostsMerging и используется что-то из en локализации, хотя ругалось именно на ru файла
2. при удалении где-то удаляются ссылки на ru локализацию
Честно - не разбирался, переставил полностью расширение PostsMerging и все заработало. Ошибка появлялась на странице данного расширения со списком расширений
Pazh писал(а): Ошибка появлялась на странице данного расширения со списком расширений
Ну раз ошибка была на странице расширения, а не на странице загрузчика, то скорее всего, она не связана с загрузчиком.
Загрузчик удаляет папки локализаций только целиком, не затрагивая другие файлы. Видимо, не все языковые переменные из английской локализации присутствовали в русской. При этом ошибка возникает тогда, когда к языковым переменным идёт обращение через свойство, а не через метод.
Алг писал(а): Я бы ещё предложила добавить сортировку расширений не только по алфавиту, но и по статусу
Вопрос: достаточно ли реализовать сохранение сортировки, как это сделано в расширении Cron Status?
Или достаточно просто добавить возможность сортировки без запоминания в настройках конфигурации?