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

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

Добавлено: 06 ноя 2014, 06:55
rxu

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

Добавлено: 06 ноя 2014, 18:56
c61
rxu, конкретный текст в mrssage_parser, на котором отлаживал расширение

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

		/**
		* This event allows you to analyze post message
		*
		* @event core.message_parser_parse_message_before
		* @var	string	message	Post message
		* @var	string	error	Error string; a non-empty string aborts posting
		*				NOTE: Should be actual language strings, NOT language keys.
		* @since 3.1.1
		*/

		$message = $this->message;
		$error = '';
		$vars = array('message', 'error');

		global $phpbb_dispatcher;

		extract($phpbb_dispatcher->trigger_event('core.message_parser_parse_message_before', compact($vars)));

		if (!empty($error)) {
			$this->warn_msg[] = $error;
			return (!$update_this_message) ? $return_message : $this->warn_msg;
		}

		// Prepare BBcode (just prepares some tags for better parsing)
Последняя строка для поиска - перед ней и вставляем код. thnks !..

Отправлено спустя 4 минуты 29 секунд:
rxu, трудящиеся жаждут портирования хука изменения размера шрифта контента... Даже и не знаю, в какое место темплейта лучше воткнуть хук. А может, ничего нового и не понадобится, обойдусь тем, что есть... В размышлениях... Это к тому, когда предположительно новая версия с заказанными event'ами может появиться ?

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

Добавлено: 06 ноя 2014, 19:15
rxu
c61 писал(а):QR_BBPOST когда предположительно новая версия с заказанными event'ами может появиться
Если повезет - то в 3.1.2 будет.

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

Добавлено: 07 ноя 2014, 22:05
rxu
Не связано напрямую с событиями, но с расширениями, обрабатывающими нелатинские ссылки:
https://tracker.phpbb.com/browse/PHPBB3-13295
https://github.com/phpbb/phpbb/pull/3115

https://tracker.phpbb.com/browse/PHPBB3-13297
https://github.com/phpbb/phpbb/pull/3116

Если попадем в 3.1.2, можно будет сделать расширения, преобразующие ссылки в текст, без правок кода, и, возможно, расширение для полной поддержки интернациональных URL и email.

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

Добавлено: 08 ноя 2014, 19:40
c61
Костыль.

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

Добавлено: 08 ноя 2014, 19:46
rxu
В каком смысле?

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

Добавлено: 08 ноя 2014, 20:20
c61
rxu писал(а):QR_BBPOST... возможно, расширение для полной поддержки интернациональных URL и email
Это не должно быть "расширением", это ядро... Расписались в полном неумении. Пардон, конечно, но это выглядит имено так.

Видите ли, rxu, одна из причин, почему я подсел на phpbb - так это потому, что в 3.0.x предполагалось огромное кол-во степеней свободы ("патчим всё подряд"), то бишь "разгул анархии". Именно это и привлекало. А ограничения - рамки обработчиков заранее оговоренных событий (почему-то вспомнилась недо-cms punbb, пародия на phpbb, но с таким перечнем обработчиков событий, до которого phpbb доберётся года через три) - это уже видел во многих-многих cms, не вызывающих никаких приятных эмоций. Собственно, и в phpbb 3.1 теперь. Плохо. Это регресс, смерть и похороны той самой свободы, которая пару дней назад ещё была, а теперь её уже нет. Нарисовал несколько расширений, прислушался к своим ощущениям - а вдруг ? - но нет, никакого удовольствия, ничего нового, те же рельсы и то же путь в никуда. Аминь.

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

Добавлено: 08 ноя 2014, 21:29
rxu
[ref]c61[/ref], да правьте что хотите, кто запретил?
c61 писал(а):QR_BBPOST Это не должно быть "расширением", это ядро
В 3.1 уже поздно, поэтому будет расширением, в 3.2 должно стать ядром.

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

Добавлено: 08 ноя 2014, 21:48
владимир1983
c61 писал(а):QR_BBPOST Именно это и привлекало.
А почему значительное большинство отталкивало именно это? И это по сути было в 3.0 чуть ли не главным упреком в сторону phpbb в темах где сравнивались и обсуждались движки в который так все "замечательно" и работает с двух кликов после установки экстов!

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

Добавлено: 09 ноя 2014, 18:21
Xisp
c61 писал(а):QR_BBPOST Видите ли, rxu, одна из причин, почему я подсел на phpbb - так это потому, что в 3.0.x предполагалось огромное кол-во степеней свободы ("патчим всё подряд"), то бишь "разгул анархии".
А что мешает сейчас править ядро? Ничего, ровным счётом. Правьте на здоровье.