флеш чат

Флеш чат. Неможливість писати по-російськи

Досить часто в своїй практиці люди запитують, що ж не так з чатом, іншими чат-додатками в дельфіні, коли ми намагаємося писати по російськи і не виходить. Причому найдивніше, що думають що щось не так в русифікації. Готовий розвіяти дані сумніви і розповісти що до чого. Також в даній статті і покажу як це 'лікується'.

Найперше що хочу сказати вам, ви не самотні, не тільки українські мають цю проблему, але а також всі інші не-англомовні споживачі теж. Тобто не тільки українські символи не проходять, а Взагалі Все не-англійські символи, тобто і у німців будуть проблеми, і у казахів та інших народностей з власними символами. І тепер давайте повернемося до витоків, в чому ж сіль, чому я не можу писати?

Як ми знаємо, і chat модуль, і IM (messenger) - це флеш модулі. І, як результат, все банально і просто, це цілком офіційний баг флеша - досить в гуглі набрати 'flash bug with textfields', або ось тут (англійською):

Т.ч. ми бачимо, що це все изза включеної прозорості в флеш. тобто параметр wmode (зі значенням opaque). Це означає що якщо в флеш фключена прозорість і wmode = opaque, то ми не зможемо писати російською!

Тепер думаю ми знаємо чому все це, і зараз я розповім як же це полагодити. Ходімо в адмінку дельфіна, звідти в модулі -> Flash Apps (administration / flash.php). Тут ми бачимо Settings. заходимо

Дана сторінка є базові настройки всіх флеш додатків дельфіна. Тут і настройка на РМС, і банери, і, найважливіше - настроках прозорості.

Можна прочитати опис даної настройки і вникнути. У підсумку нам що потрібно - вимикаємо даний чекбокс, зберігаємо налаштування. Далі заходимо в чат, пробуємо писати російською, тепер вже має вийти:

Сподіваюся урок був освоєний успішно. Удачи в ваших проектах! Спілкуйтеся російською :)