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

Subject only for new topic

Идеи для расширения функциональности phpBB 2.0.x
IncominG

Subject only for new topic

Сообщение IncominG »

Помогите замутит мод чтоб поле "тема" показывалась тока при создании оной. а еще лучше чтоб при создании темы отображалось то что между
<!-- swich_on_new_topic -->
и
<!-- swich_off_new_topic -->
и при просмотре ваще не было никакого "заголовок сообщения"
Заранее спасибо, господа... Если нет времени намекните как делать ;)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 19 лет 3 месяца
Откуда: Novosibirsk,RU

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

поиск есть и на пхпббхакс...
Hide subject field on reply
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
IncominG

Сообщение IncominG »

IncominG писал(а): <!-- swich_on_new_topic -->
и
<!-- swich_off_new_topic -->
Вот в чем запрос-то ;) Именно так ибо еще надо скрыть Topic Icon
IncominG

Сообщение IncominG »

ни на phpbbhacks.com ни на phpbb.com ни тут - такого мода нет...
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Зарегистрирован: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

//
// That's all, Folks!
// -------------------------------------------------
IncominG

Сообщение IncominG »

This hack can activate an extra button next to the "quote" button in view topic that will allow users to reply to the post with the posters username or post subject as the subject of this new post.

This allows other users to see which post someone is replying to, without the whole message being quoted.

As an alternative option, the administrator can also completely disable the subject line for all normal replies when a post subject is not specified.
Я не силен в английском - но что делает эта модификация кроме запроса? :cry:
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

Люди такой вопрос, вот этот заголовок, в теме (ну там где время поста), чтоб он не отображался достаточно покрутить шаблон, но это только внешне его не видно т.е. форум его хранит в БД.. и запросы при просмотре темы посылаются .. подскажите как исключить эту возможность из форума ..
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

Была такая вещь здесь на гуру.. но потом я потерял ее .. искал искал..
и нашел... но почему то в корзине (страно):
http://phpbbguru.net/community/viewtopic.php?t=13450
Собсно то что и искалось: - Subject only for new topic
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Поле "Тема" разрешено заполнять только автору.

Сообщение MXM »

Всем привет!
Ситуация:
- поле "Тема" может заполнять не только автор темы, но и любой пользователь кому разрешено оставлять сообщения на форуме.
Вопрос:
- как сделать так, чтобы поле "Тема" разрешено было заполнять только автору темы и только в первом сообщении?
Аватара пользователя
Shock13666
phpBB 1.4.4
Сообщения: 176
Зарегистрирован: 16 лет 5 месяцев
Откуда: Киев

Сообщение Shock13666 »

Например так:

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

#
#----- [ Open ] -------------------  
#
posting_body.tpl

#
#----- [ FIND ] ------------------- 
#
<input type="text" name="subject"

#
#----- [ IN LINE, FIND ] ------------------- 
#
name="subject"

#
#----- [ AFTER, ADD ] ------------------- 
#
 disabled="disabled"
Последний раз редактировалось Shock13666 23.01.2008 8:10, всего редактировалось 2 раза.
Музыка - как вино. Некачественная попса, со временем, превращается в уксус.. Рок же только обретает свой истинный вкус..
Я не нацист. Но когда кто нибудь осмелится высказать криво о моей стране я прихожу в ярость.
Немножко знаю xHTML, CSS, слышал про JavaScript, PHP. Уже год использую и стараюсь понять, как устроен phpBB.
[ Mozilla Firefox User ] [ Web Dev panel for FF ] [ xHTML 1.0 Strict ] [ Valid CSS 2.1 ] [ Да, я маньяк! ] [ Я ВКонтакте! ]
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

Решение здесь уже было .. тему найти не могу ..
Вот нашел у себя:

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

#
#-----[ OPEN ]------------------------------------------
#
posting.php 

#
#-----[ FIND ]------------------------------------------
#
if ( $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] ) ) 
{ 
   $template->assign_block_vars('switch_type_toggle', array());

#
#-----[ AFTER, ADD ]------------------------------------------
#
   // [start] Hide subject field on reply 
   $template->assign_block_vars('switch_allow_subject_on', array()); 
   // [end] Hide subject field on reply

#
#-----[ OPEN ]------------------------------------------
#
templates/xxx/posting_body.tpl 
#
#-----[ FIND ]------------------------------------------
#
   <tr> 
     <td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td> 
#
#-----[ BEFORE, ADD ]------------------------------------------
#
      <!-- BEGIN switch_allow_subject_on -->
#
#-----[ FIND ]------------------------------------------
#
      <input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" /> 
      </span> </td> 
   </tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#
     <!-- END switch_allow_subject_on -->

#
#-----[ OPEN ]------------------------------------------
#
privmsg.php 

#
#-----[ FIND ]------------------------------------------
#
   $template->assign_block_vars('switch_privmsg', array());

#
#-----[ AFTER, ADD ]------------------------------------------
#
   // [start] Hide subject field on reply 
   $template->assign_block_vars('switch_allow_subject_on', array()); 
   // [end] Hide subject field on reply
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Shock13666, Lektor, спасибо!
Чесно говоря всю ночь искал не нашел решения... решил создать темку...
Видать название темы где есть решение по моему вопросу называется так - памагите! )))
По поисковому запросу Hide subject field on reply он выдал только одну тему: кукисы =))))
Спасибо еще раз, буду юзать!

Потестил. С posting.php - всё гуд. Непонятка какя-то получается с privmsg.php.
А пишет Б, Б открывает и все равно при ответе у Б есть возможность изменить тему, и еще есть возможность выбрать кому отправить, что есть не правильно.
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

А вспомнил вот:
http://www.phpbbguru.net/community/viewtopic.php?t=6461

Имхо темы обьеденить.
MXM писал(а):А пишет Б, Б открывает и все равно при ответе у Б есть возможность изменить тему, и еще есть возможность выбрать кому отправит
Ну собсно так и планировалось. Идея кода "Subject only for new topic".

В принципе логичней было бы так как вы говорите, но в и как есть - тоже вполне нормально.

Добавлено спустя 2 минуты 30 секунд:

И если мне не изменяет память, то автор выложенного кода, забаненный [R: R@m$e$ :U].
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Lektor, спасибо!
А так же спасибо за перелёт темы.)

Lektor, в коде который ты привел, глянь его. Заметь, не хватет куска о том, что надо ещё правку делать в каком-то tpl для privmsgs, т.к. в privmsg.php добавляется assign_block_vars, который должен работать в tpl.
Посмотри у себя на форуме, в каком из файлов тпл есть правки?
Заранее спасибо!
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

MXM
Неа, все правильно, код цельный. Т.е. попробуйте удалить изменения в privmsg.php и увидете. (вы не сможете написать тему в лс и как следствие отправить лс)

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