Bilder aus Flickr Album in HTML-Seite einbinden

rollertilly

NF-Premium Mitglied
Premium
Registriert
Vielleicht kennt ja einer von euch eine Lösung.
Hier kommt das Problem ;-)

Für unsere Rollerbande bastelt jemand gerade eine einfache Internetseite. Seine Software liefert HTML-Seiten, die per FTP auf den Server hochgeladen werden.
Und was sind Vespaseiten ohne Vespabilder? Richtig: da fehlt was.
Nachdem meine Bilder alle bei flickr sind, suche ich nach einer Möglichkeit, Alben von dort einfach per HTML-Code einzufügen. Das "Alben teilen" bei flickr zeigt immer nur das Titelbild und verlinkt dann in einem neuen Fenster auf die flickr-Seiten. So möchte ich es eigentlich nicht.

Ich weiß, dass es für viele CMS passende Plugins gibt, aber ein anderes System zum Seitenerstellen scheidet aus.

Und jetzt bin ich gespannt ....
 
Anzeigen
Was meinst Du genau?
Das System soll bei Verlinkung alle X Bilder eines Albums automatisch einfügen?

Das wird eher schwierig - das Album liest ja selbst alle mit ihm Verknüpften Bilder erst aus, logischerweise kann man da nur auf die Landingpage eines Albums verlinken - aber an die Bildadressen kommt man natürlich dran, wenn man die IDs kennt.

Also so würde ein Link auf mein Flickr-Test-Album lauten:

Code:
https://www.flickr.com/photos/diesituation/albums/72177720312109988/

Der landet dann bei der Übersicht-Landingpage für dieses Album (ist nur eines drim im Moment).

Und dieser Code verweist auf die mittlere Größe des Bildes in diesem Album:

Code:
https://live.staticflickr.com/65535/53275329451_eae9ddd177_z.jpg

Bzw. dieser Code auf das Bild, wenn man es direkt im Album anklickt:
Code:
https://www.flickr.com/photos/diesituation/53275329451/in/album-72177720312109988/

Die ID des Bildes steht immer in den Adresse drin und ändert sich auch nicht (außer man editiert das Bild nochmals in flickr):
Code:
53275329451

Da hat aber bestimmt schon mal jemand was gebastelt - inwieweit sich das an Euer System anbinden lässt weiß ich nicht.
Die HTML-Landingpage für das Album wird ja erst beim User gerendert - und dann die IDs lokal auslesen...hmhmhm...ich bin kein Programmierer.

Mit normalem HTML und ohne tiefergehende Programmier-Kenntnisse sehe ich da keine einfache Lösung, es ist aber sicher nicht unmöglich, aber es müssten ein paar Funktionen nacheinander und voneinander abhängig ablaufen... Auslesen der Landing-Page - Bild-IDs der Übersicht zusammenstellen - dynamisch in eigene Seite schreiben. Sonst eben HTML-Handarbeit und die Bilder einfach eins nach dem anderen aus der Seite ziehen und hardcoden. Selbst wenn es funktionieren sollte und flickr mal was an den Bild-Adressen umstellt, dann ist alles wieder "putt".

Die Bilder nochmal selbst auf Eurer Seite hosten ist keine Option?

MOS2000
 
Kommentar
Man kann ja zumindest - mit etwas Editor-Kenntnis - schnell alle Bildadressen aus der flickr Album-Bildübersicht ziehen wenn man sich den Quellcode der Album-Übersicht-Seite ausgeben lässt - und das dann zu geeigneten Links für die flickr-Bilder zusammensetzen - das muss dann halt immer nachgehalten werden, wenn noch neue Bilder hinzukommen - ich verstehe rollertillys Anfrage so, dass die Ausspielung automatisiert erfolgen soll - und das wäre nur über eine Funktion möglich.

Werden die Bilder auf der Seite gehostet ist es auch immer "Handarbeit" für den Admin.
Die Adressen von flickr zu ziehen ist insofern riskant, als dass die irgendwann mal was am Bildpfad ändern könnten - dann muss man alle Bild-Adressen neu ziehen und zusammensetzen.

MOS2000
 
Kommentar
Noch als Nachtrag - weil ich es eben selbst rumprobiert habe:
Die Bild-IDs setzen sich aus zwei Elementen zusammen - aber auch die sind im Quellcode der Übersichtsseite drin.

Für mein Album mit den Geburtstags-Grüße-Blumen (13 Bilder) ist das die Adresse:
Code:
https://www.flickr.com/photos/diesituation/albums/72157717125759507

Für die Bildgröße "Mittel" ist das der statische Code eines Bildes
Code:
https://live.staticflickr.com/65535/50669714387_86d82a2b16_z.jpg

Ziehe ich alle Bildcodes aus dem Quellcode der Album-Übersicht, dann kann ich ruckzuck alle 13 Links zusammensetzen:
Code:
https://live.staticflickr.com/65535/50669714387_86d82a2b16_z.jpg
https://live.staticflickr.com/65535/50673152332_d940b0f8a7_z.jpg
https://live.staticflickr.com/65535/50676644482_2b98cdd9b9_z.jpg
https://live.staticflickr.com/65535/50960242366_56da0322e6_z.jpg
https://live.staticflickr.com/65535/51010492057_4b3031f7aa_z.jpg
https://live.staticflickr.com/65535/51002339720_69c873d6a4_z.jpg
https://live.staticflickr.com/65535/51718990715_e19a182cee_z.jpg
https://live.staticflickr.com/65535/51718990700_3842b414d2_z.jpg
https://live.staticflickr.com/65535/51717314217_544a7e8d0b_z.jpg
https://live.staticflickr.com/65535/52947808602_4988ca1d33_z.jpg
https://live.staticflickr.com/65535/53563693570_136ec76d2b_z.jpg
https://live.staticflickr.com/65535/53576026978_f40af51465_z.jpg
https://live.staticflickr.com/65535/53576549132_2b23a4c704_z.jpg

Wenn man sich eben ein wenig mit HTML-Editoren auskennt, dann ist der Aufwand für 15 oder 300 statische Bildadressen identisch.
:)

Und hier eines der Bilder, wenn man es hier über die Board-Bildverknüpfung mit obigem Link einbaut:

51718990700_3842b414d2_z.jpg


MOS2000
 
Kommentar
Das hatte ich mir schon gedacht. Prinzipiell ist Hosten auf unserem Server kein Problem. Ich muss nur künftig eine Plattform mehr versorgen.
Es wäre vor allem für die bisherigen Galerien von Vorteil. Das sind nämlich ziemlich viele Bilder, die aus über einem Jahrzehnt hochgeladen werden müssten. Vielleicht aber auch der Moment, ein bisschen auszusortieren.
Oder es werden einfach nur ein paar Bilder hochgeladen und der Rest einfach zu flickr verlinkt.

Ich will mich auch gar nicht zu arg in die Administration einmischen, sonst hab ich das Projekt zu schnell an der eigenen Backe.
Der Spezl macht das mit Website X5, das kenne ich überhaupt nicht.

Wäre zu schön gewesen :cool:

Danke Namensvetter, dass du dir so ausführlich Gedanken gemacht hast.
 
Kommentar
-Anzeige-
Zurück
Oben Unten