Четверг, 21.11.2024, 17:07


Меню сайта
RSS ленты
Разделы новостей
Скрипты для Ucoz [139]
Шаблоны для Ucoz [141]
Графика для Ucoz [52]
Статьи вебмастеру [6]
Все для Photoshop [6]
Другое [8]
Новое на форуме
Материалы
Наш опрос
Оцените дизайн?
Всего ответов: 545
Рекламко
Материалы




Предупреждения 1.0 by uScripts.Ru

Жаловаться на материал | Ссылки на материал 23.07.2010, 09:49


Особенности скрипта:

1. В первую очередь удобно,просто и без всяких нагрузок на мини-профиль;
2. Правильные склонения (т.е. 12 предупреждений);
3. Удалить предупреждение можно одной кнопкой.

Приступим к становке скрипта: Для установки предупреждений,нам понадобится модуль "Онлайн игры"(без категорий) и настраиваем его, как показано на скрине:


Далее создаём любую категорию (главной чтобы она была с ID-1).
После создания категории, заходим в вид материалов модуля "Онлайн игры",всё заменяем на следующий код:

Code
<fieldset>$MESSAGE$<br><font color=grey>Вынес <a href=/index/8-0-$OTHER1$>$OTHER1$</a></font> <a href="javascript://" style="text-decoration: none;" onclick="$('#delbMarkPanel$ID$ > span > a:last').click();"> | «Удалить»</a> <script type="text/javascript">function _entrRem(c,a,b,d){_entrRm[c]=1;document.getElementById(c).src=b+"/img/fr/EmnAjax.gif";if(confirm("Снять предупреждение??")){_uPostForm("",{url:a});setTimeout("document.location.reload()",1000)}}</script></fieldset>
<span style="display:none;" id="delbMarkPanel$ID$">$MODER_PANEL$<script type="text/javascript">function _entrRem(c,a,b,d){_entrRm[c]=1;document.getElementById(c).src=b+"/img/fr/EmnAjax.gif";if(confirm("Удалить закладку?")){_uPostForm("",{url:a});setTimeout("document.location.reload()",1000)}}</script></span><fieldset style="display:none;text-align:center;" id="bmd$ID$"><b>Предупреждение снято.</b></fieldset>
<script type="text/javascript">function _entrRem(c,a,b,d){_entrRm[c]=1;document.getElementById(c).src=b+"/img/fr/EmnAjax.gif";_uPostForm("",{url:a})}</script>
<span style="display:none;" id="delbMarkPanel$ID$">$MODER_PANEL$</span>

<fieldset>$MESSAGE$<br><font color=grey>Вынес <a href=/index/8-0-$OTHER1$>$OTHER1$</a></font> <a href="javascript://" style="text-decoration: none;" onclick="$('#delbMarkPanel$ID$ > span > a:last').click();"> | «Удалить»</a> <script type="text/javascript">function _entrRem(c,a,b,d){_entrRm
=1;document.getElementById©.src=b+"/img/fr/EmnAjax.gif";if(confirm("Снять предупреждение??")){_uPostForm("",{url:a});setTimeout("document.location.reload()",1000)}}</script></fieldset>
<span style="display:none;" id="delbMarkPanel$ID$">$MODER_PANEL$<script type="text/javascript">function _entrRem(c,a,b,d){_entrRm[c]=1;document.getElementById©.src=b+"/img/fr/EmnAjax.gif";if(confirm("Удалить закладку?")){_uPostForm("",{url:a});setTimeout("document.location.reload()",1000)}}</script></span><fieldset style="display:none;text-align:center;" id="bmd$ID$"><b>Предупреждение снято.</b></fieldset>
<script type="text/javascript">function _entrRem(c,a,b,d){_entrRm[c]=1;document.getElementById©.src=b+"/img/fr/EmnAjax.gif";_uPostForm("",{url:a})}</script>
<span style="display:none;" id="delbMarkPanel$ID$">$MODER_PANEL$</span>

Далее заходим на "Страница поиска и рейтинга материалов" и весь код заменяем на:

Code
<?if($NUM_ENTRIES$)?>Нет ни одного предупреждения.<?else?>$BODY$<?endif?>
<style>$POWERED_BY$</style>

Далее заходим в настройки групп пользователей (panel/?a=users;l=groups;t=8) настраиваем по скрину:

Если у вас другие группы, то делаем всё так же.

Теперь к установке самих предупреждений.
Заходим в мини-профиль и находим там похожее:

Code

<?if($_BAN_READ_URL$)?>
...Здесь какой-либо код, у каждого может быть разным...
<?endif?>

И сразу же после него ставим:

Code
<div id="block3" class="udtb"><div class="udtlb">Предупреждения:</div><a href="javascript:predup();" style="text-decoration: none;"><b>$_STUFF_ENTRIES$</b></a> <?if($GROUP_ID$=4 || $GROUP_ID$=3)?><a href="#" onClick="ololo();">[повысить уровень]</a><?endif?></div>
<script type="text/javascript">
function ololo() { $.get("/index/14/", function (a) {$.post("/index/", {s: "$_USERNAME$",subject: "Предупреждение",message: "Вам было сделано предупреждение.",a: 18},function (b) {var c = $('cmd[t="eMessage"][p="innerHTML"]', b).text();_uWnd.('<div id="errTxt">' + c + "</div><style>#errTxt hr{display:none;}</style>", "", {w: 200,h: 90,tm: 5000,close: 0})})})
if (message = prompt('Введите причину предупреждения:')) {$.get('/stuff/1-0-0-0-1', function (data) { $.post('/stuff/', { a: 12,id: 0,jkd428: 1,jkd498: 1,ocat: 1,user: '$_USERNAME$',brief: message,other1: '$USERNAME$',ssid: $('input[name="ssid"]', data).val()}, function () {}); }); }}  
function predup(){new _uWnd('link','Предупреждения',300,110,{align:0,shadow:0,autosize:1,maxh:350,minh:100,resize:0,},'<b>$_STUFF_ENTRIES$</b> предупреждени<?if($_STUFF_ENTRIES$%10=0||$_STUFF_ENTRIES$%10>4||$_STUFF_ENTRIES$%100>10&&$_STUFF_ENTRIES$%100<15)?>й<?else?><?if($_STUFF_ENTRIES$%10=1)?>е<?else?>я<?endif?><?endif?><hr> <div id="lol">Загрузка...</div>'); var after = setTimeout("$('#lol').load('/stuff/0-0-$_USER_ID$-0-17');",750);}
</script>




Теги:предупреждения, uScripts.Ru, by, скрипты для ucoz, 1.0

Добавил: lor08 | Категория: Скрипты для Ucoz | Просмотров: 1109 | Зарузок: 0
Похожие материалы:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]


Форма входа
Здравствуйте, Гость!

Футбольные трансляции
Поиск
Друзья сайта

Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
[ Кто on-line? ]
[ Кто нас сегодня посетил ]
Интересное в сети
Материалы
Sape

Дизайн от Flynt © 2009-2010 | sitemap | sitemap-forum | Хостинг от uCoz
Все материалы представлены в ознакомительных целях,и каждый материал принадлежит законному обладателю!Если какой-либо материал ущемляет Ваши права, то воспользуйтесь формой обратной связи 
Проверить тиц и PR