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

[ABD] Extended Quick Reply Form v.1

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 10 месяцев
Откуда: Архангельск
Контактная информация:

Сообщение Гога »

MAzZY писал(а):уже можно безбоязненно ставить на рабочий форум?
Если скажу, что можно, легче станет? :wink:
MAzZY писал(а):Или он еще не до конца готов?
До конца ничего не готово. Но тута установлен и у меня установлен.
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Сообщение MAzZY »

Возник вопрос.
Мод Enter your name ( http://www.phpbbguru.net/mods/?id=15#15 )
не хочет работать с Быстрым ответом.
Простое добавление куска

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

<!-- BEGIN switch_username_select -->
	if (document.post.username.value == '' && !(formErrors)) {
	formErrors = "{L_ENTER_YOUR_NAME}";
	}
	<!-- END switch_username_select --> 
в quick_reply.tpl в нужном месте не помогает.

Как быть?
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 10 месяцев
Откуда: Архангельск
Контактная информация:

Сообщение Гога »

Я отключил Extended Quick Reply Form для гостей -- и всё.
// [begin] Extended Quick Reply Form mod
if ( ($userdata['session_logged_in'] && $is_auth['auth_reply'] && !(($forum_topic_data['forum_status'] == FORUM_LOCKED) || ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) ) || ($userdata['user_level'] == ADMIN) )
{
$quick_reply = true;
}
else
{
$quick_reply = false;
}
// [end] Extended Quick Reply Form mod
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Сообщение MAzZY »

Гога
Мне обязательно надо, чтобы были гости. Такова специфика
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

Если function checkForm() вынести из quick_reply.js в quick_reply.tpl, то можно так:

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

#
#-----[ OPEN ]------------------------------------------
#
quick_reply.php

#
#-----[ FIND ]------------------------------------------
#
'L_USERNAME' => $lang['Username'],

#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_ENTER_YOUR_NAME' => $lang['Enter_your_name'],

#
#-----[ OPEN ]------------------------------------------ 
#
templates/subSilver/quick_reply.tpl

#
#-----[ FIND ]------------------------------------------
#
if (formErrors) {
alert(formErrors);
return false;

#
#-----[ BEFORE, ADD ]------------------------------------------
#
   <!-- BEGIN user_logged_out --> 
   if (document.post.username.value == '' && !(formErrors)) { 
   formErrors = "{L_ENTER_YOUR_NAME}"; 
   } 
   <!-- END user_logged_out --> 
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 10 месяцев
Откуда: Архангельск
Контактная информация:

Сообщение Гога »

MAzZY писал(а):Мне обязательно надо, чтобы были гости. Такова специфика
А Extended Quick Reply Form им позарез нужен? :shock:
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 2 месяца
Откуда: Novosibirsk,RU
Контактная информация:

Сообщение [R: R@m$e$ :U] »

Если function checkForm() не вынесосить из quick_reply.js в quick_reply.tpl, то можно так:

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

quick_reply.tpl  /  posting_body.tpl 
[find] 
l_no_text_selected = "{L_NO_TEXT_SELECTED}"; 
[after] 
l_sending = "{L_SENDING}"; 
  
quick_reply.js 
[find] 
      bbstyle(-1);  
             //formObj.preview.disabled = true;  
             //formObj.submit.disabled = true;  
[after] 
            setTimeout("document.post.post.disabled = true;       document.post.post.value='" + l_sending + "'", 0);  
резал с лога... поэтому разметка не соблюдается... но код верный... хотя меня этот мод очень бесит
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

[R: R@m$e$ :U]
При чём здесь Post is Sending? :D
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Сообщение MAzZY »

вынести из quick_reply.js
Coagulant, там нет такого файла
Гога, да, нужен.
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

MAzZY писал(а):Coagulant, там нет такого файла
Речь про последнюю версию 2.3.0. Там есть. Если у вас этого файла нет (более ранние версии), то всё равно мои инструкции в силе кроме
Coagulant писал(а): function checkForm() вынести из quick_reply.js в quick_reply.tpl
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Сообщение MAzZY »

Coagulant, а где взять более новую версию?
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Сообщение MAzZY »

Coagulant писал(а): Если у вас этого файла нет (более ранние версии), то всё равно мои инструкции в силе кроме
Coagulant писал(а): function checkForm() вынести из quick_reply.js в quick_reply.tpl
Не работает так. Я уже это проверял
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

Тогда извиняюсь, возможно у вас древняя версия, с которой я не работал :oops: Ставьте свежачок-с :wink:
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Сообщение MAzZY »

Речь про последнюю версию 2.3.0. Там есть. Если у вас этого файла нет (более ранние версии)
Coagulant, спешу вас "обрадовать" - там нет этого файла(quick_reply.js)
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»