Проблема с ББ редактором в блогах (10.1.3))

#16 23 ноября 2013 в 12:33

4. Удалите или закомментируйте правило max-height:702px

Pasha

Это только уберет ограничение по высоте. Но полосы прокрутки так и не будет, что крайне негативно влияет на удобство редактирования.

И если я сам, допустим, могу отредактировать текст и вставить BB-теги хоть в блокноте, то вот для пользователей удобства мало. А уж очень не хочется терять пользователей из-за подобных минусов редактора.
#17 23 ноября 2013 в 13:16
Действительно была проблема в 18-ой опере (фокус перескакивал).
Новый файлик в архиве
#18 23 ноября 2013 в 17:01
Безрезультатно. Спасибо, • Mike •, за желание помочь, но никаких изменений. Если закомментировать строку в стилях, "прыганье" вверх прекращается, но рабочее поле тянется от верхней строки текста до нижней, меню уходит вверх, за видимую часть экрана, приходится бегать мышкой туда-сюда, чтобы внести правку. Если не комментировать, полоса прокрутки есть, но редактировать часть текста, которая выходит за некие пределы, невозможно…
Надо же, какой затык в простейшем, казалось бы, редакторе. Может быть, резюмировать еще рано, но с моей точки зрения это "неправильный мед", использовать его сейчас на рабочем сайте вряд ли возможно.
Сегодня в 19:49
#19 23 ноября 2013 в 17:34

Это только уберет ограничение по высоте. Но полосы прокрутки так и не будет, что крайне негативно влияет на удобство редактирования.


Но autogrow как раз для того и предназначен чтобы вместо скрола увеличивать высоту поля, не нравится такой функционал — просто отключите его, тогда будет обычное окно с какой-то предустановленой высотой и автоматически добавляемым скролом если высота контента превысит высоту окна… Специально сейчас попробовал оба варианта в трех браузерах и констатирую факт, что оба они рабочие и имею право на жизнь. В чем проблема то? Или я что-то недопонял?
#20 23 ноября 2013 в 17:59

не нравится такой функционал — просто отключите его

Pasha
Pasha, где правильнее отключить? Закомментировать в core/cms.php, или достаточно только в файле components/blogs/frontend? Пока что отключил и там, и там — сейчас все работает правильно. ) И • Mike • только что подсказал, что на дефолтном шаблоне без правок все работает корректно… Буду смотреть, что понаставил, и где изменен первоначальный код, но спрошу, на всякий случай — отключение autogrow само по себе ни к каким нехорошим последствиям не приведет?
#21 23 ноября 2013 в 18:11
Для конкретно этой textarea достаточно закомментировать только в frontend. Отключение autogrow ни к каким последствиям не приведет, просто перестанет работать автоподгонка высоты, ну возможно придется дописать пару строк стилей что бы эти самые textarea выглядели как положено, это уже от конкретной задачи зависит. Это все.
#22 24 ноября 2013 в 11:54

И • Mike • только что подсказал, что на дефолтном шаблоне без правок все работает корректно… Буду смотреть, что понаставил, и где изменен первоначальный код,

Викторыч

Мне Mike тоже это демонстрировал. Действительно у него все работает.
Я так же начал думать что где-то что-конфликтует, может суперслайдер, может шаблон.
Потом решил не гадать и установил на локальный сервер чистую систему с дефолтным шаблоном.
И в итоге, то же самое что и на рабочем ссайте, т.е. не работает так как надо.
Пробовал через разные браузеры.
#23 24 ноября 2013 в 11:58

Но autogrow как раз для того и предназначен чтобы вместо скрола увеличивать высоту поля, не нравится такой функционал — просто отключите его, тогда будет обычное окно с какой-то предустановленой высотой и автоматически добавляемым скролом если высота контента превысит высоту окна… Специально сейчас попробовал оба варианта в трех браузерах и констатирую факт, что оба они рабочие и имею право на жизнь. В чем проблема то? Или я что-то недопонял?

Pasha

Вы видимо не поняли о чем идет речь.
Скрол появляется, но редактировать текст не возможно, так как фокус после каждого нажатия на кнопки перемещается вверх.
#24 22 декабря 2013 в 14:30


Так как увеличить высоту формы bb редактора?

m0skit

  1. .ajax_autogrowarea{
  2. border: 0 none;
  3. font-family: arial;
  4. font-size: 100%;
  5. overflow-y:auto;
  6. margin: 0;
  7. line-height:16px;
  8. width: 100%;
  9. height:108px;
  10. min-height:180px;
  11. max-height:702px;
  12. }
#25 22 декабря 2013 в 15:32
Эвакаг!
Ведь не обращал внимания раньше — у меня на 1.10.3 ровно так же!
Начинаешь редактировать большой текст, окно увеличивается до определённого размера по высоте и дальше этого окна редактирование невозможно — курсор уходит обратно в это окно.
А это ведь жосская недоработка версии 1.10.3. В более ранних версиях такого нет.
#26 22 декабря 2013 в 17:48
Прописанное в css overflow-y в данном случае не сработает.
#27 23 декабря 2013 в 19:58
Мне вот интересно — разработчики как-то прокомментируют?
#28 23 декабря 2013 в 20:09
В этой теме предложено 2 рабочих варианта решения, выбирайте на свой вкус и пользуйтесь, что тут еще комментировать?
#29 23 декабря 2013 в 20:13

В этой теме предложено 2 рабочих варианта решения, выбирайте на свой вкус и пользуйтесь, что тут еще комментировать?

Pasha
Я видел, да… Но баг то в дистрибе поправить надо или нет? Или пусть пользователи сами допиливают до рабочего состояния?
#30 23 декабря 2013 в 20:48
Я понимаю, но в любом случае на текущий момент допиливать самостоятельно нужно, потом исправят очевидно.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.