Verbeterd gebruikersbeheer, systeemactiviteiten en herontwerp van batchbeheer.
Maak je leven makkelijker
Soms zijn het de kleine, ogenschijnlijk onbeduidende dingen die alles veranderen. Piwigo 15 brengt een reeks verbeteringen om het werk van gebruikers comfortabeler te maken. Met een sterke focus op gebruikersbeheer, het herontwerp van de batchmanager in unitaire modus, nieuwe dynamische filters in zoeken en andere UX-verbeteringen, richt deze versie zich op functies die sommige mensen elke dag gebruiken. En dan hebben we het nog niet eens gehad over nieuwe functies zoals de systeemactiviteitsgeschiedenis of een ingebedde PDF-lezer.
We weten dat sommigen van jullie honderden gebruikers beheren in jullie Piwigo. Soms moet je regelmatig nieuwe gebruikers aanmaken, of gebruikers beheren die hun account aanmaken vanuit je webgalerij. Met Piwigo 15 hebben we aan jullie gedacht en een aantal belangrijke verbeteringen doorgevoerd in het gebruikersbeheer. We hopen dat jullie ervan genieten.
Hallo allemaal, mijn naam is Willy (of Linty op het forum) en het is bijna een jaar geleden dat ik bij het Piwigo-team kwam als student fullstack developer. Ik ben altijd al gepassioneerd geweest door ontwikkeling en elk project waar ik aan werk is een kans voor mij om die passie te delen.
Bij Piwigo heb ik de kans gehad om bepaalde functies te verbeteren, zoals de albumselector of de gebruikersmanager, en om nieuwe tools te creëren, zoals de systeemactiviteiten. Ik hoop dat elke functie die ik ontwikkel een beetje van die energie en dat enthousiasme met zich meebrengt die ik voor deze baan heb, en dat het gevoeld wordt door degenen die de software gebruiken. Het is inspirerend om deel uit te maken van een team dat deze visie deelt, en ik kijk ernaar uit om te blijven innoveren met Piwigo!
Mijn naam is Marceau, ik ben een student webontwikkeling en ik heb van april tot september 2024 als stagiair met het team mogen werken. Mijn doel als ontwikkelaar is om efficiënt te coderen en ervoor te zorgen dat gebruikers zich op hun gemak voelen bij het gebruik van alles wat ik integreer.
Naast een paar andere missies ben ik degene die de meeste integratie van de gloednieuwe Batch Manager Unit Mode voor zijn rekening neemt. Dit was een vervelende taak, maar ik hoop dat Piwigo-gebruikers en -medewerkers het leuk zullen vinden en ik ben benieuwd naar jullie mening hierover.
De nieuwe zoekmachine, geïntroduceerd in versie 14, heeft een grote verbetering ondergaan.
U kunt nu op elk gewenst moment de waarde van een filter wijzigen, zonder dat u uw zoekopdracht opnieuw hoeft te starten.
Als u bijvoorbeeld het filter "Toegevoegd door: John" hebt toegepast, kunt u de selectie wijzigen in "Toegevoegd door: Paul". En als u een ander filter actief hebt, zoals "bestandstype: MP4", ziet u alleen gebruikers die een MP4-bestand hebben toegevoegd in het filter "Toegevoegd door". Het is een echte verbetering van de gebruikerservaring en we hopen dat u het zult waarderen.
De albummanager presteert veel beter op hoog volume. Tot nu toe kon het, als je veel albums had - en we bedoelen meer dan 10 duizend - enkele seconden duren voordat de albummanager geladen was, afhankelijk van de snelheid van je computer. Met Piwigo 15 en optimalisaties geïmplementeerd door Linty, laadt de albummanager in milliseconden, ongeacht het aantal albums.
Bij Piwigo weten we niet veel over onze gebruikers. We hebben geen exact idee van hoeveel Piwigo's er zijn geïnstalleerd. We hebben wat bewijs dat je meer dan 100k hebt, maar dat kunnen er veel meer zijn. We weten niet of je veel gebruikers hebt of het alleen voor jezelf gebruikt. We weten niet of het voor 100 of 100k foto's is. Met dit soort gegevens kunnen we ontwerp-/ontwikkelingsbeslissingen nemen. Daarom gaan we nu wat statistieken verzamelen.
We willen niets privé weten: we kennen niet eens het webadres van je Piwigo. We willen alleen algemene statistieken. Details over wat er wordt gedeeld, staan in het Github-probleem. Je kunt deze functie de-activeren, maar we hopen dat je dat niet doet, omdat je onze code kunt zien en ons kunt vertrouwen.
Github issue #2166: send statistics to piwigo.org, anonymously
Houd er rekening mee dat er meer gedetailleerde documentatie beschikbaar is over Technische wijzigingen in Piwigo 15. Lees dit aandachtig door om uw extensies compatibel te maken met Piwigo 15.
We hebben de code van de nieuwe gebruikerspopin en de nieuwe batchmanager in unit-modus zo ontworpen dat deze eenvoudig uitbreidbaar is. We hebben plugin Skeleton bijgewerkt om voorbeelden te tonen.
De "persistente" _data/cache
wordt niet vaak gewist. Aangezien het vaak gerelateerd is aan de gebruikerscache, zal Piwigo 15 het wissen elke keer dat we invalidate_user_cache
.
pwg.images.syncMetadata
accepteer image_ids als komma-gescheiden lijst