diff --git a/mods/Virtual Keyboard/install.txt b/mods/Virtual Keyboard/install.txt new file mode 100644 index 000000000..63a32a231 --- /dev/null +++ b/mods/Virtual Keyboard/install.txt @@ -0,0 +1,101 @@ +# dimka3210 +# . +# - , . +# http://torrentpier.me + + /lang_english/lang_main.php +---------------- + +$lang['SEEDER_LAST_SEEN'] = 'Seeder not seen: %s'; + +$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'] = ' : %s'; + +$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 +-------------------------------------- + + + + + + + config.php +--------------------- +$bb_cfg['show_virtual_keyboard'] = true; + + kb.tpl /templates/default/ +------------------------------------------ \ No newline at end of file diff --git a/mods/Virtual Keyboard/kb.tpl b/mods/Virtual Keyboard/kb.tpl new file mode 100644 index 000000000..be9ac5a2d --- /dev/null +++ b/mods/Virtual Keyboard/kb.tpl @@ -0,0 +1,136 @@ + + + + + + + + + + {L_KB_TITLE} +
+ + {L_TRANSLIT}
+ {L_RULES}
+ {L_HIDE} +
+ + + +
{L_SHOW}
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
{L_RULES}{L_CLOSE}
а
б
в
г
д
е
- a
- b
- v
- g
- d
- e
ë
ж
з
и
й
к
- 'o
- 'z ('g)
- z
- i
- j
- k
л
м
н
о
п
р
- l
- m
- n
- o
- p
- r
с
т
у
ф
х
ц
- s
- t
- u
- f
- h
- c
ч
ш
щ
ъ
ы
ь
- 'c
- 's
- w ('h)
- ]
- y
- [
э
ю
я
'
- 'e
- q ('u)
- 'a
- ''
+
+ +
+ + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + +
+ +
+
+ + + + + \ No newline at end of file diff --git a/upload/language/lang_english/lang_main.php b/upload/language/lang_english/lang_main.php index cf37b4a96..ab49fc189 100644 --- a/upload/language/lang_english/lang_main.php +++ b/upload/language/lang_english/lang_main.php @@ -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: %s'; -// -// 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'; diff --git a/upload/language/lang_russian/lang_main.php b/upload/language/lang_russian/lang_main.php index cffad2cc9..cfd5b3d1b 100644 --- a/upload/language/lang_russian/lang_main.php +++ b/upload/language/lang_russian/lang_main.php @@ -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'] = " редактировать сообщение со статусом "; $lang['OPTIONS'] = 'Настройки'; $lang['POST_ANNOUNCEMENT'] = 'Объявление'; @@ -1327,21 +1330,6 @@ $lang['BT_RATIO_WARNING_MSG'] = 'Если ваш рейтинг упадёт н $lang['SEEDER_LAST_SEEN'] = 'Полного источника не было: %s'; -// -// 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'] = 'Эта опция доступна только администраторам'; diff --git a/upload/posting.php b/upload/posting.php index ddf40a818..710af58f0 100644 --- a/upload/posting.php +++ b/upload/posting.php @@ -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 // diff --git a/upload/privmsg.php b/upload/privmsg.php index 1ec8cabc7..76dc34965 100644 --- a/upload/privmsg.php +++ b/upload/privmsg.php @@ -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 {