Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления .
Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Гога
phpBB 2.0.0
Сообщения: 220 Стаж: 18 лет 6 месяцев
Откуда: Архангельск
Сообщение
Гога » 24.08.2005 23:23
MAzZY писал(а): уже можно безбоязненно ставить на рабочий форум?
Если скажу, что можно, легче станет? :wink:
MAzZY писал(а): Или он еще не до конца готов?
До конца ничего не готово. Но тута установлен и у меня установлен.
Гога
MAzZY
Бывший член :)
Сообщения: 2925 Стаж: 18 лет 6 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно
Сообщение
MAzZY » 25.08.2005 23:02
Возник вопрос.
Мод 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 в нужном месте не помогает.
Как быть?
MAzZY
Гога
phpBB 2.0.0
Сообщения: 220 Стаж: 18 лет 6 месяцев
Откуда: Архангельск
Сообщение
Гога » 25.08.2005 23:50
Я отключил 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 лет 6 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно
Сообщение
MAzZY » 26.08.2005 0:17
Гога
Мне обязательно надо, чтобы были гости. Такова специфика
MAzZY
Coagulant
Former team member
Сообщения: 955 Стаж: 18 лет 10 месяцев
Откуда: Москва
Сообщение
Coagulant » 26.08.2005 0:37
Если 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 -->
Coagulant
Гога
phpBB 2.0.0
Сообщения: 220 Стаж: 18 лет 6 месяцев
Откуда: Архангельск
Сообщение
Гога » 26.08.2005 1:18
MAzZY писал(а): Мне обязательно надо, чтобы были гости. Такова специфика
А Extended Quick Reply Form им позарез нужен?
Гога
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464 Стаж: 18 лет 10 месяцев
Откуда: Novosibirsk,RU
Сообщение
[R: R@m$e$ :U] » 26.08.2005 1:26
Если 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);
резал с лога... поэтому разметка не соблюдается... но код верный... хотя меня этот мод очень бесит
[R: R@m$e$ :U]
Coagulant
Former team member
Сообщения: 955 Стаж: 18 лет 10 месяцев
Откуда: Москва
Сообщение
Coagulant » 26.08.2005 1:30
[R: R@m$e$ :U]
При чём здесь Post is Sending?
Coagulant
MAzZY
Бывший член :)
Сообщения: 2925 Стаж: 18 лет 6 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно
Сообщение
MAzZY » 26.08.2005 14:15
вынести из quick_reply.js
Coagulant , там нет такого файла
Гога , да, нужен.
MAzZY
Coagulant
Former team member
Сообщения: 955 Стаж: 18 лет 10 месяцев
Откуда: Москва
Сообщение
Coagulant » 26.08.2005 14:19
MAzZY писал(а): Coagulant, там нет такого файла
Речь про последнюю версию 2.3.0. Там есть. Если у вас этого файла нет (более ранние версии), то всё равно мои инструкции в силе кроме
Coagulant писал(а): function checkForm() вынести из quick_reply.js в quick_reply.tpl
Coagulant
MAzZY
Бывший член :)
Сообщения: 2925 Стаж: 18 лет 6 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно
Сообщение
MAzZY » 26.08.2005 14:23
Coagulant , а где взять более новую версию?
MAzZY
Coagulant
Former team member
Сообщения: 955 Стаж: 18 лет 10 месяцев
Откуда: Москва
Сообщение
Coagulant » 26.08.2005 14:29
Coagulant
MAzZY
Бывший член :)
Сообщения: 2925 Стаж: 18 лет 6 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно
Сообщение
MAzZY » 26.08.2005 14:29
Coagulant писал(а): Если у вас этого файла нет (более ранние версии), то всё равно мои инструкции в силе кроме
Coagulant писал(а): function checkForm() вынести из quick_reply.js в quick_reply.tpl
Не работает так. Я уже это проверял
MAzZY
Coagulant
Former team member
Сообщения: 955 Стаж: 18 лет 10 месяцев
Откуда: Москва
Сообщение
Coagulant » 26.08.2005 14:34
Тогда извиняюсь, возможно у вас древняя версия, с которой я не работал
Ставьте свежачок-с :wink:
Coagulant
MAzZY
Бывший член :)
Сообщения: 2925 Стаж: 18 лет 6 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно
Сообщение
MAzZY » 26.08.2005 15:03
Речь про последнюю версию 2.3.0. Там есть. Если у вас этого файла нет (более ранние версии)
Coagulant , спешу вас "обрадовать" - там нет этого файла(quick_reply.js)
MAzZY