Страница 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 предполагалось огромное кол-во степеней свободы ("патчим всё подряд"), то бишь "разгул анархии".
А что мешает сейчас править ядро? Ничего, ровным счётом. Правьте на здоровье.