Udgivelsesbemærkning / Piwigo 12.0.0

En stor opdatering, igen med fokus på design og brugeroplevelse.

12.0.0
Hent Piwigo 12.0.0

Udgivet den 4 November 2021

md5sum

Kortere, stærkere, lettere, hurtigere

piwigo 11 banner
Hent Piwigo 12.0.0

Udgivet den 4 November 2021

md5sum

Version 12 ankom meget hurtigere end version 11. Vi har besluttet at medtage færre ændringer, men at udgive dem hurtigere. Færre ændringer, men stadig værdifulde ændringer. Efter de senere års løbende arbejde, har vi stadig fokus på administrationspanelet. Og vi er ikke færdige endnu! Vi har stadig mange fremtidige forbedringer under forberedelse. Omskrevet brugerhåndtering, omdesignet pluginhåndtering og tilføjelse af aktivitetsvisning, er nogle indlysende ændringer, som man bemærker med det samme. Mindre synligt har vi implementeret en ny mekanisme, salonen, der gør dine store gallerier meget lettere at indlæse.

Tag en kop kaffe og nyd læsningen.

Menuen

Brugerhåndteringomdesignet

Komplet omskrivning af brugerhåndteringen: mere moderne og farverig, renere, bedre brugeroplysninge med nem filtrering og dedikeret udvælgelsestilstand.

Brugerhåndteringen blev skrevet om fra bunden. Brugere kan ikke redigeres og vælges på samme tid, man er enten i redigerings- eller udvælgelsestilstand. Brugeren "guest" (gæst) er fjernet fra listen, og har fået en dedikeret knap. Avancerede filtre er tilføjet.

Når opsat til udvælgelsestilstand, kan du udføre den samme handling på flere forskellige brugere på samme tid.

Brugerredigeringsboksen har også fået et nyt design.

Pluginhåndteringomdesignet

Pluginhåndteringen fik allerede et ansigtsløft i Piwigo 11, men vi besluttede at udvikle det igen i version 12.

1) Indtil nu har aktiverede og deaktivere plugins været vist hver for sig. Nu vises de sammen, og kan filtreres.

2) I tidligere versioner, når man aktiverede en plugin, ville skærmbilledet blive genindlæst, og man var nødt til at gennemsøge listen efter den nyligt aktiverede plugin, for at få adgang til dens indstillinger. Temmelig upraktisk, særligt med mange plugins.

I Piwigo 12 aktiveret et enkelt klik plugin'en. Siden skal ikke længere genindlæses. Livsforandrede! Eller, måske ikke "hele" dit liv, men i dit liv når du håndterer plugins!

Mit navn er Enora, og jeg har været så heldig at være en del af Piwigo-holdet under mine UI-/UX-designstudier. Jeg har arbejdet på nyt design Piwigos administration i version 12. Min hovedprioritet var at gøre det mere brugervendligt.

Jeg har brugt, hvad jeg har lært, og opdateret min viden takket være råd fra holdet. Jeg ønskede at opfriske brugergrænseflader, ved at prøve at tilpasse dem til hver brugertype.

Brugeraktivitetslogny

Et nyt skærmbillede i Piwigo 12: Brugeraktivitetsloggen. Her kan man se handlingerne, der udføres i Piwigos administration, foretaget af hver enkelt bruger: tilføj / slet/ ret ethvert album, fotografi, gruppe, osv. Man kan filtrere listen pr. administrator.

Man kan endda eksportere disse aktiviteter til en CSV-fil, som kan åbne i ethvert regnearksprogram (Excel, Libre Office ...).

Sorter albummerny

En ny "flyt"-knap går fra albumhåndteringen til albumflytteren.

Vedligeholdelseopfrisket

Vedligeholdelsenssidens design blev opfrisket, og indeholder nu flere oplysninger om cachestørrelse, og har mulighed for at opfriske den (før en tømning).

Vedligeholdelse viser nu en liste over aktive plugins.

Mit navn er Louis, og jeg begyndte at arbejde hos Piwigo i oktober 2020 i forbindelse med mine datalogistudier. Jeg begyndte med at rette problemer i version 11, under betatestperioden.

Dernæst arbejde jeg på ændringer til version 12: integration af sider, forberedt af designere. Jeg har især arbejdet på en ny generation af brugerhåndteringen. Redaktørnote: den nye brugerhåndtering gøres færdig af Matthieu, der får sit eget fokus i Piwigo 13!

Alternative visningerny

Egentlig tilføjet i version 11.4, men lad os præsentere denne nye funktion ordentligt! Vi har modtaget mange tilbagemeldinger vedrørende "flise"-visningen i albumhåndteringen i Piwigo 11.

Tekniske funktioner

Bemærk at der er mere detaljeret dokumentation om Tekniske ændringer i Piwigo 12. Læs den og gør dine udvidelser kompatible med Piwigo 12.

PHP 7 krævet, PHP 8-kompatibel

Piwigo 11 var den sidste version, som er kompatibel med PHP 5. Piwigo 12 kræver nu PHP 7.0. Vi har også gjort den kompatibel med PHP 8.

Salon

Ny baggrundsmekanisme, "salonen", der bufferiserer fotografier under upload. Dermed undgås for mange genopbygninger af brugercachen. For at gøre det mere forståeligt: serverbelastningen vil være meget mindre ved store gallerier under upload af fotografier. Med "store gallerier" menes 100.000 eller flere fotografier.

Opdaterede biblioteker

Primært for at blive kompatibel med PHP 8, har vi opdateret nogle biblioteker, som anvendes i Piwigos indre: Smarty 3.1.39, PHPMailer 6.5.1, JShrink 1.4.0.

API-ændringer

  • nypwg.activity.downloadLog
  • nypwg.activity.getList
  • nypwg.categories.calculateOrphans
  • nypwg.getCacheSize
  • nypwg.images.emptyLounge
  • nypwg.images.uploadCompleted