Уважаемые пользователи!
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. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

Вопрос: если страница модуля расширения не нужна (нечего настраивать), как правильно её не показывать? А то у меня на ошибку Эксплорера выходит...
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12454
Стаж: 12 лет 9 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2482 раза

Re: Расширения - это просто!

Сообщение Татьяна5 »

Борис Бердичевский
Если страница (настройка в админке?) не нужна, то её не надо создавать
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

Татьяна5
как это дело корректно выкинуть, что конкретно удалить? Сейчас у меня она создаётся пустая. Ну, без единой кнопки от меня...
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12454
Стаж: 12 лет 9 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2482 раза

Re: Расширения - это просто!

Сообщение Татьяна5 »

Удалить /acp, /adm и создание модуля в migrations
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

Татьяна5
спасибо, вечером проверю.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

Татьяна5
нет, ошибка, нельзя зайти в Настройку расширений:

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

Общая ошибка

Не найден модуль ./../includes/acp/\borisba\newtopic\acp\newtopic_module.php

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_module.php
LINE: 571
CALL: trigger_error()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Расширения - это просто!

Сообщение Sheer »

Борис Бердичевский
Нужно отключить расширение, потом удалить данные, затем снова включить. Возможно еще потребуется очистить кешю
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

Sheer
да, спасибо, теперь получилось!
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Re: Расширения - это просто!

Сообщение rxu »

Sheer писал(а):отключить расширение, потом удалить данные, затем снова включить. Возможно еще потребуется очистить кеш
В процессе первого производится второе автоматически.
Изображение
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Расширения - это просто!

Сообщение xisp »

rxu писал(а):В процессе первого производится второе автоматически.
С какого это? Это разные действия. Стандартная процедура обновления расширения- отключить, заменить файлы, включить. И при этой процедуре данные никуда не теряются. С кешем не перепутали?
phpBBex
Аватара пользователя
ВладимирТ
phpBB 2.0.4
Сообщения: 421
Стаж: 13 лет 10 месяцев
Откуда: Москва
Благодарил (а): 14 раз
Поблагодарили: 24 раза

Re: Расширения - это просто!

Сообщение ВладимирТ »

Подскажите, сделал новую страницу, вроде все работает кроме одного:

Если войти на новой странице (через всплывающее окно входа), то в адрес страницы Мои сайт/Новая страница добавляется Мои сайт/app.php/Новая страница, и перестают работать скрипты.
Как избавится от app.php в адресе?
На вкус и цвет - разный CSS
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Re: Расширения - это просто!

Сообщение rxu »

xisp писал(а):С какого это? Это разные действия. Стандартная процедура обновления расширения- отключить, заменить файлы, включить. И при этой процедуре данные никуда не теряются.
Перепутали божий дар с яичницей.
Я говорил не про данные, а про очистку кэша.
Кстати да, при обновлении расширения данные ни в коем случае не удалять. Э
то приведет к их безвозвратной потере.
Впрочем, процедура обновления описана прямо на странице управления расширениями. Читайте внимательно.

Добавлено спустя 35 секунд:
ВладимирТ писал(а):Как избавится от app.php в адресе?
Сделать контроллером и прописать ему route.
Изображение
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

rxu писал(а):Я говорил не про данные, а про очистку кэша.Кстати да, при обновлении расширения данные ни в коем случае не удалять. Это приведет к их безвозвратной потере.
Уточню, что речь идёт только об установках на странице настройки расширения.
Скажем, в моём расширении Лог регистраций удаление данных не приводит к удалению логов.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Расширения - это просто!

Сообщение xisp »

rxu писал(а):Я говорил не про данные, а про очистку кэша.
Из вашего поста это не следует:
rxu писал(а):
Sheer писал(а):отключить расширение, потом удалить данные, затем снова включить. Возможно еще потребуется очистить кеш
В процессе первого производится второе автоматически.
Поэтому и уточнил.
Борис Бердичевский писал(а):Скажем, в моём расширении Лог регистраций удаление данных не приводит к удалению логов.
Ну так ваши данные пишутся в стандартную таблицу.
phpBBex
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Re: Расширения - это просто!

Сообщение rxu »

xisp писал(а):Поэтому и уточнил.
Второе - это то, что после точки, причем не в моем предложении. Мы семантикой тут будем заниматься?
Изображение

Вернуться в «Для разработчиков»