Главная » 2013 » Август » 12 » Модер-панель для PDA-версии сайта (модуль блог) (Скрипты для ucoz)
12.08.2013, 21:55

Модер-панель для PDA-версии сайта (модуль блог)




Полнофункциональная модер-панель для блога, которая будет работать в любой версии сайта и не зависить от оператора $MODER_PANEL$.
в мобильной версии сайта не работает оператор $MODER_PANEL$, поэтому нам нужно выдирать ssid (нужный для удаления материала) откуда-то ещё. Пусть это будут ЛС. Открываем вид материалов модуля Блог и в нужно место ставим следующий код и как хотим, настраиваем внешний вид через CSS:

Код
<?if($CUR_GROUP_ID$="4")?>  
<?if($NOT_ACTIVE$)?><a title="Активировать" href="javascript://" onclick="_uPostForm('',{url: '/index/91-3-$ID$'})">Активировать</a><?endif?>  
<a href="javascript://" title="Теги материала" rel="nofollow" onclick="new _uWnd('TgEd',' ',-450,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/52-1-$ID$'});return false;">Теги</a>  
<a title="Управление счетчиками" href="javascript://" rel="nofollow" onclick="new _uWnd('cntEd',' ',-280,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/87-1-$ID$'});return false;">Счетчики</a>  
<a href="/blog/0-0-0-$ID$-10" title="Редактировать">Редактировать</a>  
<a title="Удалить" href="javascript://" rel="nofollow" onclick="$.get('/index/14-0-0-1', function(data){_uPostForm('',{url: '/index/92-3-$ID$-' + $('[name=\'ssid\']', data).val()})})">Удалить</a>  
<?endif?>


Для страницы материала и комментариев к нему код будет следующий:

Код
<?if($GROUP_ID$="4")?>  
<?if($NOT_ACTIVE$)?><a title="Активировать" href="javascript://" onclick="_uPostForm('',{url: '/index/91-3-$ID$'})">Активировать</a><?endif?>  
<a href="javascript://" title="Теги материала" rel="nofollow" onclick="new _uWnd('TgEd',' ',-450,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/52-1-$ID$'});return false;">Теги</a>  
<a title="Управление счетчиками" href="javascript://" rel="nofollow" onclick="new _uWnd('cntEd',' ',-280,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/87-1-$ID$'});return false;">Счетчики</a>  
<a href="/blog/0-0-0-$ID$-10" title="Редактировать">Редактировать</a>  
<a title="Удалить" href="javascript://" rel="nofollow" onclick="$.get('/index/14-0-0-1', function(data){_uPostForm('',{url: '/index/92-3-$ID$-' + $('[name=\'ssid\']', data).val()})})">Удалить</a>  
<?endif?>


Скрипт работает везде одинаково, однако минус только в том, что при активации и удалении материалов визуально никак не уведомляется, что всё прошло успешно. Но если захотите, то можете прикрутить коллбеки и выводить нужные уведомления.
Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: trane73.ru
Категория: Скрипты uCoz | Просмотров: 1183 | Добавил: sold93 | Рейтинг: 5.0/1 |
Теги: PDA-версии, блог, модер-панель, (модуль, сайта, для
Пока комментариев нет. Ты можешь быть первым!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]