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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 13 лет 1 месяц
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

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

Сообщение HAMMER663 »

Поддержу Pazh. Я бы тоже предпочел новое событие ;)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16031
Стаж: 17 лет
Откуда: Красноярск
Благодарил (а): 487 раз
Поблагодарили: 1599 раз

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

Сообщение rxu »

Я так и не пойму, зачем вам новое.
Если не подходит core.user_add_after, есть core.user_add_modify_data, в котором можно добавить свои данные в $notifications_data и наслаждаться.
Изображение
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 261 раз

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

Сообщение Pazh »

rxu, такое ощущение что Вы или стебетесь, или не удосужились внимательно разобрать функцию user_add на предмет обработки $notifications_data
Как отработает этот код:

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

	// Use default notifications settings if notifications_data is not set
	if ($notifications_data === null)
	{
		$notifications_data = array(
			array(
				'item_type'	=> 'notification.type.post',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'notification.type.topic',
				'method'	=> 'notification.method.email',
			),
		);
	}
Если в в расширении через событие core.user_add_modify_data будет добавлено значение в $notifications_data ???
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16031
Стаж: 17 лет
Откуда: Красноярск
Благодарил (а): 487 раз
Поблагодарили: 1599 раз

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

Сообщение rxu »

Зачем ему отрабатывать? Он вам нужен тут что ли?
Если нужен, в том же расширении и добавляете.

Отправлено спустя 4 минуты 49 секунд:
Если коротко, то смысл в том, что если что-то можно сделать без нового события, надо это делать, используя существующие.
Во-первых, лучше обратная совместимость, во-вторых, не надо долго ждать следующего релиза.
Изображение
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 261 раз

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

Сообщение Pazh »

rxu писал(а): 25.11.2017 14:39Зачем ему отрабатывать? Он вам нужен тут что ли?
это код из движка - ПРЕДУСТАНОВЛЕННЫЙ!!! И если по Вашему совету использовать core.user_add_modify_data, то в результате необходимость отсылать email при подписке на новые темы и посты не будет прописана юзеру при его создании!!! А прописывать этот код в расширении так же не логично, т.к. при следующем релизе он может поменяться, а в расширении останется старым.
Короче бестолковый разговор - надо идти на phpbb.com и там писать свои пожелания...
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16031
Стаж: 17 лет
Откуда: Красноярск
Благодарил (а): 487 раз
Поблагодарили: 1599 раз

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

Сообщение rxu »

А еще лучше, чтобы не тратить бестолково свое красноречие - установите Git и сделайте свой PR.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16031
Стаж: 17 лет
Откуда: Красноярск
Благодарил (а): 487 раз
Поблагодарили: 1599 раз

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

Сообщение rxu »

Pazh писал(а): 20.11.2017 11:53 добавить событие для исправления/дополнения $notifications_data
HAMMER663 писал(а): 24.11.2017 10:28Я бы тоже предпочел новое событие
https://github.com/phpbb/phpbb/pull/5064
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 16 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Нужно событие шаблона в posting_attach_body.html перед

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

	<div class="panel<!-- IF not .attach_row --> hidden<!-- ENDIF --> file-list-container" id="file-list-container">
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16031
Стаж: 17 лет
Откуда: Красноярск
Благодарил (а): 487 раз
Поблагодарили: 1599 раз

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

Сообщение rxu »

Sheer писал(а): 19.12.2018 17:02 Нужно событие шаблона в posting_attach_body.html
https://github.com/phpbb/phpbb/pull/5484
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16031
Стаж: 17 лет
Откуда: Красноярск
Благодарил (а): 487 раз
Поблагодарили: 1599 раз

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

Сообщение rxu »

Не прошло и полгода. В 3.2.6 будет.
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 16 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Супер! Только я уже забыл, зачем оно мне понадобилось.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5149
Стаж: 18 лет 4 месяца
Откуда: Питер
Благодарил (а): 173 раза
Поблагодарили: 737 раз

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

Сообщение Siava »

Sheer, для крутилки изображений?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
domovoy
phpBB 1.2.0
Сообщения: 11
Стаж: 12 лет 6 месяцев
Благодарил (а): 2 раза

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

Сообщение domovoy »

В административную часть, в раздел управления группами пользователей, в блок с типами групп, к существующим четырём группам, необходимо добавить несколько дополнительных вариантов выбора.
В файл acp_groups.html, после этой строчки:

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

				<label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_HIDDEN}"{GROUP_HIDDEN} /> {L_GROUP_HIDDEN}</label>
Спасибо
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 16 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

И что это даст?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
domovoy
phpBB 1.2.0
Сообщения: 11
Стаж: 12 лет 6 месяцев
Благодарил (а): 2 раза

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

Сообщение domovoy »

Sheer писал(а): 05.09.2019 14:06 И что это даст?
Мне нужна возможность использовать в типах групп значения отличные от 0-4

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