Фикс ширины окна диалога смайликов:
В файле: /engine/bullet_energy/library/bbcode/bbcodes.jsнаходим:
function ins_emo(a){
...
l}
function dle_smiley(a){
...
}
Заменяем на:
function ins_emo ( buttonElement )
{
document.getElementById(selField).focus();
if ( is_ie )
{
ie_range_cache = document.selection.createRange();
}
$("#bullet_energy_emos").remove();
$("body").append("<div id='bullet_energy_emos' title='" +lang[0][20]+ "' style='display:none; overflow: auto;'>"+ document.getElementById('bullet_energy_emo').innerHTML +"</div>");
var w = '300';
var h = 'auto';
if ( $('#bullet_energy_emo').width() >= 450 ) {$('#bullet_energy_emo').width(450); w = '505';}
if ( $('#bullet_energy_emo').height() >= 300 ) { $('#bullet_energy_emo').height(300); h = '340';}
$('#bullet_energy_emos').dialog({
autoOpen: true,
dialogClass: "modalfixed",
width: w,
height: h
});
$('.modalfixed.ui-dialog').css({position:"fixed"});
$('#bullet_energy_emos').dialog( "option", "position", ['0','0'] );
};
function dle_smiley ( text )
{
doInsert(' ' + text + ' ', '', false);
$('#bullet_energy_emos').dialog("close");
ie_range_cache = null;
};
Файл: /templates/ваш_шаблон/bullet_energy/style/styles.cssНайти:
#bullet_energy_emos div{overflow:auto!important;height:150px!important}
#bullet_energy_emos{padding:3px 3px 0 !important}
Заменить на:
/*
#bullet_energy_emos div {overflow:auto!important;height:150px!important}
#bullet_energy_emos{padding:3px 3px 0 !important}
*/