Страница 9 из 13

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

Добавлено: 23 окт 2014, 12:23
HAMMER663
Странно,конечно. Ведь там работы на 5 минут. Хотя им виднее))

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

Добавлено: 28 окт 2014, 12:29
Anvar
Необходимо событие в viewtopic.html
Перед

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

<dl class="postprofile" id="profile{postrow.POST_ID}"<!-- IF postrow.S_POST_HIDDEN --> style="display: none;"<!-- ENDIF -->>
И после закрывающего перед

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

		<div class="postbody">
Подключился к ближайшим событиям, но если их будут использовать ещё какие расширения, то будет конфликт.

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

Добавлено: 28 окт 2014, 13:40
rxu
[ref]Anvar[/ref], что это будет? Нужен конкретный пример применения, хотя бы в общих чертах.

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

Добавлено: 28 окт 2014, 14:02
Anvar
Возможность изменить вёрстку, дизайн мини профиля в темах.

В данном случае пытаюсь портировать этот мод http://www.phpbbguru.net/community/topic23315.html

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

Добавлено: 28 окт 2014, 16:03
Alecto
поддерживаю, тоже интересно.

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

Добавлено: 01 ноя 2014, 22:10
c61
В message_parser.php ПЕРЕД

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

		// Prepare BBcode (just prepares some tags for better parsing)
		if ($allow_bbcode && strpos($this->message, '[') !== false)
требуется нечто такое:

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

		/**
		* This event allows you to edit parsed message (before parsing smilies and bbcodes)
		*
		* @event core.check_parsed_message
		* @var	string	message		Message
		* @var	array	error		Any error strings; a non-empty array aborts parsing.
		*				NOTE: Should be actual language strings, NOT language keys.
И далее собственно ...$phpbb_dispatcher->trigger_event.....
Обработка ошибки примерно такая

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

 			$this->warn_msg[] = ...........здесь строка ошибки..............;
			return (!$update_this_message) ? $return_message : $this->warn_msg;
Вся эта ерунда желательна для цензора мата - когда-то делал такой мод на 3.0.x - антимат. Пробовал запихать его в имеющеся события - никак не лезет. А этот метод - как в оригинальном моде.
Спасибо.

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

Добавлено: 03 ноя 2014, 18:08
webliberty
Нужно событие в viewtopic_body.html после первого сообщения чтобы вставить рекламу :D А еще лучше счетчик какой-нибудь, чтобы выбирать после 1, 2, 3 и так далее. Тоже самое для viewforum_body.html хочется. Между категориями можно вставлять разного рода объявления, анонсы, много интересного можно придумать. Лепить все в шапку - нелепо, в подвал - никто не увидит.

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

Добавлено: 03 ноя 2014, 18:51
rxu
webliberty писал(а):QR_BBPOST Нужно событие в viewtopic_body.html после первого сообщения чтобы вставить рекламу
Уже есть такое:

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

<!-- EVENT viewtopic_body_postrow_post_after -->
webliberty писал(а):QR_BBPOST Тоже самое для viewforum_body.html хочется
А не подходит

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

<!-- EVENT topiclist_row_append -->
webliberty писал(а):QR_BBPOST Между категориями можно вставлять
В forumlist_body.html полно событий в разных местах. Изучайте, пристраивайте код.

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

Добавлено: 05 ноя 2014, 04:26
rxu
c61 писал(а):QR_BBPOST Вся эта ерунда желательна для цензора мата - когда-то делал такой мод на 3.0.x - антимат.
Эта фильтрация идет при постинге, или при выдаче существующего сообщения?

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

Добавлено: 05 ноя 2014, 08:40
rxu
[ref]webliberty[/ref], само собой. Надо ставить условие по номеру сообщения, например
Первый пост

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

<!-- IF postrow.S_FIRST_ROW -->
...
<!-- ENDIF -->
Последний пост

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

<!-- IF postrow.S_LAST_ROW -->
...
<!-- ENDIF -->
Любой пост

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

<!-- IF postrow.S_ROW_COUNT == 5 -->
...
<!-- ENDIF -->