Re: Как вывести список всех тем форума на главной?
andrei-afanasev, настройте htaccess redirect с index.page (главной страницы) на нужную страницу категории (форума). Получиться как раз то, что вам нужно.
5 2018.05.19 06:43 (edited by andrei-afanasev 2018.05.19 06:55)
Re: Как вывести список всех тем форума на главной?
Нет, вариант решения из 2-х строчек кода, я вам предложил, если у вас есть решение короче, можете озвучить.
Re: Как вывести список всех тем форума на главной?
Если чуть чуть шарите в пхп, написать расширение. Навесить на самый первый хук код из viewtopic.php и пробежаться по файлу убрав переменную $id, а там где запрос, то и вовсе закоментировать строку. Если понимаете о чем речь, то Lets go!
Re: Как вывести список всех тем форума на главной?
Создайте каркас расширения, будем помогать по ходу пьесы. а то я за компом почти не сижу
$matches[2]
На форуме есть инфа, как написать расширение. Назовите его и пропишите все поля.
Re: Как вывести список всех тем форума на главной?
Давайте, но как скоро получиться не могу сказать
Re: Как вывести список всех тем форума на главной?
Результаты будут опубликованы в этой теме
16 2018.05.19 15:37 (edited by PunBB 2018.05.19 15:38)
Re: Как вывести список всех тем форума на главной?
вот набросок с кучей ошибок. Вам остается профиксить и исправить.
Re: Как вывести список всех тем форума на главной?
Вам остается профиксить и исправить.
18 2018.05.19 16:08 (edited by PunBB 2018.05.19 16:09)
Re: Как вывести список всех тем форума на главной?
Да там ничего сложного, нужно искать или переменные $id и позаменять или поудалять переменные массива их содержащие.
У меня реально нашлось время набросать это пока обедал.
Re: Как вывести список всех тем форума на главной?
PunBB, ты меня то не агитируй, я всеми руками за тебя!
А вот за знания/сознание пользователей....
Re: Как вывести список всех тем форума на главной?
ничего, пусть тренируются. Все когда то с этого начинали
Re: Как вывести список всех тем форума на главной?
Это потому что $id форума не определен. Предлагаю установить расширение добавляющее кнопку при просмотре темы, искать по форуму.
А в данном расширении и вовсе убрать этот блок.
Re: Как вывести список всех тем форума на главной?
andrei-afanasev, "поможите" и "сделайте за меня", не одно и тоже, не находите?
PunBB написал вам каркас расширения, думаю это не плохая помощь!
Было бы неплохо, если бы вы приложили немного усилий, и доработали расширение самостоятельно, нет....
Re: Как вывести список всех тем форума на главной?
andrei-afanasev, думаю вы бы могли профинансировать разработку этого расширения, и PunBB довел бы его до ума!
Re: Как вывести список всех тем форума на главной?
вы бы могли профинансировать разработку этого расширения
Думаю врчд ли. Если только за какую нибудь статейку на сайте популярном о форумном движке punbb.
Re: Как вывести список всех тем форума на главной?
Если не трудно, напишите статейку
Попробую поискать свободное время чтобы допилить вам расширение.
32 2018.05.21 00:37 (edited by andrei-afanasev 2018.05.21 00:39)
Re: Как вывести список всех тем форума на главной?
PunBB, я написал тему на своем форуме http://webmaster.cc.ua/viewtopic.php?id=22, как на punbb.ru могут забанить или удалить тему. Мой форум индексируется яндекс и гугл поиском и по этому скора тема проиндексируется. В дальнейшом я в нее добавлю текст, как в ней покачто мало символов.
Жду ответ за вами, заранее благодарен за помощь!
Re: Как вывести список всех тем форума на главной?
Вот, один хороший человек уже сделал всю работу за нас. Чуть подправить его расширение и будет как раз то, что вам нужно
https://punbb.softplaza.net/t-1115.html
Re: Как вывести список всех тем форума на главной?
Пока нет времени, сорри. Может кто из разработчиков более саободен и допилит его
Re: Как вывести список всех тем форума на главной?
Тогда некоторые ссылки будут направлять на форум с айди 1, но зато хоть ошибки вылазить не будут.
По большому счету вам в этом расширении нужно настроить пагинацию и все, а остальное вобщем то и не требуется.
Re: Как вывести список всех тем форума на главной?
Со сматфона нет. Я уже говорил, что сейчас практически не бываю за компьютером.
Re: Как вывести список всех тем форума на главной?
PunBB, а как убрать id форума в этом коде, или определить его?
{
$forum_page['nav']['last'] = '<link rel="last" href="'.forum_sublink($forum_url['forum'], $forum_url['page'], $forum_page['num_pages'], array($id, sef_friendly($cur_forum['forum_name']))).'" title="'.$lang_common['Page'].' '.$forum_page['num_pages'].'" />';
$forum_page['nav']['next'] = '<link rel="next" href="'.forum_sublink($forum_url['forum'], $forum_url['page'], ($forum_page['page'] + 1), array($id, sef_friendly($cur_forum['forum_name']))).'" title="'.$lang_common['Page'].' '.($forum_page['page'] + 1).'" />';
}
Остальное вроде бы сделал, прописал $id=1.
Re: Как вывести список всех тем форума на главной?
andrei-afanasev, как решение вопроса, я тут подумал над вашим вопросом и пришел к такому выводу:
- добавить опцию определяющую архивный форум, тогда это решает головную боль с неопределенным ID.
Но в таком случае, вам нужно складировать все темы в один форум.
Re: Как вывести список всех тем форума на главной?
Юзайте расширение https://punbb.softplaza.net/t-1124.html. все предложения по улучшению писать туды...