ExBB Community » Файловый ExBB » Модификации и дополнения » Дополнение: Отправка сообщений по Ctrl + Enter

Страниц (1): [1]
 

1. Defenderyk - 27 февраля 2010 — 00:26 - перейти к сообщению
Вот наткнулся на http://vremenno.net/js/ctrl-ente...oard-javascript/

думаю было бы полезно реализовать отправку сообщений по контрол+ентер

но не нашел в каком файле у нас кнопачки, которые отправляют
2. RomAndry - 27 февраля 2010 — 08:03 - перейти к сообщению
Defenderyk пишет:
Вот наткнулся на http://vremenno.net/js/ctrl-ente...oard-javascript/

думаю было бы полезно реализовать отправку сообщений по контрол+ентер

но не нашел в каком файле у нас кнопачки, которые отправляют


1. Саму функцию копируем в конец файла /javascript/formcode.js
2. В шаблонах post_edit.tpl, post_reply.tpl и post_addnew.tpl
ищем строки <form name="...."{$enctype}>
вставляем после {$enctype}
CODE:
onkeypress="ctrlEnter(event, this);"

3. В шаблоне post_form.tpl ищем строку <form name="....(this)">
вставляем после this)"
CODE:
onkeypress="ctrlEnter(event, this);"
3. Defenderyk - 27 февраля 2010 — 10:31 - перейти к сообщению
что-то не отправляет)
4. yura3d - 27 февраля 2010 — 13:40 - перейти к сообщению
Defenderyk пишет:
что-то не отправляет)

Правильными будут следующие изменения.
Отправка сообщений по Ctrl + Enter (Отобразить)

Отправка по Ctrl + Enter также будет работать для личных сообщений (ЛС)
Работоспособность была проверена в IE6, Opera 9.52 и FF 3.0.17
5. Defenderyk - 27 февраля 2010 — 22:16 - перейти к сообщению
+1 работает кака часы! Подмигивание спасибо Закатив глазки
6. Zeg - 28 февраля 2010 — 11:01 - перейти к сообщению
Работает без проблем. Спасибо!
7. Urk - 12 марта 2011 — 20:41 - перейти к сообщению
Полезная штука, единственное - в Google Chrome не работает. Спасибо
8. Defenderyk - 12 марта 2011 — 21:16 - перейти к сообщению
работает
9. Urk - 12 марта 2011 — 22:06 - перейти к сообщению
Defenderyk пишет:
работает

Я из под win 7 проверял под версией Chrome 10.0.648.133 и через виртуалку XP запустил и не работает. Попробовал через через вторую клавишу ctrl, которая слева - так работает. В других браузерах через обе клавиши ctrl работает Не понял
Дезинформатор я короче получился Огорчение Таки работает Улыбка
10. Zeg - 15 марта 2011 — 02:48 - перейти к сообщению
В Вин7 пока не пробовал, но в ХР на 10-м Хроме без проблем работает.
11. yura3d - 15 марта 2011 — 03:05 - перейти к сообщению
Urk
В самой виртуалке на различные клавиши (в том числе на левый Ctrl) могут быть назначены те или иные служебные действия. Это одна из причин, по которой может наблюдаться проблема

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0193]     [ ]