Скрипты и шаблоны для uCoz - 3aKa4Ka
Каталог файлов | Иконки групп | Видео уроки | Статьи | PSD исходники | SEO софт/программы | SEO новости
Скрипты для uCoz Шаблоны для uCoz
Меню сайта
Новое на форуме ↓
Новые комментарии
Кто на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сайт сегодня посетили:

Скрипт предупреждения

Главная » Скрипты для uCoz » Скрипт предупреждения
Скрипт предупреждения для uCoz


В перс. страницу пользователя в самый низ:
Code
<script type="text/javascript">function donoban(){new _uWnd('notBan','Вынести предупреждение',380,294,{align:0,shadow:1,autosize:0,resize:0},'<fieldset></center><legend>Описание:</legend>Если пользователь нарушил правила сайта или поставил запрещающий аватар или имя,то вы можете <b>вынести ему предупреждение</b>.Предупреждение будет висеть до тех пор,пока пользователь не исправится и не оповестит администратора.Активность с предупреждением можно продолжать.Просто так выставлять предупреждения,можно <b>лишиться</b> модераторских прав!<br></fieldset><fieldset><legend>Текст,который придёт в <b>ЛС</b>:</legend><center><input id="aMess" style="width:90%; height: 60px;"></textarea></fieldset><hr><center><input type="button" onclick="abDone();" value="Дать предупреждение" id="dButtn"><img src="http://3aka4ka.net.ru/img/JS/3131.gif" border="0" alt="" id="aStat" align="absmiddle" style="padding-left: 5px; display:none;">');$.get('/board/0-0-0-0-1', function(data){var till = $('#bdM33', data).clone();var ssid = $('input[name="ssid"]', data).val();$('#aTill').after(till);});}function abDone(){var abuse = $('#aMess').val();if(abuse.match(/^\s*$/)){alert('Введите причину повышения уровня предупреждений.');return;}$('#aStat').show();$('#dButtn').attr('disabled',true);$.get('/board/0-0-0-0-1', function(data){var ssid = $('input[name="ssid"]', data).val();var abuse = $('#aMess').val();var pya = $('#bdF10').val();var pma = $('#bdF11').val();var pda = $('#bdF12').val();var user = '$_USERNAME$';$.post('/index/', {s: user,subject: 'Повышен уровень предупреждений!',message: 'Здравствуйте, '+user+'!\nВаш уровень предупреждений был повышен.\n\nПричина:'+abuse+'\n\nПредупреждение снимется,после оповещения вами и исправления информации! [b]'+pda+'.'+pma+'.'+pya+'[/b].',a: 18});$.post('/board/', {jkd498: 1,jkd428: 1,ocat: 1,brief: abuse,pya: pya,pma: pma,pda: pda,user: user,a: 12,ssid: ssid}, function(data){var reasn = $('<div/>').html($(data).text()).find('div').html();if (reasn.match('успешно')){$('#aStat').attr('src','http://3aka4ka.net.ru/img/JS/ok.png');}else {$('#aStat').attr('src','http://3aka4ka.net.ru/img/JS/er.png'); alert(reasn);}});});}  
function noban(){new _uWnd('notBan','Предупреждения',380,294,{align:0,shadow:1,autosize:0,resize:0},'<center><a href="javascript:donoban();">Скрипт в стадии бета тестирования</a></center><fieldset><legend>Предупреждения</legend><div id="noban"><img src="http://3aka4ka.net.ru/img/JS/3131.gif" border="0" alt="" align="absmiddle"> Загрузка...</div></fieldset>'); var after = setTimeout("$('#noban').load('/board/0-0-$_USER_ID$-0-17');",950);}</script>

В том месте, где выводить кол-во предупреждений и ссылку на повышение кол-ва предупреждений:

Code
<a class="banPercent" title="Смотреть историю предупреждений" href="javascript://" onclick="noban();">$_BOARD_ENTRIES$</a> <?if($_BAN_DO_URL$)?> <a href="javascript://" onclick="donoban();"><img style="margin:0;padding:0;border:0;" title="Изменить уровень предупреждений" src="http://s23.ucoz.net/img/fr/wm.gif" width="10" height="9" /></a> <img style="margin:0;padding:0;border:0;" src="http://s23.ucoz.net/img/fr/w$_BOARD_ENTRIES$.gif" width="49" height="9" /> <a href="javascript://" onclick="donoban();"><img style="margin:0;padding:0;border:0;" title="Изменить уровень предупреждений" src="http://s23.ucoz.net/img/fr/wp.gif" width="10" height="9" /></a><?endif?>

Активируйте board и создайте категорию "Предупреждения"
Зайдите в настройки модуля и выставьте все галочки (кроме 1 и последней) в первом блоке (левом) в поля добавления материала

Откройте Вид материалов и вставьте туда следующее:

Code
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;">  
<?if($MODER_PANEL$)?><div style="float:right">$DATE$ $TIME$ $WDAY$ $MODER_PANEL$</div><?endif?>  
<div style="text-align:left;"><img src="http://s32.ucoz.net/img/icon/plus.png"> <b>Предупреждение</b></div>  
<?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?></td></tr></table>

Откройте Страница поиска и рейтинга материалов и втсавьте туда:
Code
<body style="margin:0px; padding: 0px; background-color: #CAD9EC;">  
<!-- <body> -->  
$BODY$  
<?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?><!-- </body> --><DIV style="DISPLAY: none">$POWERED_BY$</body>

Настройте права групп (кто может просматривать материалы - все, кроме забаненных, кто может добавлять материалы - Администратор, модератор и т.д)

автор Picasso

Просмотров: 1498 | Комментариев: 5 | Опубликовал: DizeL | Дата: 12.12.2009

 10.10.2009   

 

 Простая статистика ... 

 16.11.2010   

 

 Виджет "Мне нр... 

 25.01.2010   

 

 Закос вида комменто... 

 04.12.2009   

 

 Бесконечная сессия ... 

 16.09.2009   

 

 Новая форма регистр... 


Всего комментариев: 5
 
  0 5 Konstantin 27.04.2010 19:39:09 а как активировать board Цитировать | Редактировать | Удалить
 

 
  0 4 Label 24.04.2010 14:09:48 спосибо Цитировать | Редактировать | Удалить
 

 
-1 3 sam4uk 20.03.2010 11:51:19 Пажалуста падскажите как зделпть штоби предупреждения били на форуме!!! UP Цитировать | Редактировать | Удалить
 

 
  0 2 -=PRO_Farmer=- 21.12.2009 16:16:53 Но плохо работает!!! Цитировать | Редактировать | Удалить
 

 
+1 1 praysu_ 12.12.2009 23:55:43 Отлично ! Цитировать | Редактировать | Удалить
 

3aKa4Ka.at.ua - портал веб мастеров

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
© 3aka4ka.at.ua 2008 - 2024г. Все материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает.