Neue Variable im Template

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
PhoenixDH
Mitglied
Beiträge: 257
Registriert: 23.06.2006 08:33
Wohnort: Erfweiler

Neue Variable im Template

Beitrag von PhoenixDH »

Es geht um folgenden COde:

Code: Alles auswählen

else 
{ 
$sql = "SELECT forum_id, forum_desc, forum_name, auth_view FROM " . FORUMS_TABLE . " WHERE auth_view = '0' order by forum_name"; 
} 

         if ( !($result = $db->sql_query($sql)) ) 
               { 
                        message_die(GENERAL_ERROR, 'Could not obtain user information', '', __LINE__, __FILE__, $sql); 
               } 

         while($row = $db->sql_fetchrow($results)) 
               { 
               $forum_id = $row[forum_id]; 
               $forum_name = $row[forum_name]; 
               $fdesc = $row[forum_desc]; 
               $auth = $row[auth_view]; 

            if(in_array($forum_id,$neueT_FID)) 
               { 
               $f_image = $images['folder_new']; 
               } 

            if(!in_array($forum_id,$neueT_FID)) 
            { 
               $f_image = $images['folder']; 
               } 

		[b]$hacked_name = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id");[/b]

               $template->assign_block_vars("sitemap_body", array( 
		     [b]'F_HACKED' => $hacked_name,[/b]
                     'F_ID' => $forum_id, 
                     'F_NAME' => $forum_name, 
                     'F_DESC' => $fdesc, 
                     'NEWT' => $f_image ) 
               ); 

               } 
               $lforum = $lang['Forum']; 
               $title = $lang['Forum_Index']; 

               $template->assign_vars(array( 
                     'TITLE' => str_replace ("%s ", "", $lang['Forum_Index']), 
                     'L_FORUM' => $lang['Forum'], 
                     'sitemap1' => $lang['sitemap1'],
                     'sitemap2' => $lang['sitemap2'],
                     'sitemap3' => $lang['sitemap3'],
                     'sitemap4' => $lang['sitemap4'],
                     'L_DESC' => $lang['Group_description'],) 
               ); 
// Forum-Index ENDE
Das ganze soll in einer Sitemap die Boards aus der DB lesen! Wenn ich das was oben fett geschrieben ist lösche, werden alle Boards aufgelistet, aber wenn ich das fett geschriebene drin lasse, wird nur das mit der niedrigsten ID angezeigt, woran liegt das?

Bin erst seit 2 Tagen auf phpBB umgestiegen, hab ich irgendwo was vergessen zuzuweisen?

Dank euch eurer Hilfe!

-------------------------------------

Ich weiß jetzt woran das liegt, an dem POST_FORUM_URL, wenn ich da ein POST_CAT_URL draus mache geht es, aber der Link stimmt halt nicht!

Was kann das sein?
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“