ArtemedoN Опубликовано 7 Апреля 2006 Жалоба Поделиться Опубликовано 7 Апреля 2006 Если я например написал на форуме ссылку на какую то тему, то что бы писалось имя этой темы.Эта фича как раз установленна на этом форуме. Пример:Я запостил http://www.ibresource.ru/forums/index.php?showtopic=27448 А высветилось [url=http://www.ibresource.ru/forums/index.php?showtopic=27448]Вместо ссылки на тему писать название темы[/url] Ссылка на комментарий Поделиться на других сайтах Прочее
0 naka Опубликовано 7 Апреля 2006 Жалоба Поделиться Опубликовано 7 Апреля 2006 Как сделать ссылки на темы форума читабельными Ссылка на комментарий Поделиться на других сайтах Прочее
0 ArtemedoN Опубликовано 7 Апреля 2006 Автор Жалоба Поделиться Опубликовано 7 Апреля 2006 А это работает на 2.1? Мод был написанн когда еще небыло ведь 2.1... Ссылка на комментарий Поделиться на других сайтах Прочее
0 OverHerz Опубликовано 7 Апреля 2006 Жалоба Поделиться Опубликовано 7 Апреля 2006 все работает, просто найдите в той теме вариант для 2.1 Ссылка на комментарий Поделиться на других сайтах Прочее
0 ArtemedoN Опубликовано 7 Апреля 2006 Автор Жалоба Поделиться Опубликовано 7 Апреля 2006 Я почитал все эти семь старниц.... Вот что я нашел для вресии 2.1 запостю здесь... //===============================================// мод для 2.1.x//===============================================// ./sources/classes/bbcode/class_bbcode_core.php//=============================================== //----------------------// находим//---------------------- $show = $url['show']; if ($skip_it != 1) //----------------------// заменяем на//----------------------$show = $url['show']; if (stristr($show, $this->ipsclass->base_url)) { if (preg_match("/showtopic=(\d+)/",$show,$get_top)) { //======================================= // Select topic title //======================================= $this->ipsclass->DB->simple_construct( array( 'select' => 'title', 'from' => 'topics', 'where' => 'tid='.intval($get_top[1]) ) ); if($get_title = $this->ipsclass->DB->simple_exec()) { $topic_title = $this->ipsclass->DB->fetch_row($get_title); if($topic_title['title']!="") { $show = $topic_title['title']; } } } if(preg_match("/&t=(\d+)/",$show,$get_top)) { //======================================= // Select topic title //======================================= $this->ipsclass->DB->simple_construct( array( 'select' => 'title', 'from' => 'topics', 'where' => 'tid='.intval($get_top[1]) ) ); if($get_title = $this->ipsclass->DB->simple_exec()) { $topic_title = $this->ipsclass->DB->fetch_row($get_title); if($topic_title['title']!="") { $show = $topic_title['title']; } } } if (preg_match("/showforum=(\d+)/",$show,$get_forum)) { //======================================= // Select forum name //======================================= $this->ipsclass->DB->simple_construct( array( 'select' => 'name', 'from' => 'forums', 'where' => 'id='.intval($get_forum[1]) ) ); if($this->ipsclass->DB->simple_exec()) { $forum_title = $this->ipsclass->DB->fetch_row(); if($forum_title['name']!="") { $show = $forum_title['name']; } } } } elseif ($skip_it != 1) далее находим в sources/action_public/misc/warn.phpВ этом файле нужно заменить этот кусок кода: $this->ipsclass->DB->cache_add_query( 'warn_get_data', array( 'mid' => $this->warn_member['id'], 'limit_a' => $start, 'limit_b' => $perpage ) ); $this->ipsclass->DB->cache_exec_query(); while ( $r = $this->ipsclass->DB->fetch_row() ) {на// Song, http://www.ibresource.ru/forums/index.php?s=&showtopic=6062&view=findpost&p=153265 modification $data = $this->ipsclass->DB->sql->warn_get_data( array( 'mid' => $this->warn_member['id'], 'limit_a' => $start, 'limit_b' => $perpage ) ); $logs = $this->ipsclass->DB->query($data); while ( $r = $this->ipsclass->DB->fetch_row($logs) ) { // Song, http://www.ibresource.ru/forums/index.php?s=&showtopic=6062&view=findpost&p=153265 modification Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
ArtemedoN
Если я например написал на форуме ссылку на какую то тему, то что бы писалось имя этой темы.
Эта фича как раз установленна на этом форуме.
Пример:
Я запостил
А высветилось
Ссылка на комментарий
Поделиться на других сайтах
4 ответа на этот вопрос
Рекомендуемые сообщения