Модератор форума: 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). При обращении в ЛС, продублируйте, пожалуйста, описание проблемы
majicman3
Сообщений: 3
Репутация: 0

Сообщение # 781 | 13:55:48
У меня вопрос по поводу функции "Подписка". Где найти ссылку со страницей "Подписки пользователя..."?

«Для всех окружающих мы создаём только правила, но для себя - одни лишь исключения.» Ш. Лемель
ID
Репутация: 2

Сообщение # 782 | 13:57:28
majicman3, /forum/0-0-1-46
redtata
Сообщений: 3
Репутация: 2

Сообщение # 783 | 01:32:39
На форуме жалуются пользователи на сбой в работе внутренних ссылок.
При нажатии на смайл, чтобы добавить в сообщение, на ник, чтобы обратиться к автору поста, на номер страницы - открывается пустая страница.
Чаще всего случается в IE, но и в Гугл Хром тоже случается выбивание на пустую страницу.
Сервер S29, форум http://mamita.org/forum/
В мозилле нареканий нет никаких.
Mitreya
Сообщений: 22
Репутация: 1

Сообщение # 784 | 20:57:51
При попытке ответа на комментарий, поле ввода текста очищается, внизу вылезает алерт Не заполнено поле "Комментарий". Сейчас ещё пожамкал кнопки, вроде баг такой: нормально добавляем ответ на комментарий по ссылке "Ответить", а потом комменты вообще не добавляются, пока не обновишь страницу. Пришлось выбрать опцию "Не использовать визуальный редактор комментариев", потому что так работать вообще невозможно. Появилось 15 февраля, до этого не наблюдал.

Браузер Google Chrome 24.0.1312.57 m
OS Win 8 Pro 64-bit

Картинка: http://imageshost.ru/photo/15079/id2814887.html
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 785 | 13:34:59
Сразу извиняюсь за запоздалые ответы shy

MouSLP, думаю, следующее поможет:
1. Назначить SPAN-у, где ранее выводились эти смайлы (и в котором сейчас текст "скрипт"), ID:

<span id="my-smiles" ...></span>

2. Внизу шаблона (ниже, чем этот спан), разместить скрипт:

<script type="text/javascript">
function myEmoticon(src) {
var bbEditor = $('#message').data('wbb'); bbEditor.insertAtCursor( bbEditor.options.bbmode ? '[img]' + src + '[/img]' : '<img src="' + src + '">');
}
( function() {
var MaxSmile = 182;
var ucozservice = 'http://oz.ucoz.net/smiles/';
var MySmiles = document.getElementById('my-smiles');
if( ! MySmiles ) {
return;
}
var MySmilesHTML = '';
var CurrentSmileSrc;
for( var i = 1; i <= MaxSmile; i++ ) {
CurrentSmileSrc = ucozservice + i + '.gif';
MySmilesHTML += '<a href="javascript://" onclick="myEmoticon(\'' + CurrentSmileSrc + '\')"><img border="0" src="' + CurrentSmileSrc + '"></a>';
}
MySmiles.innerHTML = MySmilesHTML;
} )();
</script>

Должно работать.

Цитата (NVIDIA)
А тот момент со смайлами и JQ 1.7 вы не профиксили?

Охх, не помню уже... Сейчас на dev-сайте подключена 1.7.2 - вроде ОК. Не могли бы Вы, пожалуйста, попробовать подключить эту версию и дать мне знать, если не поправлено? Можно в ЛС.

redtata, сейчас, как я вижу, визуальный редактор отключен. Эта проблема пропадает с его отключением? Также сразу спрошу - включено ли АЯКС-редактирование постов форума?

Попробовал посмотреть dev-сайт с включенным редактором под IE 9 - вроде бы такого не заметил.

#!/usr/bin/perl
MouSLP
Сообщений: 11
Репутация: 7

Сообщение # 786 | 18:00:59
Цитата (mxCherry)
Должно работать.
заработало! Спасибо огромное... осталась одна проблема - недаработка точнее.. смайлики теперь отображаются в одну строку, что приводит к огромному растяжению сайта) Может подскажите как поправить?
redtata
Сообщений: 3
Репутация: 2

Сообщение # 787 | 22:15:48
Цитата (mxCherry)
Также сразу спрошу - включено ли АЯКС-редактирование постов форума?
Да, включено.
Цитата (mxCherry)
визуальный редактор отключен. Эта проблема пропадает с его отключением?
Все проблемы, которые озвучивают пользователи, возникли именно при выключенном визуальном редакторе.
У меня ИЭ не работает на компе, в Гугл Хроме на проверку - не отображались смайлы в сообщении (кодами прописывались) и не работала ссылка с обращением к пользователю по нажатию на его ник.

