Jump to content

[Help] Вывод на сайт последних тем


L2jTeam
 Share

Recommended Posts

Доброго вечера уважаемые форумчане! Хотел бы попосить помощи. Дело в том, что не могу вывести последние темы с форума на сайт, скрипт сайта таков:

 

        if ( $cfg["forum"]["version"] == "ipb" ) {
           $fsql = "
	SELECT tid,title,description,last_post,last_poster_id,last_poster_name 
	FROM {$cfg["forum"]["prefix"]}topics 
	WHERE forum_id NOT IN ({$cfg["forum"]["deny"]}) 
	ORDER BY last_post DESC 
	LIMIT {$cfg["forum"]["count"]}";
           $furl_user = "index.php?showuser=";
           $furl_link = "index.php?showtopic={topic_id}' title='{desc_id}'";
       }

 

А в версии IPB 3.4.x название тем и пользователей изменилось на:

 

/topic/9-pravila/ и user/5-admin/

 

 

 

Вопрос в том, как мне это реализовать? Даже если взять название темы, то не могу найти в безе эту цифру /topic/9-pravila/

 

 

 

 

 

Заранее благодарен!

Link to comment
Share on other sites

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

Link to comment
Share on other sites

tid

title

title_seo

starter_id

last_poster_id

seo_first_name

seo_last_name

 

Думаю, даже если и не знать школьный курс английского языка, здесь и так все интуитивно понятливо. Цифра это ид, в темах это tid. В тексте для ссылок используются поля с приставкой seo - /topic/{tid}-{title_seo}

Link to comment
Share on other sites

Либо они есть, либо их нету, с кем и с чем не совпадают? И потом, посмотрите что вы используете для фулл адреса - topic_id. Я по крайней мере этого поле не вижу в запросе. Откуда оно берется и на что оно заменяется вам это должно быть виднее

Link to comment
Share on other sites

По идее должен работать правильно. Хотя не известно что дальше происходит и на что заменяются эти макросы.

А вообще для вывода последних тем есть более подходящий инструмент http://ipbskins.ru/forum/topic1644.html. Видно что огрызок этого г-кода писался в далекие времена 2х версий.

 

Вопрос в том, как мне это реализовать?

Если не знаете как это реализовать, то можете оставить как прежде. Ссылки формата /index.php?showtopic=%id прекрасно будут работать, а то и редирект на новые чпу адреса будет.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...