Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Система жалоб DLE 10.1

Система жалоб DLE 10.1


     Общие вопросы, jQuery, Общие вопросы по PHP, Модули    6958

вопрос
Добрый день. Подскажите как сделать чтобы система жалоб открывалась не при выделении текста и нажатии на ctrl+enter, а при нажатии к примеру на ссылку в краткой новости "ЖАЛОБА" и в открывшемся после жалоба, можно было с верху вписать свой текст?

Ответил: xeon01


[complaint]
текст
[/complaint]

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

boltuk
Юзер

boltuk - -

XEON01, а подскажи как добавить свой текст перед текстом, который нужно написать.
Сперва Тра-лала..., после идет форма для написания текста?

xeon01
Юзер

xeon01 - -

Вот так с ходу не скажу.. Могу предположить, что это правится в языковых пакетах.

rocksmart
Юзер

rocksmart - -

функция /engine/classes/js/dle_js.js

function AddComplaint(a,c){var b={};b[dle_act_lang[3]]=function(){$(this).dialog("close")};b[dle_p_send]=function(){if(1>$("#dle-promt-text").val().length)$("#dle-promt-text").addClass("ui-state-error");else{var b=$("#dle-promt-text").val();$(this).dialog("close");$("#dlepopup").remove();$.post(dle_root+"engine/ajax/complaint.php",{id:a,text:b,action:c},function(a){"ok"==a?DLEalert(dle_p_send_ok,dle_info):DLEalert(a,dle_info)})}};$("#dlepopup").remove();$("body").append("<div id='dlepopup' title='"+
dle_complaint+"' style='display:none'><br /><textarea name='dle-promt-text' id='dle-promt-text' class='ui-widget-content ui-corner-all' style='width:97%;height:100px; padding: .4em;'>тут что то пиши</textarea></div>");$("#dlepopup").dialog({autoOpen:!0,width:500,dialogClass:"modalfixed",buttons:b});$(".modalfixed.ui-dialog").css({position:"fixed"});$("#dlepopup").dialog("option","position",["0","0"])}

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

наверх