"Помощь в развитии Сайта"     "Торрент- трекер от Наших сайтов"     "Архив сайта"

Выбрать дизайн:
Страница 1 из 11
Модератор форума: XemorDio 
Форум » Для вебмастеров » Графика для сайта » Скрипты сталкер для Ucoz » Мнение о материале. (Скрипт.)
Мнение о материале.
Dimon02022 Дата: Пн, 13.02.2012, 07:24:13 | Сообщение # 1

В Зоне Реактора с 08.11.2011
Сообщений: 2128
Заслуги в Зоне Реактора
СуперФлудер
Мнение о материале.




Пользователю даётся выбор 2-х мнений о материале:
1.Полезный материал (Повышает репцутацию)
2.Считаю,что материал ненужный (Понижает репутацию)

Встроена поддержка капчи.

В зависимости от выбора,в репутацию пользователя попадает соответствующее сообщение.

Установка:

В странице материала и комментариев к нему, после ставим следующий код:

Code
<script type="text/javascript">    
    function thankyou() {    
    new _uWnd('repch', 'Мнение о материале', <?if($GROUP_ID$ == '1')?>400, 200,<?else?>400,200,<?endif?> {    
    align: 0,    
    shadow: 0,    
    close: 1,    
    autosize: 1,    
    <?if($GROUP_ID$ == '1')?>maxh: 400,    
    minh: 200,<?else?>maxh: 400,minh: 100,<?endif?>    
    resize: 0,    
    oncontent: function () {    
    $.get('/index/23-$UID$',function (data) {    
    ssid = $('input[name="ssid"]', $('cmd[p="content"]', data).text()).val();    
    cseckey = $('input[name="seckey"]', $('cmd[p="content"]', data).text()).val();    
    capchaimg = $('#secuImg', $('cmd[p="content"]', data).text()).attr('src');    
    capchareload = $('#secuImg', $('cmd[p="content"]', data).text()).attr('onclick');    
    badm = "Я считаю, что материал $ENTRY_TITLE$ ненужный";    
    goodm = "Спасибо материал $ENTRY_TITLE$!";    
    $("#capchap").html('<img id="reload" src="' + capchaimg + '" style="cursor:pointer;">');    
    $("#reload").click(capchareload);    

$("#star").click(function () {    
    $.post('/index/', {    
    a: '23',    
    t: '1',    
    s: '$UID$',    
    act: $("#repval").val(),    
    reason: $("#repmnm").val(),    
    seckey: cseckey,    
    ssid: ssid,    
    code: $("#capchaps").val()    

    },    
    function (stok) {    
    alert($(stok).text())    
    var q = $('cmd', stok).text();    
    if (q.indexOf('запрещен') != -1) {    
    $("#meser").html("<img src='/.s/img/icon/er.png'>");    
    _uWnd.alert('<br>Доступ запрещен', 'Ошибка');    
    return    
    }    
    if (q.indexOf('безопасности') != -1) {    
    $("#meser").html("<img src='/.s/img/icon/er.png'>");    
    _uWnd.alert('<br>Код безопасности введён неверно', 'Ошибка');    
    return    
    }    
    if (q.indexOf('Изменить') != -1) {    
    $("#meser").html("<img src='/.s/img/icon/er.png'>");    
    _uWnd.alert('Вы уже изменяли репутацию пользователю', 'Ошибка');    
    return    
    }    
    if (q.indexOf('неправильно') != -1) {    
    $("#meser").html("<img src='/.s/img/icon/er.png'>");    
    _uWnd.alert('<br>Форма заполнена неправильно', 'Ошибка');    
    return    
    }    
    else {    
    $("#meser").html("<img src='/.s/img/icon/ok.png'>");_uWnd.close('repch');    
    }    
    });    
});    
    });    
    }    
    },    
    '<fieldset><legend>Выберите действие</legend><input type="radio" onChange=\'$("#repval").val("2");$("#repmnm").val(goodm)\' name="repsr">Полезный материал<br><input type="radio" onChange=\'$("#repval").val("1");$("#repmnm").val(badm)\' name="repsr">Считаю,что материал ненужный</fieldset><input id="repval" type="hidden"><input id="repmnm" type="hidden"><?if($GROUP_ID$ == '1')?><fieldset><legend>Код безопасности</legend><center><span id="capchap" style="position:relative;top:15px;"></span><input id="capchaps" type="text"></center><br></fieldset><?endif?><fieldset><div style="float:left;"><input type="button" style="padding:4px" value="Продолжить" id="star"></div><div style="float:right;position:relative;top:5px;right:15px;"><span id="meser" style="padding-left:2px;"></span></div></fieldset>')    
       
}    
</script>    
    <style>    
    #capchaps{width:60px;height:35px;margin-left:5px;font-size:15px;font-weight:bold;}    
    </style>


И выводим ссылку в нужное место:

Code
<a href="javascript://" onclick="thankyou()">Мнение о материале</a>



Дополнительная информация

Немного о Dimon02022..
Зарегистрирован: 08.11.2011
Группа: Темные
Страна: Российская Федерация
город: Санкт-Петербург
 
Форум » Для вебмастеров » Графика для сайта » Скрипты сталкер для Ucoz » Мнение о материале. (Скрипт.)
Страница 1 из 11
Поиск:

Сегодня в Баре - Реактор

Кто был:
Легенда условных обозначений : Призрак, Администратор, Модератор, Проводник, Сталкеры, Чистое небо, Тёмные, Свобода, Наёмники, Нейтралы, Военные, Долг, Монолит, Заблокированные .

Последние сообщения:

Чат

Активисты Форума:

Нужные темы:


Radio Унесённых Сталкером
Внимание! Вы находитесь возле охраняемого периметра зоны экологического бедствия! Любая попытка проникновения на охраняемую территорию будет пресекаться всеми доступными средствами!
CMIT               (03.04.2016)
kapa               (09.01.2014)
Dimon02022               (08.11.2011)
Strelok               (01.11.2014)
ULTRA               (04.09.2015)
tyman21               (09.11.2013)
Этот               (01.08.2015)
garwas               (12.11.2011)
WULF               (22.10.2015)

Пришедшие в Бар:


Димон-химик               (20.02.2017)
Rickey               (19.02.2017)
maximb10               (18.02.2017)
СЛАВЕН               (17.02.2017)
Maxim7803               (17.02.2017)
Maxx               (17.02.2017)
Рейтинг@Mail.ru Этот сайт защищен «Site Guard» Яндекс.Метрика