Перейти к контенту

Боковая панель в редакторе


Рекомендуемые сообщения

  • 4 недели спустя...
  • Ответы 54
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Всем спасибо,получилось вот так, довольно не плохо))

 

http://s41.radikal.ru/i094/0904/23/3fbf731ba15e.jpg

 

Плиз напиши как ты так сделал... второй день мучаюсь, пробовал, то что написано выше ... всякая ерундовина получатЦа... =(((

Ссылка на комментарий
Поделиться на других сайтах

Дык, в чём проблема?

Открываем файл ./jscripts/ips_text_editor_func.js (uncompressed), находим код:

		//-----------------------------------------
	// Special Items
	//-----------------------------------------

	var table          = document.createElement('table');
	table.cellPadding  = 0;
	table.cellSpacing  = 0;
	table.border       = 0;
	table.width        = '90%';
	table.className    = 'rte-option-emo-box';

	var i      = 0;
	var perrow = 3;

	var tr       = table.insertRow(-1);
	var td       = tr.insertCell(-1);
	td.colSpan   = perrow;
	td.align     = 'center';
	td.cellPadding = 0;
	td.innerHTML = '<div class="rte-menu-emo-header">'+ips_language_array['ed_quick_access']+'</div>'; 

	for( var i in IPS_editor[ editor_id ].ips_special_items )
	{
		var tr                   = table.insertRow(-1);
		var option               = tr.insertCell(-1);
		var img                  = ( typeof IPS_editor[ editor_id ].ips_special_items[i][1] != 'undefined' )  ? '<img src="' + global_rte_images_url + IPS_editor[ editor_id ].ips_special_items[i][1] + '" style="vertical-align:middle" border="" /> ' : '';
		option.innerHTML         = img + IPS_editor[ editor_id ].ips_special_items[i][0];
		option.className         = 'rte-menu-face';
		option.style.textAlign   = 'left';
		option.style.paddingLeft = '2px';
		option.cmd               = 'module_load',
		option.loader_key        = i.replace( 'cmd_loader_', '' );
		option.editor_id         = editor_id;
		option.onmouseover       = option.onclick = option.onmouseout = option.onmouseup = option.onmousedown = ips_editor_events.prototype.special_onmouse_event;
	}

	_options.appendChild( table );

— и удаляем.

 

в 2.3.6 пришлось еще удалить и вот это в том же файле:

 

_main_div.className='rte-option-emo-box';_main_div.style.width='90%';_main_div.innerHTML+='<div class="rte-menu-emo-header">'+ips_language_array['ed_quick_access']+'</div>';

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Спасибо ]-[ @ c |{ e r'у, в 2.3.6 немного по другому - но наводка помогла. Теперь думаю над эстетической стороной. У TOSHA. она тоже наблюдается.

Его скриншот - http://s41.radikal.ru/i094/0904/23/3fbf731ba15e.jpg

Если присмотреться - панель ответа чуть ниже панели смайлов. Если увеличить её (панель смайлов) - растягивается и ответ. Нужную настройку высоты для таблицы ответа не нашёл. Посему - может кто-нибудь её видел? =) Хотя не особо критично.

Ссылка на комментарий
Поделиться на других сайтах

  • 9 месяцев спустя...
Подскажите, пожалуйста, как добиться того, чтобы панель смайлов отображалась во всю ширину таблицы смайлов, без полосы прокрутки. Сколько бы смайлов на строку я не выставила - по-любому добавляется горизонтальная прокрутка, а последний столбец смайлов виден лишь на треть.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.