#1 2021-09-03 12:39:49

Piwigoo
Mitglied
2021-09-03
9

iOS-Widgets für Piwigo

Hallo,
Mit der App Scriptable habe ich zwei iOS-Widgets für Piwigo gebaut.

Das erste Widget ist eher für Administratoren einer Piwigo-Seite gedacht, es zeigt die Anzahl an Fotos und Alben in Piwigo an sowie wie lange die drei API-Requests zum Holen dieser Daten gebraucht haben. Das ist zwar sehr ungenau, gibt mir aber einen schnellen Überblick über die aktuelle Performance des Servers. Aber auch andere Sachen wie z.B. eine schlechte Internetverbindung können natürlich die Zeit beeinflussen…
Verwendet wird hier die kleinste (quadratische) Widget-Größe.

Das zweite Widget ist vor allem für die Anwender gedacht. Es kann a) ein zufälliges Bild der Piwigo-Instanz anzeigen. Wenn gewünscht können die Zufallsbilder auf ein Album begrenzt werden.
Alternativ kann das Widget auch b) ein zufälliges Bild aus den letzten x hochgeladen Bilder anzeigen, wobei x selbst festgelegt werden kann. Auch hier kann das ganze wieder auf ein Album begrenzt werden.
Bei diesem Widget können alle Widget-Größen verwendet werden, die Bilder werden immer so zugeschnitten dass sie das Widget komplett ausfüllen.

Insbesondere bei der Logik der API-Zugriffe habe ich mich an folgendem Projekt orientiert:
https://github.com/moy/piwigo-random
Vielen Dank für die hier gemachte Vorarbeit, ohne die ich das sicherlich nicht so schnell zum laufen bekommen hätte.

Die beiden Widgets liegen hier auf Gist-GitHub:
https://gist.github.com/JSAnyone/adee93 … e2d904722f
Dort gibt es auch ein Bild des Verwaltungs-Widgets, das Aussehen eines Widgets dass einfach ein Bild anzeigt ist denke ich selbsterklärend.

Beitrag geändert von Piwigoo (2021-09-03 12:44:24)

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt