Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Выпадающий список + заголовок темы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Dmitrijan30
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 13 лет 1 месяц
- Откуда: Kharkov, UA
- Благодарил (а): 17 раз
- Поблагодарили: 5 раз
- Контактная информация:
Выпадающий список + заголовок темы
Здравствуйте уважаемые Гуру! У меня возникла необходимость при создании тем добавить перед полем "Заголовок темы" в обычном ответе, дополнительный выпадающий список, с выбором типа темы. Например, выпадающий список c такими вариантами: Куплю, Продам, Подарю и т.д. И при создании темы слово выбранное в выпадающем списке подставлялось в начало названия темы. Возможно ли такое реализовать, или может мод такой похожий есть? Спасибо!
Последний раз редактировалось Dmitrijan30 02.04.2011 1:19, всего редактировалось 1 раз.
- Dmitrijan30
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 13 лет 1 месяц
- Откуда: Kharkov, UA
- Благодарил (а): 17 раз
- Поблагодарили: 5 раз
- Контактная информация:
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Выпадающий список + заголовок темы
lang/ru/posting.php
Найти
После вставить
posting.php
Найти
После вставить
Найти
Перед вставить
styles/subsilver2/template/posting_body.html или styles/prosilver/template/posting_editor.html
Найти
Перед вставить
Сохранить, очистить кеш.
Найти
Код: Выделить всё
$lang = array_merge($lang, array(
Код: Выделить всё
'BY' => 'Куплю',
'SEIL' => 'Продам',
'CHANG' => 'Поменяю',
'PRESENT' => 'Подарю',
Найти
Код: Выделить всё
$post_data['post_subject'] = utf8_normalize_nfc(request_var('subject', '', true));
Код: Выделить всё
//------------------------
$by = utf8_normalize_nfc(request_var('by', '', true));
$subj = $post_data['post_subject'];
$post_data['post_subject'] = $by;
if (!empty($by))
{
$post_data['post_subject'] .= ': ';
$post_data['post_subject'] .= $subj;
}
else $post_data['post_subject'] = $subj;
//------------------------
Код: Выделить всё
'S_POST_ACTION' => $s_action,
Код: Выделить всё
//--------------------------------
'S_PREFFIX' => ($forum_id == 19) ? true : false, // вместо 19 записать id форума, где будет возможна эта опция
//--------------------------------
Найти
Код: Выделить всё
<input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" />
Код: Выделить всё
<!-- IF S_PREFFIX -->
<span class="gensmall">{L_SELECT}</span> <select name="by">
<option value="">{L_SELECT}</option>
<option value="">----------</option>
<option value="{L_BY}">{L_BY}</option>
<option value="{L_SEIL}">{L_SEIL}</option>
<option value="{L_CHANG}">{L_CHANG}</option>
<option value="{L_PRESENT}">{L_PRESENT}</option>
</select>
<!-- ENDIF -->
- Dmitrijan30
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 13 лет 1 месяц
- Откуда: Kharkov, UA
- Благодарил (а): 17 раз
- Поблагодарили: 5 раз
- Контактная информация:
- Dmitrijan30
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 13 лет 1 месяц
- Откуда: Kharkov, UA
- Благодарил (а): 17 раз
- Поблагодарили: 5 раз
- Контактная информация:
Re: Выпадающий список + заголовок темы
Сори за назойливость, возник новый вопрос, как сделать чтоб тип темы могли выбирать только при создании новой темы, чтоб выпадающий список не отображался или был выключен при нажатии кнопки "Полный ответ" ? А то получается что тип темы легко изменить дальше, при написании новых постов в этой теме, нажав кнопку полного ответа. Спасибо!
- Айдар
- Former team member
- Сообщения: 1687
- Стаж: 13 лет 3 месяца
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
- Контактная информация:
Re: Выпадающий список + заголовок темы
Dmitrijan30, видимо, заключить блок с типами темы в условие
<!-- IF S_NEW_TOPIC -->
In Web We Trust
- Dmitrijan30
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 13 лет 1 месяц
- Откуда: Kharkov, UA
- Благодарил (а): 17 раз
- Поблагодарили: 5 раз
- Контактная информация:
Re: Выпадающий список + заголовок темы
Спасибо! Теперь все работает как надо Сработал вариант:
Код: Выделить всё
<!-- IF S_NEW_MESSAGE -->
Re: Выпадающий список + заголовок темы
а есть это же самое, только плюс к этому чтоб на любой странице сверху была возможность фильтровать темы по этому списку. чтоб отображались только темы, с заголовком "куплю" или "продам" и так далее?
- grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
- Контактная информация:
Re: Выпадающий список + заголовок темы
А не проще создать отдельные форумы под Разные типы(купля, продажа, обмен...),?
Зашел пользователь на сайт и видит сразу в какой форум ему нужно идти(купля, продажа, обмен...), и не нужно из одного форума выуживать названия тем....с атрибутами(купля, продажа, обмен...),
Зашел пользователь на сайт и видит сразу в какой форум ему нужно идти(купля, продажа, обмен...), и не нужно из одного форума выуживать названия тем....с атрибутами(купля, продажа, обмен...),
В жизни так бывает...