Форум сетевых администраторов
Показаны 21 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- мерзкий вопрос (http://netadmin.ws/forum/showthread.php?threadid=1227)


Помещено zeev 08-05-2002 в 23:05:

мерзкий вопрос

вот я и вернулся со своими мерзкими вопросами
можно как-нибудь сделать?
чтобы слева от разделов форума ( ну вместо стрелочек) показывало разные картинки
каждому разделу свою поставить?

спасибзаране за отвте


Помещено Total 09-05-2002 в 10:22:

Тоесть ты хочешь сделать так же как на иконборде?
И есть в таколм случаии 1 вопрос:
1. Ð_ти картинки должны будут меняться в зависимости от того есть новое сообщение или нет?

В принципе это вообще легко сделать, просто взять скрипт замены индекса У меня так на форуме сделано с Правилами... В каждом разделе просто написанно словр Правила раздела, и плюс 2 переменные: ид форума и название, и просто идет замена..
В твоем случаи то же надо так делать.. Просто надо создать файл, типа с номером форума и ссылкой на картинку, и просто вставлять ссылку на картинку, вместо стрелки, с переменной $id

Ну вообщем надо подумать А вообще помойму да же есть хак специальный для этого, т.к. я видел уже такое на вб

__________________
Интернет форум для всех Ты тут еще не был? ...
рейтинг форумов Админы форумов - сюда!!!


Помещено zeev 09-05-2002 в 13:29:

2Total да желательно бы сделать чтоб менялись картинки в зависмости от есть новые темы или нет
но не обязательно
а у когонить есть такой хак?


Помещено Total 09-05-2002 в 14:37:

zeev
Насчет того есть ли такой хак надо спрашивать у кого доступ есть на сайте vbulletin.org, а так надо думать... Надо с базой как-то связывать, а я с ней вообще не умею работать

__________________
Интернет форум для всех Ты тут еще не был? ...
рейтинг форумов Админы форумов - сюда!!!


Помещено zeev 10-05-2002 в 23:48:

жалко
мож мои програмисты напишут хак
попрошу их


Помещено @lexB 13-05-2002 в 11:39:

zeev
Вот сделал
в index.php найди

PHP:


if ($userlastvisit<$forum['lastpost']) {
            
$forum['onoff']='on';
          } else {
            
$forum['onoff']='off';
          }
        }

        if ((!
$forumperms['canpostnew'] and $showlocks) or $forum['allowposting']==0) {
          
$forum['onoff'].='lock';
        }


и замени на

PHP:

if ($userlastvisit<$forum['lastpost']) {
            
$forum['onoff']='on_'.$forum[forumid];
          } else {
            
$forum['onoff']='off_'.$forum[forumid];
          }
        }

        if ((!
$forumperms['canpostnew'] and $showlocks) or $forum['allowposting']==0) {
          
$forum['onoff'].='lock_'.$forum[forumid];
        }



файлы с картинками будут называтся так
есть новые сообщения on_номерфорума.gif
нет новых сообщени off_номерфорума.gif
закрытый форум lock_номерфорума.gif


Помещено zeev 13-05-2002 в 11:57:

спасибо огромное
попробую сегодня


Помещено @lexB 13-05-2002 в 12:01:

zeev
И тоже самое проделай с файлом forumtisplay.php


Помещено @lexB 14-05-2002 в 23:18:

zeev
Ну как работает ?


Помещено zeev 14-05-2002 в 23:36:

да еще не попробовал картинки рисую


Помещено Kadet 19-05-2002 в 22:15:

Ну так работает или нет? Жутко попробовать хочется!!!

__________________
Перхоть - это опилки от спиленных рогов


Помещено Alien 22-06-2003 в 02:15:

Вот уж точно: мерзкий вопрос...

@lexB, попробовал и я - к сожалению, не фунциклирует...

