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

 
Посетитель
small user social cms
Медаль
Сообщений: 161
Сегодня обнаружил следующую проблему, при создании поста в блоге, ББ-редактор, после определенной строки, отказывается показывать нижеследующий текст.

Я скопировал текст из документа, вставил в редактор, окно редактора увеличилось по высоте и текст стал прокручиваться, но до определенного предела. Т.е. весь текст не показывает, хотя он сохраняется, но редактировать его не возможно. Если поставить курсор в конец последней строки, которую показывает редактор и нажать стрелку вниз, то курсор скачет по строкам и нижеследующий текст отображается. Но стоит отпустить кнопку, как курсор опять возвращается на ту строку до которой прокручивается редактор.

Надеюсь доступно объяснил :)

Как устранить?
Посетитель
small user social cms
Медаль
Сообщений: 161
Так как увеличить высоту формы bb редактора?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 161
Так и не дождался ответа, решил проблему сам.

Но теперь я понял почему поле ввода текста ограничено. Все дело в том что, в нормальных редакторах, если текста больше чем высота поля, появляется полоса прокрутки. А в этом убогом ББ редакторе ее нет. В результате, увеличив высоту поля, мы получаем расположение кнопок редактора за пределами экрана, в случае если редактируем текст внизу страницы. Поэтому, как ни крути, эта недоработка очень сильно влияет на количество пользователей которые захотят завести свой блог на моем сайте.

Отсюда вопрос, кому-нибудь удалось допилить этот редактор? Или придумать как его заменить более качественным аналогом?
Если нет, тогда объявляется поиск желающих допилить этот редактор (сделать полосу прокрутки) за отдельную плату конечно.

Дополнительный вопрос, есть какие-то ограничения на количество знаков в посте (в блогах)?
Редактировалось: 1 раз (Последний: 22 ноября 2013 в 15:51)
Модератор
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1675
m0skit:
А в этом убогом ББ редакторе ее нет.
— нормальный ББ редактор, расчитан на небольшие тексты, а полосы прокрутки убирает скрипт autogrow.

Замените файлик /includes/jquery/autogrow/jquery.autogrow.js на на файлик из архива, появится вертикальная полоса прокрутки если превышена высота в 702 пикселя…

m0skit:
Так и не дождался ответа, решил проблему сам.

#1 - Сегодня в 12:54
#3 - Сегодня в 15:37
)))…

Никто тут специально не сидит в вечном онлайн, если кто-то зайдет и сможет помочь, то помогут — имейте терпение.

Правила форума
2.5. Создание темы на форуме не гарантирует решения проблемы, описанной в ней.
«Главное “настрой”! И всё настроиться…» © ) Их знают все! А вы?
Посетитель
small user social cms
Медаль
Сообщений: 161
• Mike •:

m0skit:
А в этом убогом ББ редакторе ее нет.
— нормальный ББ редактор, расчитан на небольшие тексты, а полосы прокрутки убирает скрипт autogrow.

Замените файлик /includes/jquery/autogrow/jquery.autogrow.js на на файлик из архива, появится вертикальная полоса прокрутки если превышена высота в 702 пикселя…

Огромное спасибо, выручили.

• Mike •:
m0skit:
Так и не дождался ответа, решил проблему сам.

#1 - Сегодня в 12:54
#3 - Сегодня в 15:37
)))…

Никто тут специально не сидит в вечном онлайн, если кто-то зайдет и сможет помочь, то помогут — имейте терпение.

Правила форума
2.5. Создание темы на форуме не гарантирует решения проблемы, описанной в ней.

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

Еще раз спасибо
Посетитель
small user social cms
Медаль
Сообщений: 161
Что-то я поспешил с выводами. Файлик скачал. заменил, полоса прокрутки появилась, но теперь при любых действиях окно перекручивается на начало. Т.е. печатаешь букву, полоса прокрутки сразу перепрыгивает в крайнее верхнее положение.
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4336
m0skit:
Может пора сделать нормальную регистрацию, а не по инвайтам, тогда и людей будет больше и проблемы решаться будут быстрее
вы проанализируйте свои вопросы, которые заданы в требовательном тоне, да еще и с претензией, мол почему мне никто не помогает, и подумайте почему регистрация по инвайтам.
m0skit:
давно заметил что как-то не очень активны участники
m0skit:
Так и не дождался ответа
любите преувеличивать? или это способ привлечь внимание?
m0skit:
Огромное спасибо, выручили.
если вопрос исчерпан, закрывайте тему, поставив чекбокс "Проблема решена, закрыть тему"

• Mike •:
Никто тут специально не сидит в вечном онлайн, если кто-то зайдет и сможет помочь, то помогут — имейте терпение.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
Медаль
Сообщений: 161
Fuze:
если вопрос исчерпан, закрывайте тему, поставив чекбокс "Проблема решена, закрыть тему"