Добавлено (24 Фев 2013, 22:15:48)
---------------------------------------------
включила визуальное редактирование - проблема у пользователей больше пока не возникает.
спасибо!

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

Сообщение # 788 | 12:07:49
Цитата (MouSLP)
заработало! Спасибо огромное... осталась одна проблема - недаработка точнее.. смайлики теперь отображаются в одну строку, что приводит к огромному растяжению сайта) Может подскажите как поправить?


А попробуйте, пожалуйста, добавить пробел после закрывающего тега </a>:

MySmilesHTML += '<a href="javascript://" onclick="myEmoticon(\'' + CurrentSmileSrc + '\')"><img border="0" src="' + CurrentSmileSrc + '"></a>здесь';

Думаю, тогда Opera это скушает.

redtata, дайте, пожалуйста, знать, если повторится.

#!/usr/bin/perl
vanish3724
Сообщений: 2
Репутация: 0

Сообщение # 789 | 14:00:07
Здравствуйте!
Незнал куда обращятся, поэтому пишу суда!
Сегодня я зашол на свой сайт как гость, и обнаружил вот такую вещь-> СКРИНШОТ
Скажите что это?, и можно ли доверять данной форме входа?

Добавлено (25 Фев 2013, 14:00:07)
---------------------------------------------
источником данного феномена как я понял является сайт "lol.xclan*ru"
Какойто тип (его ip:176.52.12.116,
мыло: dima_harahanov@mail.ru ,
unet профиль: http://2539202707.uid.me/ ) просто оставел сообщение в мини чате на моём сайте, причём без бб и html, появилась такая *ерня, сообщения я удалил и всё пришло в норму)
Сообщение отредактировал vanish3724 - Понедельник, 25 Фев 2013, 14:07:35
redtata
Сообщений: 3
Репутация: 2

Сообщение # 790 | 18:25:51
mxCherry, к сожалению, проблема не устранилась.
после включения визуального редактора у многих вернулись возможности работы с форумом, но у некоторых все так же остались. проблемы в ИЭ, и в Хроме. версии пока что не уточнили.
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 791 | 19:32:21
vanish3724, лучше запрещать использование BB кода IMG "Гостям" и обычным пользователям. Доверять такой штуке не следует ни в коем случае.

redtata, принято, буду смотреть...

#!/usr/bin/perl
vanish3724
Сообщений: 2
Репутация: 0

Сообщение # 792 | 21:05:07
Цитата (mxCherry)
vanish3724, лучше запрещать использование BB кода IMG "Гостям" и обычным пользователям. Доверять такой штуке не следует ни в коем случае.
Так в томто и дело, что они запрещены, и гостям, и пользователям.
И ктомуже он написал собщение БЕЗ бб и html кодов, простой текст, и ссылка сайта (не кликабельная), вообщемто это показанно на скриншоте, выше постом!
Так какже это получается, что, с помощью обычного текста без каких либо скриптов, можно нанести вред сайту? или-же взломать сайт методом кражи пороля?? как так?
MouSLP
Сообщений: 11
Репутация: 7

Сообщение # 793 | 21:22:54
Цитата (mxCherry)
А попробуйте, пожалуйста, добавить пробел после закрывающего тега : MySmilesHTML += '[url=javascript://][img]' + CurrentSmileSrc + '[/img][/url]здесь'; Думаю, тогда Opera это скушает.
Ну вы!!!! Человечище)))) Я бы даже методом тыка не догадался) Спасибо огромное от всего нашего сайта!
mxCherry
Сообщений: 10
Репутация: 70

Сообщение # 794 | 17:37:53
Цитата (vanish3724)
Так какже это получается, что, с помощью обычного текста без каких либо скриптов, можно нанести вред сайту?

Никак. Если бы я глянул, пока эта штука выскакивала - может, и смог бы что-то выяснить. А сейчас - увы.
Но простой текст не может навредить сайту - должен был "подтягиваться" (загружаться) какой-то ресурс с того сайта (lol... который). Если бы Вы перед удалением попробовали "отредактировать" то сообщение (или любое другое от того же пользователя на той же странице) - думаю, там было бы видно что-нибудь интересное (код).

ReddyPhantom, удалил сообщение.

#!/usr/bin/perl
redtata
Сообщений: 3
Репутация: 2

Сообщение # 795 | 21:19:39
Вчера уже в мозилле у меня лично не работала отправка сообщений при включенном визуальном редакторе.
Только при его отключении сообщение отправлялось в тему. До выключения - после нажатия кнопки "отправитьь" загружалась страничка с формой "новый ответ" и текстом - не указан текст сообщения. заполняя форум и нажимая отправить - снова "не указан текст сообщения".
Сообщество uCoz » Общение пользователей » Разговоры про uCoz » Визуальное редактирование сообщений (тестирование)
Поиск: