Раскладка представляет файл с расширением .klc1) , расположенный в каталоге /setup/in/. Из этого каталога читаются файлы раскладок, при использовании скриптов, описание которых приведено ниже.
Настроить раскладки можно 2 способами:
В версии клавиатуры 3.0.0+ с помощью скрипта /setup/setup.html
В версии клавиатуры 3.1.0+ добавлен скрипт /setup/setup.php
Данный скрипт предназначен для использования только в браузере Internet Explorer и браузерах, использующих его библиотеки для формирования страниц. Такое ограничение вызвано использованием ActiveX компонентов, которые могут не работать на других платформах.
Для создания требуемого набора раскладок, выполните шаги:
Откройте скрипт /setup/setup.html в браузере. Он сформирует список доступных раскладок.
Отметьте требуемые раскладки, установив шлажок напротив каждой нужной. Установка флажка в шапке таблицы выберет все доступные раскладки.
Нажамите кнопку «Process selected», код обработает раскладки и сохранит сконвертированные в файле /setup/out/layouts.js.
Скопируйте файл /setup/out/layouts.js поверх /layouts/layout.js, в каталоге, где установлена виртуальная клавиатура.
Во время работы скрипт может отметить некоторые раскладки сообщением об ошибке. Это означает, что раскладка не может быть использована в работе.
Данный скрипт работает только при обращении через сервер, где установлена виртуальная клавиатура. Скрипт работоспособен во всех браузерах. На сервере он требует наличия расширения mb_strings для работы.
Для создания требуемого набора раскладок, выполните шаги:
Откройте скрипт /setup/setup.php в браузере. Он сформирует список доступных раскладок.
Отметьте требуемые раскладки, установив шлажок напротив каждой нужной. Установка флажка в шапке таблицы выберет все доступные раскладки.
При необходимости отметьте флажок «Install layouts», при его установке скрипт пытается скопировать файл /setup/out/layouts.js в каталог /layouts. При наличии файла /layouts/layouts.js будет выведено сообщение об ошибке и предложение удалить этот файл вручную.
Нажмите кнопку «Process selected», код обработает раскладки и сохранит сконвертированные в файле /setup/out/layouts.js. При установленном флажке «Install layouts» будет сделана попытка скопировать файл в рабочий каталог виртуальной клавиатуры.
Во время работы скрипт может отметить некоторые раскладки сообщением об ошибке. Это означает, что раскладка не может быть использована в работе.
success указывает на то, что файл раскладок layouts.js были успешно записаны в подкаталог /layouts, где установлена виртуальная клавиатура
New layout file is not accessible. Have you selected any layouts to install? указывает на то, что возможно ни одна раскладка не была корректно сохранена и файл layouts.js не был сформирован. Так же, возможно появление этого сообщения при невозможности скопировать файл layouts.js на новое место.
Target file (/layouts/layouts.js) is already exists, remove it before installing new one. указывает на то, что соответствующий файл должен быть удалён вручную, перед сохранением нового набора раскладок.
- Закладки и социальные сети













































Дискуссия