Wie kann das sein ?
[ externes Bild ]
Ein Bild, in diesem Fall das Bild für den Advanced Topic Type wird in der ersten (obersten) Zeile nicht angezeigt, in der zweiten und allen danach folgenden Zeilen funktioniert die Anzeige des Bild jedoch.
Wieso funktioniert das ganz oben nicht ?
Der Bildpfad wird doch immer gleich erzeugt. Also sollte es wenn es oben nicht geht in allen anderen Zeilen auch nicht gehen.
Hier meine viewforum.php
Topic Type - Fehlerhafte Anzeige
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.
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.
Topic Type - Fehlerhafte Anzeige
Gruß Markus
Die Bilder für den Advanced_Topic_Type werden in der viewforum.php so ausgelesen.
Das Problem ist dass die beiden Bilderpfade ['topic_type_image'] und ['folder_topic_type_new'] nicht ausgelesen werden. Ist auch klar denn in der viewtopic.php wird nirgends der Datenbank Table "topic_add_type" aufgerufen. Der Aufruf für diesen Table steht in der functions_post.php. Eigentlich sollte der Inhalt von ['topic_type_image'] und ['folder_topic_type_new'] aus der functions_post.php an die viewforum.php übergeben werden. Genau da scheint das Problem zu liegen.
Dieser code steht in der functions_post.php
Warum bekommt die viewforum.php nicht den topic_add_type Datenbank Inhalt aus der functions_post.php übermittelt ?
Die kompletten Dateien.
functions_post.php
viewforum.php
Code: Alles auswählen
// BEGIN Advanced Topic Type MOD
else if( $topic_rowset[$i]['topic_type'] > POST_ADD_TYPE )
{
//if( $rowset[$i]['topic_type_image'] != '' )
if( $row[$i]['topic_type_image'] != '' )
{
$folder = $rowset['topic_type_image'];
$folder_new = $rowset[$i]['topic_type_image_new'];
}
else
{
$folder = $images['folder_topic_type'];
$folder_new = $images['folder_topic_type_new'];
}
}
// END Advanced Topic Type MOD
Dieser code steht in der functions_post.php
Code: Alles auswählen
// BEGIN Advanced Topic Type MOD
$sql_tt = "SELECT * FROM ". TOPIC_ADD_TYPE_TABLE ."
WHERE topic_type_order = ". intval($topic_type-POST_ADD_TYPE) ;
if ( !$result_tt = $db->sql_query($sql_tt) )
{
message_die(GENERAL_ERROR, 'Could not get topic type info', '', __LINE__, __FILE__, $sql_tt);
}
while( $tt_row = $db->sql_fetchrow($result_tt) )
{
$topic_type_active = ", topic_type_active = ". $tt_row['topic_type_active'] ."";
}
// END Advanced Topic Type MOD
Die kompletten Dateien.
functions_post.php
viewforum.php
Gruß Markus