Модератор форума: Shеriff, Yuri_G  
Сообщество uCoz » Общение пользователей » Разговоры про uCoz » Визуальное редактирование сообщений (тестирование)
Визуальное редактирование сообщений (тестирование)
Модератор форума
Сообщение # 1 | 18:41:37
В данной теме Вы можете сообщить об ошибках, связанных с визуальным редактором сообщений, а также предложить улучшения.




Обновление uCoz в ночь с 15 на 16 января

Визуальный редактор комментариев был включен для всех сайтов в системе uCoz

Отключить этот редактор можно в Панели управления → пункт "Настройки" в Админ-баре → Общие настройки → Не использовать визуальный редактор комментариев.

Это вернет старую форму BB кодов.

Подробнее...

Ответы на вопросы 1
Ответы на вопросы 2

Инструкция по стилизации редактора от Шидла

Еще осталось достаточно проблем с работой этого редактора, в особенности в Opera и IE. Естественно, они будут исправляться.

Упущено:

- Редактор в личных сообщениях - включен на dev-сервере, с обновлением разойдется по остальным

Ошибки (баги):

Opera:
- Символы в тексте сообщения заменяется на OBJECT - исправлено на dev-сервере (а также здесь на форуме), с обновлением разойдется по остальным (Opera 11.10+)
- Неработоспособность кнопки выбора шрифта и размера текста в Opera 12.10+ - исправлено на dev-сервере (а также на этом форуме), с обновлением разойдется по остальным
- Закрытие модального окна (добавление ссылки, изображения) - исправлено на dev-сервере (а также здесь на форуме), с обновлением разойдется по остальным
- Пересмотреть настройку редактора в ПУ (изменения должны отображаться сразу после перетаскивания кнопок)
- "Прыжки" курсора - под вопросом, для исправления проблемы с модальными окнами был немного изменен алгоритм работы с выделением текста в Opera? теперь курсор ведет себя адекватнее
- Неудобно убирать цитату (приходится нажимать на кнопку "Цитата", по backspace не убирается)
- Выбор шрифта/размера для не выделенного текста

Общие:
- Текст остается в редакторе после добавления сообщения
- Удаление пустых BB-тегов (которые не понимает серверная сторона uCoz)
- Фильтрация переводов строк в теге URL
- Интегрировать смайлы в редактор вне зависимости от наличия $SMILES$ в шаблоне
- Неработоспособность "своих смайлов" в редакторе
- Смайлы в выпадающем списке заменяются на их коды при их выборе

IE:
- Будет полностью пересмотрен.
- Цитата некорректно преобразовывается в BB код.

В планах:

- Метод для очистки редактора (очистка поля ввода + удаление сохраненного текста) - JS
- Разделение наборов кнопок редактора для форума и остальных модулей
- Темный дизайн для редактора
- Пересмотреть стандартный набор кнопок редактора
- Inline изображения (визуальные $IMAGEX$)
- Кнопка AUDIO

Под вопросом:

- Настройка в ПУ "переносить смайлы в редактор"
- Настройка цвета компонентов интерфейса редактора в ПУ
- Отключение визуального редактора для отдельного посетителя (cookies)
- Кнопки Отменить/Вернуть (Undo/Redo)

Пожалуйста, воздержитесь от неконструктивной критики данного нововведения в этой теме!

Как отключить данный редактор написано в начале этого сообщения. Тема и так уже довольно объемная, а подобные сообщения (которые никак не повлияют на дальнейшее развитие редактора) будут только мешать поиску информации в ней.

Для того, чтобы сообщить об ошибке, предоставьте, пожалуйста, следующую информацию:

- непосредственно описание проблемы
- название и версию Вашего браузера (обязательно в каждом Вашем сообщении об ошибке)

Очень желательно также указать:

- номер стандартного дизайна, при использовании которого можно наблюдать описанную Вами проблему
- адрес сайта, где наблюдается эта проблема (можно в личные сообщения mxCherry). При обращении в ЛС, продублируйте, пожалуйста, описание проблемы
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 316 | 20:58:16
Цитата (Martin1415)
Было бы хорошо если кнопки можно было-бы отредактировать для каждого модуля. В смысле если в лс ,например, шрифты не нужны а в форуме нужны.

Предложение хорошее, но в масштабах системы (настройка из ПУ) этого не будет.

Управлять редактором можно с помощью JavaScript, но сейчас это относительно неудобно. Думаю, завтра стоит добавить callback для вызова перед инициализацией редактора, тогда Ваше предложение будет легче в реализации.

Цитата (Martin1415)
И у меня какая то таракашка нашлась

