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
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}
</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