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

Выпадающий список + заголовок темы

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Dmitrijan30
phpBB 1.2.1
Сообщения: 23
Стаж: 13 лет 1 месяц
Откуда: Kharkov, UA
Благодарил (а): 17 раз
Поблагодарили: 5 раз
Контактная информация:

Выпадающий список + заголовок темы

Сообщение Dmitrijan30 »

Здравствуйте уважаемые Гуру! У меня возникла необходимость при создании тем добавить перед полем "Заголовок темы" в обычном ответе, дополнительный выпадающий список, с выбором типа темы. Например, выпадающий список c такими вариантами: Куплю, Продам, Подарю и т.д. И при создании темы слово выбранное в выпадающем списке подставлялось в начало названия темы. Возможно ли такое реализовать, или может мод такой похожий есть? Спасибо!
Последний раз редактировалось Dmitrijan30 02.04.2011 1:19, всего редактировалось 1 раз.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 15 лет
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 4 раза
Поблагодарили: 352 раза
Контактная информация:

Re: CheckBox + заголовок темы

Сообщение MIT »

CheckBox (Изображение)? Может список выпадающий?
Аватара пользователя
Dmitrijan30
phpBB 1.2.1
Сообщения: 23
Стаж: 13 лет 1 месяц
Откуда: Kharkov, UA
Благодарил (а): 17 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Dmitrijan30 »

Сори, исправил :)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Sheer »

lang/ru/posting.php
Найти

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

$lang = array_merge($lang, array( 
После вставить

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

    'BY'                        => 'Куплю',
    'SEIL'                        => 'Продам',
    'CHANG'                        => 'Поменяю',
    'PRESENT'                    => 'Подарю', 
posting.php
Найти

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

$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 форума, где будет возможна эта опция
//--------------------------------     
styles/subsilver2/template/posting_body.html или styles/prosilver/template/posting_editor.html
Найти

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

<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>&nbsp;<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>
			&nbsp;	
		<!-- ENDIF -->
Сохранить, очистить кеш.
Аватара пользователя
Dmitrijan30
phpBB 1.2.1
Сообщения: 23
Стаж: 13 лет 1 месяц
Откуда: Kharkov, UA
Благодарил (а): 17 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Dmitrijan30 »

Огромное Вам спасибо!!! Все получилось :D
Аватара пользователя
Dmitrijan30
phpBB 1.2.1
Сообщения: 23
Стаж: 13 лет 1 месяц
Откуда: Kharkov, UA
Благодарил (а): 17 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Dmitrijan30 »

Сори за назойливость, возник новый вопрос, как сделать чтоб тип темы могли выбирать только при создании новой темы, чтоб выпадающий список не отображался или был выключен при нажатии кнопки "Полный ответ" ? А то получается что тип темы легко изменить дальше, при написании новых постов в этой теме, нажав кнопку полного ответа. Спасибо!
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Айдар »

Dmitrijan30, видимо, заключить блок с типами темы в условие <!-- IF S_NEW_TOPIC -->
In Web We Trust
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Sheer »

<!-- IF S_NEW_MESSAGE -->
Аватара пользователя
Dmitrijan30
phpBB 1.2.1
Сообщения: 23
Стаж: 13 лет 1 месяц
Откуда: Kharkov, UA
Благодарил (а): 17 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение Dmitrijan30 »

Спасибо! Теперь все работает как надо :) Сработал вариант:

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

<!-- IF S_NEW_MESSAGE -->
damik
phpBB 1.0.0
Сообщения: 1
Стаж: 12 лет 10 месяцев

Re: Выпадающий список + заголовок темы

Сообщение damik »

а есть это же самое, только плюс к этому чтоб на любой странице сверху была возможность фильтровать темы по этому списку. чтоб отображались только темы, с заголовком "куплю" или "продам" и так далее?
Аватара пользователя
grishin
phpBB 2.0.1
Сообщения: 288
Стаж: 13 лет 10 месяцев
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Контактная информация:

Re: Выпадающий список + заголовок темы

Сообщение grishin »

А не проще создать отдельные форумы под Разные типы(купля, продажа, обмен...),?
Зашел пользователь на сайт и видит сразу в какой форум ему нужно идти(купля, продажа, обмен...), и не нужно из одного форума выуживать названия тем....с атрибутами(купля, продажа, обмен...),
В жизни так бывает...
Закрыто

Вернуться в «Запросы модов для phpBB 3.0.x»