Auf der Einzelfotoseite, der Zoom, ist jetzt anders.. etwas einfacher. Es wird nicht mehr die Größe des Bildes ausgelesen, um den Button anzuzeigen, oder halt nicht.. Und es gibt auch nur noch einen Button "zoom", nicht mehr einen für Breite und einen für Höhe, je nach Bildformat, wie es vorher war.. spart vielleicht etwas Leistung oder Ladezeit.
Der Button sollte momentan immer da sein. Hatte auf meinem Handy eh nicht richtig funktioniert. Es gab oft keinen Button. Und es wird jetzt bis auf die Breite der Seite vergrößert. Ein bisschen wie die breitere Ansicht bei Youtube (Kinomodus). Nur dass es sich (noch) nicht gemerkt wird mit einem Cookie, sondern halt bei jedem Bild bei Bedarf geklickt werden kann.. (oder muss)..
Update (2025-10-20):
Wahrscheinlich mach ich das doch nicht, mit dem oben erwähnten Cookie. Weil ich glaube, dann muss ich so eine Cookiewarnung einbauen, wie viele Seiten sie haben. Wollte ich eigentlich nicht..
Update (2025-11-01 minus ein paar Tage):
Hatte doch nochmal daran herumgebaut.. es sind wieder 2 Buttons.. (Zoom + more Zoom) .. der erste macht einen "Standardzoom", und bei "more Zoom" passiert dann für hohe Bilder was anderes, als für breite Bilder, weil es halt sehr breite / lange Collagen gibt, die am besten seitlich gescrollt werden, und bei hohen Bildern macht das keinen Sinn.. glaube im Moment, dass es so geht. hoffentlich.. hatte nur vergessen, das hier einzutragen
Der Fototitel wird jetzt auf der Einzelfotoseite und bei den Latest Changes nicht mehr angezeigt, wenn er "untitled" ist.. (oder beim Upload halt leer gelassen wird).
Nur noch im <title> der Webseite, also was im Browserverlauf und auf den Tabs im Browser steht.
Mal sehen ob sich das bewährt. bisschen ungewohnt. mal schauen.
Habe versucht, Zweisprachigkeit einzubauen. Ist noch nicht fertig, aber bei mir scheint es so halbwegs zu gehen. (deutsch / englisch)
Englisch ist Standardeinstellung. Hier bei den Einstellungen unten...
Ich hatte ja die Seite einmal zugemacht und erst später dann wieder neu gebaut und dabei die Datenbank neu befüllt nach und nach.
Dabei hatte jedes Bild eine neue ID bekommen. Erst noch später hab ich dann mit diesen Zeichenketten angefangen (diese: SLRjiluO).
Und jetzt hab ich mir gedacht.. ist doch bescheuert, warum nehme ich nicht einfach die alten IDs wieder.. dann sind halt Lücken, aber dafür gehen eventuell ganz alte Links wieder, die sonst falsch sind oder gar nicht mehr gehen.
Das heißt, an diesem Beispiel.. das Bild SLRjiluO, das jetzt die letzten paar Jahre die ID "2835" hatte, hat nun wieder seine Uralt-ID bekommen, die da war: "10621". Also wird ein ganz alter Link, von 2018 oder so, jetzt wieder gehen, falls es den irgendwo geben sollte. So einer hier: https://flavuur.de/photos/10621 ..so sahen die früher aus.
Das ist jetzt nochmal verwirrend.. wieder Änderungen.. (und es wird auch eine Weile dauern, bis alle geändert sind) .. aber im Endeffekt ist es dann einfacher, es wird dann nur noch eine Nummer geben, wie "10621" und eine Zeichenkette, wie "SLRjiluO" und so kann es dann bleiben.
Es wird ja eh automatisch auf die Zeichenketten-Links umgeleitet seit einiger Zeit. Und diese Änderungen jetzt, ändern nichts an den Links in dieser Form: https://flavuur.de/photos/SLRjiluO.. die sollten einfach weiter funktionieren. Es ging nur um die Geschichte mit den IDs..
Vielleicht sollte ich auch einfach nur bei den Nummern bleiben, ohne die Zeichenketten.. wäre evtl. noch einfacher. Kann mich da gerade nicht entscheiden. lasse es erstmal wie es ist.
Die Seite ist am Wochenende (31.5./1.6.) auf einen anderen Server umgezogen. Von Uberspace auf einen kleinen VServer bei den PHP-Friends. Es kostet mich das gleiche, also hab ich das mal gemacht. Habe dann auch gleich mehr Festplattenplatz und Leistung glaube auch etwas mehr.
Und vor allem hoffe ich, ist jetzt das Problem mit den Zeitzonen weg. Die Seite und der Upload liefen mit UTC Zeit, aber das Datenbank-admin-tool (Adminer) ging nur mit mitteleuropäischer Zeit (CET) (UTC+2).
Das war mir alles zu durcheinander. Jetzt läuft die Datenbank normalerweise komplett mit UTC und wenn ich in Adminer jetzt (~9:58 Uhr) ein SELECT NOW(); mache, sagt es mir korrekt 2025-06-02 07:58:25.
Kann sein, dass ab und zu nochmal was gemacht werden muss. Muss ja jetzt mehr selber machen, Betriebssystem, SSL-Zertifikat und so.. Das mache ich dann später in Ruhe.. (Logging fehlt noch z.b. und die Seite als (runit) Service laufen lassen ist auch noch nicht ganz richtig, glaub ich.) Erstmal läuft es ja..
Update (2025-11-07): Ich war gerade irritiert, weil CET wohl UTC+1 ist, nicht UTC+2.. Ich hatte oben UTC+2 geschrieben.. das scheint aber zu passen.. scheint wegen der Sommerzeit zu sein.
Habe noch ein Theme gebastelt (tapper). Es ist etwas offener, nicht so gedrungen, größere und klarere Schriftart und soll auf mobilen Geräten besser zu bedienen sein.
Kam auf die Idee beim Betrachten dieser Seite: https://creativecommons.org/
Die bisherigen Themes sind ja doch mehr oder weniger alle das Gleiche.
Ansonsten gehe ich immer noch den alten Bilderordner durch und gucke, dass alle Bilder die richtigen Daten haben und eine neue ID bekommen (also sowas: JZr6OGCX anstatt einer Nummer: 3256). Es dauert aber.. schaffe am Tag meist nur 5 oder 10 oder mal 15.
Es sind aktuell noch 8088 Bilder zu machen von 8527. Viele sind ja schon fertig und online, aber ich habe angefangen alle nochmal durchzusehen, damit auch wirklich alles passt.
update (2025-07-05): Ich hatte es zwischenzeitlich in "tap" umbenannt.. heute aber wieder zurück in "tapper". klingt irgendwie besser und erinnert nicht so an einen Wasserhahn
Ich hab gestern noch ein neues Theme (greyhound) gebastelt. Das sollte eigentlich so mit fixer oberer Navigationsleiste werden, aber das wurde mir zu umständlich. Es ist nun ein schlichtes, graues Theme geworden.
Jedenfalls ist dabei der Javascript-Zoom kaputt gegangen, zumindest war das gezoomte Bild dann zentriert und man konnte nicht nach links scrollen. Das müsste jetzt wieder gehen. (wenn der Zoom button nicht da ist, evtl. die Seite aktualisieren)
Und die alten Bilder, die da gerade bei den neuen Bildern erschienen sind.. Das liegt daran, dass ich die mal alle gelöscht hatte und keinerlei Backup der Datenbank-Daten davon habe. Kann also nicht das alte Eintragsdatum eintragen, weil ich es nicht weiß. Wollte mir kein älteres Datum ausdenken, damit sich das nicht mit existierenden Daten beißt oder so.. eigentlich unwahrscheinlich aber kp.
Eigentlich ist das schon gut so, dass bei den neuen Bildern wirklich nur neue auftauchen.