Выносим полностью виртуальную клаву в мод. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@144 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
This commit is contained in:
dimka3210 2011-07-24 18:35:39 +00:00
commit d552162c88
6 changed files with 241 additions and 62 deletions

View file

@ -0,0 +1,101 @@
# Èñòðóêöèÿ îò dimka3210
# Äàííûé ìîä ïîçâîëÿåò èñïîëüçîâàòü âèðòóàëüíóþ êëàâèàòóðó.
# Ñàì ìîä áûë âûðåçàí èç-çà íåàêòèâíîñòè, íî áóäåò ïîñòàâëÿòüñÿ âìåñòå ñ äâèæêîì.
# Ïîëó÷èòü ïîääåðæêó ïî äâèæêó ìîæíî íà ôîðóìå http://torrentpier.me
îòêðûòü /lang_english/lang_main.php
----------------
íàéòè
$lang['SEEDER_LAST_SEEN'] = 'Seeder not seen: <b>%s</b>';
íèæå äîáàâèòü
$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.';
îòêðûòü /lang_russian/lang_main.php
----------------
íàéòè
$lang['SEEDER_LAST_SEEN'] = 'Ïîëíîãî èñòî÷íèêà íå áûëî: <b>%s</b>';
íèæå äîáàâèòü
$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'] = 'Íàæìèòå çäåñü äëÿ ïåðåâîäà âàøåãî ñîîáùåíèÿ â òðàíñëèò.';
îòêðûòü posting.php
-------------------
íàéòè
'POSTING_TOPIC_TITLE' => ($mode != 'newtopic') ? wbr($post_info['topic_title']) : '',
íèæå äîáàâèòü
'SHOW_VIRTUAL_KEYBOARD' => $bb_cfg['show_virtual_keyboard'],
íàéòè
'S_HIDDEN_FORM_FIELDS' => $hidden_form_fields)
);
íèæå äîáèâèòü
$template->assign_vars(array(
'L_KB_TITLE' => $lang['KB_TITLE'],
'L_LAYOUT' => $lang['KB_RUS_KEYLAYOUT'],
'L_NONE' => $lang['KB_NONE'],
'L_TRANSLIT' => $lang['KB_TRANSLIT'],
'L_TRADITIONAL' => $lang['KB_TRADITIONAL'],
'L_RULES' => $lang['KB_RULES'],
'L_SHOW' => $lang['KB_SHOW'],
'L_CLOSE' => $lang['KB_CLOSE'],
'L_TRANSLIT_OPERA7' => $lang['KB_TRANSLIT_OPERA7'],
'L_TRANSLIT_MOZILLA' => $lang['KB_TRANSLIT_MOZILLA'],
'S_VISIBILITY_RULES' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_KEYB' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_OFF' => '')
);
îòêðûòü privmsg.php
-------------------
íàéòè
'U_VIEW_FORUM' => append_sid("privmsg.php"))
);
íèæå äîáàâèòü
$template->assign_vars(array(
'SHOW_VIRTUAL_KEYBOARD' => $bb_cfg['show_virtual_keyboard'],
'L_LAYOUT' => $lang['KB_RUS_KEYLAYOUT'],
'L_NONE' => $lang['KB_NONE'],
'L_TRANSLIT' => $lang['KB_TRANSLIT'],
'L_TRADITIONAL' => $lang['KB_TRADITIONAL'],
'L_RULES' => $lang['KB_RULES'],
'L_SHOW' => $lang['KB_SHOW'],
'L_CLOSE' => $lang['KB_CLOSE'],
'L_TRANSLIT_OPERA7' => $lang['KB_TRANSLIT_OPERA7'],
'L_TRANSLIT_MOZILLA' => $lang['KB_TRANSLIT_MOZILLA'],
'S_VISIBILITY_RULES' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_KEYB' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_OFF' => '')
);
îòêðûòü /templates/default/posting.tpl
--------------------------------------
íàéòè
<!-- IF IN_PM -->
<!-- ELSEIF LOGGED_IN -->
âûøå äîáàâèòü
<!-- IF SHOW_VIRTUAL_KEYBOARD --><!-- INCLUDE kb.tpl --><!-- ENDIF -->
â config.php äîáàâèòü
---------------------
$bb_cfg['show_virtual_keyboard'] = true;
Ôàéë kb.tpl ïîëîæèòü â /templates/default/
------------------------------------------

File diff suppressed because one or more lines are too long

View file

