Recent topics for JS - последние темы на любой странице

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Former team member
Сообщения: 7276
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 137 раз
Поблагодарили: 2070 раз

Re: Recent topics for JS - последние темы на любой странице

Сообщение Татьяна5 » 04.11.2017 16:55

Все эти document.writeln(' можно стереть, они при аякс-запросе работать не должны

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение misterleks » 04.11.2017 16:56

Татьяна5, а где мне их затереть? Я ищу по файлам не не могу найти.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
Татьяна5
Former team member
Сообщения: 7276
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 137 раз
Поблагодарили: 2070 раз

Re: Recent topics for JS - последние темы на любой странице

Сообщение Татьяна5 » 04.11.2017 17:05

Странно. Их там нет
А если так
controller\recent.php

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

$http_ajax = ($this->request->server('HTTP_X_REQUESTED_WITH') == "XMLHttpRequest") ? true : false;
Заменить на

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

$http_ajax = ($this->request->is_ajax()) ? true : false;

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение misterleks » 04.11.2017 17:10

Все равно с кодом. А кэш где храниться от этого блока? На форуме или на сайте?

Отправлено спустя 2 минуты 19 секунд:
Нашёл вот в этом фале строчки от того когда, что выпрыгивает recent_body.html но мне так кажется, что должно грузиться вот этот шаблон recent_ajax_body.html

Отправлено спустя 7 минут 55 секунд:
Заработало. recent_ajax_body переименовал в recent_body :)
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение misterleks » 05.11.2017 10:48

Может кто знает, как удалить первый пункт списка из этого блока?
2017-11-05_10-45-02.png
Никак не могу понять, откуда берётся эта надпись "Активные темы" и как сделать, чтобы она не добавлялась. Что примечательно, если ставить блок без AJAX этой надписи нет, а если подключить через AJAX она появляется.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

spoler
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 25.08.2008 22:26
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: Recent topics for JS - последние темы на любой странице

Сообщение spoler » 03.12.2017 20:44

Последняя версия расширения лежит на гитхабе автора, как я понял

Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»