Forbedret brugerhåndtering, systemaktiviteter, nyt design til Batch Manager
Gør dit liv lettere
Nogle gange er det nogle små, tilsyneladende betydelige ting, som ændrer det hele. Piwigo 15 indeholder mange forbedringer med det formål at gøre brugernes arbejde mere bekvemt. Der er et stærkt fokus på brugerhåndtering, redesign af batchhåndteringen i enhedstilstand, nye dynamiske filtre i søgning og andre brugeroplevelsesforbedringer; denne version fokuserer på funktioner, som benyttes dagligt af nogle brugere. For ikke at nævne nye funktioner så som systemaktivitetshistorik eller en indbygget PDF-viser.
Vi ved at nogle af jer håndterer hundredvis af brugere i Piwigo. Nogle gange er du nødt til jævnligt at oprette nye brugere, eller håndtere bruger som opretter deres konto fra dit webgalleri. Med Piwigo 15 har vi tænkt på jer, og lavet nogle store forbedringer til brugerhåndteringen. Vi håber at I bliver glade for det.
Hej alle, mit navn er Willy (eller Linty i forummet), og det er næsten et år siden at jeg blev en del af Piwigo-holdet som studentermedhjælpende fullstack-udvikler. Jeg har altid gået meget op i udvikling, og alle projekter, som jeg arbejder på, giver mig mulighed for at dele denne passion.
Hos Piwigo har jeg haft mulighed for at forbedre visse funktioner, så som albumvælgeren og brugerhåndteringen, og har oprettet nye værktøjer så som systemaktiviteter. Jeg håber at alle funktionerne, som jeg udvikler, viderebringer lidt af den energi og entusiasme, som jeg har for mit arbejde, og at brugerne af softwaren kan mærke det. Det er indspirerende at være en del af et hold, som har den samme vision, og jeg ser frem til at fortsætte innovationen i Piwigo!
Mit navn er Marceau. Jeg studerer webudvikling, og havde mulighed for at arbejde med teamet fra april til september 2024. Mit mål som udvikler er lave effektiv kode, og sikre at brugerne føler sig hjemme i alt hvad jeg integrerer.
Blandt nogle få andre mål, er jeg personen bag integreringen af den helt ny enhedstilstand i batchhåndteringen. Det var en kedelig opgave, men jeg håber at Piwigo-brugere og samarbejdspartnere kommer til at synes om den. Jeg vil meget gerne høre, hvis du synes om den.
Den nye søgemaskine, som blev indført i version 14, har fået nogle større forbedringer. Du kan nu til enhver tid ændre et filters værdi, uden at skulle genstarte din søgning.
Hvis du for eksempel har benyttet filteret "Tilføjet af: John", kan du ændre udvælgelsen til "Tilføjet af: Poul". Og hvis du har et andet aktivt filter, så som "Filtype: MP4", vil du i "Tilføjet af"-filteret kun se brugere, som har tilføjet en MP4-fil. Det er en rigtig forbedring af brugeroplevelsen, og vi håber at du vil sætte pris på den.
Albumhåndteringen har fået en meget bedre ydeevne ved store datamængder. Indtil nu, hvis man havde mange albummer - og her mener vi flere end 10.000 - kunne der gå flere sekunder får albumhåndteringen blev indlæst, afhængigt af computerens hastighed. Med Piwigo 15 samt optimeringer implementeret af Linty, bliver albumhåndteringen nu indlæst på nogle milisekunder, uanset antallet af albummer.
Hos Piwigo ved vi ikke ret meget om vores brugere. Vi har ingen præcis viden om hvor mange Piwigo-installationer, der findes. Vi har nogle tegn på, at der må være over 100.000, men det kunne være mange flere. Vi ved ikke om det er for at håndtere 100 eller 100.000 fotografier. At have adgang til sådanne data, ville være en hjælp for os til at træffer design-/udviklingsbeslutninger. Derfor vil vi nu begynde at indsamle noget statistik.
Vi ønsker ingen private oplysninger: vi ønsker end ikke at kende din Piwigos webadresse. Vi ønsker blot nogle generelle statistikker. Uddybende oplysninger om hvad der deles, fremgår af GitHub-issuet. Du kan deaktivere funktionen, men vi håber at du ikke gør det, da du kan se vores kode og stole på os.
Github issue #2166: send statistics to piwigo.org, anonymously
Bemærk at der er mere detaljeret dokumentation tilgængelig om Tekniske ændringer i Piwigo 15. Læs det før at gøre dine udvidelser kompatible med Piwigo 15.
Vi har designet koden til den nye pop-in og den nye batchhåndtering i enhedstilstand, til at være let at udvide. Vi har opdateret pluginskelettet med eksempler.
Den "persistente" _data/cache
tømmes kun sjældent. Taget i betragtning at den ofte er relateret til brugercachen, vil Piwigo 15 tømme den hver gang vi udfører invalidate_user_cache
.
pwg.images.syncMetadata
accepterer image_ids som kommasepararet liste