Форма быстрого...создания темы

Идеи для расширения функциональности phpBB 2.0.x
Олег
phpBB 1.4.2
Сообщения: 62
Стаж: 20 лет 4 месяца
Откуда: Москва

Форма быстрого...создания темы

Сообщение Олег »

У меня появилась идея: а может есть смысл сделать форму быстрого создания темы наподобие формы быстрого ответа, чтоб она распологалась ниже всех тем раздела. Как я понимаю надо просто внести небольшие изменения в мод формы быстрого ответа и прописать пару строк во viewforum.php и viewforum.tpl.
Кто что думает?
newest

Сообщение newest »

это у вас запрос.. или вы хотите просто обсудить сей момент?

я видел данную задумку на форумах типа fastbb..

не думаю что это надо делать и уж тем более здесь... данный форум имеет много информации, которую надо искать.. делая быструю форму темы, посетителю будем вообще в лом что либо искать..

у себя я тоже не стал бы такого делать...
Олег
phpBB 1.4.2
Сообщения: 62
Стаж: 20 лет 4 месяца
Откуда: Москва

Сообщение Олег »

Скорее это запрос.
С тем, что поиск начнут игнорировать - согласен, просто есть много форумов с небольшой аудиторией и такой тематикой, что искать там врядли кто-то что-то будет. А вот такой мод как раз был бы кстати.
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 21 год
Откуда: Estonia, Tallinn

Сообщение Vladson »

Олег
Можно сварганить, думаю это не сложно


Добавлено спустя 50 минут 10 секунд:

Доработать оформление можно, а так в принципе работает

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

#
# open
#

viewforum.php

#
# find
#
	'L_AUTHOR' => $lang['Author'],
#
# after add
#
// -> Quick topic mod by Vladson part 1
	'USERNAME' => $lang['Guest'],
	'L_USERNAME' => $lang['Username'],
	'L_SUBJECT' => $lang['Subject'],
	'L_SUBMIT' => $lang['Submit'],
	'L_PREVIEW' => $lang['Preview'],
// <- Quick topic mod by Vladson part 1

#
# find
#

//
// End header
//

#
# after add
#
// -> Quick topic mod by Vladson part 2
if ( $is_auth['auth_post'] )
{
	$template->assign_block_vars('quick_topic', array());
	if ( !$userdata['session_logged_in'] )
	{
		$template->assign_block_vars('quick_topic.switch_username_select', array());
	}
}
// <- Quick topic mod by Vladson part 2

#
# open
#

templates/subSilver/viewforum_body.tpl
#
# find 
#
<form method="post" action="{S_POST_DAYS_ACTION}">
  <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">

#
# replace
#
  <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">

#
# find 
#
  <table border="0" cellpadding="4" cellspacing="1" width="100%" class="forumline">

#
# before add
#
  <!-- BEGIN quick_topic -->
  <table border="0" cellpadding="4" cellspacing="1" width="100%" class="forumline">
	<tr><form method="post" action="{U_POST_NEW_TOPIC}">
	  <th colspan="3" align="center" height="25" class="thTop" nowrap="nowrap">{L_POST_NEW_TOPIC}</th>
	</tr>
	<tr>
	  <td class="row2" width="150">&nbsp;</td>
	  <td class="row1" align="center"><table border="0" cellpadding="0" cellspacing="0" width="450">
		<tr>
			<!-- BEGIN switch_username_select -->
			<td width="25%"><span class="gen"><b>{L_USERNAME}</b></span></td><td><input type="text" class="post" name="username" size="25" maxlength="25" value="{USERNAME}" /></td>
			<!-- END switch_username_select -->
		</tr>
		<tr>
			<td width="25%"><span class="gen"><b>{L_SUBJECT}</b></span></td><td><input type="text" class="post" name="subject" size="25" maxlength="25" value="{SUBJECT}" /></td>
		<tr/>
		<tr>
			<td colspan="2" align="center"><textarea name="message" cols="30" rows="7" class="post" style="width:450px"></textarea></td>
		<tr/>
		<tr>
			<td colspan="2" align="center"><input type="submit" name="preview" class="mainoption" value="{L_PREVIEW}" />&nbsp;<input type="submit" name="post" class="mainoption" value="{L_SUBMIT}" /></td>
		<tr/>
	  </table></td>
	  <td class="row2" width="150">&nbsp;</td>
	</form></tr>
  </table><br />
  <!-- END quick_topic -->

<form method="post" action="{S_POST_DAYS_ACTION}">

#
#@@@@@@@@@
#
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 21 год
Откуда: Estonia, Tallinn

Сообщение Vladson »

- HTML хромает
- шаблон встроен в РНР скрипт
короче просто наплевали на правильность структуры мода
(надо мой доработать :D )
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
sigal
phpBB Plus
Сообщения: 442
Стаж: 20 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

нифига... я ставил этот мод. работает все ок. :)
правда гомно гомном глючное. но работает. :lol:
имхо фича не нужная.
Олег
phpBB 1.4.2
Сообщения: 62
Стаж: 20 лет 4 месяца
Откуда: Москва

Сообщение Олег »

А не проще было взять стандартную форму создания темы и темы и присобачить ее под список форумов. или я что-то не понимаю?
sigal
phpBB Plus
Сообщения: 442
Стаж: 20 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

Олег
да нет.. тут фича в том, что эта форма если я не ошибаюсь стоит в каждом разделе внизу, или под темой... наверное придется дописывать мод чтобы вынести под список форумов.

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