Smartor Album: Problem beim Album Description Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Smartor Album: Problem beim Album Description Mod

Beitrag von Dungeonwatcher »

Hi! 8)

Ich habe den Album Description Mod 1.0.1 im Einsatz. Bis auf eine Stelle funktioniert er bestens. Dies eine Stelle betrifft die Anzeige in der Kategorieansicht. Dort wird der Beschreibungstext leider nicht angezeigt. Lt. Mod ist dies in der album_cat.php auszuführen:

Code: Alles auswählen

#
#-----[ FIND ]-------------------------------------------------------
#
		$template->assign_block_vars('picrow.pic_detail', array(
			'TITLE' => $picrow[$j]['pic_title'],

#
#-----[ AFTER, ADD ]----------------------------------------
#
		'DESC' => $picrow[$j]['pic_desc'],

#
#-----[ FIND ]----------------------------------
#
	'L_TIME' => $lang['Time'],
	'L_PIC_TITLE' => $lang['Pic_Title'],


#
#-----[ AFTER, ADD ]-------------------------------------------------------
#
	'L_PIC_DESC' => $lang['Pic_Desc'],
Das habe ich getan. Ebenso dies in der album_cat_body.tpl:

Code: Alles auswählen

#
#-----[ FIND ]----------------------------------------
#
  <!-- BEGIN pic_detail -->
   <td class="row2"><span class="gensmall">
   {L_PIC_TITLE}: {picrow.pic_detail.TITLE}<br />


#
#-----[ AFTER, ADD ]--------------------------
#
   {L_PIC_DESC}: {picrow.pic_detail.DESC}<br />
Es wird zwar die Variable Bildbeschreibung: angezeigt, nur der entsprechende Text fehlt. Ändere ich diese Variable:

Code: Alles auswählen

'DESC' => $picrow[$j]['pic_desc'],
z.B. so um:

Code: Alles auswählen

'DESC' => $picrow[$j]['pic_desc'] . 'TEST',
wird das Wort TEST auch anstelle der Bildbeschreibung angezeigt. Es wird also die Tabelle pic_desc nicht ausgelesen.

Was läuft hier falsch?

Bye
Benutzeravatar
Balint
Mitglied
Beiträge: 1815
Registriert: 25.01.2003 21:43
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von Balint »

Hallo!

Ohne den Code gesehen zu haben:

Code: Alles auswählen

'DESC' => $picrow[$j]['pic_desc'],
in

Code: Alles auswählen

'DESC' => $picrow[$j]['pic_detail'],
ändern?


Viele Grüße,
Bálint
Meine MODs für phpBB 2.x und phpBB 3.x!
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

'n Abend! 8)

Nee, ganz so einfach ist es leider nicht. Das Tabellenfeld pic_desc ist schon korrekt, denn pic_detail gibt es nicht. Es funktioniert ja auch auf allen anderen Seiten inkl. diverser Erweiterungen, nur halt nicht in der Kategorie Ansicht.
Der Witz ist u.a. wenn ich z.B. pic_desc durch pic_title ersetze, wird dies auch angezeigt. :-?

Aber ich habe gerade die vermutliche Lösung gefunden. Bei der jetzt bestimmt hundertsten Durchsicht der album_cat.php fiel mir diese Zeile auf:

Code: Alles auswählen

$picrow[$j]['pic_desc'] = smilies_pass($commentrow[$i]['comment_text']);
Was auch immer diese zu bedeuten hat, nach dem Auskommentieren erscheint auch die Bildbeschreibung in der Kategorie Ansicht.

Bleibt die Frage: Gehört diese Zeile in die album_cat.php oder zu welcher Erweiterung sonst?

Bye
Antworten

Zurück zu „phpBB 2.0: Mod Support“