Тема: Функція контекстного меню.
З переходом на нову версію CMS перестав працювати один модуль
Проблема зі змінами у структурі формування списку, що випадає. де має формуватися посилання на видалення новини
За інструкцією необхідно внести правки до файлу скрипта -
знайти код
function MenuNewsBuild(a,b){var c=[];c[0]="<a onclick=\"ajax_prep_for_edit('"+a+"', '"+b+'\'); return false;" href="#">'+menu_short+"</a>";""!=dle_admin&&(c[1]='<a href="'+dle_root+dle_admin+"?mod=editnews&action=editnews&id="+a+'" target="_blank">'+menu_full+"</a>");allow_dle_delete_news&&(c[2]="<a onclick=\"sendNotice ('"+a+'\'); return false;" href="#">'+dle_notice+"</a>",c[3]="<a onclick=\"dle_news_delete ('"+a+'\'); return false;" href="#">'+dle_del_news+"</a>");return c}
змінити на:
function MenuNewsBuild(a,b,d,e){var c=[];d==1&&(c[0]="<a href="#">'+menu_short+"</a>");""!=dle_admin&&(c[1]='<a href="'+dle_root+dle_admin+" target="_blank">'+menu_full+"</a>");allow_dle_delete_news&&(c[2]="<a href="#">'+dle_notice+"</a>",c[3]="<a href="#">'+dle_del_news+"</a>");e==1&&(c[3] = "<a href="#">' + dle_del_news + "</a>");return c}
але в новій версії CMS - структура цього скрипта дещо змінилася і виглядає так
function MenuNewsBuild(e,t){var o=[];return o[0]="<a onclick=\"ajax_prep_for_edit('"+e+"', '"+t+'\'); return false;" href="#">'+menu_short+"</a>",""!=dle_admin?o[1]='<a href="'+dle_root+dle_admin+"?mod=editnews&action=editnews&id="+e+'" target="_blank">'+menu_full+"</a>":o[1]='<a href="'+dle_root+"index.php?do=addnews&id="+e+'" target="_blank">'+menu_full+"</a>",allow_dle_delete_news&&(o[2]="<a onclick=\"sendNotice ('"+e+'\'); return false;" href="#">'+dle_notice+"</a>",o[3]="<a onclick=\"dle_news_delete ('"+e+'\'); return false;" href="#">'+dle_del_news+"</a>"),o}
допоможіть адаптувати.....