Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Общий » О сайте и форуме » vBulletin: 'хак' удобного получения кириллицы

Ответить
Настройки темы
vBulletin: 'хак' удобного получения кириллицы

Аватара для paulgor

Пользователь


Сообщения: 113
Благодарности: 4

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: paulgor
Дата: 18-12-2004
.
Не помню, предлагал ли уже - недавно закончен - и протестирован -
'хак' как раз для движка vBulletin - для людей, дома по-русски пишущих, а тут вне дома оказавшихся -
с помощью хака 'Виртуальная Клавиатура' такой человек сможет писать ТОЧНО как дома в MS Word, удобно и привычно

(будь то дома стандартная раскладка, вот такая: http://simeon.library.reed.edu/lang/...nkeyboard.html
или фонетическая(транслитерационная), например, такая: http://www.siber.com/sib/russify/yawerty.gif):

Уже работает на нескольких форумах:


1. Сделано (не мной, я форумных дел не знаю) на основе программного кода моей 'Виртуальной Русской Клавиатуры' (Klava.RusWin.net).

Англо-русский текст вводится - и редактируется! - как дома, с обычной физической клавиатуры (но можно и мышкой по желанию).

2. Утилита появляется и 'убирается' под формой ввода форума по нажатию кнопки, то есть, кому не нужна - места не занимает и в глаза не бросается.


3. Инструкция по изменению шаблона Быстрого Ответа VBulletin, плюс необходимые файлы:
........ quick.zip

Там - для Быстрого Ответа, но то же самое можно сделать и в шаблонах newreply, newthread, newpm

4. Посмотреть хак в действии можно вот тут, в форме Быстрого Ответа внизу любой темы (правда, зарегистрироваться придётся, но это 1 минута):

страничка одного из форумов (Израиль), где хак уже работает

Можно и без регистрации посмотреть, как это работает - на отладочной странице - там только "появление"/"убирание" не работает:

............ http://www.geocities.com/paulgor1/instruct.htm

.

Может многим оказаться полезным...

.

Отправлено: 01:22, 14-12-2004

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


Greyman
возможно... раскладки я не сам создавал, я их скопировал...

Vadikan
1) в коде я обнаружил 12 двенадцать и задал...
2) только что проверил... яверт точно совпадает!
3) если тебе не хватает то пиши строку раскладки и я ее включу в набор.

все раскладки задаются так:
PHP код: Выделить весь код

var KBData={

"qwerty":"~!@#$%^&*()_+QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>?|`1234567890-=qwertyuiop[]asdfghjkl;'zxcvbnm,./\\ ",
"йцуке1":"Ё!\"№;%:?*()_+ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ,/ё1234567890-=йцукенгшщзхъфывапролджэячсмитьбю.\\ ",
"йцуке2":"+1234567890=\\ЙЦУКЕНГШЩЗХЪ(ФЫВАПРОЛДЖЭЯЧСМИТЬБЮЁ|№-/\":,._?%!;йцукенгшщзхъ)фывапролджэячсмитьбюё ",
"яверт1":"Ю!Ёё$%Ъъ*()_ЬЯВЕРТЫУИОПШЩЭАСДФГЧЙКЛ:\"ЗХЦЖБНМ<>?ю1234567890-ьявертыуиопшщэасдфгчйкл;'зхцжбнм,./ ",
"яверт2":"Ю!Ёё$%Ъъ*()_ЧЯВЕРТЫУИОПШЩЭАСДФГХЙКЛ:\"ЗЬЦЖБНМ<>?ю1234567890-чявертыуиопшщэасдфгхйкл;'зьцжбнм,./ ",
"яжерт1":"Ю!Ёё$%Ъъ*()_ЬЯЖЕРТЫУИОПШЩЭАСДФГЧЙКЛ:\"ЗХЦВБНМ<>?ю1234567890-ьяжертыуиопшщэасдфгчйкл;'зхцвбнм,./ ",
"яжерт2":"Ю!Ёё$%Ъъ*()_ЧЯЖЕРТЫУИОПШЩЭАСДФГХЙКЛ:\"ЗЬЦВБНМ<>?ю1234567890-чяжертыуиопшщэасдфгхйкл;'зьцвбнм,./ ",
"яжерт3":"Ю!\"#?%\\/*()_ЪЯЖЕРТЫУИОПШЩЭАСДФГХЙКЛЧЁЗЬЦВБНМ;:Ъю1234567890-ъяжертыуиопшщэасдфгхйклчёзьцвбнм,.ъ ",
"яшерт1":"Ю!Ёё$%Ъъ*()_ЬЯШЕРТЫУИОПЖЩЭАСДФГЧЙКЛ:\"ЗХЦЖБНМ<>?ю1234567890-ьяшертыуиопжщэасдфгчйкл;'зхцжбнм,./ ",
"яшерт2":"Ё!@#\":^&*()_ЪЯШЕРТЫУИОПЮЩЭАСДФГЧЙКЛЬЖЗХЦВБНМ<>?ё1234567890-ъяшертыуиопющэасдфгчйкльжзхцвбнм,./ ",
"яшерт3":"Ё!-#$%^&*()ЭЩЯШЕРТЫУИОПЮЪ|АСДФГХЙКЛЧЖЗЬЦВБНМ<>?ё1234567890эщяшертыуиопюъ\\асдфгхйклчжзьцвбнм,./ ",
"абвгде":"~!@#$%^&*()_+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ|`1234567890-=абвгдеёжзийклмнопрстуфхцчшщъыьэюя\\ ",
"яюертй":"Ё!\"#;%:?*()_+ЯЮЕРТЙУИОПЫЪ|АСДФГХЖКЛЧЦЗЩШВБНМЬ,Эё1234567890-=яюертйуиопыъ\\асдфгхжклчцзщшвбнмь.э "}; 

