Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Как убрать ошибку и сделать возможным оценку своей же статьи?

Как убрать ошибку и сделать возможным оценку своей же статьи?


     23.11.2016    Все вопросы » jQuery    1780

вопрос
При попытке выставить оценку своей статье в default шаблоне вылетает модальное окно с ошибкой (вы не можете выставить оценку своей статье). У меня такого окна нет (шаблон делаю сам, файл engine.css не использую).
Из-за этого при попытке выставить оценку у меня вылетает ошибка файла dle_js.js:
 Как убрать ошибку  и сделать возможным оценку своей же статьи?
Что нужно поправить, чтобы этой ошибки не было и оценка так же выставлялась и своей новости?
Коды строк файла dle_js.js, указанных в ошибке прилагаю ниже:
45 строка (пробовал удалять эту строку, ошибка этой строки исчезает)
function DLEalert(a,b){$("#dlepopup").remove();$("body").append("<div id='dlepopup' class='dle-alert' title='"+b+"' style='display:none'>"+a+"</div>");$("#dlepopup").dialog({autoOpen:!0,width:470,resizable:!1,dialogClass:"modalfixed dle-popup-alert",buttons:{Ok:function(){$(this).dialog("close");$("#dlepopup").remove()}}});$(".modalfixed.ui-dialog").css({position:"fixed"});$("#dlepopup").dialog("option","position",["0","0"])}

16 строка
function doRate(a,b){ShowLoading("");$.get(dle_root+"engine/ajax/rating.php",{go_rate:a,news_id:b,skin:dle_skin},function(a){HideLoading("");if(a.success){var d=a.rating,d=d.replace(/&lt;/g,"<"),d=d.replace(/&gt;/g,">"),d=d.replace(/&amp;/g,"&");$("#ratig-layer-"+b).html(d);$("#vote-num-id-"+b).html(a.votenum)}else a.error&&DLEalert(a.errorinfo,dle_info)},"json")}



Ответил: Raul_Duke


Если подключить engine.css ошибка остается. Проблема решается если не подключать JQuery, но тогда начинают всплывать окна, которые не везде мне нужны.
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх