MobileMe Gallery Plugin für WordPress – Planung

Am 14.01. um 15:37 Uhr
Schlagwörter:, ,

Ok, da ja jetzt doch ein paar mehr Interessenten zusammengekommen sind, muss ich das wohl mal in vernünftigen Rahmen angehen.

Was ich schon habe:
Ich habe eine (recht simple) PHP Klasse geschrieben, die den Zugriff auf Alben und Bilder der MobileMe Gallery eines Benutzers erlaubt. Speziell soll sie die letzten n Bilder liefern. Das macht sie über die RSS Feeds, die MobileMe zur Verfügung stellt, das heißt man bekommt nicht mehr Bilder zeigen, als die RSS Feeds liefern.

Bisher ist das ganze auch nicht sonderlich performant, was damit zusammenhängt, dass es keinen Feed über alle Bilder zugeben scheint. Es gibt einen Feed, der die Alben liefert und für jedes Album einen Feed für die Fotos. Das heißt, für jedes Album muss der Feed geladen werden und das dauert.
Hab ich dann alle Fotos, werden diese nach Datum sortiert, wie es im Feed angegeben ist. Das ist leider nicht das Erstellungsdatum an dem es hochgeladen wurde, sondern das Änderungsdatum (zuletzt verschoben, zuletzt Titel bearbeitet etc).
Wenn jemand weiß, wie ich an das Umfangreichere XML Format für iPhoto rankomme, würde ich mich über einen Kommentar mit Hinweisen freuen.

Was ich noch nicht habe:
Das eigentliche WordPress Plugin fehlt, sowie die Einstellungsseite. Bisher habe ich ein kleines PHP Script, das per Knopfdruck über meine Klasse die Feeds ausliest und aus den letzen 12 Bildern ein stück statisches HTML generiert, das ich einfach per include in mein WordPress Theme laden kann. Quick & dirty. Und vollkommen unbrauchbar fürs weitere vorgehen.

Was ich gern hätte:
Ich stell mir das so vor, dass man Benutzernamen und Anzahl der Bilder in den WordPress Einstellungen festlegen kann.

Ich möchte das Laden der Bilder nicht bei jedem Seitenaufruf machen, das bremst die Seite nur unnötig aus. Stattdessen sollten wenn die Feeds geladen sind das Ergebnis in der Datenbank abgelegt werden. Dieses Ergebnis wird dann in regelmäßigen Abständen aktualisiert (oder doch manuell?) wobei man ja eigentlich schon aus dem Album Feed ersehen kann, ob es was neues gibt. Hat da jemand genaue Vorstellungen, wie oft ich das aktualisieren am Besten mache?

Unsicher bin ich mir bei den angezeigten Bildern selbst. Seit einiger Zeit stellt MobileMe die quadratischen Vorschaubilder nicht mehr zur Verfügung (oder es gibt da nur eine Änderung und ich hab einfach noch nicht entdeckt wie ich die bekomme). Es gibt natürlich die Möglichkeit, dass das Plugin Vorschaubilder runter lädt und in ein anderes Format umrechnet. Das würde dann aber glaub ich länger dauern.
Oder ich könnte die Vorschaubilder in einem anderen Format einbinden und per css so umblenden, dass da Quadrate rauskommen.
Andere Ideen? Was ist besser?
Die Zweite Idee ist wahrscheinlich einfacher umzusetzen für mich. Dann muss sich das Plugin nämlich nicht mit den Bilddateien rumärgern und mit Datei-Schreibberechtigungen. Dafür muss ich gucken, dass die CSS Lösung überall läuft.

Ergänzungen? Wünsche? Andere Ideen?

6 Kommentare

  1. [...] bastel gerade am MobileMe Gallery Plugin für WordPress und mich lässt einfach nicht los, dass es zu manchen Bildern quadratische Thumbnails gibt und zu [...]

  2. [...] Wer nicht weiß worum es geht, hier gibts genaueres: MobileMe Gallery Plugin für WordPress – Planung [...]

  3. Denis sagt:

    Hallo,
    nette Idee und ich hätte noch ein paar Anregungen / Wünsche.
    1. Erweiterung um ein flexibles Widget, sprich man kann sich aussuchen, ob man die letzten Bilder oder eine bestimmte Gallery anzeigen will.
    2. Berücksichtigung passwortgeschützer Galleries

    Grüße
    Denis

  4. Kay sagt:

    Hi Denis,
    danke fürs feedback.
    1. Klingt nach einer guten Idee, werd ich in einer der nächsten Versionen umsetzen.
    2. Da kann ich leider nicht viel machen. Passwortgeschützte Galleries fallen weg, weil ich an die per RSS leider nicht rankomme.

  5. Denis sagt:

    möchte man eine bestimmte Gallery zeigen, so könnte man doch auch im Widget die Zugangsdaten angeben. Oder?

  6. Kay sagt:

    Naja. Eine bestimmte Gallery auszuwählen ist kein Problem, das kann ich wie gesagt umsetzen.

    Wenn die aber geschützt ist komm ich da über den Feed auch nicht mit Zugangsdaten ran. Weil der Feed geschützte Alben schlicht nicht anzeigt. Da müsste ich erst einen anderen Weg finden, an die Album- und Photo-Informationen zu kommen.a

Schreibe einen Kommentar

Und was sagst du dazu? Hinterlass einen Kommentar und lass es mich wissen. Achte darauf, dass die Felder, die mit einem * gekennzeichnet sind, alle ausgefüllt werden. Die Email Adresse wird nicht angezeigt, zum spammen werd ich die auch nicht benutzen und weitergeben auch nicht.

Noch keinen Gravatar? Richte dir hier einen ein!