Seite 1 von 1

topic_id abfragen (mode=newtopic&f=1)

Verfasst: 03.01.2006 07:04
von kolja
moin

wenn ich einen neuen beitrag in dein forum schreiben will
geht diese information:

mode=newtopic&f=1

an die posting.php

wobei 1 die foren id ist

wie kann ich diese abfragen um nur für foren_id=1
etwas anzeigen zu lassen ?


kolja

Verfasst: 03.01.2006 12:24
von QCO
Ab ca. Zeile 60 der posting.php steht dir die Variable $forum_id zur Verfügung.
Ansonst kannst du dir die Daten auch direkt holen:

Code: Alles auswählen

$forum = ( !empty($HTTP_POST_VARS[POST_FORUM_URL]) ) ? intval($HTTP_POST_VARS[POST_FORUM_URL]) : intval($HTTP_GET_VARS[POST_FORUM_URL]);

Verfasst: 03.01.2006 15:17
von kolja
danke für die hilfe

aber so ganz schaffe ich es damit noch nicht

in der posting.php

Code: Alles auswählen

$forumid = ( !empty($HTTP_POST_VARS[POST_FORUM_URL]) ) ? intval($HTTP_POST_VARS[POST_FORUM_URL]) : intval($HTTP_GET_VARS[POST_FORUM_URL]);

if ( $forumid == 1 )
{
$calenda = 10;
}



$template->assign_vars(array(
	
	'CALENDA' => $calenda,

und in der posting_body.tpl

Code: Alles auswählen

{CALENDA}
im endeffekt soll nur im forum mit der id=1 folgender code neben dem antwortfels stehen:

Code: Alles auswählen

<!-- BEGIN switch_type_cal -->
								  			<td valign="top">
								  				<table cellpadding="2" cellspacing="0" width="100%" border="0">
								  				<tr>
								  					<td align="left" width="100%">
								  						<span class="radio">
								  							Kalender Eintrag 

							  						</span>
								  					</td>
								  				</tr>

								  				<tr>
															<td align="left" width="100%">
													<span class="radio">Tag {S_CALENDAR_DAY}   Monat {S_CALENDAR_MONTH}   Jahr {S_CALENDAR_YEAR}&nbsp;

											       </span>
											             </td>
								  				</tr>

								  				</table>
								  			</td>
					  <!-- END switch_type_cal -->
das ist der code zum einbinden des topic calendar
aber ich möchte dass er nur in einem bestimmten forum angezeigt wird

kolja