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

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

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

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

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

BigMurzik



Местный кот
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
значит так, следую инструкциям batv'ы, вроде все как и должно быть, НО! когда закнчиваю установку и пытаюсь проверить(ломясь в топик) выдает следующую ошибку:

Код:
Software error:
syntax error at s:\home\localhost\cgi-bin\forum\topic.cgi line 195, near ""$font" size"
Unrecognized character \xD1 at s:\home\localhost\cgi-bin\forum\topic.cgi line 195.

 
а вот содержание указаной в ошибке строки 195:

Код:
 
###### moder pm hack      
my $moderpm = qq~<font face="$font" size=$dfontsize1><a target="_blank" href="$messengerprog?action=new&type=moderpm&touser=$cleanedmodname&forum=$inforum&topic=$intopic">Сообщить модератору</a></font>~;  
#######  
 

 
собстно что не так?

----------
В Калининграде лета нет и похоже уже не будет :(

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 11:50 28-02-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
что не так?

 
действительно странно, что-то вроде ни что в глаза не бросается,
 
поставлю сам, скажу

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 11:57 28-02-2002
BigMurzik



Местный кот
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002
ошибка довольно таки странная! темболее что все сделано оп инструкции! все что было добавлено в файлы было взято из статьи!

----------
В Калининграде лета нет и похоже уже не будет :(

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 13:42 28-02-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BigMurzik
 
Нет там ошибки!!
 Глянь: http://www.aspirantura.spb.ru/cgi-bin/ib/topic.cgi?forum=7&topic=1
Все пашет, почти ничего не переделывала, кроме косметики.
Верни все назад и поставь заново. Снес где-то запятую типа.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 17:14 28-02-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BigMurzik
Может и не здесь бага.Выложи весь код измененный.

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 19:06 28-02-2002
BigMurzik



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

Код:
 
$output .= qq~
        <!-- Cgi-bot Start top of topic page -->
        ###### moder pm hack      
my $moderpm = qq~<font face="$font" size=$dfontsize1><a target="_blank" href="$messengerprog?action=new&type=moderpm&touser=$cleanedmodname&forum=$inforum&topic=$intopic">Сообщить модератору</a></font>~;  
 
 
        #######  

 
        <table cellpadding=0 cellspacing=0 border=0 width=$tablewidth align=center>
            <tr><td width=30% rowspan=2>$forumgraphic</td>
                    <td valign=middle align=top><font face="$font" color=$fontcolormisc size=$dfontsize2>
                        <font face="$font" color=$fontcolormisc size=$dfontsize2>
                     &nbsp;&nbsp;<img src="$imagesurl/images/closedfold.gif" border=0><a href="$forumsummaryprog">&nbsp;&nbsp;$boardname</a>
                     <br>
                        &nbsp;&nbsp;<img src="$imagesurl/images/bar.gif" border=0><img src="$imagesurl/images/closedfold.gif" border=0>&nbsp;&nbsp;<a href="$forumsprog?forum=$inforum">$forumname</a>
                        <br>
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="$imagesurl/images/bar.gif" border=0><img src="$imagesurl/images/openfold.gif" border=0>&nbsp;&nbsp;$topictitle
                    </td>
                $uservisitdata
                </tr>
        </table>
        <br>
   

 
жирным выделен этот участок.

----------
В Калининграде лета нет и похоже уже не будет :(

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 21:06 28-02-2002 | Исправлено: pechalny, 14:08 01-03-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
my $moderpm = qq~<a style="font-size:7pt; color:#dd0000; text-align:center; font-family:Verdana;" target="_blank" href="$messengerprog?action=new&type=moderpm&touser=$cleanedmodname&forum=$inforum&topic=$intopic">Сообщить модератору</a>~;  
 
У меня так
 
style="font-size:7pt; color:#dd0000; text-align:center; font-family:Verdana;"  
Меняй, как душе угодно.
 
Но имхо - переустанови хак заново. Вернись к прежнему варианту, добейся работоспособности и поставь все сначала Хак очень простой

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:03 01-03-2002
BigMurzik



Местный кот
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
а я его в нужное место вставил?

----------
В Калининграде лета нет и похоже уже не будет :(

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 12:35 01-03-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BigMurzik

Цитата:
а я его в нужное место вставил?

В попу ты его вставил.Ща удалю твою портянку и напишу, как надо.
 
Добавлено

Код:
###### moder pm hack      
my $moderpm = qq~<font face="$font" size=$dfontsize1><a target="_blank" href="$messengerprog?action=new&type=moderpm&touser=$cleanedmodname&forum=$inforum&topic=$intopic">Сообщить модератору</a></font>~;  
 

Верхний код перед

Код:
$output .= qq~  


----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 14:07 01-03-2002 | Исправлено: pechalny, 14:10 01-03-2002
Paha_W



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пытался псотавить хак  
B когда начал тестировать, то жму на "сообщить модератору"  и тут выскакивает обычное окно сообщения, но адресованно оно модератору.
Мои подозрения на код:

Код:
 
<tr>  
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=1><b>$ibtxt{'1107'}</b></font></td>  
            <td bgcolor=$miscbackone valign=middle><input type=text name="msgtitle" size=40 maxlength=80 value="$modertitle"></td>  
            </tr>  
            <tr>  
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=1><b>$ibtxt{'1108'}</b>$alertmessage</td>  
            <td bgcolor=$miscbackone valign=middle><textarea cols=40 rows=6 name="message">$modermessage</textarea></td>  
            </tr>  
 

вернее на то как я его установил, помоги разобраться. Плиз!
Сам файл тут:
messenger.txt
Заранее благодарен!

Всего записей: 440 | Зарегистр. 26-05-2004 | Отправлено: 14:18 14-02-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Paha_W

Цитата:
B когда начал тестировать, то жму на "сообщить модератору"  и тут выскакивает обычное окно сообщения, но адресованно оно модератору.  

Вроде так и должно быть...  А в чем ошибка?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 15:12 14-02-2005
Paha_W



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
trew
Должно появиться надпись где "Сообщение:"

Цитата:
Внимание! Вы можете использовать эту опцию, только если в данном сообщении, по вашему мнению, есть нарушения правил (спам, флуд, оскорбления, нецензурная лексика, итп.)

а у меня её нет. Странно.

Всего записей: 440 | Зарегистр. 26-05-2004 | Отправлено: 15:15 14-02-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Paha_W Попробуй в этом кусочке:

Код:
$modermessage = "$boardurl/$threadprog?forum=$inforum&topic=$intopic";  
                  }  

 
убрать[/url] и [url] и \ в конце. Кусочек приведен уже без всего.

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 06:01 15-02-2005 | Исправлено: trew, 06:15 15-02-2005
Paha_W



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
trew
Я так и сделал теперь кусок:

Код:
 
###########
# New Message Form
###########
    if ($action eq "new") { if ($type eq "moderpm"){#moder pm hack                    
                  $alertmessage = $ibtxt{'1151'};  
                  $modertitle = $ibtxt{'1150'};  
                  $modermessage = "$boardurl/$threadprog?forum=$inforum&topic=$intopic";  
                  }
    ######### Конец добавления #########
   
            # Validate user
 

и все равно мессага без этой надписи....

Всего записей: 440 | Зарегистр. 26-05-2004 | Отправлено: 08:48 15-02-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Paha_W А в ikon.lib текст вставлен?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 13:50 15-02-2005
Paha_W



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
trew
Почему
Цитата:
ikon.lib
может в IkonRussian.lib, то да.
ВОт тут стоит:

Цитата:
 
$ibtxt{'1144'} = "Сообщение было удалено вами";
 
###########moder pm hack  
$ibtxt{'1150'} = "Сообщение модератору";
$ibtxt{'1151'} = "<br><br><font color=red>Внимание!<br> Вы можете использовать эту опцию, только если в данном сообщении, по вашему мнению, есть нарушения правил (спам, флуд, оскорбления, нецензурная лексика, итп.)</font>";  
 
 
##################
# misc.cgi       #
##################
 
$ibtxt{'1201'} = "Описание смайликов";
 


Всего записей: 440 | Зарегистр. 26-05-2004 | Отправлено: 15:06 15-02-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Paha_W

Цитата:
может в IkonRussian.lib, то да.  
Да
 
Явной ошибки с хаком я не вижу....тем более , что:
 

Цитата:
B когда начал тестировать, то жму на "сообщить модератору"  и тут выскакивает обычное окно сообщения, но адресованно оно модератору.  

то есть сам по себе он работает...
Попробуй, вместо value="$modertitle" поставить value="$ibtxt{'1151'}". Это конечно безумие, но попробывать можно, чтоб было понятно.

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 15:37 15-02-2005
Paha_W



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Попробуй, вместо value="$modertitle" поставить value="$ibtxt{'1151'}". Это конечно безумие, но попробывать можно, чтоб было понятно.

Да что безумие, то безумие, но вме равно не получется, я думаю, что надо здесь  

Цитата:
 
##### end -  check to add original msg #####
}
else
{
$output .= qq~
<td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=2><b>Тема:</b></font></td>
<td bgcolor=$miscbackone valign=middle><input type=text name="msgtitle" value="$messagetitle" size=40 maxlength=80></td>
 ~;
 
}
 
$output .= qq~
            </tr>
            <tr>
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=2><b>Сообщение:</b><p>
            <b>Сохранить в исходящих?<br>
            <input type="radio" name="Send2Outbox" value="yes">Да&nbsp;&nbsp;
            <input type="radio" name="Send2Outbox" checked value="no">Нет
            </td>
            <td bgcolor=$miscbackone valign=middle><textarea cols=60 rows=10 name="message">$post2</textarea></td>
            </tr>
            <tr>
            <td bgcolor=$miscbackone valign=middle colspan=2 align=center>
            <input type=Submit value=Отправить name=Submit> &nbsp; <input type=reset value=Очистить name=Reset>
            </td></tr></form>
            ~;  
     
             
    } # end action
 
###########
# Outbox Contents
 

хак поставить, но это может привести к изменению обычного сообщения.
 
 
 
Добавлено:
Надо так я про тестил и код прлучился такой:

Код:
 
##### end -  check to add original msg #####
}
else
{
$output .= qq~
<td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=2><b>Тема:</b></font></td>
<td bgcolor=$miscbackone valign=middle><input type=text name="msgtitle" value="$messagetitle" size=40 maxlength=80 value="$modertitle"></td>
 ~;
 
}
 
$output .= qq~
            </tr>
            <tr>
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=2><b>Сообщение:</b>$alertmessage<p>
            <b>Сохранить в исходящих?<br>
            <input type="radio" name="Send2Outbox" value="yes">Да&nbsp;&nbsp;
            <input type="radio" name="Send2Outbox" checked value="no">Нет
            </td>
            <td bgcolor=$miscbackone valign=middle><textarea cols=60 rows=10 name="message">$post2$modermessage</textarea></td>
            </tr>
            <tr>
            <td bgcolor=$miscbackone valign=middle colspan=2 align=center>
            <input type=Submit value=Отправить name=Submit> &nbsp; <input type=reset value=Очистить name=Reset>
            </td></tr></form>
            ~;  
     
             
    } # end action
 
###########
# Outbox Contents
###########
 

Всего записей: 440 | Зарегистр. 26-05-2004 | Отправлено: 17:24 15-02-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Paha_W Вроде бы должно выводиться , куда бы не поставил... Ну если заработало, то замечательно.
Важен результат

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 19:50 15-02-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум 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