Лингвофорум

Администрация => Работа форума => Тема начата: yurifromspb от января 9, 2018, 19:01

Название: Проблема с некоторыми юникодовыми символами
Отправлено: yurifromspb от января 9, 2018, 19:01
При попытке создать сообщение с хеттским клинописным словом возникла ошибка "Сообщение было оставлено пустым". Причём оказалось, что достаточно, чтобы сообщение содержало хотя бы один символ из слова, - тогда форум отказывается его воспринимать.

Чтобы можно было проверить оставлю это слово в виде "адреса":
http://𒉿𒀠𒆪𒉿 (http://%f0%92%89%bf%f0%92%80%a0%f0%92%86%aa%f0%92%89%bf)

:donno:
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: mnashe от января 9, 2018, 19:17
А другие 32-битные символы принимает?
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: mnashe от января 9, 2018, 19:17
𒉿𒀠𒆪𒉿
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: yurifromspb от января 9, 2018, 19:19
Цитата: mnashe от января  9, 2018, 19:17
𒉿𒀠𒆪𒉿
Так, цитируется вроде.
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: yurifromspb от января 9, 2018, 19:20
Странно, это проблема предварительного просмотра?
𒉿𒀠𒆪𒉿

Да, похоже что только в предварительном просмотре так, но само сообщение отправляется.
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: wandrien от января 9, 2018, 19:22
Цитата: yurifromspb от января  9, 2018, 19:20
Странно, это проблема предварительного просмотра?
Похоже на то.

Причем если в предварительный попадаем из окна быстрого ответа, всё работает. А при попытке обновить предварительный из самого диалога предпросмотра и правки, уже нет.
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: mnashe от января 9, 2018, 19:23
Я попробовал отредактировать своё сообщение в окошке быстрого редактирования, добавив в него текст перед символами, — вышло «сообщение оставлено пустым».
Название: Проблема с некоторыми юникодовыми символами.
Отправлено: yurifromspb от января 9, 2018, 21:33
Может быть, воспользоваться сравнительным методом?

Кнопки быстрого ответа:
<input type="submit" name="post" value="Отправить" onclick="deleteCookie(); return submitThisOnce(this);" accesskey="s" tabindex="2" class="button_submit" />
<input type="submit" name="preview" value="Предварительный просмотр" onclick="deleteCookie(); return submitThisOnce(this);" accesskey="p" tabindex="3" class="button_submit" />

Кнопки обычного ответа:
<input type="submit" value="Отправить" tabindex="3" onclick="return submitThisOnce(this);" accesskey="s" class="button_submit" />
<input type="submit" name="preview" value="Предварительный просмотр" tabindex="4" onclick="return event.ctrlKey || previewPost();" accesskey="p" class="button_submit" />

Название: Проблема с некоторыми юникодовыми символами.
Отправлено: yurifromspb от января 10, 2018, 10:56
Цитата: yurifromspb от января  9, 2018, 21:33
<input type="submit" name="preview" value="Предварительный просмотр" tabindex="4" onclick="return event.ctrlKey || previewPost();" accesskey="p" class="button_submit" />
Кстати, а зачем проверяется нажатость Ctrl? Причём, что интересно, если кнопку просмотра кликать с зажатым контролом, просмотр появляется и при наличии клинописи в сообщении.