одна строчка, одна раскладка.

Отправлено: 18:42, 22-12-2004 | #71



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3906
Благодарности: 165

Профиль | Отправить PM | Цитировать


Vlad Drakula
под firefox вся форма куда-то расползлась, вылезла за пределы окна и не уменьшается при его уменьшении.

Отправлено: 19:14, 22-12-2004 | #72


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


mar
форма не уменьшаетсяся из-за того что ей некуда уменьшаться...
кнопки не могут уменьшиться...

сейчас скачаю firefox и посмотрю своими глазами...

Отправлено: 19:36, 22-12-2004 | #73


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


mar
с firefox я вроде разобрался... пришлось перекроить немного форму.
кстати по просьбе Антона я сделал так чтобы клавиатура запоминала раскладку которая была выбрана бользователем.

настройки в профайле не появилось т.к. это все оргаризовано на JS и не имеет никакой связи с внутренней частью движка...

но в принципе я думаю что это и так будет очень хорошо!

Отправлено: 20:59, 22-12-2004 | #74

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3906
Благодарности: 165

Профиль | Отправить PM | Цитировать


Vlad Drakula
Firefox:
- у меня частично скрытым оказалось то место, где собственно клавиатуру выбираем
- текст идет только в конец (нельзя редактировать середину записи)

Отправлено: 21:42, 22-12-2004 | #75


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


mar
сейчас изучу этот вопрос....

Отправлено: 22:46, 22-12-2004 | #76


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


mar
а смайтики у тебя получается вставлять в середину текста?

Отправлено: 22:47, 22-12-2004 | #77

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3906
Благодарности: 165

Профиль | Отправить PM | Цитировать


а смайлики только в конец получается
но теги - (вот эти ) с выделением работают

Отправлено: 23:51, 22-12-2004 | #78


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


mar
да здавствует новая форма...
теперь и в Firefox все пучком...

сейчас подпраялю форум чтобы слайлики в Firefox вставлялись туда куда надо...

Отправлено: 00:02, 23-12-2004 | #79


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 84

Профиль | Сайт | Отправить PM | Цитировать


mar
вроде и теперь и в мазиле должно работать правильно!

да и еще я поддержал возможность ввода заглавных букв с изображения клавиатуры!

Отправлено: 00:16, 23-12-2004 | #80



Компьютерный форум OSzone.net » Общий » О сайте и форуме » vBulletin: 'хак' удобного получения кириллицы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочие - Несколько мониторов. Ищу софт для удобного их взаимодействия! VirusFUN Программное обеспечение Windows 4 30-05-2009 17:16
MSFT SQL Server - Ктонить знает прогу записи логов на MSSQL server и удобного их просмотра. kda12 Программирование и базы данных 4 14-05-2006 12:41
хак к форуму vbulletin PahaW Вебмастеру 8 19-06-2005 15:24
Отображение кириллицы Krezzy Общий по Linux 8 10-03-2005 13:07
Получения root'a lSHuRuPl Защита компьютерных систем 6 05-11-2003 16:27




 
Переход