View all posts in Topic
View all posts in Topic
HAMMER663, весь код можно? И куда и как добавлено новое событие
View all posts in Topic
Проверила - само расширение работает, а пагинация нет (вызывала метод generate_template_pagination)
Всё-таки нужно событие выше 605-й строки
Всё-таки нужно событие выше 605-й строки
- rxu
- Сообщения: 1125
- Зарегистрирован: 21 янв 2014, 21:20
- Откуда: Krasnoyarsk
- Github repo: https://github.com/rxu
- Контактная информация:
View all posts in Topic
После
или еще где-то?
Код: Выделить всё
$base_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id" . ((strlen($u_sort_param)) ? "&$u_sort_param" : '') . (($highlight_match) ? "&hilit=$highlight" : ''));
View all posts in Topic
В любом месте в пределах 405 - 604 строк
Нужны переменные
Нужны переменные
Код: Выделить всё
'forum_id', 'topic_id', 'total_posts', 'start',
- rxu
- Сообщения: 1125
- Зарегистрирован: 21 янв 2014, 21:20
- Откуда: Krasnoyarsk
- Github repo: https://github.com/rxu
- Контактная информация:
- HAMMER663
- Сообщения: 123
- Зарегистрирован: 22 янв 2014, 09:23
- Откуда: Москва
- Github repo: https://github.com/HAMMER663
View all posts in Topic
rxu, я правильно понял, чтоб добавить событие надо всего лишь в нужном месте добавить нужный код?
- rxu
- Сообщения: 1125
- Зарегистрирован: 21 янв 2014, 21:20
- Откуда: Krasnoyarsk
- Github repo: https://github.com/rxu
- Контактная информация:
View all posts in Topic
Всё правильно. Из патча это видно.
Только там, где надо, нужно не забыть глобализировать $phpbb_dispatcher.
Только там, где надо, нужно не забыть глобализировать $phpbb_dispatcher.
- HAMMER663
- Сообщения: 123
- Зарегистрирован: 22 янв 2014, 09:23
- Откуда: Москва
- Github repo: https://github.com/HAMMER663
View all posts in Topic
А как насчет события шаблона?
Необходимо событие, чтоб вставить ссылку или другой текст в пагинацию
Где-нибудь внутри класса перед <!-- INCLUDE pagination.html --> в файле viewtopic_body
Необходимо событие, чтоб вставить ссылку или другой текст в пагинацию
Где-нибудь внутри класса перед <!-- INCLUDE pagination.html --> в файле viewtopic_body
Код: Выделить всё
<!-- IF .pagination or TOTAL_POSTS -->
<div class="pagination">
<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}" class="mark">{L_VIEW_UNREAD_POST}</a> • <!-- ENDIF -->{TOTAL_POSTS}
<!-- IF .pagination -->
<!-- INCLUDE pagination.html -->
<!-- ELSE -->
• {PAGE_NUMBER}
<!-- ENDIF -->
</div>
<!-- ENDIF -->
View all posts in Topic
Это можно сделать на jQuery
Примерно так (не сильна в js, могу ошибаться)
Примерно так (не сильна в js, могу ошибаться)
Код: Выделить всё
$('.pagination').each(function() {
$(this).html('ссылка' + $(this).html());
});
- HAMMER663
- Сообщения: 123
- Зарегистрирован: 22 янв 2014, 09:23
- Откуда: Москва
- Github repo: https://github.com/HAMMER663
View all posts in Topic
Не.. я в этом не силен...