[ Главная страница · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Скрипты для сайтов uCoz » Форум » Перемещение темы в другой раздел для сайтов uCoz
Перемещение темы в другой раздел для сайтов uCoz
DJFint Дата: Суббота, 03.03.2012, 09:26 | Сообщение # 1
Пользователь №: 97
Сообщений: 150
Замечания: 0%
100
03.03.2012

Описание: Рядом со стандартной модер панелью будет расположено поле для ввода id раздела, т.е. например вам нужно быстро переместить тему из одного раздела в другой, то вы просто вводите id раздела в какой нужно переместить в это поле, и нажимаете на кнопку "Переместить",после нажатия на кнопку в правом нижнем углу откроется ajax окно в котором будет написано, что тема перемещена... но тут есть и маленький баг, ели у вас не будет такого раздела который вы ввели, то ajax окошко откроется и сообщит, что тема перемещена, хотя она перемещена не будет...

Установка:

ПУ \ Управление дизайном \ Форум \ Общий вид страниц форума \ после $ BODY$ вставляете:
Code
<script type="text/javascript">   
   function moveTheme() {   
   $("#clickMoveThm").attr({   
   value: "Подождите...",   
   disabled: 1   
   });   
   if ($('#movTheme').val() > '') {   
   $("#reasonMoveThm").attr("disabled", 1);   
   $.get("/forum/" + location.href.split('/')[4].split('-')[0] + '-' +   
   location.href.split('/')[4].split('-')[1] + "-0-20-1", function (e) {   
   $.post("/forum/", {   
   name: $('input[name="name"]', $('cmd[p="content"]', e).text()).val(),   
   description: $('input[name="description"]', $('cmd[p="content"]', e).text()).val(),   
   nfid: $('#movTheme').val(), //ид раздела   
   a: 20, // перемещаем   
   fid: location.href.split('/')[4].split('-')[0],   
   tt: 1,   
   t: 1,   
   tid: location.href.split('/')[4].split('-')[1]   
   }, function () {   
   setTimeout(function () {   
   _uWnd.close("moveTheme");   
   },1200);   
   _uWnd.alert('<br><center>Тема перемещена</center>', 'moveTheme', {w:200,h:100,pad:'5px'});   
   });   
   });   
   }};   

   $(document).ready(function () {   
   $("select[name='modopt']").before("<input type='text' id='movTheme' value='' style='width:50px' \/><input type='button' value='Переместить' onclick='moveTheme()' \/>");   
   });   
   </script>
Прикрепления: 6771196.png(48Kb)
Форум » Скрипты для сайтов uCoz » Форум » Перемещение темы в другой раздел для сайтов uCoz
Страница 1 из 11
Поиск: