Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
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 1.2.0
- Сообщения: 11
- Стаж: 17 лет 8 месяцев
Вышла бета версия VK 3.0
Переписана достаточно сильно...
Основные отличия
- доступна в качестве мода phpBB 8*)
- поддерживает раскладки с Altом
Поиграться можно на
http://debugger.ru/demo/projects/virtua ... nline.html
Описание релиза и обсуждение:
http://forum.dklab.ru/js/advises/VirtualKeyboard.html
Переписана достаточно сильно...
Основные отличия
- доступна в качестве мода phpBB 8*)
- поддерживает раскладки с Altом
Поиграться можно на
http://debugger.ru/demo/projects/virtua ... nline.html
Описание релиза и обсуждение:
http://forum.dklab.ru/js/advises/VirtualKeyboard.html
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 7 месяцев
- Откуда: Москва-->Силиконовая Долина
Не помню, упоминал ли я что имплементация эта (на dklab.ru) с виду (не по коду) практически не отличается от известной Клавиатуры от Smartlink.:
http://virtual-keyboard.imtranslator.com/ -
есть и pop-up вариант:
http://virtual-keyboard.imtranslator.co ... cript.html
Пока я вижу два преимущества новой (надо список пополнять):
- есть Мод для phpBB
- работает под Оперой
http://virtual-keyboard.imtranslator.com/ -
есть и pop-up вариант:
http://virtual-keyboard.imtranslator.co ... cript.html
Пока я вижу два преимущества новой (надо список пополнять):
- есть Мод для phpBB
- работает под Оперой
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 8 месяцев
Ну, со смартлинком совпадают только раскладки, да и то - не все 8*)
В остальном - есть преимущества:
1. высочайшая документированность кода 8*)
2. поддержка азиатских языков (уже реализованы корейские раскладки), китайские/японские будут чуть позже, когда прикручу автосаггест.
Автор раскладок описывает их здесь:
http://forum.arsasiatica.com/viewtopic.php?t=1081
http://polusharie.com/index.php?topic=5 ... #msg373743
3. вообще, поддержка практически любых кастомных обработчиков кейкодов и управление конвертацией кодов
4. нормальное управление редактированием с клавиатуры (вставка в любое место текста, клавиатурное выделение текста и т.п.)
5. сохранение (почти во всех случаях) курсора в видимой области текстарии в MZ/FF (кстати - вообще уникальная фича 8*) )
6. поддержка раскладок с Альтом
перечислять можно много ещё чего... 8*)
Сам мод пока что я не выкладываю, т.к. нет времени разбираться с форматами и прочим.
Чтобы прикрутить инлайн-клавиатуру к форуму, нужно
1. добавить в head
2. в районе формы редактирования
В остальном - есть преимущества:
1. высочайшая документированность кода 8*)
2. поддержка азиатских языков (уже реализованы корейские раскладки), китайские/японские будут чуть позже, когда прикручу автосаггест.
Автор раскладок описывает их здесь:
http://forum.arsasiatica.com/viewtopic.php?t=1081
http://polusharie.com/index.php?topic=5 ... #msg373743
3. вообще, поддержка практически любых кастомных обработчиков кейкодов и управление конвертацией кодов
4. нормальное управление редактированием с клавиатуры (вставка в любое место текста, клавиатурное выделение текста и т.п.)
5. сохранение (почти во всех случаях) курсора в видимой области текстарии в MZ/FF (кстати - вообще уникальная фича 8*) )
6. поддержка раскладок с Альтом
перечислять можно много ещё чего... 8*)
Сам мод пока что я не выкладываю, т.к. нет времени разбираться с форматами и прочим.
Чтобы прикрутить инлайн-клавиатуру к форуму, нужно
1. добавить в head
Код: Выделить всё
<link rel="stylesheet" type="text/css" title="virtualkeyboard" href="keyboard/keyboard.css" />
<script type="text/javascript" src="vk_loader.js" ></script>
Код: Выделить всё
VirtualKeyboard: <select id="showVKeyboard" onChange="this.value=='0'?VirtualKeyboard.close():(VirtualKeyboard.show(this.form.elements['message'],'virtualKeyboardHolder'),VirtualKeyboard.switchLayout.apply(this,this.value.split('\u00a0-\u00a0')));" ><option value="0">Closed</option></select>
<script type="text/javascript"><!--//--><![CDATA[//><!--
if (window.addEventListener) window.addEventListener ('load', function() {(new Selectbox('showVKeyboard')).addOptionsList(VirtualKeyboard.getLayouts())}, false);
else if (window.attachEvent) window.attachEvent ('onload', function() {(new Selectbox('showVKeyboard')).addOptionsList(VirtualKeyboard.getLayouts())});
//--><!]]></script>
<div id="virtualKeyboardHolder" style="width: 100%"></div>
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 7 месяцев
- Откуда: Москва-->Силиконовая Долина
Во, это другое дело - хороший список
Пара замечаний - про 4. и 5.:
б) В обсуждаемой твоей новой пока не совсем "нормальное" -
остались описанные выше (на странице 5 от 11 мая я писал, и как у себя решил) проблемы под Оперой именно в этом плане (вводе с клавиатуры) - например, при стандартной русской раскладке попробуй у себя в середине строки 'ю' ввести.
В моей Клавиатуре такой проблемы нет - см. http://porusski.net
(О моей Виртуальной Клавиатуре и Моде для phpBB, что один Админ сделал на её основе. выше в данной теме писалось, в плане
"хорошо, что есть разнообразие Клавиатур - каждый сможет выбрать ту, которая именно ему больше подходит" :-) )
Кстати, а проверял ли ты клавиатурный ввод под FF, когда это не <textarea, а однострочное поле <input type='text' (как в поисковиках)?
Не помню уже, но были различия в работе FF.
Вот, если захочешь посмотреть (тоже 8k загрузчик - в своё время меня поругали - так же как тебя на dklab.ru - что долго грузится, пришлось сделать ):
pop-up - несколько полей
in-line - несколько полей
--
И ещё, раз уж про Firefox речь зашла:
- сегодня твоя не работает под FF - что-то случайно сломалось наверное
Пара замечаний - про 4. и 5.:
а) Это у них под ИЕ вроде работает. Под Мозиллой/Firefox, да, там плохо с этим - я не замечал раньше.WingedFox писал(а): ...
4. нормальное управление редактированием с клавиатуры (вставка в любое место текста, клавиатурное выделение текста и т.п.)
б) В обсуждаемой твоей новой пока не совсем "нормальное" -
остались описанные выше (на странице 5 от 11 мая я писал, и как у себя решил) проблемы под Оперой именно в этом плане (вводе с клавиатуры) - например, при стандартной русской раскладке попробуй у себя в середине строки 'ю' ввести.
В моей Клавиатуре такой проблемы нет - см. http://porusski.net
(О моей Виртуальной Клавиатуре и Моде для phpBB, что один Админ сделал на её основе. выше в данной теме писалось, в плане
"хорошо, что есть разнообразие Клавиатур - каждый сможет выбрать ту, которая именно ему больше подходит" :-) )
Может, я не понял - что имеется в в виду? Так как я начал свою делать именно (и только) когда Мозилла разрешила такое, то отлаживал в основном как раз в MZ/FF и поэтому на моей давно курсор при всех операциях под MZ/FF сохраняется. Или о другом о чем-то речь?WingedFox писал(а): 5. сохранение (почти во всех случаях) курсора в видимой области текстарии в MZ/FF (кстати - вообще уникальная фича 8*) )
Кстати, а проверял ли ты клавиатурный ввод под FF, когда это не <textarea, а однострочное поле <input type='text' (как в поисковиках)?
Не помню уже, но были различия в работе FF.
Вот, если захочешь посмотреть (тоже 8k загрузчик - в своё время меня поругали - так же как тебя на dklab.ru - что долго грузится, пришлось сделать ):
pop-up - несколько полей
in-line - несколько полей
--
И ещё, раз уж про Firefox речь зашла:
- сегодня твоя не работает под FF - что-то случайно сломалось наверное
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 8 месяцев
Я иду другим путём - бодаюсь с аффтарами.PavelUSA писал(а):остались описанные выше (на странице 5 от 11 мая я писал, и как у себя решил) проблемы под Оперой именно в этом плане (вводе с клавиатуры) - например, при стандартной русской раскладке попробуй у себя в середине строки 'ю' ввести.
По какой причине у них всё так запутано - не понятно... А отдельный хак под Оперу делать - не выход. Ибо перестаёт работать основная фича - буфер клавиатуры, из-за неопределённости со временем срабатывания события.
Ну, можешь потоптать клавиатуру и увидишь, что длинная строчка вылезает за пределы текстарии... И курсор "скрывается за горизонтом" 8*)PavelUSA писал(а):под MZ/FF сохраняется
На однострочном поле ещё не проверял. Будет время - буду посмотреть...
Мне надо прикрутить автоматическую паковалку релизов, так-то клава (без раскладок) в 15Кб ужимается, но из-за комментов все 40 весит...PavelUSA писал(а):8k загрузчик
А какой FF? Есть что в консоли? Я только сегодня всё тестил...PavelUSA писал(а):сегодня твоя не работает под FF
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 7 месяцев
- Откуда: Москва-->Силиконовая Долина
А, увидел - была похожая проблема при обычном вводе - уходил текст вправо, я её в своё время решил (с помощью людей из comp.lang.javascript) - теперь, есло обычным образом писать (а не держать нажатой некую клавишу, как в твоем примере), то при достижении правого края оно само переходит на новую строку.WingedFox писал(а):Ну, можешь потоптать клавиатуру и увидишь, что длинная строчка вылезает за пределы текстарии... И курсор "скрывается за горизонтом" 8*)
Ты думаешь, надо и чтобы при нажатой клавише не уходило 'за горизонт'? А когда такое может быть при обычном вводе?
Вот сейчас дома, под версией 2 - все нормально, На работе точно не 2-я версия, более ранняя, так что неважно.WingedFox писал(а):А какой FF? Есть что в консоли? Я только сегодня всё тестил...PavelUSA писал(а):сегодня твоя не работает под FF
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 8 месяцев
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 7 месяцев
- Откуда: Москва-->Силиконовая Долина
Безусловно. У нас это одинаково работает - при вводе (обычном) в конце некой строкиWingedFox писал(а): А жёстко резать строки по ширине поля ввода - имхо, порочная практика.
(человек может не глядя на экран писать, всё ОК)
происходит автоматический переход на следующую -
потому что в любой момент текст, скажем из 8-ми строк, должен быть весь виден в поле, а не так, чтобы для строки номер 2 надо было далеко вправо двигаться, чтобы её прочесть, а потом двигаться обратно, чтобы следующую строку начать читать.
А вот это я не понял про что:
Мой вопрос был вот про что - я так понял (может, неверно), что "курсор всегда виден" это о том, что если нажать и держать скажем 'К', то эти 50-100-... букв 'К' уезжающих вправо, всё равно будут показывать курсор. Вот я и спросил, разве часто бывает такое при вводе, чтобыWingedFox писал(а): Ага, я так считаю.
Когда набиваешь текст на, хотя бы, высоту поля ввода + 1 строку, желательно чтобы курсор было видно.
"нажать один символ и держать"?
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 8 месяцев
Например это бывает, если атрибут wrap="off", тогда переноситься текст не будет, а станет прятаться за границей поля.
Согласен, в большинстве случаев - клавиатура работает хорошо 8*)
Про Enter - предположение было высказано без доп. проверки, т.ч. приношу извинения. Мозилла не фокусирует поле на установленном через setSelectionRange выделении, в отличие от IE, вот я и не проверил это, когда писал про потерю курсора.
Добавлено спустя 3 часа 56 минут 45 секунд:
Выложил статью 8*)
http://debugger.ru/projects/virtualkeyboard
Согласен, в большинстве случаев - клавиатура работает хорошо 8*)
Про Enter - предположение было высказано без доп. проверки, т.ч. приношу извинения. Мозилла не фокусирует поле на установленном через setSelectionRange выделении, в отличие от IE, вот я и не проверил это, когда писал про потерю курсора.
Добавлено спустя 3 часа 56 минут 45 секунд:
Выложил статью 8*)
http://debugger.ru/projects/virtualkeyboard
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 8 месяцев
Robin
Если бы знать что это такое, возможно и смогли бы 8*)
Добавлено спустя 6 минут 46 секунд:
Вышел релиз 3й версии.
Описание:
http://forum.dklab.ru/viewtopic.php?p=130192#130192
http://debugger.ru/projects/virtualkeyboard
Демо:
http://debugger.ru/demo/projects/virtualkeyboard
Архив:
http://debugger.ru/dl/VirtualKeyboard.3.0.1.zip, ~381Кб
http://debugger.ru/dl/VK.compact.v3.0.1.zip, ~55Кб
Основная особенность -- поддержка редактора раскладок MSKLC
т.е. теперь сделать свою раскладку не просто, а очень просто 8*)
Из компактной версии вырезан конвертер и исходники раскладок, скрипты пожаты с помощью TrickyScripter
Если бы знать что это такое, возможно и смогли бы 8*)
Добавлено спустя 6 минут 46 секунд:
Вышел релиз 3й версии.
Описание:
http://forum.dklab.ru/viewtopic.php?p=130192#130192
http://debugger.ru/projects/virtualkeyboard
Демо:
http://debugger.ru/demo/projects/virtualkeyboard
Архив:
http://debugger.ru/dl/VirtualKeyboard.3.0.1.zip, ~381Кб
http://debugger.ru/dl/VK.compact.v3.0.1.zip, ~55Кб
Основная особенность -- поддержка редактора раскладок MSKLC
т.е. теперь сделать свою раскладку не просто, а очень просто 8*)
Из компактной версии вырезан конвертер и исходники раскладок, скрипты пожаты с помощью TrickyScripter
-
- phpBB 1.4.4
- Сообщения: 183
- Стаж: 18 лет
- Благодарил (а): 1 раз
[quote="Stas!"]спустя 57 минут 16 секунд:
Carbofos писал(а):
quick_reply.tpl
Carbofos писал(а):
quick_reply.tpl
Код: Выделить всё
--- НАЙТИ ---
<!-- BEGIN quick_reply -->
Carbofos, что то я не нахожу этой строки в файле quick_reply.tpl[/quote]
Carbofos, где найти эту строку? Ваш мод встал и отлично работает в ЛС, в полном ответе, поставл я его и в быстрый ответ, но он там работчет только частично, то есть при нажатии на кнопки он работает, но не кодирует латиницу в кирилицу при написании, потомя что ятоже не нашел куда этот скрипт вставить, qiuck reply.tpl вы не дописали куда и что плиззззз
и еще он встал не туда куда то не так как в полном ответе
-
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Возможно этаscorpio писал(а):нет такой строчки
Код: Выделить всё
<script language="JavaScript" type="text/javascript" src="templates/quick_reply.js"></script>
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.