MikRo KlaN
Главная | Регистрация | Вход
Пятница, 27.12.2024, 11:19
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Shed, s-hino  
Причина редактирования поста на форуме
s-hino
Дата: Понедельник, 26.07.2010, 17:39 | Сообщение # 1
Постов: 225
Группа: Администраторы
В Сети есть похожий скрипт, но там нельзя вводить свою причину редактирования.
[Смотреть скриншот]
Установка:

В форму добавления сообщений, после $_MESSAGE$:

Code
<?if($MODER_OPTIONS_FLAG$ && $URI_ID$ == 'frPostEdit')?>   
      <b>   
       Причина редактирования:   
      </b>   
      <input type="text" id="cause" style="width: 100%;" />   
      <script type="text/javascript">   
       $(document.addform).submit(function () {   
        var need = false;   
        if (!$('#cause').val().length && need) {   
         _uWnd.alert('Введите причину!', '', {   
          tm: 3000   
         });   
         $('#frF16').attr('disabled', false);   
         return false;   
        } else if ($('#cause').val().length) {   
         $('#message').val( $('#message').val() + '\n\n[color=red]Причина редактирования: [/color]' + $('#cause').val() );   
        }   
       });   
      </script>   
<?endif?>

var need = false — поставьте true, если хотите, чтобы редактирование было обязательным.
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024
Конструктор сайтов - uCoz