Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[RC] Виртуальная русская клавиатура 0.5.0

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Ser
phpBB 1.2.0
Сообщения: 13
Стаж: 18 лет 7 месяцев
Откуда: Москва

Сообщение Ser »

Carbofos писал(а):Версия 0.5.0 (RC)
А в описании Mod'a скачанной последней версии стоит MOD Version: 0.5.0 (Beta) Это ошибка?
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

Ser писал(а):А в описании Mod'a скачанной последней версии стоит MOD Version: 0.5.0 (Beta) Это ошибка?
Да, видимо...
Хотя на функциональность это не влияет :)
Stas!

Сообщение Stas! »

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

Спасибо
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

В самом первом посте темы ссылка, рабочая (сейчас проверил) :wink:
Аддона к сожалению нет.
Stas!

Сообщение Stas! »

Carbofos писал(а):В самом первом посте темы ссылка, рабочая (сейчас проверил) :wink:
Аддона к сожалению нет.
Спасибо.
Аватара пользователя
Diesel
phpBB 1.4.1
Сообщения: 45
Стаж: 17 лет 9 месяцев

Сообщение Diesel »

подскажите пожалуйста, как этот мод в Quick reply запихнуть?
в поиске не нашел.
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

Diesel
В общем-то так же, надо в quick_reply.tpl вставить то же самое, что и в posting_body.tpl...
Аватара пользователя
Diesel
phpBB 1.4.1
Сообщения: 45
Стаж: 17 лет 9 месяцев

Сообщение Diesel »

неа. не работает.
может я 4то-то не правильно сделал..
Но невозможно всё вставить тоже самое. в quick_reply.tpl нет всего 4то есть в posting_body.tpl.
может посмотрите, а ? :?
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

quick_reply.php

Код: Выделить всё

--- НАЙТИ ---
	$template->assign_vars(array(
		'L_QREPLY' => $lang['Qreply'],
--- ВСТАВИТЬ ПЕРЕД ЭТИМ ---
//
// 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_HIDE' => $lang['kb_hide'],
	'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' => '')
);
quick_reply.tpl

Код: Выделить всё

--- НАЙТИ ---
<!-- BEGIN quick_reply -->
--- ВСТАВИТЬ ПОСЛЕ ЭТОГО ---
<script src="templates/subSilver/kb.js" language="javascript"></script>
--- НАЙТИ --- (эти строка может немного отличаться)
<textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="2" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"></textarea><br />
--- НАЙТИ IN-LINE ---
onclick="storeCaret(this);" onkeyup="storeCaret(this);"
--- ВСТАВИТЬ ПОСЛЕ ЭТОГО IN-LINE ---
onKeyPress="if(use_kb) return decode(event);" onFocus="storeCaret(this);" 
--- НАЙТИ ---
				<!-- END user_logged_in -->
		</td>
	</tr>
--- ВСТАВИТЬ ПОСЛЕ ЭТОГО ---
(тот большой кусок хтмл-кода с кнопками клавиатуры)
Авось, ничего не забыл...
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет 1 месяц

Сообщение quazi »

вы бы лучше на дклабе поискали бы VirtualKeyboard
Аватара пользователя
PavelUSA
phpBB 1.2.0
Сообщения: 16
Стаж: 18 лет 7 месяцев
Откуда: Москва-->Силиконовая Долина

Сообщение PavelUSA »

quazi писал(а):вы бы лучше на дклабе поискали бы VirtualKeyboard
Поискали. Нашли - http://forum.dklab.ru/js/advises/VirtualKeyboard.html
Вы это имели в виду?

Тогда могу сообщить, что это ХУЖЕ - раз в 500 :o - того, что в данной теме обсуждается (Клавиатура от Carbofos).

Во-первых (но это не главное) дома, с DSL со скоростью 680 (то есть, медленнее, чем на работе, но все же быстро) Клавиатура на ДКЛАБ, когда туда зайдешь -http://cms.debugger.ru/virtualkeyboard/ - "вырисовывается" на экране (буковка за буковкой) секунд 10 (!), то есть надо ждать, пока полностью нарисуется.

:evil:

Главное: там ведь, на dklab.ru - ввод МЫШКОЙ (!!!) - Вы сами-то пробовали мышкой в форуме общаться?

Цель любой Виртуальной Клавиатуры - как можно тoчнее имитировать "ввод как дома" - а разве дома мышкой вводят текст?

Причем предлагающие "мышиное" решение явно НЕ тратили месяц-другой на изучение вопроса, чтение соответствующих дискуссий на русскоязычных форумах в разных странах, чтобы узнать, а что "будущий потребитель" хотел бы и с чем категорически не хочет работать...

А тем временем в русскоязычных форумах по всему миру, где встроены именно "мышиные" Клавиатуры, люди ругаются и пишут латиницей, извиняясь вот так (много раз видел) - мой перевод из транслита :) -
"Извините за латиницу, НЕвозможно участвовать в дискуссиях, "мышкой" тюкая букву-за-буквой, это очень мучительно и невыносимо долго".


Кстати, выше в данной теме уже предлагали "мышиную клавиатуру", можете посмотреть ответ (там только пункт 2 не относится к Клавиатуре от dklab.ru а остальное всё верно и для неё):