Еще нет.
Посетитель
small user social cms
Медаль
Сообщений: 161
Fuze:
вы проанализируйте свои вопросы, которые заданы в требовательном тоне, да еще и с претензией, мол почему мне никто не помогает, и подумайте почему регистрация по инвайтам.

Вот именно поэтому я и предпочитаю пользоваться платными продуктами. А тут конечно, никто и ничем никому не обязан. Так что извините, если кого обидел.

Жаль что среди CMS для соц сетей выбор не большой.
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4336
m0skit, нельзя быть нетерпеливым настолько, вот и все. Майк наиболее корректно и понятно ответил. Появится в сети и возможно дальше вам поможет.
m0skit:
А тут конечно, никто и ничем никому не обязан.
Если бы мы были равнодушны к пользователям, то не выпускали бы обновления, патчи безопасности и т.п. А ваш пример очень наглядно показал отношение части пользователей, вы просто потребители. Вот "вынь полож", а проблему надо решить срочно.

А в целом, у нас дружное сообщество, мы просто стараемся относиться друг к другу с пониманием smile
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Модератор
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1675
m0skit:
но теперь при любых действиях окно перекручивается на начало. Т.е. печатаешь букву, полоса прокрутки сразу перепрыгивает в крайнее верхнее положение.
— так и должно быть, перед этим она была невидимая, теперь будет «прыгать», текст же при этом редактируется?
другое решение хуже работает, это если менять свойства класса .ajax_autogrowarea
«Главное “настрой”! И всё настроиться…» © ) Их знают все! А вы?
Модератор
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1675
для уменьшения эффекта «прыганья» модно сделать еще следующее:
вырубить анимацию в инициализации autogrow, для этого открываем /core/cms.php ищем строку (~2021)
Код PHP:
  1.  
  2. $inPage->addHead('<script type="text/javascript">$(document).ready (function() {$(\''.$element_id.'\').autogrow(); });</script>');
  3.  
изменяем:
Код PHP:
  1.  
  2. $inPage->addHead('<script type="text/javascript">$(document).ready (function() {$(\''.$element_id.'\').autogrow({animate: false}); });</script>');
  3.  
файлик /includes/jquery/autogrow/jquery.autogrow.js меняем на этот

открываем /templates/_default_/css/styles.css ищем (~1340 строка)
Код CSS:
  1.  
  2. .ajax_autogrowarea{
  3. border: 0 none;
  4. font-family: arial;
  5. font-size: 100%;
  6. margin: 0;
  7. padding: 3px 0;
  8. width: 100%;
  9. height:108px;
  10. min-height:180px;
  11. max-height:702px;
  12. }
  13.  
и закомментируем последнее свойство:
Код CSS:
  1.  
  2. .ajax_autogrowarea{
  3. border: 0 none;
  4. font-family: arial;
  5. font-size: 100%;
  6. margin: 0;
  7. padding: 3px 0;
  8. width: 100%;
  9. height:108px;
  10. min-height:180px;
  11. /*max-height:702px;*/
  12. }
  13.  
либо, как альтернатива, отключите скрипт autogrow для блогов, тогда правок придётся вносить больше чем в данном случае…
«Главное “настрой”! И всё настроиться…» © ) Их знают все! А вы?
Посетитель
small user social cms
Медаль
Сообщений: 161
• Mike •:
— так и должно быть, перед этим она была невидимая, теперь будет «прыгать», текст же при этом редактируется?

Но его просто невозможно редактировать. Я печатаю одну букву и окно сразу перекручивается в начало, еще одну, опять в начало и т.д.. Т.е. даже нет возможности видеть то что печатаешь.
Посетитель
small user social cms
Медаль
Сообщений: 164
С прискорбием подтверждаю наличие проблемы, и не знаю, что теперь делать?! Похоже, моя третья попытка перейти на линейку 1.10 откладывается, если не будет найдено решение... Спасибо, m0skit, был бы еще тот сюрприз, и очень неприятный. На рабочем сайте (1.9) ничего подобного не наблюдается, вставляется столько текста, сколько надо, полоса прокрутки есть, ничего не скачет и не прыгает, все работает идеально... Очень надеюсь на помощь сообщества в данном вопросе!

На скриншоте: выделенный текст не поддается редактированию!

Проблема с ББ редактором в блогах (10.1.3))
Моя точка зрения - всего лишь одна из множества правильных...
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 692
Очень надеюсь на помощь сообщества в данном вопросе!
Поскольку ответ Mike оказался недопонятым, повторю еще раз:
1. Если что-то изменяли, то верните все в исходное состояние.
2. Откройте файл стилей, в дефолтном шаблоне это styles.css
3. Найдите строку на которой описываются правила для .ajax_autogrowarea, в css дефолтного шаблона это строка 1340
4. Удалите или закомментируйте правило max-height:702px
5. Все.
Skype: pasha--g
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.