- 28.06.2025
- 0
- 352

Особенности:
Поддержка капчи (капча есть — требуется ввести, если нет — не требуется);
При ошибке будет uWnd.alert c ошибкой;
Ну прям очень легко переделать под другие модули.
В нужном месте вставляем кнопку:
Code
!-- Самому себе и гостям повышать нельзя <img src="http://s12.ucoz.net/sm/1/wink.gif" border="0" align="absmiddle" alt="wink"> -->
<span class="btnpluskarma"><a href="javascript:pluskarma()"><!-- Текст можете исправить --> Повысить репутацию <b>$USER$</b>!</a></span>
<span class="btnpluskarma"><a href="javascript:pluskarma()"><!-- Текст можете исправить --> Повысить репутацию <b>$USER$</b>!</a></span>
Скрипт вставляем перед :
Code
<script type="text/javascript">
function pluskarma(){
$.get('/index/23-$UID$/', function (data) {
var l='$ENTRY_NAME$'; // Можете исправить, если переделываете под другой модуль
var j='$ENTRY_URL$'; // Тоже исправляемо
var a = $('input[name="ssid"]', $('cmd[p="content"]', data).text()).val();
var b = $('input[name="seckey"]', $('cmd[p="content"]', data).text()).val();
var c = $('#secuImg', $('cmd[p="content"]', data).text()).attr('src');
var d = $('#secuImg', $('cmd[p="content"]', data).text()).attr('onclick');
new _uWnd('karmap', 'Повысить репутацию пользователю?', 350, 300, {autosize: 1,align: 'left',oncontent: function () {
if (!c) {$('.codekarma').remove();$('.prodkarma').css('marginTop', '7px')} else {$('.prodkarma').css('marginTop', '6px')};
$('.imgkarmacapcha').attr('src', c);$('.imgkarmacapcha').click(d);$('.postkarma').click(function () {
$.post('/index/', {a: 23,t: 1,s: $UID$,act: 2,reason: 'Спасибо за ' + l + '!',ssid: a,seckey: b,ref: j,code: $('.inpkarmacapcha').val()
},
function (i) {var k = $('cmd', i).text();
if (k.indexOf('Неправильный код безопасности') != -1) {
$('#frmakarma').html('<div title="Неправильный код безопасности" class="myWinLoadSF"></div>');$('.imgkarmacapcha').click();$('.inpkarmacapcha').val('');$('.inpkarmacapcha').focus();_uWnd.alert('<font style="display:block;margin-top:15px;" color="red">Неправильный код безопасности</font>', '', {w: 200,h: 90,tm: 3000,close: 0})} else if (k.indexOf('Изменить репутацию') != -1) {
$('#frmakarma').html('<div title="' + k.slice(k.indexOf("Изменить репутацию"), k.indexOf("\"></div>")) + '" class="myWinLoadSF"></div>');_uWnd.alert('<font style="display:block;margin-top:15px;" color="red">' + k.slice(k.indexOf("Изменить репутацию"), k.indexOf("\"></div>")) + '</font>', '', {w: 200,h: 90,tm: 3000,close: 0});
$('.postkarma').addClass('myBtnDis');
$('.postkarma').removeClass('postkarma');
$('.btnpluskarma').remove();} else {$('.myWinLoadSDQw').show();
$('.postkarma').addClass('myBtnDis');
$('.postkarma').removeClass('postkarma');
$('.btnpluskarma').remove();
}})});}},'<div style="padding:5px 3px;"><div align="center">Повысить репутацию пользователю <b>$USER$</b> за <b>' + l + '</b>?</div><fieldset class="codekarma" style="margin-top:5px;padding:5px;"><legend><b>Код безопасности</b></legend><table width="100%"><tr><td style="padding-right:7px;" width="45%" align="right"><input class="inpkarmacapcha" maxlength="4" style="width:45px;height:16px;text-align:center;" type="text"/></td><td width="55%" align="left"><img style="width:110px;height:35px;cursor:pointer" class="imgkarmacapcha" src="" title="Обновить код безопасности" style="cursor:pointer"/></td></tr></table></fieldset><fieldset class="prodkarma" style="padding:5px;"><table border="0" cellpadding="2" cellspacing="1" width="100%"><tr><td id="frmakarma"><div style="display:none;" class="myWinLoadSD myWinLoadSDQw"></div></td><td align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable postkarma" unselectable="on"><a href="javascript://">Продолжить</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td><td style="padding-left:5px;" width="1%" align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="_uWnd.close(\'karmap\')"><a href="javascript://">Отмена</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td></tr></table></fieldset></div>');
});};
</script>
function pluskarma(){
$.get('/index/23-$UID$/', function (data) {
var l='$ENTRY_NAME$'; // Можете исправить, если переделываете под другой модуль
var j='$ENTRY_URL$'; // Тоже исправляемо
var a = $('input[name="ssid"]', $('cmd[p="content"]', data).text()).val();
var b = $('input[name="seckey"]', $('cmd[p="content"]', data).text()).val();
var c = $('#secuImg', $('cmd[p="content"]', data).text()).attr('src');
var d = $('#secuImg', $('cmd[p="content"]', data).text()).attr('onclick');
new _uWnd('karmap', 'Повысить репутацию пользователю?', 350, 300, {autosize: 1,align: 'left',oncontent: function () {
if (!c) {$('.codekarma').remove();$('.prodkarma').css('marginTop', '7px')} else {$('.prodkarma').css('marginTop', '6px')};
$('.imgkarmacapcha').attr('src', c);$('.imgkarmacapcha').click(d);$('.postkarma').click(function () {
$.post('/index/', {a: 23,t: 1,s: $UID$,act: 2,reason: 'Спасибо за ' + l + '!',ssid: a,seckey: b,ref: j,code: $('.inpkarmacapcha').val()
},
function (i) {var k = $('cmd', i).text();
if (k.indexOf('Неправильный код безопасности') != -1) {
$('#frmakarma').html('<div title="Неправильный код безопасности" class="myWinLoadSF"></div>');$('.imgkarmacapcha').click();$('.inpkarmacapcha').val('');$('.inpkarmacapcha').focus();_uWnd.alert('<font style="display:block;margin-top:15px;" color="red">Неправильный код безопасности</font>', '', {w: 200,h: 90,tm: 3000,close: 0})} else if (k.indexOf('Изменить репутацию') != -1) {
$('#frmakarma').html('<div title="' + k.slice(k.indexOf("Изменить репутацию"), k.indexOf("\"></div>")) + '" class="myWinLoadSF"></div>');_uWnd.alert('<font style="display:block;margin-top:15px;" color="red">' + k.slice(k.indexOf("Изменить репутацию"), k.indexOf("\"></div>")) + '</font>', '', {w: 200,h: 90,tm: 3000,close: 0});
$('.postkarma').addClass('myBtnDis');
$('.postkarma').removeClass('postkarma');
$('.btnpluskarma').remove();} else {$('.myWinLoadSDQw').show();
$('.postkarma').addClass('myBtnDis');
$('.postkarma').removeClass('postkarma');
$('.btnpluskarma').remove();
}})});}},'<div style="padding:5px 3px;"><div align="center">Повысить репутацию пользователю <b>$USER$</b> за <b>' + l + '</b>?</div><fieldset class="codekarma" style="margin-top:5px;padding:5px;"><legend><b>Код безопасности</b></legend><table width="100%"><tr><td style="padding-right:7px;" width="45%" align="right"><input class="inpkarmacapcha" maxlength="4" style="width:45px;height:16px;text-align:center;" type="text"/></td><td width="55%" align="left"><img style="width:110px;height:35px;cursor:pointer" class="imgkarmacapcha" src="" title="Обновить код безопасности" style="cursor:pointer"/></td></tr></table></fieldset><fieldset class="prodkarma" style="padding:5px;"><table border="0" cellpadding="2" cellspacing="1" width="100%"><tr><td id="frmakarma"><div style="display:none;" class="myWinLoadSD myWinLoadSDQw"></div></td><td align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable postkarma" unselectable="on"><a href="javascript://">Продолжить</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td><td style="padding-left:5px;" width="1%" align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="_uWnd.close(\'karmap\')"><a href="javascript://">Отмена</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td></tr></table></fieldset></div>');
});};
</script>
Внимание! Все файлы на нашем сайте были найдены свободно распространяемыми в интернете и представлены только в ознакомительных целях.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
HTML ссылка на новость | |
BB ссылка на новость | |
Прямая ссылка на новость |
Всего комментариев: 0 | |