Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Как убрать баннер из сообщения о том, что пост отправлен

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ViGilant

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо Убрать оттуда баннеры (которые через шаблон вставлял), но чтобы на конфе они оставались!!!
 


 
Убрать баннер со страницы "Новое сообщение добавлено"

 
Убрать баннер со страницы "Новое сообщение добавлено" бывает необходимо, например для увеличения скорости работы конференции, так как пока баннер не загрузится, не произойдет редиректа обратно в тему.
 
В post.cgi  
 
Код:
 

Код:
 
    &output(
    -Title   => "$boardname - $ibtxt{'1402'} $forumname",  
    -ToPrint => $output,  
    -Version => $versionnumber  
    );
 

 
Меняем на:
 

Код:
 
if ($action != "addreply") {
    &output(
    -Title   => "$boardname - $ibtxt{'1402'} $forumname",  
    -ToPrint => $output,  
    -Version => $versionnumber  
    );
}
else {
    &output2(
    -Title   => "$boardname - $ibtxt{'1402'} $forumname",  
    -ToPrint => $output,  
    -Version => $versionnumber  
    );
}
 

 
Далее идем в ikon.lib, копируем полностью sub output, вставляем как sub output2 при этом  
 
меняем:
 

Код:
 
my $filetoopen = "$ikondir" . "data/template.dat";
 

 
на  
 

Код:
 
my $filetoopen = "$ikondir" . "data/template2.dat";
 

 
Копируем файл data/template.dat в data/template2.dat и template2.dat убираем код баннера.
 

Всего записей: 43 | Зарегистр. 25-07-2002 | Отправлено: 11:22 09-08-2002 | Исправлено: lynx, 21:03 29-06-2003
Rick



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViGilant
Хороший вопрос... В данном случае я бы вставлял баннеры не в template, а в каждый CGI'ник и где не надо, его бы и не было...
А так, может быть, можно сделать проверку через if... мол, если условие такое-то, то картинку баннера не грузить... Но можно ли... Я не знаю, нужно ждать спецов!

Всего записей: 1128 | Зарегистр. 07-08-2001 | Отправлено: 21:51 09-08-2002
ViGilant

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
!!!!!!!! ждем !!!!!!!!!!!

Всего записей: 43 | Зарегистр. 25-07-2002 | Отправлено: 23:58 09-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViGilant
ессно не проверял, но должно быть так:
в post.cgi:

Код:
 
    &output(
    -Title   => "$boardname - $ibtxt{'1402'} $forumname",  
    -ToPrint => $output,  
    -Version => $versionnumber  
    );
 

меняем на

Код:
 
if ($action != "addreply") {
    &output(
    -Title   => "$boardname - $ibtxt{'1402'} $forumname",  
    -ToPrint => $output,  
    -Version => $versionnumber  
    );
}
else {
    &output2(
    -Title   => "$boardname - $ibtxt{'1402'} $forumname",  
    -ToPrint => $output,  
    -Version => $versionnumber  
    );
}
 

идем в ikon.lib, копируем полностью sub output, вставляем как sub output2...
но там только лишь меняем:
my $filetoopen = "$ikondir" . "data/template.dat";
на  
my $filetoopen = "$ikondir" . "data/template2.dat";
а template2.dat извращай как хошь.
ну типо так.

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 11:22 10-08-2002
ViGilant

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
попробуем-с
 
Добавлено
РАБОТАЕТ пасибааааа!!!!!!!!
Может подскажешь еще и с ре системой??? Мне надо всего лишь статистику......  
 
Добавлено
ЭЭээээээ...... эта фича убирает баннеры и из страниц создания новой темы и нового ответа!!!!........... no good....... эт нельзя как-нить профиксить.......!!?

Всего записей: 43 | Зарегистр. 25-07-2002 | Отправлено: 14:00 10-08-2002
Rick



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik
Бог ты мой!!!!! Ты только что мне раскрыл глаза на эти три странные строчки в конце каждого cgi'ника!!!!! Спасибо тебе огромное!!!!!!! Так вот для чего они

Всего записей: 1128 | Зарегистр. 07-08-2001 | Отправлено: 20:51 10-08-2002
ViGilant

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ээээээээээээ а по теме.....

Всего записей: 43 | Зарегистр. 25-07-2002 | Отправлено: 21:11 10-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViGilant

Цитата:
Может подскажешь еще и с ре системой??? Мне надо всего лишь статистику......  

ага, вот только тут одним "подскажешь" не обойтись. тут надо писать полноценный хак. ломает.

Цитата:
ЭЭээээээ...... эта фича убирает баннеры и из страниц создания новой темы и нового ответа!!!!........... no good....... эт нельзя как-нить профиксить.......!!?

а ты с темплейтами ниче не перепутал? template2.dat для страницы после ответа!
потому что action=addreply - это чисто мутиловка со скриптами...
и код на первый взгляд написан верно... так шо у ся пасмари.
 
Rick

да не за что.  


----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 10:48 11-08-2002
ViGilant

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
короче, когда загружется форма отправки темы, то она ссылается на темплейт2...... то же самое и с ответом.....  
 
А по форуму все ОК... темплейт 1

Всего записей: 43 | Зарегистр. 25-07-2002 | Отправлено: 11:31 11-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViGilant
да у тебя небось форум какой-то древний.
есть экшены:
addnewthread, newthread, addreply, reply...
в экшене addreply вообще нету хтмльной формы! так что когда ты тему создаешь, то юзается другой экшн.
если ты говоришь про кнопку "ответить" и там форма грузится, то тебе сперва надо пару месяцев посидеть на форумом, а потом уже какие-то реф-системы писать, ибо эта форма - шняга годичной давности.

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 13:11 11-08-2002
ViGilant

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
млин, у меня 2,1,9 с этого сайта закачанный....!

Всего записей: 43 | Зарегистр. 25-07-2002 | Отправлено: 15:04 11-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViGilant
кинь ссылку в ПМ на свой форум.

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 22:11 11-08-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Как убрать баннер из сообщения о том, что пост отправлен


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru