Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Закрытие тем на форуме, автором.
Дата: Вс, 03.06.2012, 13:44:34 | Сообщение # 1
Аватарка [ErSTe™]
OFF
Пользователь
148 Сообщения:
138 Награды:
3 Отзывы:
ICQ пользователя:
Skype пользователя:


На форуме в первом сообщении появится кнопочка, которая позволит автору закрыть топик.

Автор: syp41k
Версия: 1.0

Установка:
1. Содержимое папки js скидываем в корень сайта.
2. Содержимое папки php скидываем в папку scripts на ftp php.
3. В общий вид страниц форума перед $BODY$ вставляем:

Code
<script type="text/javascript">  
   var CTlang1 = 'Ошибка обработки данных!';  
   var CTlang2 = 'У Вас нет доступа!';  
  </script>  
  <script type="text/javascript" src="/close-topic/f.js"></script>


4. В вид материалов форума вставляем туда, где хотим видеть кнопку:

Code
<?if($CUR_USER_ID$ == $UID$)?>  
   <div style="display:none;" id="CTnumber$ID$">$NUMBER$</div>  
     
   <div style="display:none;float:right;font-weight:bold;" id="CTbuttons$ID$">  
   <div style="display:none;" id="CTclose$ID$" onclick="CTaction($FID$,$TID$,$ID$,1);">ЗАКРЫТЬ ТЕМУ</div>  
   <div style="display:none;" id="CTopen$ID$" onclick="CTaction($FID$,$TID$,$ID$,0);">ОТКРЫТЬ ТЕМУ</div>  
   </div>  
     
   <script type="text/javascript">  
   var CTnumber = parseInt($('#CTnumber$ID$').text());  
   if (CTnumber == 1) {  
   CTget($FID$,$TID$,$ID$);  
   }  
   </script>  
   <div style="clear:both;"></div>  
   <?endif?>


5. Создайте "Робота" с фулл правами на форуме. Данные укажите в скрипте.

Версия 1.1:

- Обновил метод отдачи данных, теперь на JSON, работает лучше.

СКАЧАТЬ ФАЙЛ

[Мои Друзья: SindIkat28, Explo, Whisky, Archi-T]
  • Страница 1 из 1
  • 1
Поиск: