Автор Гілка: Уууу, як дістало попередження про рос. мову  (Прочитано 9212 раз)

Відсутній myroslava

  • Новачок
  • *
  • дописів: 27
  • Карма: +0/-0
  • upward
Звертаюся до шановних адміністраторів з повідомленням про те, що жабаскрипт-повідомлення про "будь ласка, не використовуйте рос. мову" неймовірно дістає.

Я розумію, що шановних адміністраторів дістало витирати повідомлення, написані російською, але в чому винні користувачі, які п. 1 правил ніколи не порушували?

Чи є можливість (може, адміністраторськими руцями) визначати користувачів, яким таке попередження не має видаватися? Тобто за замовчуванням видається, а слухняним - ні.
Офтопік і SuSE 10.2

Відсутній 235

  • Кореспондент
  • ***
  • дописів: 238
  • Карма: +0/-0
насрпавді воно випадає лише один й перший раз, при вводі, щоб допомогти неуважним користувачам, які не перемкнули клавіатури

про що тоді свідчить, що воно когось дістає?  ;D


PS: отч, нечайно відповів кудись не туди - персональним, певно я неуважний в іншому. Та не просити ж мені, щоб кнопку прибрали
« Змінено: 2006-06-05 21:43:59 від uran »
Олександр Приймак |  Google Web Toolkit

Відсутній myroslava

  • Новачок
  • *
  • дописів: 27
  • Карма: +0/-0
  • upward
насрпавді воно випадає лише один й перший раз, при вводі, щоб допомогти неуважним користувачам, які не перемкнули клавіатури

про що тоді свідчить, що воно когось дістає?  ;D


PS: отч, нечайно відповів кудись не туди - персональним, певно я неуважний в іншому. Та не просити ж мені, щоб кнопку прибрали

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

Більше того, чи помиляюсь я, якщо скажу, що визначення жабаскриптом того, яка розкладка в мене визначена для даного вікна, трошки виходить за межі того, що має робити легітимний жабаскрипт?
Офтопік і SuSE 10.2

Відсутній btr

  • Письменник
  • *****
  • дописів: 654
  • Карма: +1/-0
В мене також деколи це попередження виникає навпопад при набиранні тексту українською. Гадаю, зараз, коли гості не можуть робити дописи, цей скрипт зайвий.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Код простий як двері:

       if(!text.alerted && text.value.match(/[\u042b\u044b\u042d\u044d\u042a\u044a\u0401\u0451]/)) {
          text.alerted=true;
          alert("Please, don't use Russian language on our forum.\nUse linux.kiev.ua or linux.org.ru for Russian postings.");
        }

якщо в тексті зустрічається суто російська (ЫыЭэЪъЁё) літера то один раз видається попередження.

Прибрати мені не тяжко, але хотілося б взнати, де я помилився. Особисто мені таке попередження не видавалося ні разу (якщо я не вводив чи не цитував текст російською). :-/

Скрипт корисний тим, у кого багато розкладок - значно менше людей стало помилково вводити ы замість і.
[Fedora Linux]

Відсутній btr

  • Письменник
  • *****
  • дописів: 654
  • Карма: +1/-0
йцукенгшщзхїфівапролджєґячсмить
Оце я набирав у Конкверорі. При натисканні на мякий знак вискочило повідомлення про російську мову.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
йцукенгшщзхїфівапролджєячсмитьбю.ґ'1234567890-=
Всю клавіатуру перебабахав у вогнелисі набрав "ы" - і будьласка...
Як на мене, то код досить корисний. Чи може Мирославці треба код з штучним інтелектом, який в користувачахрозбирається ? :)
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
йцукенгшщзхїфівапролджєґячсмить
Оце я набирав у Конкверорі. При натисканні на мякий знак вискочило повідомлення про російську мову.

Ну так давайте ваш варіант скрипта, який нормально працюватиме і в Завойвнику.

І не забудьте відправити звіт про помилку в багзілу KDE.
[Fedora Linux]

Відсутній Scriptor

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
Firefox 1.5 + NoScript 1.1.4.1. => Про таке попередження дізнався, лише прочитавши цю тему.
Висновок: результативність не завжди буде такою, як очікується....
А попередження дійсно не дуже приємне... :(
З повагою,
Scriptor

Відсутній Yaroslav Fedevych

  • Літератор
  • ******
  • дописів: 1069
  • Карма: +0/-0
  • Людина — ніщо, справа — все
На м'який знак реагує в Konqueror, #!$@%$...

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
На м'який знак реагує в Konqueror, #!$@%$...
Напевно щось потрібно поправити, або скрипт або Завойовника. :-)

Хтось з користувачів Завойвника пришле нарешті виправлення?
[Fedora Linux]

Відсутній vanilla

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • Патрик ...! Слака ...!
Аналогічна ситуація з Konqueror 3.5.3
На літері "ь" зпрацьовує скрипт.

P.S. Все ж таки не тільки мені він заважає  >:(

zzandy

  • Гість
Ця проблема є і під Firefox-ом. Очевидно, у кодуванні KOI8-U м`який знак відповідає твердому. пропоную вилучити з переліку заборонених символів \u044a.
« Змінено: 2006-07-15 22:18:07 від zzandy »

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Ця проблема є і під Firefox-ом.
Яка у вас локаль? (У мене: UTF-8).

Цитата
Очевидно, у кодуванні KOI8-U м`який знак відповідає твердому. пропоную вилучити з переліку заборонених символів \u044a.
Це помилка в переглядачі. Він повинен або зберігати введений текст в унікоді або конвертувати унікодні символи в KOI8-U при порівнянні.

Потрібно заповнити звіт про помилку, бажано до виходу FF2.0.

Символ вилучив, зробіть Shift-Reload.
« Змінено: 2006-07-17 12:04:41 від lvm »
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Мене мій скрипт обматюкав в моєму FF коли я вставив текст скрипта у форму.  [smiley=an.gif]

Треба переробити цей скрипт. Які будуть пропозиції?

До речі, хто знає хоч якісь методи вирішення цієї проблеми з унікодом?
[Fedora Linux]