Виртуальная клавиатура

Виртуальная клавиатура 1.0.0

Совместимость
требуется адаптация
Изменения в БД
не требуются
Автор
dimka3210, Meithar, fakka и другие
Общественное достояние
нет
Описание: добавляет возможность написания сообщений с использованием виртуальной клавиатуры. Модификация, ранее включенная в основной дистрибутив движка.
Инструкция по установке
PHP:
#    Инструкция от dimka3210
#    Данный мод позволяет использовать виртуальную клавиатуру.

Скопировать файл kb.tpl в /templates/default/

#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    config_mods.php
#
#-----[ ADD / Добавить ]-----------------------------------------
#

$bb_cfg['show_virtual_keyboard'] = true;

#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    posting.php

#
#-----[ FIND / Найти ]-------------------------------------------
# 

'S_HIDDEN_FORM_FIELDS' => $hidden_form_fields)
);

#
#-----[ AFTER ADD / После добавить]------------------------------
#

$template->assign_vars(array(
    'SHOW_VIRTUAL_KEYBOARD' => $bb_cfg['show_virtual_keyboard'],
    'S_VISIBILITY_RULES' => 'position:absolute;visibility:hidden;',
    'S_VISIBILITY_KEYB' => 'position:absolute;visibility:hidden;',
    'S_VISIBILITY_OFF' => '')
);

#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    privmsg.php
 
#
#-----[ FIND / Найти ]-------------------------------------------
#

'U_VIEW_FORUM' => append_sid("privmsg.php"))
    );

#
#-----[ AFTER ADD / После добавить]------------------------------
#

    $template->assign_vars(array(
        'SHOW_VIRTUAL_KEYBOARD' => $bb_cfg['show_virtual_keyboard'],
        'S_VISIBILITY_RULES' => 'position:absolute;visibility:hidden;',
        'S_VISIBILITY_KEYB' => 'position:absolute;visibility:hidden;',
        'S_VISIBILITY_OFF' => '')
    );
 
#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    lang_english/lang_main.php

#
#-----[ ADD / Добавить в конец]------------------------------
#

// MAIL.RU KEYBOARD 
$lang['KB_TITLE'] = 'Russian keyboard';
$lang['KB_RUS_KEYLAYOUT'] = 'Layout: ';
$lang['KB_NONE'] = 'None';
$lang['KB_TRANSLIT'] = 'Translit';
$lang['KB_TRADITIONAL'] = 'Traditional';
$lang['KB_RULES'] = 'Using translit';
$lang['KB_SHOW'] = 'Show keyboard (Make sure you\'re using Cyrillic codepage!)';
$lang['KB_ABOUT'] = 'About';
$lang['KB_CLOSE'] = 'Close';
$lang['KB_TRANSLIT_MOZILLA'] = 'Select text you wish to translit and click \'Translit\'.';
$lang['KB_TRANSLIT_OPERA7'] = 'Click here to translit your message.';

#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    lang_russian/lang_main.php

#
#-----[ ADD / Добавить в конец]------------------------------
#
 
// MAIL.RU KEYBOARD 
$lang['KB_TITLE'] = 'Русская клавиатура';
$lang['KB_RUS_KEYLAYOUT'] = 'Раскладка: ';
$lang['KB_NONE'] = 'Отсутствует';
$lang['KB_TRANSLIT'] = 'Транслит';
$lang['KB_TRADITIONAL'] = 'Традиционная';
$lang['KB_RULES'] = 'Правила набора';
$lang['KB_SHOW'] = 'Показать клавиатуру';
$lang['KB_ABOUT'] = 'О клавиатуре';
$lang['KB_CLOSE'] = 'Закрыть';
$lang['KB_TRANSLIT_MOZILLA'] = 'Выберите текст, который вы хотите для перевода в транслит, и нажмите кнопку \'Транслит\'.';
$lang['KB_TRANSLIT_OPERA7'] = 'Нажмите здесь для перевода вашего сообщения в транслит.';


#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    templates/default/posting.tpl

#
#-----[ FIND / Найти ]-------------------------------------------
#

<!-- IF IN_PM -->
<!-- ELSEIF LOGGED_IN -->

#
#-----[ BEFORE ADD / Перед добавить]------------------------------
#

<!-- IF SHOW_VIRTUAL_KEYBOARD --><!-- INCLUDE kb.tpl --><!-- ENDIF -->

#
#-----[ OPEN / Открыть ]-----------------------------------------
#
    templates/default/posting_editor.tpl

#
#-----[ FIND / Найти ]-------------------------------------------
#

class="editor mrg_4" name="message" id="message" rows="18" cols="92"

#
#-----[ ADD / Добавить]------------------------------
#

<!-- IF SHOW_VIRTUAL_KEYBOARD -->
        onkeypress = "if(use_kb) return decode(event);"
<!-- ENDIF -->

#
#-----[ SAVE/CLOSE ALL FILES / Сохранить/Закрыть все файлы]------------------------------------------
#
Автор
Exile
Скачивания
12
Просмотры
194
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Exile

Сверху