Уточните, пожалуйста, название/версию Вашего браузера.

#!/usr/bin/perl
amrita
Сообщений: 569
Репутация: 99

Сообщение # 317 | 21:24:12
Предложение добавить возможность скрывать эту кнопку, но без изменений функционала многие пользователи не понимают зачем она:
А ещё предложение: по аналогии с Визуальным редактированием сообщений сделать визуальное редактирование категорий (в интернет-магазине)
Прикрепления: 4835180.png (22.8 Kb)

Сделайте шаг навстречу здоровью amrita.club
Martin1415
Сообщений: 48
Репутация: 10

Сообщение # 318 | 01:10:41
Цитата (mxCherry)
Уточните, пожалуйста, название/версию Вашего браузера.

FireFox 17.0.1 На убунту

Добавлено (04 Янв 2013, 01:10:41)
---------------------------------------------
Можно тупой вопрос задать - Форма в чате тоже применяется?


Живой вопросник =)
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 319 | 05:52:47
В визуальной форме не всегда удаляются пустые строки, при обновлении страницы с введенным в форму ответа текстом - получаем:
Код
[object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object]

Браузер - Opera 12.12

Сообщение отредактировал Drinko - Пятница, 04 Янв 2013, 05:54:54
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 320 | 13:24:10
Цитата (amrita)
Предложение добавить возможность скрывать эту кнопку, но без изменений функционала многие пользователи не понимают зачем она:

В масштабах системы это не будет сделано, но Вы можете скрыть ее с помощью CSS:

Панель управления → пункт "Дизайн" в Админ-баре → Управление дизайном (CSS) → добавьте в самом конце строку:

Код
.wysibb .modeSwitch { display: none !important; }

Тогда эта кнопка отображаться не будет.

Цитата (amrita)
А ещё предложение: по аналогии с Визуальным редактированием сообщений сделать визуальное редактирование категорий (в интернет-магазине)

Опубликуйте, пожалуйста, это предложение в следующей теме: //forum.ucoz.ru/forum/43-32923-1

Только опишите подробно, какой именно функционал Вы предлагаете скопировать (я так понимаю, что функционал ПУ для настройки этого редактора - перетягивание пунктов).

Цитата (Martin1415)
FireFox 17.0.1 На убунту

Спасибо, сейчас проверю.

Цитата (Martin1415)
Можно тупой вопрос задать - Форма в чате тоже применяется?

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

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

Drinko, сейчас буду смотреть, спасибо за сообщение.

#!/usr/bin/perl
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 321 | 13:37:11
Martin1415, по замеченной Вами штуке попрошу нажать Ctrl+0 в ПУ wink

По моим догадкам, у Вас страница масштабирована на шаг вниз (Ctrl+минус/дефис/-), Ctrl+0 (ноль) вернет ее в 100% масштаб.

#!/usr/bin/perl
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 322 | 13:51:11
Цитата (Drinko)
В визуальной форме не всегда удаляются пустые строки, при обновлении страницы с введенным в форму ответа текстом - получаем:

[object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object]

А можете, пожалуйста, предоставить пример текста для воспроизведения проблемы с [object]? Только что пробовал в Opera 12.12 под linux - разные варианты (с пробелами, с переводами строк, кирилличекие символы) - не получилось воспроизвести. И еще уточнение - Вы с этим сталкиваетесь каждый раз при обновлении страницы, или такое случается изредка (не постоянно)?

#!/usr/bin/perl
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 323 | 17:10:48
Цитата (mxCherry)
пример текста для воспроизведения проблемы с [object]?

Любой текст, если вначале идет перевод строки.

Martin1415
Сообщений: 48
Репутация: 10

Сообщение # 324 | 19:00:43
Цитата (mxCherry)
Хотя, если Вы используете для мини-чата отдельную страницу и он у Вас достаточно широк - эту форму можно попробовать прикрутить самостоятельно. Если Вы заинтересованы - опубликую инструкцию.

Да, пожалуйста, опубликуйте инструкцию. Чат на отдельной странице и так как я планирую изменить дизайн хотелось бы и визуальную форму использовать - было-бы очень здорово! smile

Цитата (mxCherry)
По моим догадкам, у Вас страница масштабирована на шаг вниз (Ctrl+минус/дефис/-), Ctrl+0 (ноль) вернет ее в 100% масштаб.

Ааа, ну да я и забыл про этот фокус. Я меняю зачастую масштаб страницы для удобство.

Живой вопросник =)
mastero444ek
Сообщений: 101
Репутация: -3

