Page 1 of 1
Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Wed Feb 18, 2009 1:32 pm
by ptvprod
Hallo!
Kurze Szenenbeschreibung: Ich will mit meinem Handy in einen bestimmten Ordner auf meinem Server regelmäßig Fotos uploaden.
Das kann ich.
Auf der Website soll immer das neuste Foto des Ordners angezeigt werden (in einer bestimmten Größe, zb. 250x200px) - und das ohne irgendwelche Anklick-Arien wie beim Album-Modul.
Sicherlich ist das hier ein ganz einfaches PHP-Script - aber ich bin Anfänger und mir fehlen die Codes.
Also, generelle Frage, wie lese ich einen Ordner auf dem Server aus - sage ihm: Nimm das Foto mit neustem Datum - und zeige mir das mit genannter Pixelgröße an?
Zum Schluss wäre noch die Lightboxvariante zum vergrößern kein schlechtes Ziel. Aber erst mal langsam...
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Wed Feb 18, 2009 1:42 pm
by RonnyK
Du kannst mal schauen ob NeoGallery nutzen kannst.
Ronny
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Wed Feb 18, 2009 3:18 pm
by ptvprod
das scheint der richtige ansatz zu sein - ohne das modul komplett durchsucht zu haben.
aber: wie bekomme ich statt den "uploads/images/..." - Vorgaben als Ordnerangabe einen anderen definierten Ort hin, z. B. "server/fotos"?
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Wed Feb 18, 2009 3:35 pm
by cyberman
Evtl. reicht dir auch der Tag {image_gallery}?
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Wed Feb 18, 2009 3:52 pm
by ptvprod
auch gut - aber dann müsste ich später wieder so etwas wie die lightbox dranhängen und das kann die galerie ja auch direkt. ich müsste eigentlich nur wissen, wo die parameter für das quellverzeichnis verändert werden könnten.
ansonsten muss ich den image-tag benutzen - und dann baue ich direkt alles neu. im moment weiß ich auch noch nicht, wie ich den anzeigemodus dabei auf "1" stellen kann - d. h. NUR das neuste Bild anzeigen.
das hab ich bei neo auch noch nicht raus - aber es scheint die bessere variante zu sein.
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Thu Feb 19, 2009 1:17 am
by NaN
Hab mir die Module nicht so genau angeschaut aber in der Regel greifen die auf den Standard images-Ordner zu.
Der wird in der Config.php definiert.
Normalerweise setzt er sich aus dem root-Verzeichnis, dem Standard uploads-Ordner (steht auch in der config.php) und dem ordner Images zusammen.
Wenn Du das ändern willst, musst Du dort nur einen anderen Pfad eintragen.
Allerdings hat das dann Auswirkungen auf ALLE Module, die irgendwie mit Bildern hantieren und sich dabei nach der config.php richten.
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Thu Feb 19, 2009 4:06 pm
by cyberman
ptvprod wrote:
im moment weiß ich auch noch nicht, wie ich den anzeigemodus dabei auf "1" stellen kann - d. h. NUR das neuste Bild anzeigen.
das hab ich bei neo auch noch nicht raus - aber es scheint die bessere variante zu sein.
Steht doch in der Hilfe
image="/uploads/images/mypic.jpg" - This enabled a single image to be shown instead of a gallery. Can be used to display images inside content in the fancy greybox/lytebox way
Jetzt müsstest du nur noch mypic.jpg durch eine Smarty-Variable ersetzen, die die neueste Datei enthält, etwa so wie hier
http://www.php-resource.de/forum/showth ... 53733.html
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Fri Feb 20, 2009 11:20 am
by ptvprod
Danke für Eure Hilfe - Mit der Verzeichnisangabe habe ich mich für den analogen Weg entschieden. Das heißt, ich hab mich durch die MySQL-Datenbank gewühlt und den Ordner manuell geändert. Das klappte.
Die Variablen-Lösung ist mir noch nicht gekommen. Werde mich am Wochenende mal dransetzen. Verstehe noch nicht, wie ich das neuste Bild im Code anzeigen lassen sollte. Aber... gut Ding will Weile haben.
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Mon Feb 23, 2009 4:09 pm
by cyberman
ptvprod wrote:
Verstehe noch nicht, wie ich das neuste Bild im Code anzeigen lassen sollte. Aber... gut Ding will Weile haben.
- alle Dateien/Fotos eines Verzeichnis (einschließlich deren Datums) ermitteln
- die Fotos sortieren lassen
- das erste (oder letzte) Element des Arrays an Smarty zuweisen (je nach Sortierung)
- die Variable im Aufruf des Moduls einfügen
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Tue Feb 24, 2009 4:51 am
by ptvprod
Danke Cyberman - Ich bin allerdings Smarty und PHP Fußgänger mit Rolator und habe keine Ahnung, wie die Codes aussehen müssen. Kannst Du mir neben dem Denkanstoß auch explizierte Codes geben?
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Fri Feb 27, 2009 4:48 am
by cyberman
OK, hilfst du mir, helf ich dir (sozusagen von Rolator-Pilot zu Rolator-Pilot

).
Hab da mal was für diesen Zweck ein Plugin geschrieben, das könntest du mal auf Herz und Nieren testen.
Den Anhang runterladen, in bla.zip umbenennen, entpacken und ab damit ins /plugins Verzeichnis.
Re: Fotos aus Ordner auslesen - OhneAlbum-modul
Posted: Fri Feb 27, 2009 6:28 pm
by ptvprod
I try...