[EDIT]:
Ich habe einen kleinen Fehler gemacht und gefunden:
Durch einen Tippfehler in einem Variablennamen wurden die Userdaten gar nciht aus der DB geholt....
Der Feed funktioniert nun.
Ich werde ihn nun testen und vielleicht als MOD veröffentlichen.
Ich weiß nicht warum es jetzt schon wieder nicht geht.....
Ich hätte jetzt alles fertig, nur irgendwie will das mit dem Befugnissen plötzlich nicht mehr klappen. Was mache ich falsch?
Code: Alles auswählen
$sql = "SELECT *
FROM " . FORUMS_TABLE . "
WHERE forum_id = ".$topics[$i]['forum_id'];
if ( !($result = $db->sql_query($sql)) )
{
die('Could not obtain forums information');
}
$forum_row = array();
while ( $row = $db->sql_fetchrow($result) )
{
$forum_row[] = $row;
}
$is_auth = array();
$is_auth = auth(AUTH_ALL, $topics[$i]['forum_id'], $userdata, $forum_row['0']);
......
$topics[$i]['forum_id'] = Foren-ID, z.B 10...
$userdata sind alle Daten des Users aus der Tabelle phpbb_users, zusätzlich mit der Variable "$userdata['session_logged_in'] = true" um dem System einen Loggin vorzutäuschen....
$forum_row sieht man sowieso...
Ich glaube ich habe hierbei eine KLeinigkeit vergessen, denn bei allen Foren, die nur für Registrierte Mitglieder, oder für Moderatoren sind, bekomme ich FALSE von der Funktion zurückgeliefert....
Simuliere ich es phpBB nicht richtig, dass der User eingeloggt ist oder was?
Bitte um Hilfe, ich komme einfach nicht weiter
MfG Christian