http://www.phpbbguru.net/community/view ... c&start=38

:arrow:

P.S. На dklub.ru в той теме в первом сообщении (июль 2006) было:

> В общем искал я тут недавно скрипт русской клавиатуры
> и не нашел ни одного подходящего

Как же он "искал" интересно (и мучился с Оперой,...)? Ведь если зайти например на http://Google.com и ввести
..................... Russian Virtual Keyboard
или по-русски
..................... Виртуальная Русская Клавиатура

то сразу же (уже с 2004) будут ссылки на Виртуальную Клавиатуру, где:

- поддерживается и Опера и Мозилла/Firefox, и ИЕ
- мышиный ввод есть (для ввода буквы-другой, но не текста)
- обычный "домашний" клавиатурный ввод - 100% имитируется "домашний" системный ввод (как с "RU/РУ" в панели задач)

Чтобы человек в Интернет-кафе в Турции во время отпуска смог сесть и привычно, как дома вводить/корректировать текст.

Эта же Клавиатура есть на большинстве 'сборников программ" типа freeware.ru, softodrom.ru, freesoft.ru, listsoft.ru,...

И для неё уже есть моды - для Ikonboard, для vBulletin и вот только на этой неделе - сделали для phpBB (см. http://RusWin.net/Readme.htm ) - надо кстати открыть здесь тему про этото мод - как выше в данной теме писали, чем больше модов, тем лучше - у потребителя будет выбор
:idea:

( вот, открыл тему - http://www.phpbbguru.net/community/view ... hp?t=10719 )

Так что с дклаб Вы того, не в ту степь :D

Попробуйте ввести 4-5 предложений на дклаб'овской последней версии http://cms.debugger.ru/virtualkeyboard/ (то есть, мышкой) и на моём примере того же типа http://RusWin.net/scrtip1.htm
(не говоря уже от том, что у них под Оперой очередная буква только в начало становится, а не в любое желаемое место)


**
Последний раз редактировалось PavelUSA 15.08.2006 21:12, всего редактировалось 1 раз.
Аватара пользователя
Diesel
phpBB 1.4.1
Сообщения: 45
Стаж: 17 лет 9 месяцев

Сообщение Diesel »

Carbofos
работает!
Спасибо! :)
WingedFox
phpBB 1.2.0
Сообщения: 11
Стаж: 17 лет 7 месяцев

Сообщение WingedFox »

Как Вы тут порвали мою небольшую разминку для рук - это крута! Уважаю 8*)
PavelUSA писал(а):Тогда могу сообщить, что это ХУЖЕ - раз в 500 :o - того, что в данной теме обсуждается (Клавиатура от Carbofos).
Можно описать методику присвоения рейтинга? 8*)
PavelUSA писал(а):Во-первых (но это не главное) дома, с DSL со скоростью 680 (то есть, медленнее, чем на работе, но все же быстро) Клавиатура на ДКЛАБ, когда туда зайдешь - http://cms.debugger.ru/virtualkeyboard/ - "вырисовывается" на экране (буковка за буковкой) секунд 10 (!), то есть надо ждать, пока полностью нарисуется.
Ну это не во-первых, и даже не во-вторых.
Эта машинка стоит в офисе на канале 256К, со всеми вытекающими.
Но отсутствие кнопочек при первой загрузке не мешает ей работать.
PavelUSA писал(а):Причем предлагающие "мышиное" решение явно НЕ тратили месяц-другой на изучение вопроса, чтение соответствующих дискуссий на русскоязычных форумах в разных странах, чтобы узнать, а что "будущий потребитель" хотел бы и с чем категорически не хочет работать...
Не-а, не тратили. Просто мне захотелось размяться, вот и нарисовал такую маленькую игрушку. Вернее, на примере показал автору оригинальной версии - как надо оформлять код.
PavelUSA писал(а):Попробуйте ввести 4-5 предложений на дклаб'овской последней версии http://cms.debugger.ru/virtualkeyboard/ (то есть, мышкой) и на моём примере того же типа http://RusWin.net/scrtip1.htm
(не говоря уже от том, что у них под Оперой очередная буква только в начало становится, а не в любое желаемое место)
Смотря под какой Оперой.

Почитал я разнос здесь... Даже стыдно стало 8*)
В общем счас клава поддерживает вполне кросс-браузерный режим трансляции ввода в виртуальные символы. Если будет не лень - прикручу ещё и его отключение... и клавиатурное переключение языков/раскладок по стандартным shift+alt/shift+ctrl
Благо, скрипт достаточно гибок для внесения любых изменений.

Ежели чего ещё захотите покритиковать - добро пожаловать 8*)
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

Народ, давайте не ссорьтесь :wink:
WingedFox
phpBB 1.2.0
Сообщения: 11
Стаж: 17 лет 7 месяцев

Сообщение WingedFox »

Не, ну мне на самом деле стало стыдно, что мою игрушку посчитали такой лажей... :oops:

Зато ради неё я дописал-таки библиотечку DocumentSelection для нормальной работы с выделением. 8)

Вернуться в «Бета-версии модов для phpBB 2.0.x»