FatCat Опубликовано 6 Апреля 2007 Жалоба Поделиться Опубликовано 6 Апреля 2007 Мод выложен давно: Reputation ModОбсуждение в топике закрыто, поэтому напишу здесь. У пользователей есть возможность комментировать каждое изменение своей репутации - это гуд.Но возможность сколь угодно долго править свои комментарии - это уже не гуд. Сделал исправление: skin_rep.phpНайти: function EditComment($i) { global $ibforums; return <<<EOF <script language="javascript"> <!-- function Validate() { var Max = {$ibforums->vars['rep_msg_length']}; Length = document.Reput.comment.value.length; if (( Length > Max) && ( Max > 0 )) { alert("{$ibforums->lang['len_max']}" + Max + "{$ibforums->lang['len_current']}" + Length + "{$ibforums->lang['len_symbols']}"); return false; } else { document.Reput.go.disabled = true; return true; } } // --> </script> <br> <form action="{$ibforums->base_url}" method="post" name='Reput' onSubmit='return Validate()'> <input type='hidden' name='CODE' value='save_comment'> <input type='hidden' name='s' value='{$ibforums->session_id}'> <input type='hidden' name='act' value='rep'> <input type='hidden' name='id' value='{$i['msg_id']}'> <div class='tableborder'> <div class="maintitle">{$ibforums->lang['fill']}</div> <table cellpadding='4' cellspacing='1' border='0' width='100%' align='center'> <tr> <td class='row4' width='30%'>{$ibforums->lang['yourname']}</td> <td class='row4'>{$ibforums->member['name']}</td> </tr> <tr> <td class='row4' width='30%'>{$ibforums->lang['commented_message']}</td> <td class='row4'>{$i['message']}</td> </tr> <tr> <td class='row4' width='30%'>{$ibforums->lang['your_comment']}</td> <td class='row4'><textarea cols='60' rows='4' wrap='soft' name='comment' class='textinput'>{$i['comment']}</textarea></td> </tr> <tr> <td class='darkrow1' width='20%'></td> <td class='darkrow1'><input type='submit' value='{$ibforums->lang['go']}' name='go'></td> </tr> </table> </div> </form> EOF; }Заменить на:function EditComment($i) { global $ibforums; $for_all="<script language='javascript'> function Validate() { var Max = {$ibforums->vars['rep_msg_length']}; Length = document.Reput.comment.value.length; if (( Length > Max) && ( Max > 0 )) { alert('{$ibforums->lang['len_max']}' + Max + '{$ibforums->lang['len_current']}' + Length + '{$ibforums->lang['len_symbols']}'); return false; } else { document.Reput.go.disabled = true; return true; } } </script> <br> <form action='{$ibforums->base_url}' method='post' name='Reput' onSubmit='return Validate()'> <input type='hidden' name='CODE' value='save_comment'> <input type='hidden' name='s' value='{$ibforums->session_id}'> <input type='hidden' name='act' value='rep'> <input type='hidden' name='id' value='{$i['msg_id']}'> <div class='tableborder'> <div class='maintitle'>{$ibforums->lang['fill']}</div> <table cellpadding='4' cellspacing='1' border='0' width='100%' align='center'> <tr> <td class='row4' width='30%'>{$ibforums->lang['yourname']}</td> <td class='row4'>{$ibforums->member['name']}</td> </tr> <tr> <td class='row4' width='30%'>{$ibforums->lang['commented_message']}</td> <td class='row4'>{$i['message']}</td> </tr>"; if($i['comment']=="") { return <<<EOF {$for_all} <tr> <td class='row4' width='30%'>{$ibforums->lang['your_comment']}</td> <td class='row4'><textarea cols='60' rows='4' wrap='soft' name='comment' class='textinput'>{$i['comment']}</textarea></td> </tr> <tr> <td class='darkrow1' width='20%'></td> <td class='darkrow1'><input type='submit' value='{$ibforums->lang['go']}' name='go'></td> </tr> </table> </div> </form> EOF; } else { return <<<EOF {$for_all} <tr> <td class='row4' width='30%'>{$ibforums->lang['your_comment']}</td> <td class='row4'>{$i['comment']}</td> </tr> <tr> <td class='darkrow1' width='20%'></td> <td class='darkrow1'> </td> </tr> </table> </div> </form> EOF; } } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
PALADIN+ Опубликовано 9 Апреля 2007 Жалоба Поделиться Опубликовано 9 Апреля 2007 хех.. Сегодня впервые заметил что там есть такая опция, как оставлять комментарий Не нужна она всё равно по моему. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 9 Апреля 2007 Жалоба Поделиться Опубликовано 9 Апреля 2007 А где оно там оставляется? или может у меня когда-то устанавливалась оч. старая версия. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
PALADIN+ Опубликовано 9 Апреля 2007 Жалоба Поделиться Опубликовано 9 Апреля 2007 В админке включить надо сначала. А потом кнопочка появляется, под датой, там где обычно кнопка "удалить". Левая функция это, флуд только разводить в репке. Разводить флуд в репке надо ответными плюсами или минусами Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 11 Апреля 2007 Жалоба Поделиться Опубликовано 11 Апреля 2007 Ну значит комментирование появилось позже чем я его когда-то взял Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.