FiLeX | Дата: Понедельник, 14.02.2011, 16:26 | Сообщение # 1 |
|
★Filex★
ICQ:627024655
Сообщений: 428
[ ]
Нет на месте
| | Особенности скрипта: 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><br><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><br><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><br><span style="display:none;" id="delbMarkPanel$ID$">$MODER_PANEL$</span> Далее заходим на "Страница поиска и рейтинга материалов" и весь код заменяем на: Code <?if($NUM_ENTRIES$)?>$BODY$<?else?>Нет ни одного предупреждения.<?endif?><br><style>$POWERED_BY$</style> Далее заходим в настройки групп пользователей (panel/?a=users;l=groups;t=8) настраиваем по скрину: Если у вас другие группы, то делаем всё так же. Теперь к установке самих предупреждений. Заходим в мини-профиль и находим там похожее: Code <?if($_BAN_READ_URL$)?><br>...Здесь какой-либо код, у каждого может быть разным...<br><?endif?> И сразу же после него ставим: Code <script><br>function ololo() { <br>$.get("/index/14/", function (a) {<br> $.post("/index/", {<br> s: "$_USERNAME$",<br> subject: "Предупреждение",<br> message: "Вам вынесено предупреждение!",<br> a: 18<br> },<br> function (b) {<br> var c = $('cmd[t="eMessage"][p="innerHTML"]', b).text();<br> <br> })<br>})<br> if (message = prompt('Введите причину предупреждения:')) {<br> $.get('/stuff/1-0-0-0-1', function (data) { <br> $.post('/stuff/', { <br> a: 12,<br>id: 0,<br> jkd428: 1,<br> jkd498: 1,<br>ocat: 1,<br>user: '$_USERNAME$',<br> brief: message,<br>other1: '$USERNAME$',<br> ssid: $('input[name="ssid"]', data).val()<br> }, function () {<br> // callback<br> }); <br> }); <br> }<br>} <br><br></script><br><script type="text/javascript"><br>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);}<br></script><br> [Table]xyx copy by vwebe.ru[/Table] сли было то извините
|
|
| |
Snec | Дата: Понедельник, 14.02.2011, 16:34 | Сообщение # 2 |
|
W-Desing
ICQ:485555744
Сообщений: 441
[ ]
Нет на месте
| | устное за рекламу в Скрине!
|
|
| |