Zugriff auf POST_ID aus attachement.html

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
DerTrickreiche
Mitglied
Beiträge: 7
Registriert: 09.09.2010 20:56

Zugriff auf POST_ID aus attachement.html

Beitrag von DerTrickreiche »

Hallo zusammen,
Ich hab Lightbox als Viewer in meinem Forum installiert.
Läuft auch soweit sehr gut, allerdings möchte ich die Bilder innerhalb eines Postings als Gruppe im Lightbox anzeigen.
Dazu muss Lightbox ein eindeutiger Name übergeben werde.
Meine idee war an dieser stelle, die Variable POST_ID zu verwenden...
Hier ein Ausschnitt auch meiner "template/attachment.html"

Ab der Stelle, wo jetzt das POST_ID steht, brauch ich einen eindeutigen Wert pro Posting.

Code: Alles auswählen

                <!-- IF _file.S_THUMBNAIL -->
                <dl class="thumbnail">
                        <dt><a href="{_file.U_DOWNLOAD_LINK}" rel="lightbox[POST_ID]"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} 
                       ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
Kann ich überhaupt aus attachment.html auf diese Variable zugreifen?....und wenn - wie?

Ich muss gestehen, daß ich noch ziemlicher Anfänger bin, was phpBB3 betrifft, daher bin ich auch nicht sicher, daß mein Weg der Richtige ist; also, wenn jemand eine bessere Idee hat, wie man sowas macht....immer her damit!

Bin für jeden Tip dankbar!

Harry
Benutzeravatar
dagobert50gold
Gesperrt
Beiträge: 1316
Registriert: 04.11.2009 16:52

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von dagobert50gold »

Willkommen auf phpBB.de!

Ein Mod? Link dazu, bitte!
Link zum Forum, bitte!
Welcher Style? Link dazu!
Der kleine phpBB.de-Knigge - unsere HausordnungF1 WebTipp von Dr.DeathF1 WebTipp SQL-Updates
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
DerTrickreiche
Mitglied
Beiträge: 7
Registriert: 09.09.2010 20:56

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von DerTrickreiche »

kein Mod aus dem Netz!

das hier ist Lightbox:
http://www.huddletogether.com/projects/ ... /#overview

und integriert hab ich das selber.
w.g......läuft alles soweit, nur, daß Lighbox im Gruppen-Modus ALLE Bilder der aktuellen Browser-Seite anzeigt (solange sie in Beiträgen eingefügt sind).
Wenn also z.B. 2 Posts mit Bildern auf einer Seite angezeigt werden, baut Lightbox die Posting-Übergreifend in die Bildergruppe ein.
Verhindern kann ich das nur, indem ich die Bilder in einem Posting über einen eindeutigen Gruppennamen (das, was bei dem Lightbox-Tag in den eckigen Klammern steht) verbinde.
Der Name ansich ist egal, solange er eindeutig ist, daher dachte ich an die POST_ID.

Harry
DerTrickreiche
Mitglied
Beiträge: 7
Registriert: 09.09.2010 20:56

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von DerTrickreiche »

Hier:

http://forum.foto-im-pott.de/viewtopic.php?f=18&t=75

kann man das sehr schön sehen. Auf der Seite sind 4 Bilder in 2 Postings. Sobald man 1 der Bilder anklickt, geht Lightbox auf, und zeigt Bild 1 von 4 an.
An dieser Stelle sollten NUR die Bilder des einzelnen Beitrag eingebunden werden; also je nach Beitrag 1 oder 3 Bilder.

Harry
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17475
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von Dr.Death »

Hi,

versuche mal die Variable {postrow.POST_ID} einzusetzen.

Code: Alles auswählen

                <!-- IF _file.S_THUMBNAIL -->
                <dl class="thumbnail">
                        <dt><a href="{_file.U_DOWNLOAD_LINK}" rel="lightbox[{postrow.POST_ID}]"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} 
                       ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
ist leider ungetestet, da ich die Lightbox in dieser Konstellation nicht verwende.
DerTrickreiche
Mitglied
Beiträge: 7
Registriert: 09.09.2010 20:56

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von DerTrickreiche »

Danke für den Hinweis!
Aber, das hatte ich bereits probiert.
Offenbar hab ich in diesem Kontext keinen direkten Zugriff auf die Variable.

Harry
Dr.Death hat geschrieben:Hi,

versuche mal die Variable {TOPIC_ID} einzusetzen.

Code: Alles auswählen

                <!-- IF _file.S_THUMBNAIL -->
                <dl class="thumbnail">
                        <dt><a href="{_file.U_DOWNLOAD_LINK}" rel="lightbox[{TOPIC_ID}]"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} 
                       ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
ist leider ungetestet, da ich die Lightbox in dieser Konstellation nicht verwende.
Zuletzt geändert von DerTrickreiche am 09.09.2010 21:59, insgesamt 1-mal geändert.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17475
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von Dr.Death »

Ich hatte just im obigen Beitrag etwas editiert:

Code: Alles auswählen

postrow.POST_ID
DerTrickreiche
Mitglied
Beiträge: 7
Registriert: 09.09.2010 20:56

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von DerTrickreiche »

Danke!

Auch schon probiert...
attachment.html wird ja aus postrow (viewtopic_body.html) aufgerufen;

Code: Alles auswählen

                                                        <!-- IF postrow.S_HAS_ATTACHMENTS -->
                                                                <dl class="attachbox">
                                                                        <dt>{L_ATTACHMENTS}</dt>
                                                                        <!-- BEGIN attachment -->
                                                                                <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
                                                                        <!-- END attachment -->
                                                                </dl>
                                                        <!-- ENDIF -->
 
Dr.Death hat geschrieben:Ich hatte just im obigen Beitrag etwas editiert:

Code: Alles auswählen

postrow.POST_ID
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17475
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von Dr.Death »

Ja, die POST_ID ist dort nicht verfügbar..... schade.

Man müsste sie also irgendwie "global" verfügbar machen und dort dann wieder abgreifen..... hab momentan leider keine Testumgebung hier...
DerTrickreiche
Mitglied
Beiträge: 7
Registriert: 09.09.2010 20:56

Re: Zugriff auf POST_ID aus attachement.html

Beitrag von DerTrickreiche »

Dr.Death hat geschrieben:Ja, die POST_ID ist dort nicht verfügbar..... schade.

Man müsste sie also irgendwie "global" verfügbar machen und dort dann wieder abgreifen..... hab momentan leider keine Testumgebung hier...

genau SO hatte ich mir das vorgestellt!....nur WIE?????

Harry
Antworten

Zurück zu „[3.0.x] Mod Support“