Твой софтовый форум > WeB - Developments > Скрипты > Форумы

IPB 2.1.5

,

Поиск модов

Дата публикации: 08.04.2006 - 05:38
Pages: 1, 2
Vanek2005
Есть вопросы есть ли такие моды как:

* ICQ статус, думаю объяснять много не надо, просто в под аваторой должно быть поле ICQ и если человек находится в ОН Лайне То оно зелёное нет, тогда красное!
* Мод который делает ссылки внутри форума читаемыми, например человек дал ссылку, на другую тему у меня на форуме, после отправки месаги ссылка на форум превращается в название той темы на которую ведёт эта ссылка.

Подскажите... biggrin.gif
Форум 2.1.5
Luke Skywalker
Насчёт второго вопроса: для этого есть теги url, в которые можно прописать любое название, которое будет отображаться вместо ссылки. Но делать это надо руками.
Armis
Vanek2005,

Читабельные ссылки для 2.1.х:

./sources/classes/bbcode/class_bbcode_core.php

Ищем:

CODE
       $show = $url['show'];
       if ($skip_it != 1)


Заменяем на:

CODE

      $show = $url['show'];
       
       if ( stristr($show, $this->ipsclass->base_url) )
       {
                if ( preg_match("/showtopic=(\d+)/", $show, $get_top) or preg_match("/&t=(\d+)/", $show, $get_top) )
                {
           if ( is_array($get_top) )
           {
               $get_top[1]    = intval($get_top[1]);

               if ( $get_top[1] )
               {
                                //====================
                                // Select topic title
                                //====================
           
                   $topic = $this->ipsclass->DB->query("SELECT title FROM ibf_topics WHERE tid='".$get_top[1]."'");

                   if ( $topic_title = $this->ipsclass->DB->fetch_row($topic) )
                   {
                       $show = $topic_title['title'];
                   }
               }
           }
       }

       if ( preg_match("/showforum=(\d+)/", $show, $get_forum) )
       {
           if ( is_array($get_forum) )
           {
               $get_forum[1]    = intval($get_forum[1]);

               if ( $get_forum[1] )
               {
                                //====================
                                // Select forum name
                                //====================
           
                   $forum = $this->ipsclass->DB->query("SELECT name FROM ibf_forums WHERE id='".$get_forum[1]."'");

                   if ( $forum_title = $this->ipsclass->DB->fetch_row($forum) )
                   {
                       $show = $forum_title['name'];
                   }
               }
           }
       }
           
       if ( preg_match("/showuser=(\d+)/", $show, $get_member) )
       {
           if ( is_array($get_member) )
           {
               $get_member[1]    = intval($get_member[1]);

               if ( $get_member[1] )
               {
                                //====================
                                // Select user name
                                //====================
           
                   $user = $this->ipsclass->DB->query("SELECT name FROM ibf_members WHERE id='".$get_member[1]."'");

                   if ( $user_name = $this->ipsclass->DB->fetch_row($user) )
                   {
                       $show = $user_name['name'];
                   }
               }
           }
       }

       } elseif ( $skip_it != 1 )



Есть баги в моде: кофликтует с со стандартными предупреждениями IPB.
Vanek2005
Какого вида конфликт? Что делать чтоб его обойти? Отключение?
Armis
Ссылки нельзя в причину добавления предупреждений вставлять, слетает. У себя отключил, все равно система бестолковая. Поставил систему рейтинга примерно как на этом форуме.
Vanek2005
Я тоже (система репутации), но чёто я не понял, какие ссылки в наказания? Каким образом слеает? Что происходит? Извини за назойливость!
Armis
Если вводишь любую ссылку в комментарий к наказанию, то он либо обнуляется, если был отличным от "0", либо остается нулевым... И вроде как не пашет больше вообщеsmile.gif Решений пока не нашли по моему...
Binfos
Уважаемые!

Кто знает, есть ли RPG Inferno для форума 2.1.x ???
Разыскиваю!
Vanek2005
QUOTE
Уважаемые!

Кто знает, есть ли RPG Inferno для форума 2.1.x ???
Разыскиваю!

Имхо офтоп

Добавлено:

armis спасибо...
Vanek2005
Попробовал всё работает...
Насчёт аськи
Заходим: Админцентр -> Внешний вид -> Менеджер стилей -> Изменить HTML фрагменты -> skin_topic -> RenderRow.
Ищем
Код


И где-нибудь чуть ниже его добавляем
Код

http://www.icq.com/{$author['icq_number']}#pager target='_blank'>http://status.icq.com...={$author['icq_number']}&img=5 border=0 width=18 height=18>{$author['icq_number']}



Добавлено:

Вот только не работает почемуто, а точнее не отображается значок, может можно переделать?
Pages: 1, 2


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: IPB 2.1.5
SoftoRooM © 2004-2024