Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Пожелания дополнений Event List

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

Sumanai писал(а): В случаи сабсилвера нужно будет добавлять строчки к таблице. Колонки трогать не нужно.
Так оно и вышло.
Sumanai писал(а): можно будет просто обернуть в <dl class="details">
Так должно нормально работать. В теории, можно и под существующий dl еще пару событий добавить, но это только для просильвера сработает.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sumanai »

rxu писал(а): В теории, можно и под существующий dl еще пару событий добавить, но это только для просильвера сработает.
Ладно, нет нужды напрягаться. Раз событий там до сих пор не было, значит, не многим они и нужны.
Не забыть бы их использовать после выхода новой версии. Или может сразу файлы создать, а потом они подхватятся...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

Sumanai писал(а): Не забыть бы их использовать после выхода новой версии.
Уже в ядре 3.1.6-RC1.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sumanai »

В файле attachment.html опять таки отсутствует хотя бы одно событие.
Пригодилось бы для добавления кастомной специальной категории группы расширений файлов.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

Где именно?
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sumanai »

После блока

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

<!-- BEGIN _file -->
	<!-- IF _file.S_DENIED -->
	<p>[{_file.DENIED_MESSAGE}]</p>
	<!-- ELSE -->
Чтобы можно было задать свой способ вывода вложения.
Хотя нужно будет посмотреть, как оно работает. Так что подождите, я сделаю PHP часть, а там посмотрим.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sumanai »

Sumanai писал(а): Хотя нужно будет посмотреть, как оно работает.
Посмотрел, работает.
А то вдруг как с bbcode.html, где мало что работает.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sheer »

Для создания расширения выборочного удаления ЛС из истории сообщений требуется добавление двух событий в ucp_pm_history.html и небольшая переделка шаблона.
Найти Добавить после

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

<form id="viewhistory" method="post" action="{S_ACTION}">
Найти Добавить после

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

				<!-- EVENT history_row_after -->
Найти

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

	<!-- END history_row -->
Добавить после

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

	<!-- EVENT ucp_pm_history_after -->
Найти Добавить после
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

С событиями проблем не будет, а вот с добавлением формы - легко, т.к. по умолчанию она не несет никакой смысловой нагрузки и ядром не обрабатывается.
Предложение - в тех местах, где нужны теги формы, воткнуть еще по событию.
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sheer »

Я думал об этом, но не дофига ли событий на один файлик?
Ну давай добавим.
Вместо <form id="viewhistory" method="post" action="{S_ACTION}"> пусть будет

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

<!-- EVENT topicreview_before -->
вместо </form>

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

<!-- EVENT topicreview_after -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

Sheer писал(а): не дофига ли событий на один файлик?
Подход такой: чем больше, тем лучше.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение Sumanai »

А по моему вопросу поможете?
Sumanai писал(а): После блока
Пожалуйста.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение rxu »

Sumanai писал(а): В файле attachment.html опять таки отсутствует хотя бы одно событие.
https://tracker.phpbb.com/browse/PHPBB3-14065
https://github.com/phpbb/phpbb/pull/3804
Изображение
2PiK
phpBB 1.4.2
Сообщения: 69
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 12 раз
Контактная информация:

Re: Пожелания дополнений Event List

Сообщение 2PiK »

нужны события в шаблонах:
1. в файле search_body.html, внутри формы нет ни одного события для добавления своих элементов поиска, хотя бы "где-то в районе"

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

<hr class="dashed" />
2. в файле overall_header.html после

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

	<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}"><!-- ENDIF -->
для добавления своих каналов новостей, вообще события нужны и в php файлах, т.к. там нет возможности делать свои каналы новостей, но это другой вопрос
3. в файле mcp_forum.html, в файлах отображения списков тем viewforum_body.html, search_results.html есть события в одних и тех же местах с одинаковыми названиями, такие же нужны и в том файле
Ответить

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