регистрация
856материалов
3324комментария
235тем на форуме
6997пользователей

Комментирование материала с любой страницы


Описание:

Всем доброго времени суток, сегодня я хочу расскачать об интересном решении от webo4ki "комментирование материала с любой страницы сайта для вашего сайта в системе uCoz". В первую очередь я хочу обратить внимание на то, что данное решение будет работать только в каталоге файлов. Суть скрипта заключается в том, что Ваши пользователи смогут комментировать то или оной материал из каталога файлов на любой странице Вашего сайта, форма будет выводиться в ajax окне.

Установка:

Где хотите видеть ссылку для вызова окна вставляете код:
Код
<a href="javascript://" onclick="dobavitKommentLoadWebo4kaRu();">Добавить комментарий</a>

Данный код в нижнюю часть сайта перед закрывающим тегом </body>:
Код
<div id="formaDobavleniiWebo4kaRu" style="display:none;">         
<fieldset><legend>Текст сообщения</legend><textarea class="message" style="width:100%;font-size:15px;box-sizing:border-box;padding:0 7px;"></textarea></fieldset>         
<fieldset id="kapchaWebo4kaRu"><legend>Капча</legend><span id="imgCapcha"></span><input type="text" id="textCapcha" style="border:1px solid #A3BAE9; border-left:0px; width:90px;height:27px;font-size:13px;font-weight:bold;padding:4px;margin-top:0px;text-align: center;"></fieldset>         
<fieldset><span class="setting-status"><input type="button" value="Готово" onclick="dobavitKommentWebo4kaRu();"/></span> </fieldset></div>         
<script>         
var urlWebo4kaRu = 'ссылка на страницу' /* Ссылка на страницу */         
function dobavitKommentLoadWebo4kaRu() {         
$.get(urlWebo4kaRu, function(data){         
vseckey = $('input[name="seckey"]',data).val();         
secuImgC = $('#secuImgC',data).attr('src');         
secuImgC2 = $('#secuImgC',data).attr('onclick');         
if(secuImgC == undefined){$('#kapchaWebo4kaRu').hide();}         
$('#imgCapcha').html('<img alt="" style="border:1px solid #A3BAE9; margin:0;padding:0;cursor:pointer;vertical-align:top;" id="secuImgC" align="absmiddle" title="Обновить код безопасности" onclick="'+secuImgC2+'" src="'+secuImgC+'"/>');         
new _uWnd('dobavlenieKommenta', 'Доавить комментарий',300,250,{modal:true,autosize:1,notaskbar:1,fadetype:1,fadespeed:500,fadeclosetype:2,fadeclosespeed:500,align:'left'},$("#formaDobavleniiWebo4kaRu").html());         
});         
}         
function getSession(data){         
for(var i=0,code=data.match(/_dS\('(.+)'\)/i)[1],_i=code.length-1,session='';i<_i;i++){session+=String.fromCharCode(code.charCodeAt(i)-code.substr(_i,1))};return session.match(/\d+/g)         
}         
function dobavitKommentWebo4kaRu() {         
$.get(urlWebo4kaRu, function(data){         
$.post('/index/', {         
a: 36,         
m: 5,         
id: $('input[name="id"]', data).val(),         
subs: 0,         
message: $('.message').val(),         
ssid: $('[name="ssid"]', data).val(),         
code: $('#textCapcha').val(),         
seckey: vseckey,         
sos: getSession(data)         
}, function(w){_uWnd.alert(''+$('cmd[t="eMessage"]',w).text()+'','',{w:200,h:40, tm: 5000}); if ($(w).text().indexOf("успешно") > -1){_uWnd.close('dobavlenieKommenta')}         
})})} /* by webo4ka.ru*/         
</script>

В скрипте находите "ссылка на страницу" - и меняте на ссылку материала


Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 19.03.2017 в 07:00
Материал просмотрен: 790 раз
Категория материала: Скрипты для uCoz
К материалу оставлены: 3 комментария

Пожаловаться
Сказать спасибо
Источник

3 комментария


mitjaginsergeyy
Полезная вещь
Валера
Скрипт хороший, мне пригодился. Спасибо webo4ki
ravilaroslanov899
Очень хорошая программа.
avatar
-50% на шаблоны от TemplateMonster
Создать сайт вместе с uKit.com
Статистики нашего сайта
Правила чата
Пользователи онлайн
Закрыть мини-чат
+Открыть мини-чат
0
Онлайн всего: 3
Гостей: 3
Пользователей: 0