@ -307,6 +307,7 @@ $lang['POST_A_NEW_TOPIC'] = 'Post a new topic';
$lang['POST_A_REPLY'] = 'Post a reply';
$lang['POST_TOPIC_AS'] = 'Post topic as';
$lang['EDIT_POST'] = 'Edit post';
$lang['EDIT_POST_AJAX'] = "You can not edit the message with the status ";
$lang['OPTIONS'] = 'Options';
$lang['POST_ANNOUNCEMENT'] = 'Announcement';
@ -1321,21 +1322,6 @@ $lang['BT_RATIO_WARNING_MSG'] = 'If your ratio falls below %s, you will not be a
$lang['SEEDER_LAST_SEEN'] = 'Seeder not seen: <b>%s</b>';
//
// 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.';
$lang['NEED_TO_LOGIN_FIRST'] = 'You need to login first';
$lang['ONLY_FOR_MOD'] = 'This option only for moderators';
$lang['ONLY_FOR_ADMIN'] = 'This option only for admins';

View file

@ -312,6 +312,9 @@ $lang['POST_A_NEW_TOPIC'] = 'Начать новую тему';
$lang['POST_A_REPLY'] = 'Ответить';
$lang['POST_TOPIC_AS'] = 'Статус создаваемой темы';
$lang['EDIT_POST'] = 'Редактировать сообщение';
$lang['EDIT_POST_NOT_1'] = "Вам запрещено";
$lang['EDIT_POST_NOT_2'] = "Вы не можете";
$lang['EDIT_POST_AJAX'] = " редактировать сообщение со статусом <b>";
$lang['OPTIONS'] = 'Настройки';
$lang['POST_ANNOUNCEMENT'] = 'Объявление';
@ -1327,21 +1330,6 @@ $lang['BT_RATIO_WARNING_MSG'] = 'Если ваш рейтинг упадёт н
$lang['SEEDER_LAST_SEEN'] = 'Полного источника не было: <b>%s</b>';
//
// 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'] = 'Нажмите здесь для перевода вашего сообщения в транслит.';
$lang['NEED_TO_LOGIN_FIRST'] = 'Вы должны авторизоваться на форуме';
$lang['ONLY_FOR_MOD'] = 'Эта опция доступна только модераторам';
$lang['ONLY_FOR_ADMIN'] = 'Эта опция доступна только администраторам';

View file

@ -871,22 +871,6 @@ $template->assign_vars(array(
'S_HIDDEN_FORM_FIELDS' => $hidden_form_fields)
);
// Output the data to the template (for MAIL.RU Keyboard)
$template->assign_vars(array(
'L_KB_TITLE' => $lang['KB_TITLE'],
'L_LAYOUT' => $lang['KB_RUS_KEYLAYOUT'],
'L_NONE' => $lang['KB_NONE'],
'L_TRANSLIT' => $lang['KB_TRANSLIT'],
'L_TRADITIONAL' => $lang['KB_TRADITIONAL'],
'L_RULES' => $lang['KB_RULES'],
'L_SHOW' => $lang['KB_SHOW'],
'L_CLOSE' => $lang['KB_CLOSE'],
'L_TRANSLIT_OPERA7' => $lang['KB_TRANSLIT_OPERA7'],
'L_TRANSLIT_MOZILLA' => $lang['KB_TRANSLIT_MOZILLA'],
'S_VISIBILITY_RULES' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_KEYB' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_OFF' => '')
);
//
// Poll entry switch/output
//

View file

@ -1422,22 +1422,6 @@ else if ( $submit || $refresh || $mode != '' )
'U_SEARCH_USER' => append_sid("search.php?mode=searchuser"),
'U_VIEW_FORUM' => append_sid("privmsg.php"))
);
// Output the data to the template (for MAIL.RU Keyboard)
$template->assign_vars(array(
'L_LAYOUT' => $lang['KB_RUS_KEYLAYOUT'],
'L_NONE' => $lang['KB_NONE'],
'L_TRANSLIT' => $lang['KB_TRANSLIT'],
'L_TRADITIONAL' => $lang['KB_TRADITIONAL'],
'L_RULES' => $lang['KB_RULES'],
'L_SHOW' => $lang['KB_SHOW'],
'L_CLOSE' => $lang['KB_CLOSE'],
'L_TRANSLIT_OPERA7' => $lang['KB_TRANSLIT_OPERA7'],
'L_TRANSLIT_MOZILLA' => $lang['KB_TRANSLIT_MOZILLA'],
'S_VISIBILITY_RULES' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_KEYB' => 'position:absolute;visibility:hidden;',
'S_VISIBILITY_OFF' => '')
);
}
else
{