Add New Field Hack für Smartor Photo Album 2.0.53

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Stitch
Beiträge: 63
Registriert: Di 03.Mai, 2005 10:09
Kontaktdaten:

Add New Field Hack für Smartor Photo Album 2.0.53

Beitrag von Stitch »

Hallo,

in meinem phpbb habe ich den Photo Album MOD von Smartor, sowie das Full Album Pack 1.2.1 installiert. Nun wollte ich mit dem "Add New Field Hack" weitere Felder für Bilder hinzufügen. Der Einbau hat auch insoweit geklappt, d.h. der User füllt beim Upload die neuen Felder aus, die Daten werden auch korrekt in die DB geschrieben, aber nicht wieder ausgegeben ... :-( Stattdessen sehe ich nur ein ":"...
Hat jemand Erfahrung mit den o.g. MODs...?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die Sprachelemente werden fehlen.
Du hast die Felder wohl korrekt angegeben, aber keine Sprache dazu.
Auch muss das alles in einer Sprachdatei definiert werden, z. B. lang_main.php oder in diesem Fall auch lang_main_album.php...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Stitch
Beiträge: 63
Registriert: Di 03.Mai, 2005 10:09
Kontaktdaten:

Beitrag von Stitch »

..Sprachelemente waren definiert.. hab das problem teilweise gelöst.. es gibt im folder "album_mod" ein file "album_hierarchy_sql" .. dort werden array festelegt bzw. gefüllt ... z.B.

template->assign_block_vars('index_pics_block.picrow.pic_detail', array(
'PIC_ID' => $picrow[$j]['pic_id'],
'TITLE' => '<a href = "' . $album_show_pic_url . '?pic_id=' . $picrow[$j]['pic_id'] . '">' . $picrow[$j]['pic_title'] . '</a>',
'AIRLINE' => $picrow[$j]['pic_airline'],
'AIRCRAFT' => $picrow[$j]['pic_aircraft'],
'AIRTYPE' => $picrow[$j]['pic_airtype'],
'POSTER' => $pic_poster, ....

dort haben die werte für airtype, airline usw gefehlt (meine definierten felder) .. daraufhin hat er alles auf album index-page korrekt angezeigt ... wenn ich jetzt jedoch eine Kategorie wechsle, um mir dort bilder anzuschauen, funktionierts seltsamerweise nicht ... die *.tpls habe ich kontrolliert ... ?
vielleicht komm ich da auch noch dahinter ..;-)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der TPL muss der verschachtelte Switch vorhanden sein und die Platzhalter z. B. so lauten:

Code: Alles auswählen

{index_pics_block.picrow.pic_detail.AIRCRAFT}
Also 3 ineinander geschachtelte Switches, um genau zu sein...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Was ist das für ein Hack?
Was kann man da für neue Felder hinzufügen?

Kann mir da irgendwie nichts drunter vorstellen.. weil was soll man bei nem Bild noch groß für andere Infos hinzufügen?!
Bild
Life begins @ 1/1000
Stitch
Beiträge: 63
Registriert: Di 03.Mai, 2005 10:09
Kontaktdaten:

Beitrag von Stitch »

@Darezettl
# # Hack Title: Add new field for Photo Album Addon - Smartor
## Hack Version: 1.0 (ex phpbb 2.0.6)
## Author: Cf Manager < cf_manager@yahoo.com >
## Support: http://www.phpbbhacks.com/forums
##
## Description: Just a simple way to add a new field to profile of picture.
## "author" can changed to "whatever" of cours but be aware of the
## spelling (e.g "AUTHOR", "author", "pic_author").
## If you want to add more than one field duplicate the following
## steps and change "author" (be aware of the spelling).
Antworten