Verbeterpunten / Usability CensCMS De intentie is niet om de ontwikkelaar of het CMS af te kraken, maar het CMS te verbeteren. Het is ook niet de bedoeling van muggen olifanten te maken, echter, kleine details kunnen grote gevolgen hebben.
Algemeen Lettertype vergroten en ander font Het lettertype is nu zeer klein en niet overal gelijk. Hetzelfde geldt voor de font. Sommige teksten zijn serif en sommige zijn sans-serif. Huidig project De selectbox voor het selecteren van het project kan beter naar boven geplaatst worden, naar de tekst Huidig (zonder e) project. Dit scheelt ten eerste ruimte, daarnaast heeft het met elkaar te maken. Taal De Taal is alleen belangrijk als er ook daadwerkelijk een bedrijf is dat een meertalige site wilt. Anders kan deze weggelaten worden.
CensCMS Hoofdmenu Breng alle winkelgerelateerde onderwerpen onder bij het item “Winkel”. De winkel kent dus de volgende subitems: Producten, Consumenten, Orders, Coupon etc. Het CMS moet onderscheid maken tussen de website en de winkel. Het menu wordt: ● Dashboard ● Pagina’s ○ Alle Pagina’s ○ Pagina Toevoegen ● Menu ○ Alle Menu’s ○ Menu Toevoegen ● Winkel ○ Producten ○ Product Toevoegen ○ Categorieën ○ Categorie Toevoegen ○ Templates ○ Template Toevoegen ○ Productinstellingen ○ Consumenten
● ● ● ●
○ Coupon Codes ○ Batchprijzen Orders Nieuwsbrieven Instellingen Widgets
Dashboard ● ●
Het dashboard is nu leeg. Laatste Cens Nieuws is leeg.
Het dashboard is een belangrijk onderdeel van een CMS. Vanuit het dashboard moet de beheerder/gebruiker meteen acties kunnen ondernemen zonder eerst het menu te doorzoeken. In het dashboard kan het nieuwsvak worden gezet. Om "cluttering" te voorkomen, is het verstandig het nieuwsvak uit te zetten als er geen nieuws is. Het dashboard kan gebruikt worden om bestellingen - zij het ontvangen, betaald of wat dan ook - weer te geven. Zo kan de beheerder meteen naar een bestelling toe. Zo kan het ook nuttig zijn om het aantal verkopen en inkomsten van de huidige en vorige maand te laten zien. Op deze manier is er meteen een goed beeld, zie het als een stukje SEO inzicht. Als er een "nieuws" gedeelte is, kan er in de dashboard ook een versimpelde nieuws tekstvak worden weergegeven, waar beheerder snel nieuws kunnen toevoegen. Mensen hebben immers altijd haast!
Pagina's Overzicht / Alle Pagina’s ● ●
●
Maak van Naam, Categorie, Taal etc een link om te sorteren, dan kan de regel "sorteer op titel, id, taal, categorie" eruit. Maak nog twee links genaamd "Gepubliceerd" en "Niet gepubliceerd". Waar standaard alleen de gepubliceerde pagina's worden gezien. Dit om een te lange lijst en verwarring te voorkomen. Selectbox onderaan, de streepjes vervangen door: "Met geselecteerd".
Nieuwe pagina toevoegen ● ● ● ●
Vervang de iconen door tekst. De View vervangen door een selectbox. Administrator content verplaatsen naar overige. Aparte SEO instelling onder de content.
Menu's ● ● ● ●
Maak van Menu's een apart Menu item. Je kan namelijk van Producten ook een menu aanmaken. "Er zijn geen menu's gevonden nog. Maak een nieuw menu." Deze tekst zal niet worden begrepen, omdat er wel degelijk menu's zijn. Maak van Volgorde, Titel etc een link om te sorteren, dan kan de regel "sorteer op volgorde, titel, id, taal, parent" eruit. De link "Menu Toevoegen" voegt geen menu toe, maar een menu-item.
Menu Overzicht Op de menu overzicht pagina zie je meteen alle beschikbare menu's. Verwijder de selectbox. Voeg een link toe genaamd "Nieuw Menu Toevoegen". Nieuw Menu Toevoegen Deze pagina kent de menu titel en een gedeelte om bestaande en niet bestaande pagina's toe te voegen middels drag en drop (mits mogelijk). De bestaande pagina's zijn pagina's die al gemaakt zijn, de niet bestaande pagina's zijn links naar uitgaande omgevingen (social media etc).
Menu item: Winkel
● ● ● ● ● ● ● ● ●
Producten Product Toevoegen Categorieën Categorie Toevoegen Templates Template Toevoegen Productinstellingen Consumenten Coupon Codes
Producten De producten pagina toont alle producten op laatst toegevoegde volgorde, met zo’n 20 producten per pagina. Onderaan en bovenaan komt een selectbox met “Aantal producten per pagina”. Daarnaast komt een selectbox voor “Categorie”. De producten tabel titels zijn klikbaar om de volgorde te bepalen. Ook is, per rij, het woord gepubliceerd klikbaar zodat deze meteen gedepubliceerd kan worden. Hetzelfde geldt voor een verwijderen knop. Ook moet er een filter komen met “Eigen producten” en “Printvisie producten”.
Productpagina De productpagina kent de volgende opties. ● ● ● ● ● ● ●
Titel invoeren Korte beschrijving Volledige beschrijving Meerdere afbeeldingen Template Groepen worden Categorieën: dit wordt een lijst met categorieën die middels checkboxes geselecteerd kunnen worden. Hetzelfde geldt voor gerelateerde producten. Het kopje Extra’s wordt “Extra product instellingen”.
Productinstellingen De productinstellingen pagina laat een lijst zien van de verschillende instellingen (Formaten, Bedrukkingen etc). Hier kan men dan op klikken om vervolgens naar de betreffende instellingen te gaan.
CategorieÍn Als er geen afbeelding beschikbaar is voor een categorie, gebruik dan de afbeelding van het laatst toegevoegde product. De categorieÍn moeten standaard worden ge-echo’d zonder li of div. Dit moet de developer zelf kunnen toepassen.
Consument De tabellen netter opmaken.
Widgets ● ● ●
Aparte “Marketing” tekst module waar je extra teksten in kan voegen en kan koppelen aan betreffende producten en pagina’s. Widget voor stansvormen en producttemplates. Deze moeten op de productpagina geselecteerd kunnen worden. De widgets die noodzakelijk zijn voor de website en niet aangepast hoeven worden, moeten niet zichtbaar zijn.
Overig ● ● ● ● ● ● ●
Alle checkout teksten moeten aanpasbaar zijn in het CMS. De titel van de winkel moet overal via een variabele of constante op te halen zijn, zodat deze niet meer in de code of database aangepast hoeft te worden. Social Media en andere klantgegevens (naam, kvk, telnr) moeten in het CMS instelbaar zijn en vervolgens via een variabele of constante op te halen zijn. Maak van de naam Groepen Categoriën (zie menu item: winkel).. Als er op de Widgets pagina op “Volgende pagina” wordt geklikt, gaat hij naar de website met de volgende url: /index/50/ Een nieuw onderdeel “Nieuws” of “Blog”. Als een product op magische wijze geen meta beschrijving heeft of uberhaupt geen beschrijving, gebruik dan de categoriebeschrijving voor de meta beschrijving.