CtrlEnterPost
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
San4o
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 9 месяцев
CtrlEnterPost
Нужен аналог мода http://phpbbguru.net/community/viewtopi ... ctrl+enter для отправки сообщений по Ctrl+Enter. Можно только для формы быстрого ответа.
_______________________
Добавлено Nekstati: простое кроссбраузерное решение см. там → CtrlEnterPost.
_______________________
Добавлено Nekstati: простое кроссбраузерное решение см. там → CtrlEnterPost.
-
Avanturist
- phpBB 1.2.1
- Сообщения: 29
- Стаж: 18 лет 6 месяцев
- Откуда: Уфа
Проверить пока не могу, но думаю примерно так
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
quick_reply.html
#
#-----[ FIND ]------------------------------------------
#
<textarea
#
#-----[ IN-LINE FIND ]------------------------------------------
#
>{MESSAGE}</textarea>
#
#-----[ IN-LINE BEFORE ADD]------------------------------------------
# Don't forget to leave a blank(space) ahead
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {document.postform.post.click();}"
#
#-----[ FIND ]------------------------------------------
#
<input type="submit" accesskey="s"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<input type="submit"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
<input title="Ctrl+Enter" type="submit"
-
San4o
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 9 месяцев
-
Avanturist
- phpBB 1.2.1
- Сообщения: 29
- Стаж: 18 лет 6 месяцев
- Откуда: Уфа
San4o
1) Внимательнее выполняйте инструкцию, вы вписали строку после знака >. А нужно перед, не забудьте оставить пробел перед онкейпресом, а то скажете что не работает ))
2) справочник по html
1) Внимательнее выполняйте инструкцию, вы вписали строку после знака >. А нужно перед, не забудьте оставить пробел перед онкейпресом, а то скажете что не работает ))
2) справочник по html
-
San4o
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 9 месяцев
-
Gular
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 19 лет 6 месяцев
Re: CtrlEnterPost
Я попробовал для subsilver2 подключить - не работает. (В prosilver всё хорошо).
Может быть, у кого-нибудь работает на subsilver2? Поделитесь, как реализовали, пожалуйста.
P.S.: В принципе, сочетание TAB'a и Enter'a ничего, но если есть возможность для Ctrl+Enter...
Может быть, у кого-нибудь работает на subsilver2? Поделитесь, как реализовали, пожалуйста.
P.S.: В принципе, сочетание TAB'a и Enter'a ничего, но если есть возможность для Ctrl+Enter...
-
DOMINATOR
- phpBB 1.4.4
- Сообщения: 153
- Стаж: 19 лет
- Откуда: Новосибирск
- Поблагодарили: 13 раз
Re: CtrlEnterPost
Вот для subsilver2.
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
styles/subsilver2/template/quick_reply.html
#
#-----[ FIND ]------------------------------------------
#
<textarea
#
#-----[ IN-LINE FIND ]------------------------------------------
#
>{MESSAGE}</textarea>
#
#-----[ IN-LINE BEFORE ADD]------------------------------------------
# Don't forget to leave a blank(space) ahead
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {document.postform.post.click();}"
#
#-----[ FIND ]------------------------------------------
#
<input class="btnmain" type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" />
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<input class="btnmain" type="submit"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
<input class="btnmain" title="Ctrl+Enter" type="submit"Важное дополнение к FAQ по установке модов:
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
-
Gular
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 19 лет 6 месяцев
Re: CtrlEnterPost
Нет, значит мне в subsilver2 так не сделать.
Я уже пробовал это, не работает. Видимо, другой Javascript код перекрывает этот. Хотя на prosilver работает,
Я уже пробовал это, не работает. Видимо, другой Javascript код перекрывает этот. Хотя на prosilver работает,
-
DOMINATOR
- phpBB 1.4.4
- Сообщения: 153
- Стаж: 19 лет
- Откуда: Новосибирск
- Поблагодарили: 13 раз
Re: CtrlEnterPost
Это не работает у Вас, а вообще работает. Нестоит путать пользователей.
Вспоминайте что Вы вносили в код сабсилвера2...
Вспоминайте что Вы вносили в код сабсилвера2...
Важное дополнение к FAQ по установке модов:
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
-
Rum
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 18 лет
Re: CtrlEnterPost
трижды всё проверил (
в просилвере работает на ура
в сабсилвере2 нехочет работать (
ошибок никаких не выводит, на кнопке отправить выводится подсказка "Ctrl+Enter"
проверял на Opera 9.52
в просилвере работает на ура
в сабсилвере2 нехочет работать (
ошибок никаких не выводит, на кнопке отправить выводится подсказка "Ctrl+Enter"
проверял на Opera 9.52
-
Rum
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 18 лет
Re: CtrlEnterPost
в ие7 в сабсилвере2 нажал ctrl+enter, ие7 выдало ошибку "Объект не поддерживает это свойство или метод"
строка 1501символ 65 код 0
строка 1501
строка 1501символ 65 код 0
строка 1501
Код: Выделить всё
<td colspan="2"><input type="text" readonly="readonly" name="helpbox" style="width:100%" class="helpline" value="Совет: Можно быстро применить стили к выделенному тексту." /></td>-
Lela-la
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 19 лет 4 месяца
- Откуда: Москва
Re: CtrlEnterPost
Подскажите, как заставить это работать в основной форме ответа?
Насколько я понимаю, в posting_editor.html надо изменения вносить?
Насколько я понимаю, в posting_editor.html надо изменения вносить?
А где приказ, о чем нам нужно думать?!
-
Avanturist
- phpBB 1.2.1
- Сообщения: 29
- Стаж: 18 лет 6 месяцев
- Откуда: Уфа
Re: CtrlEnterPost
Попробуйте так, у меня работаетLela-la писал(а):Подскажите, как заставить это работать в основной форме ответа?
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
template\posting_editor.html
#
#-----[ FIND ]------------------------------------------
#
<textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
#
#-----[ IN-LINE REPLACE WITH]------------------------------------------
#
class="inputbox" onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {document.getElementById('postform').post.click();}">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
#
#-----[ FIND ]------------------------------------------
#
<input type="submit" accesskey="s" tabindex="6" name="post"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<input type="submit"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
<input title="Ctrl+Enter" type="submit"
-
Lela-la
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 19 лет 4 месяца
- Откуда: Москва
-
kuzay
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 17 лет 8 месяцев
- Откуда: Коломна

