In een CMS gebruik je regelmatig afbeeldingen en documenten. Bijvoorbeeld een nieuwsbericht met een vaste afbeelding of een lopende tekst met daarin een afbeelding.
Wij gebruiken daarvoor een repository met afbeeldingen en bestanden, waarin je nieuwe mappen aan kunt maken, bestanden kunt uploaden en in de verschillende elementen van modules kun je deze afbeeldingen en bestanden selecteren.
Na verloop van tijd wordt zo'n repository een chaos. Iedere gebruiker heeft een andere logica voor bestandsnamen, je ziet gebruikers met mappen waarin 100-en foto's staan en je ziet gebruikers juist tientallen mappen aanmaken.
Het gevolg is dat afbeeldingen meerdere keren geüpload worden omdat dat sneller is dan het terugvinden van een afbeelding in een bepaalde mapstructuur.
In veel grote CMS-en is bestandbeheer onderbelicht; het wordt vaak op dezelfde manier opgelost: gebruikers kunnen vrij mappen aanmaken en bestanden in deze mappen plaatsen.
Hoe zou je dit beter kunnen organiseren? Je kunt denken aan tagging, maar ook tags worden door verschillende gebruikers heel verschillend toegepast.
We denken nu aan een aantal slimme filters:
- bestandstype
- bestandsgrootte
- afbeeldingsgrootte (pixels)
- geüpload door XXXX
- afbeelding of bestand wordt gebruikt binnen module XXX (bijvoorbeeld nieuws)
Daarmee maak je de bestanden makkelijker doorzoekbaar, maar het eigenlijke probleem (de chaos in mappen en bestanden) voorkom je hier niet mee.
Hoe maak je een universeel systeem in je CMS, waarbij het CMS de ene keer gebruikt wordt voor een simpele website met één beheerder en de andere keer door tientallen beheerders binnen een grote organisatie?
Wij gebruiken daarvoor een repository met afbeeldingen en bestanden, waarin je nieuwe mappen aan kunt maken, bestanden kunt uploaden en in de verschillende elementen van modules kun je deze afbeeldingen en bestanden selecteren.
Na verloop van tijd wordt zo'n repository een chaos. Iedere gebruiker heeft een andere logica voor bestandsnamen, je ziet gebruikers met mappen waarin 100-en foto's staan en je ziet gebruikers juist tientallen mappen aanmaken.
Het gevolg is dat afbeeldingen meerdere keren geüpload worden omdat dat sneller is dan het terugvinden van een afbeelding in een bepaalde mapstructuur.
In veel grote CMS-en is bestandbeheer onderbelicht; het wordt vaak op dezelfde manier opgelost: gebruikers kunnen vrij mappen aanmaken en bestanden in deze mappen plaatsen.
Hoe zou je dit beter kunnen organiseren? Je kunt denken aan tagging, maar ook tags worden door verschillende gebruikers heel verschillend toegepast.
We denken nu aan een aantal slimme filters:
- bestandstype
- bestandsgrootte
- afbeeldingsgrootte (pixels)
- geüpload door XXXX
- afbeelding of bestand wordt gebruikt binnen module XXX (bijvoorbeeld nieuws)
Daarmee maak je de bestanden makkelijker doorzoekbaar, maar het eigenlijke probleem (de chaos in mappen en bestanden) voorkom je hier niet mee.
Hoe maak je een universeel systeem in je CMS, waarbij het CMS de ene keer gebruikt wordt voor een simpele website met één beheerder en de andere keer door tientallen beheerders binnen een grote organisatie?