Перейти к контенту

[1.x.x]Forum_images_1.0_rus


Рекомендуемые сообщения

Название: Forum_images_1.0_rus

Добавил: protoz

Добавлен: 29 Апр 2003

Обновлен: 29 Апр 2003

Категория: IP.Board 1.x.x

 

Позваляет добавлять различные картинки ко всем форумам доски.

 

В действии можно увидеть тут ->http://pub.grr.ru/

 

Добавленна возможность вставлять картинки формата .gif любого размера, а не только 45 на 45 пикселей.

 

Да еще - чесно говоря не знаю может до такой фишки уже кто-то додумывался(все довольно элементарно), если такая весч уже была, то звеняйте за репост. Я не хотел http://www.ibresource.ru/forums/html/emoticons/smile.gif

Модификация была обновлена 29.4.2003, 20:22

Модификация была обновлена 30.4.2003, 20:54

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

Эт запросто, даже проще :D находим в самом низу skin_boards.php(встречается несколько раз):

 

function ForumRow($info) {
global $ibforums;
return <<<EOF
   <!-- Forum {$info['id']} entry -->
       <tr> 
         <td class="forum2" align="center">{$info['img_new_post']}</td>
         <td class="forum2" width="59%"><span class="linkthru"><b><a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=SF&f={$info['id']}">{$info['name']}</a></b></span><br><span class='desc'>{$info['description']}</span><br>{$info['moderator']}</td>
         <td class="forum1" align="center" width="7%">{$info['topics']}</td>
         <td class="forum1" align="center" width="7%">{$info['posts']}</td>
         <td class="forum1" width="27%">{$info['last_post']}<br>{$ibforums->lang['in']}: {$info['last_topic']}<br>{$ibforums->lang['by']}: {$info['last_poster']}</td>
       </tr>
   <!-- End of Forum {$info['id']} entry -->
EOF;
}

 

Меняем на:

 

function ForumRow($info) {
global $ibforums;
return <<<EOF
<!-- Forum {$info['id']} entry -->
       <tr> 
         <td class="forum2" align="center"><a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=SF&f={$info['id']}"><img src='forum_{$info['id']}.gif' border='0' alt='{$info['name']}'></a></td>
                  <td class="forum2" width="55%">
   <span class="linkthru"><b><a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=SF&f={$info['id']}">{$info['name']}</a></b></span><br><span class='desc'>{$info['description']}</span><br>{$info['moderator']}</td>
         <td class="forum1" align="center" width="7%">{$info['topics']}</td>
         <td class="forum1" align="center" width="7%">{$info['posts']}</td>
         <td class="forum1" width="27%">{$info['last_post']}<br>{$ibforums->lang['in']}: {$info['last_topic']}<br>{$ibforums->lang['by']}: {$info['last_poster']}</td>
       </tr>
   <!-- End of Forum {$info['id']} entry -->
EOF;
}

 

Одно но - при обновлении, прочтении форума иконка не будет меняться... Для того чтобы сделать чтобы она менялась, если это возможно, нужно глубже в код лезть, а мне что-то неохота.. ;)

Изменено пользователем protoz
Ссылка на комментарий
Поделиться на других сайтах

Люди, мне кажется, или в админ панели можно поставить иконку форума? Или этоя с Ikonboard путаю?
Ссылка на комментарий
Поделиться на других сайтах

Люди, мне кажется, или в админ панели можно поставить иконку форума? Или этоя с Ikonboard путаю?

Помоему не путаешь! Там вроде как можно вставить урл картинки для каждого форума, может в старых версиях такого не было?

Ссылка на комментарий
Поделиться на других сайтах

Люди, мне кажется, или в админ панели можно поставить иконку форума? Или этоя с Ikonboard путаю? 

 

Я долго искал эту опцию в админ панели, но ничего такого не нашел :D Разве что извратиться и вставить пик в Forum Description. Как это тут сделали ->> http://all-design.digin.ru

Поэтому пришлось написать этот маленький хак.

 

Кста solidbase когда портал выйдет? Интересно посмотреть ;)

Ссылка на комментарий
Поделиться на других сайтах

protoz, а как быть, если имеются вложенные форумы? Все колонки в этом случае сдвигаются на одну влево:

вот как здесь

На главной иконки выводятся правильно, а на всех вложенных форумах такая байда :D

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Всё супер вот толка в коде

 

<img src='forum_{$info['id']}.gif' border='0'>

 

луте указать

 

<img src='папка/forum_{$info['id']}.gif' border='0'>

 

тагда картинки будут в папке.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
А что нет такого хака, чтобы у кажого форума была своя картинка, и чтобы при появлении новых сообщений она менялась? Очень бы хорошо было...
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.