Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Какой фаил отвечает

Какой фаил отвечает


     05.02.2014    Шаблоны (TPL)    1711

вопрос
Где можно отредактировать что бы всплывающее меню растянуть на всю кнопку
Какой фаил отвечает

Ответил: sergio.lamborghini


В engine.css находим конструкцию типа:
#dropmenudiv {
...
...
...
}

Дописываем к ней:
width:250px !important;


Гораздо проще, быстрее и без правок двигла.

Комментарии пользователей (3)

cinemas_su
3 | 2

cinemas_su - 5 февраля 2014 17:39 - Юзер

В /engine/modules/show.full.php


$tpl->set( '[edit]', "<a onclick=\"return dropdownmenu(this, event, MenuNewsBuild('" . $row['id'] . "', 'full'), '170px')\" href=\"#\">" );
$tpl->set( '[/edit]', "<span></span></a>" );



и /engine/classes/js/dle_js.js


function dropdownmenu(a,b,c,d){window.event?event.cancelBubble=!0:b.stopPropagation&&b.stopPropagation();b=$("#dropmenudiv");if(b.is(":visible"))return clearhidemenu(),b.fadeOut("fast"),!1;b.remove();$("body").append('<div id="dropmenudiv" style="display:none;position:absolute;z-index:100;width:165px;"></div>');b=$("#dropmenudiv");b.html(c.join(""));d&&b.width(d);c=$(document).width()-30;d=$(a).offset();c-d.left<b.width()&&(d.left-=b.width()-$(a).width());b.css({left:d.left+"px",top:d.top+$(a).height()+
"px"});b.fadeTo("fast",0.9);b.mouseenter(function(){clearhidemenu()}).mouseleave(function(){delayhidemenu()});$(document).one("click",function(){hidemenu()});return!1}


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}



Соответственно изменить ширину тут

width:165px;

warl91
37 | 6

warl91 - 5 февраля 2014 18:17 - Юзер

Спасибо )

locksmith
24

locksmith - 23 октября 2014 12:11 - Юзер

А где в функции function MenuNewsBuild или не в ней изменить данные чтобы пользователь не из группы администраторы мог видеть пункт меню удаления новости?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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