Страница 5 из 13
Пожелания дополнений Event List
Добавлено: 26 сен 2014, 08:37
Anvar
Список событий значительно уже вырос, которые требуются для перевода модов с 3.0 в большинстве присутствуют.
Но такого не нашёл
functions_content.php
После
Код: Выделить всё
$inline_link = append_sid("{$phpbb_root_path}download/file.$phpEx", 'id=' . $attachment['attach_id']);
$download_link .= '&mode=view';
и после
Код: Выделить всё
$thumbnail_link = append_sid("{$phpbb_root_path}download/file.$phpEx", 'id=' . $attachment['attach_id'] . '&t=1');
$download_link .= '&mode=view';
Пожелания дополнений Event List
Добавлено: 26 сен 2014, 09:02
Anvar
В functions.php понравился этот участок:
Код: Выделить всё
if ($display_template)
{
$template->display('body');
}
garbage_collection();
if ($exit_handler)
{
exit_handler();
}
Хорошо бы прям перед этим иметь возможность подключаться.
Такого ещё пока нет core.page_footer_after.
Пожелания дополнений Event List
Добавлено: 26 сен 2014, 20:45
rxu
Anvar писал(а):QR_BBPOST functions_content.php
После
Как вариант, можно попробовать добавить событие перед
Код: Выделить всё
$template->assign_block_vars('_file', $block_array);
куда передать переменные $block_array и $display_cat.
Anvar писал(а):QR_BBPOST В functions.php понравился этот участок:
Anvar писал(а):QR_BBPOST Хорошо бы прям перед этим иметь возможность подключаться.
Есть 'core.page_footer', он о тоже перед, не подойдет?
Отправлено спустя 4 минуты 19 секунд:
Алг писал(а):QR_BBPOST И уникальные классы к каждому столбцу
ок, а тут что имеется ввиду?
Пожелания дополнений Event List
Добавлено: 26 сен 2014, 22:22
Anvar
rxu писал(а):QR_BBPOSTКод: Выделить всё
$template->assign_block_vars('_file', $block_array);
куда передать переменные $block_array и $display_cat.
Думаю это будет лучшее решение.
rxu писал(а):QR_BBPOST Есть 'core.page_footer', он о тоже перед, не подойдет?
Думал об этом, тогда в некоторых расширениях придётся дублировать выполнение остальной части кода при использовании return, exit() и всех псевдонимов. Надо на живом примере испробовать.
Пожелания дополнений Event List
Добавлено: 26 сен 2014, 22:36
Алг
rxu писал(а):QR_BBPOST Алг писал(а):
Источник цитаты И уникальные классы к каждому столбцу
ок, а тут что имеется ввиду?
уже ничего, они и так есть. А событие нужно
Пожелания дополнений Event List
Добавлено: 27 сен 2014, 05:57
rxu
Пожелания дополнений Event List
Добавлено: 27 сен 2014, 20:05
Anvar
Всё же события 'core.page_footer' не достаточно. Работает не в том месте и ни с теми переменными.
В functions.php перед: [icode]if ($display_template)[/icode] события с переменными $display_template и $exit_handler очень бы пригодились.
Даже в page_header есть core.page_header_after , а в footer можно было бы с аналогичным названием добавить core.page_footer_after
Пожелания дополнений Event List
Добавлено: 27 сен 2014, 20:12
rxu
[ref]Anvar[/ref], а цель или примеры применения можно уточнить, хотя бы для описания события.
Пожелания дополнений Event List
Добавлено: 28 сен 2014, 10:54
Anvar
В качестве примера:
Код: Выделить всё
ob_start();
$this->template->display('body');
$content = ob_get_clean();
$event['display_template'] = false;
Затем можно при выводе в переменной $content , изменить или вырезать всё что не угодно и отдать браузеру. Поможет тогда, когда не будет других возможностей внести изменения расширениями.
Пожелания дополнений Event List
Добавлено: 28 сен 2014, 11:18
rxu