У меня поставлен Forum Category Icons: на главной все o'key. Сделал то, что ты предложил - картинки не только не появились у подфорумов, но и исчезли с главной. В чем же причина? Буду благодарен за подсказку. (мне почему-то не нравятся точки, как например, здесь: $forum['onoff']='off_'.$forum[forumid], но я совсем не волоку в php)

В файле index.php, кстати, код после установки Forum Category Icons выглядит немного не так - вот, что у меня:


PHP:


if ($userlastvisit<$forum['lastpost']) {
            
$forum['onoff']='on';
          } else {
            
$forum['onoff']='off';
          }
        }

if (
$forum['iconimg']) {
  eval(
"\$ficonimg = \"".gettemplate('forumhome_iconimg')."\";");
}
else {
  
$ficonimg = 'def.gif';
}

        if ((!
$forumperms['canpostnew'] and $showlocks) or $forum['allowposting']==0) {
          
$forum['onoff'].='lock';
        }

__________________
Вечно молодой стареющий новичок...


Помещено MCTarakan 22-06-2003 в 21:29:

Alien ну, дык, убри хак и поставь то, что выше написано... и потом сообщи - работает или нет!

__________________
yMC.ru - хомяк музыканта


Помещено Alien 22-06-2003 в 23:40:

MCTarakan, привет! Давно не "встречались"....

Не думаю, что так можно... Хак не только изменяет (и прилично изменяет!) forum.php и index.php, но и вводит в базу iconimg, добавляет и изменяет темплейты...
Убрать хак - сделать невозможным и работу предложенного
@lexB дополнения... Проще исправить ошибку. Но сам я НИКОГДА не разберусь...

У zeev на форуме иконки работают (правда, я не знаю, что реализовано: какой-то новый хак или то, что здесь написано).

Но @lexB и zeev молчат - шибко заняты....

__________________
Вечно молодой стареющий новичок...


Помещено MCTarakan 23-06-2003 в 00:43:

Alien и тебе привет!
насчет приличных изменений выше ничего не было сказано! Вот я и предположил...

__________________
yMC.ru - хомяк музыканта


Помещено zeev 23-06-2003 в 23:19:

ну хаком то что у меня назвать тяжело

в шаблоне просто приписал переменную форумайди и все

ах да еще нафиг убрал отображение иконок lock


Помещено Alien 24-06-2003 в 02:12:

zeev, а можно подробнее - пример шаблона напиши, плз...
Что же обошелся без обработки php-файлов, или применил то, что написано в посте @lexB?

Я что-то не понял: у тебя меняется как-либо изображение иконок в зависимости от статуса ON и OFF?

__________________
Вечно молодой стареющий новичок...


Помещено zeev 24-06-2003 в 20:38:

шаблоны
forumhome_forumbit_level1_post
forumhome_forumbit_level2_post

заменяем $forum[onoff].gif на $forum[forumid]_$forum[onoff].gif

картинки естественно меняются в ON/OFF


Помещено Alien 24-06-2003 в 20:55:

o'key, попробую... Что-то подозрительно просто. И что, хак теперь придется грохнуть?

__________________
Вечно молодой стареющий новичок...


Помещено @lexB 25-06-2003 в 16:51:

Alien
ну ты вспомнил, это было полтора года назад,
за это время я успел сходить в армию, и сейчас непмню о форумах вобще нихрена, я конечно попробую посмотреть, что там и как
но ничего не обещаю
Скинь мне на мыло движок форума alexbb@inbox.ru
или дай ссылку


Помещено Alien 26-06-2003 в 00:21:

@lexB, спасибо за отклик. Ð_то не я "вспомнил", это мне подсказал meat заглянуть в тему

Лови, пытаюсь отправить (чуть меньше 1 Мб), но пока сервер не принимает - может какой-то сбой на inbox.ru.

Там не только движок, но и хак, который с твоей добавкой работать не хочет... как бы дописать хак, чтобы иконки появлялись не только на главной странице...

__________________
Вечно молодой стареющий новичок...


Формат времени GMT. Текущее время 19:40.
Показаны 21 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.