CtrlEnterPost
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
в (phpbb3 subsilver2)posting_body.html тегов <form></form> нет, как сдесь быть, тут не работает
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {document.postform.post.click();}" ,
как в быстром ответе.
какая разница в коде для posting_body.html, какой код сюда вставлять ?
Добавлено спустя 9 минут 17 секунд:
а если окружить код в posting_body.html тегами form - для того чтобы работала Ctrl+Enter ?
<form method="post" id="postform" name="postform" >
скрипт posting_body.html
</form>
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {document.postform.post.click();}" ,
как в быстром ответе.
какая разница в коде для posting_body.html, какой код сюда вставлять ?
Добавлено спустя 9 минут 17 секунд:
а если окружить код в posting_body.html тегами form - для того чтобы работала Ctrl+Enter ?
<form method="post" id="postform" name="postform" >
скрипт posting_body.html
</form>
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: CtrlEnterPost
Интересный у Вас форум!Vova_OB писал(а):в (phpbb3 subsilver2)posting_body.html тегов <form></form> нет
Попробуйте поискать вот так:
Код: Выделить всё
<form action="{S_POST_ACTION}" method="post"In Web We Trust
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
Нашел капитальное решение сtrl+enter
Мой случай phpBB3 subsilver2
Добавить эту опцию хотел в quickreply_editor.html (быстрый ответ) и в posting_body.html (стандартный ответ )
С quickreply_editor.html вышло быстро по инструкиив этой теме http://www.phpbbguru.net/community/topi ... ml#p307825
А для posting_body.html пришлось дольше покопатся - решение есть:
Источник http://support.getbb.ru/viewtopic.php?p=47517#p47517
там говорится что в posting_body две кнопки сабмит с одинаковыми неймами потому конфликт и чтобы релизовать нужнно в тег <textarea> вставить этот код
Мне помогло у меня работает posting_body.html
Спасибо за помощь
Мой случай phpBB3 subsilver2
Добавить эту опцию хотел в quickreply_editor.html (быстрый ответ) и в posting_body.html (стандартный ответ )
С quickreply_editor.html вышло быстро по инструкиив этой теме http://www.phpbbguru.net/community/topi ... ml#p307825
А для posting_body.html пришлось дольше покопатся - решение есть:
Источник http://support.getbb.ru/viewtopic.php?p=47517#p47517
там говорится что в posting_body две кнопки сабмит с одинаковыми неймами потому конфликт и чтобы релизовать нужнно в тег <textarea> вставить этот код
Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post[0].click();"Спасибо за помощь
Последний раз редактировалось владимир1983 18.01.2011 22:10, всего редактировалось 1 раз.
Причина: Используйте тег code
Причина: Используйте тег code
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: CtrlEnterPost
Действительно, работает!
Не приметил этого:
Не приметил этого:
Vova_OB писал(а):в posting_body две кнопки сабмит с одинаковыми неймами потому конфликт
In Web We Trust
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
для posting_body.html - добавить маленький параметр(жирным выделено):
Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post[0].click();"-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
по этой теме еще возник вопрос!!
У меня phpbb3 subsilver2 и стоит phpbb gallery 1.0.5 мод
Там есть функция комментарием и тоже хочу установить ctrl+enter для отправки комментария, но по аналогии с темы двумя решениями чтото не выходит
это форма отвечающая за отправку комента к фотке
если в тег textarea добавить
то ничего не происходит -ctrl+enter не срабатывает
подскажите пожалуйста))
Спасибо
У меня phpbb3 subsilver2 и стоит phpbb gallery 1.0.5 мод
Там есть функция комментарием и тоже хочу установить ctrl+enter для отправки комментария, но по аналогии с темы двумя решениями чтото не выходит
Vova_OB писал(а):Нашел капитальное решение сtrl+enter
Мой случай phpBB3 subsilver2
Добавить эту опцию хотел в quickreply_editor.html (быстрый ответ) и в posting_body.html (стандартный ответ )
С quickreply_editor.html вышло быстро по инструкиив этой теме CtrlEnterPost
А для posting_body.html пришлось дольше покопатся - решение есть:
Источник http://support.getbb.ru/viewtopic.php?p=47517#p47517
там говорится что в posting_body две кнопки сабмит с одинаковыми неймами потому конфликт и чтобы релизовать нужнно в тег <textarea> вставить этот код
Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post[0].click();"
Мне помогло у меня работает posting_body.html
это форма отвечающая за отправку комента к фотке
Код: Выделить всё
<form name="postform" action="{S_COMMENT_ACTION}" method="post">Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post.click();"подскажите пожалуйста))
Спасибо
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: CtrlEnterPost
попробуй вот это:
заменить на:
Если не поможет, то вот это:
замени на:
Код: Выделить всё
<form name="postform" action="{S_COMMENT_ACTION}" method="post">Код: Выделить всё
<form name="postform" id="postform" action="{S_COMMENT_ACTION}" method="post">Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post.click();"Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post[0].click();"In Web We Trust
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
Смешно, не работает или я чтото не поионимаю
добавил все атрибуты сюда
Но заметил что комбинаций много в этой теме, разница в количестве обысных скобок и наличии фигурных скобок
пробовал разные не получается))
Ваши соображения?!
добавил все атрибуты сюда
Код: Выделить всё
<form name="postform" id="postform" action="{S_COMMENT_ACTION}" method="post">пробовал разные не получается))
Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post.click();"
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) {document.postform.post.click();}"
onKeyPress="if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {document.postform.post.click();}"-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: CtrlEnterPost
М.б., с чем-то конфликтует - какие-то еще есть атрибуты с именем postform?
У кнопки, отвечающей за "Отправить", разумеется, есть атрибут?
У кнопки, отвечающей за "Отправить", разумеется, есть атрибут
Код: Выделить всё
name="post"In Web We Trust
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
в быстром ответе стоит и работает
разници никакой по сути кроме параметра [0]
Айдар
Вот все что относится к кнопке сабмит
Добавлено спустя 6 минут 52 секунды:
Айдар
Спасибо за подсказку сработало
Для тех у кого стоит phpbb3 subsilver2 phpbb gallery .
Кто хоxет отправлять быстро коменты к фоткам путем нажатия ctrl+enter
в файле viewimage_body.html
должно быть так
и так
в обычном ответе стоит и работаетonKeyPress="if(event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) document.postform.post.click();"
Код: Выделить всё
onKeyPress="if((event.keyCode==10)||((event.ctrlKey)&&(event.keyCode==13))) document.postform.post[0].click();"
Айдар
Вот все что относится к кнопке сабмит
Код: Выделить всё
<input type="submit" name="submit" value="{L_SUBMIT}" class="btnmain" />Айдар
Спасибо за подсказку сработало
Для тех у кого стоит phpbb3 subsilver2 phpbb gallery .
Кто хоxет отправлять быстро коменты к фоткам путем нажатия ctrl+enter
в файле viewimage_body.html
должно быть так
Код: Выделить всё
<form name="postform" id="postform" action="{S_COMMENT_ACTION}" method="post" >Код: Выделить всё
<textarea name="message" rows="15" cols="76" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" style="width: 98%;" onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) document.postform.submit.click();" ></textarea>-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: CtrlEnterPost
И все-таки старый name:
Хорошо, конечно, если работает! Но лучше проверь другие особенности отправки комментов (применяются ли галочки при их наличии в отправленных комментариях и т.п.)?
был, видимо, для чего-то нужен.Vova_OB писал(а):name="submit"
Хорошо, конечно, если работает! Но лучше проверь другие особенности отправки комментов (применяются ли галочки при их наличии в отправленных комментариях и т.п.)?
In Web We Trust
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
Айдар
В форме отправки коммента нет галочек(тоесть ячеек для выставления галочек), если вы об этом.

Добавлено спустя 25 минут 40 секунд:
эта галерея разработана для 2й версии форума была еще - может и тянутся коды с старой верстки шаблонов.
В форме отправки коммента нет галочек(тоесть ячеек для выставления галочек), если вы об этом.
Добавлено спустя 25 минут 40 секунд:
эта галерея разработана для 2й версии форума была еще - может и тянутся коды с старой верстки шаблонов.
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: CtrlEnterPost
Vova_OB, об этом - в том числе, но не только. Просто помните, если юзеры начнут жаловатья, значит дело в вышеперечисленных инструкциях, если нет, то благодарим госпожу Удачу! 
In Web We Trust
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: CtrlEnterPost
Реализовал ctrl+enter в User Blog mod
Реализовал ctrl+enter в simple profile comment mod
Код: Выделить всё
blog_posting_layout.html
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) document.postform.post[0].click();"
Код: Выделить всё
quick_reply.html
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) document.postform.post.click();"Код: Выделить всё
memberlist_view.html
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) document.comment.Submit.click();"

