Hallo Gemeinde,
Ich suche eine "schnelle" Lösung, wie ich die Fotoalben unserer Facebook SEITE! auf unsere
Webseite bekomme. FABO Stack habe ich probiert, der zieht aber nur die Bilder von meinem
Facebook Account. Ich brauche aber die Konzertfotos die auf der Band Seite sind.
Wäre für jeden Lösungsvorschlag dankbar. Evtl. auch über die FB API. Da kenn ich mich allerdings überhaupt nicht aus und bräuchte ein HowTo
viele Grüße
Tommisan
Comments
1. Nachdem du in dem Feld hinter "Put your Facebook Album ID here" eingegeben hast und Submit-Button angeklickt hast bekommst du ein Code. Diesen Code kopierst du und setzt ihm in dem Feld "Benutzerdefinierten Kopfzeile"
2. Als Inhalt in der Seite gibst du ein (wenn du den Code von hier oder von der anderen Seite kopierst dann musst du in RW, nachdem der Code eingegeben hast, ihn auswählen und aus dem Menü Format erstmal "Formatrierung löschen" und dann "Formatierung ignorieren" anklicken.
Oder wenn du auch die Bilder "öffnen" möchtest dann bräuchtest du http://zach.lysobey.com/files/demo_fancybox/
marian
Das geht so:
1. Nachdem du "Download The Files" angeklickt hast hast du einen Ordner demo_fancybox bekommen. Bringe diesen Ordner in deinem Projektordner (da wo die die RW-Datei sich auch befindet.
2. Jetzt in der RW-Datei klicke mit der rechten Maustaste da wo RESOURCES steht (auf der linken Seite des RW-Fensters. Und da klicke "Ordner hinzufügen..." Dem neu erstellten Ordner in Resources gib den Namen fancybox.
3. Öffne dann der Ordenr demo_fancybox/fancybox (da wo du ihn davor verschoben hast) und wähle ALLE Dateien aus die da sind. Verschiebe sie alle in dem Ordner fancybox aus Resources (siehe Screenshot)
4. Jetzt verschiebe die Datei jquery.fbAlbum.js in Resources (NICHT in Ordner fancybox aus Resources) (siehe Screenshot)
5. Schau dir jetzt diesen Code an:
- Die ersten Zeilen ( die mit <script und <link anfangen). Sie erstellen eine Verbindung einmal zu ajax.googleapis.com woher die Datei jquery.min.js verlangt wird und dann zu dem Ordner fancybox aus resources woher einige Dateien eingebunden werden. Die Datei jquery.fbAlbum.js aus resources wird auch eingebunden
- In dem nächsten <script gibt es:
'albumID':201652143221992,
Diese Zahl musst du ändern damit die richtige Album ID von facebook eingebunden wird.
- In dem CSS Code (fängt mit <style an) werden die Bilder formatiert (wie groß, wie breit, Rahmenfarbe etc)
Diesen Code (brauchst nur die Album ID zu ändern) kopieren und in Benutzerdefinierte Kopfzeile einsetzen.
(- siehe Screenshot!)
6. Als Inhalt wurde diesen Code hier eingegeben: Ob du den h1 und die Absätze bräuchtest, weiss ich nicht, aber du brauchst auf jeden Fall (wie schon mal erwähnt, Formatierung löschen und ignorieren nicht vergessen!)
Das wäre alles. Das Ergebnis siehst du als Screenshot auch.
marian
vielen Dank für Deine ausführliche Erklärung.
Werde es heute Abend probieren und den Erfolg dann hoffentlich posten können.
lg
Tommisan
edit: Ahh.. ich sehe gerade, selbst Musiker? Dann kennst Du die Problematik mit den vielen
Aufnahmen vom Gig. Da kommt ja keiner hinterher..
Ja, aber Klassik.
marian
Werde FB schon irgendwie überreden.. *g*
lg
Tommisan
Was ich vorgeschlagen habe ist bei dieser Seite die du neu erzeugst ein fancybox DAZU einzurichten und der Album von facebook mit DIESEM fancybox "arbeiten" zu können. Wie gesagt, so schwer ist es nicht.
Wenn du diesen Screenshot anschaust dann siehst du schon das Album 421209621232965 in einer RW-Seite.
Was ich gemacht habe ist in dem Screenshot ersichtlich (die Albumnummer von da nach da kopiert und eingefügt).
Was ich gesehen habe ist dass die Formatierung des Codes (von hier, aus dem Forum, kopiert und in Benutzerdefinierten Kopfzeile-Feld eingefügt) gelöscht wurde (der Anfang der Zeilen).
Der Code würde dadurch gar nicht funktionieren.
Der Code funktioniert ABER WENN du hinter "//code that loads after the album must go here" einen Zeilenwechsel erzeugst (habe ich in Screenshot gezeigt).
Also DOCH einfach
marian
lg
Tommisan
Lange hat das mit dem FB Album auf der Webseite funktioniert. Jetzt hat FB was an der API geändert und die Bilder werden nicht mehr angezeigt.
Jetzt habe ich DIES gefunden und stelle mich damit auch blöd an. Soll heißen ich bekomme es nicht zu rennen. http://berlinpix.com/filo/quick-dirty.html
Wenn mir da jemand zur Hand gehen könnte??
viele Grüße
Tom
Ok, dann fangen wir an...
1. Zuerst deine Facebook-ID kennst du (ich habe keinen Facebook Account so dass ich dir nicht helfen kann aber du kannst in Google nach Facebook ID ermiteln suchen - was ich verstehe ist dass so eine ID so aussieht: http://www.tippscout.de/facebook-eigene-id-herausfinden_tipp_5266.html
2. In dem Code auf der Seite http://berlinpix.com/filo/quick-dirty.html sind zwei Dateien die du wohl auch brauchst. Es geht um die Datei filo_style.css und filo.js (die erste ist mit eingebunden und die zweite ist mit eingebunden.
So dass du zuerst zu der Seite
http://www.berlinpix.com/filo/filo/filo.js
hingehst und in Safari in dem Menü Ablage klickst auf "Sichern unter" Sichserst diese Datei als filo.js und in dem Format Quelltext der Seite
Dann gehst du zu
http://www.berlinpix.com/filo/filo/filo_style.css
und so wie davor sichwerst du die Datei als filo_style.css (auch als Quelltext der Seite).
3. Diese zwei Dateien filo.js und filo_style.css schiebst du in Resources
4. Jetzt brauchst du erstmal etwas Code in Seiteninspektor.
In benutzerdefinierten Kopfzeile: Du sollst aber aufpassen dass das Forum hier einige Semikolons in Code schreibt (z. B. hinter jquery/1.7.2/jquery.min.js" ) die NICHT Teil des Codes sind/ist, also vergleiche mit dem Screenshot!
5. Und als Inhalt müsstest du das eingeben: Allerdings für DEINE-FACEBOOK-ID musst du deine eingeben.
Ich habe die ID aus dem Beispiel eingegeben (Kontrastspiel) und ich bekam den zweiten Screenshot. Also es funktioniert. Nur nicht mit meinen Bildern
marian
vielen Dank für Deinen Support. Hatte das Problem mit dem Pfad zur css, js Datei.
LG
Tom
marian