Сообщение # 325 | 22:14:33
только что заметил, что или я чего-то не понимаю, или так было задумано, но если я вставляю из ворда текст форматированный в эту форму - то он почему-то не вставляется а на его место вылазит бред какой-то (см.скриншот).

эту ошибку кто-нибудь вообще будет исправлять или так будет и дальше, и мне незачем ждать решения этой проблемы?
Прикрепления: 0175325.jpg (34.4 Kb)
Сообщение отредактировал mastero444ek - Пятница, 04 Янв 2013, 22:15:12
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 326 | 14:35:37
Цитата (mastero444ek)
эту ошибку кто-нибудь вообще будет исправлять или так будет и дальше, и мне незачем ждать решения этой проблемы?

Если проблема есть - значит будем править. Браузер у Вас - Opera?

#!/usr/bin/perl
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 327 | 14:57:11
Цитата (Martin1415)
Да, пожалуйста, опубликуйте инструкцию. Чат на отдельной странице и так как я планирую изменить дизайн хотелось бы и визуальную форму использовать - было-бы очень здорово!

Вот код, который необходимо вставить в HTML такой страницы:

<link rel="stylesheet" type="text/css" href="http://sXX.ucoz.net/uwbb/style/uwbb.css">
<link rel="stylesheet" type="text/css" href="http://sXX.ucoz.net/uwbb/style/iconset-1.css">
<script type="text/javascript" src="http://sXX.ucoz.net/uwbb/lang/ru.js"></script>
<script type="text/javascript" src="http://sXX.ucoz.net/uwbb/uwbb.js"></script>
<script type="text/javascript">
if( ! window.uCoz ) window.uCoz = {};
if( ! window.uCoz.uwbb ) window.uCoz.uwbb = {};
window.uCoz.uwbb.buttons = 'bold,italic,underline';
window.uCoz.uwbb.lang = 'ru';
$( function() { $('#mcmessage').wysibb( window.uCoz.uwbb ); } );
</script>

Примерно так.

sXX необходимо заменить номером сервера, на котором расположен Ваш сайт (s57/s49 и т.п.).

iconset-X.css - таблица стилей:
1 - цветные иконки,
0 - черно-белые.

window.uCoz.uwbb.buttons - строка с перечислением кнопок. Кнопки указываются через запятую. Для того, чтобы разделить кнопки на группы, можно использовать вертикальную черту "|", пример:

bold,|,italic,underline

Список всех кнопок:

bold - Полужирный
italic - Курсив
underline - Подчеркнутый
strike - Зачеркнутый
sup - Надстрочный текст
sub - Подстрочный текст
hr - Горизонтальная линия
img - Изображение
link - Ссылка
video - Вставить видео
bullist - Маркированный список
smilebox - Вставить смайл
fontcolor - Цвет текста
fontsize - Размер шрифта
ufontfamily - Шрифт
justifyleft - Текст по левому краю
justifycenter - Текст по центру
justifyright - Текст по правому краю
justify - Текст по ширине
quote - Цитата
code - Код
spoiler - Скрытый текст (спойлер)
hide - Скрытый текст (для незарегистрированных)

Следующий список кнопок:

window.uCoz.uwbb.buttons = 'bold,italic,underline,|,strike,sup,sub,hr,|,img,link,video,bullist,|,smilebox,|,fontcolor,fontsize,ufontfamily,|,justifyleft,justifycenter, justifyright,justify,|,quote,code,spoiler,hide';

отвечает за такой тулбар редактора:

Прикрепления: 6720440.png (8.9 Kb)

#!/usr/bin/perl
nurmizmat
Репутация: 0

Сообщение # 328 | 18:25:13
ввожу в вашей форме добавления сообщения и она почему-то увеличивается по высоте?! с чем это связано? Опера 11.51
alex0005
Сообщений: 14
Репутация: 7
Уровень замечаний:

Сообщение # 329 | 18:35:15
mxCherry, А можно прикрутить эту форму для добавления материалов в модулях?
sch779
Сообщений: 703
Репутация: 348

Сообщение # 330 | 19:06:46
Цитата (alex0005)
А можно прикрутить эту форму
В принципе, можно. Но для этого прийдется java-скриптом удалить или скрыть используемый редактор и вставить+настроить новый. Имхо, наверняка будут "подводные камни", которые так просто не обойдешь!
Напрашивается встречный вопрос - а чем не устраивает существующий визуальный редактор в модулях?
Он, кстати, еще и более функционален этого форумного редактора!
Сообщество uCoz » Общение пользователей » Разговоры про uCoz » Визуальное редактирование сообщений (тестирование)
Поиск: