Wikia


Deze pagina beschrijft de software die speciaal voor de Recepten Wikia gemaakt is, als aanvulling op de standaard Wikia software. Die aanvulling bestaat uit de volgende programmas.

Op dit prikbord staan de dingen die we aan deze software willen verbeteren.

Service Balie

De Service Balie is een programma dat probeert de gebruiker, op een voor de gebruiker snelle en gemakkelijke manier, te helpen. Eén van de dingen die we gedaan hebben om het gemakkelijk te maken, is dat er één, eenvoudig te vinden plek is waar elke gebruiker terecht kan met elke hulpvraag. Die plek is de Service Balie Start Pagina. De start pagina is vanaf bijna elke pagina met één muisklik te bereiken: klik op Help, bovenaan en ongeveer in het midden van het witte gedeelte van het scherm. Afhankelijk van vraag van gebruiker, kan antwoord gegeven worden door een van de volgende onderdelen. Deze onderdelen vormen, samen de Service Balie Start Pagina, de Service Balie.

  1. De Service Desk Wizard. De wizard is een programma-onderdeel dat geheel "automagisch" (=automatisch en magisch) het verzoek van de gebruiker uitvoert. De huidige versie van de wizard kan op verzoek een nieuwe receptpagina aanmaken.
  2. De Zelf-Service Paginas. Deze paginas vormen een verzameling paginas die elk met betrekking tot één probleem, kort en bondig en stapgewijs de gebruiker uitleggen hoe hij dat probleem zelfstandig kan oplossen. Als er voor de vraag een Zelf-Service Pagina bestaat, dan brengt de Start Pagina brengt de gebruiker er rechtstreeks heen.
  3. De Service Balie Prikborden. Op deze prikborden kan de gebruiker zijn verzoek kan achterlaten (opprikken). De Start Pagina brengt de gebruiker direct naar het best passende prikbord. Het verzoek wordt daar gelezen door geïntresserde gebruikers die proberen de vraag te beantwoorden.

Waar mogelijk zetten we de wizard in omdat dat de snelste (het verzoek wordt direct voldaan) en de gemakkelijkste (de gebruiker hoeft verder niets te doen) is. Als dat niet lukt de Zelf-Service en als ook dat niet lukt de prikborden.

Verbeterpunten Service Balie

  • De service balie mist de antwoorden op deze vragen:
    • Ik wil een recept wijzigen.
    • Ik wil een recept hernoemen.
    • Ik wil een recept afdrukken.
  • De wizard die een pagina aanmaakt (of wijzigt) moet ook de overzichtspagina uitbreiden of aanpassen.

Instructieve Formulieren

Met dit programma kunnen we de recepten bewerken in een formuliervorm, in plaats van met de ingebouwde tekstverwerker. Dat heeft 2 voordelen:

  1. In de formuliervorm zijn de delen van een recept die niet veranderd zouden moet worden (zoals het kopje "Ingrediënten") niet veranderbaar. De niet veranderbare delen hebben een grijze achtergrond terwijl wat de gebruiker wel kan veranderen, de velden, een witte achtergrond hebben.
  2. Als de cursor in een bepaalde veld komt dan worden knoppen en instructies zichtbaar die de gebruiker helpen bij het invullen van dat veld, bij het verlaten van het veld verdwijnen die knoppen en instructies weer.

Verbeterpunten, Instructieve Formulieren

  • Koppen (H2) in het recept die leeg zijn (geen editable bevat) zouden in de HMTL view onzichtbaar moeten zijn.
  • De receptenpagina begintekst is nu hardgecodeerd in de Service Desk Wizard. Het is gemakkelijker onderhoudbaar als dit een Wikia pagina zou zijn.
  • Alle recepten in de Wikia naar dit formaat overzetten. Hierbij zou het helpen als het script bepaalde verschillen tussen de documenten en de actuele sjablonen kon wegwerken door de documenten aan te passen. Dit vereist het bestaan van een sjabloon.
  • Laat het programma naast FireFox 26 ook InternetExplorer 11 ondersteunen. Zie bijvoorbeeld Thread:973
  • Als een gebruiker van de Wikia de eerste pagina laad met een niet ondersteunde browser dit melden. Thread:973
  • Toepassen op overzichtspagina's.
  • Tabellen ondersteunen. Dit is noodzakelijk om de overzichtspagina's door de gebruiker te kunnen laten onderhouuden.
  • Keuzevakken ondersteunen.

Vrijgaves van de software

Om zekerder te kunnen zorgen dat de bovengenoemde programmas correct met elkaar samenwerken, geven we steeds nieuwe versies van de software in z'n geheel uit, niet van de losse programmas.

version 19 jan 2014 21:03

Programma Belangrijkste verschillen in gebruiksmogelijkheden ten opzichte van de vorige versie.
Service Balie Nieuwe gebruiksmogelijkheid: Maak een nieuwe receptenpagina aan.
Instructieve formulieren Nieuwe gebruiksmogelijkheid: Maak/wijzig een receptenpagina.

version 21 jan 2014 18:18

Programma Belangrijkste verschillen in gebruiksmogelijkheden ten opzichte van de vorige versie.
Service Balie Fout gecorrigeerd: Vinkje voor iets anders.
Instructieve formulieren Fout gecorrigeerd: In vertaler die er voor zorgde dat de Service Balie Start Pagina niet meer reageerde na klikken op "Iets anders".

version 24 feb 2014 19:59

Programma Belangrijkste verschillen in gebruiksmogelijkheden ten opzichte van de vorige versie.
Service Balie Geen wijzigingen.
Instructieve formulieren Fout gecorrigeerd: Na klikken op de knop "Rij verwijderen" kreeg het invoer van de rij eronder (als die er was) NIET de focus.
Nieuwe gebruiksmogelijkheid: De toets ENTER heeft hetzelfde effect als klikken op de knop "Rij invoegen".
Nieuwe gebruiksmogelijkheid: De toetsen PIJL OMHOOG en PIJL OMLAAG verplaatsen de focus naar de vorige, respectievelijk de volgende rij.

version 3 mrt 2014 08:19

Programma Belangrijkste verschillen in gebruiksmogelijkheden ten opzichte van de vorige versie.
Service Balie Geen wijzigingen.
Instructieve formulieren Nieuwe gebruiksmogelijkheid: Zie Thread:1010. Het formulier om recepten te maken of te wijzigen is voorzien dan een 14-tal knoppen waarmee de gebruiker een speciaal teken kan invoegen. Tegelijk is het laatste stukje van de standaard editor dat nog zichtbaar was bedekt met het formulier. Dit laatste omdat het de link "hulp nodig?' bedekt (die linkt naar verkeerde hulp) en omdat het de scherm daarmee een rustigere indruk geeft.

Verbeterpunten, nieuwe programmas

Favoriete gerechten

  • Elke gebruiker kan op per gerecht aanvinken dat dit gerecht tot zijn favorieten behoort (wel/niet/onbeslist).

Ontwerp: Dit aanvinken laten we doen in de overzichtspagina en niet is de gerechtenpaginas omdat het anders, het in de achtergrond openen van het groot aantal gerechtenpaginas, de overzichtspagina onaanvaardbaar zou vertragen.

  • De gebruiker kan op receptenoverzichtspaginas filteren op favorieten (wel/wel of onbeslist/onbeslist/onbeslist of niet/niet) en sorteren op het aantal gebruikers dat een gerecht als favoriet heeft gemarkeerd.
  • Op de hoofd pagina laten de de top 25 gerechten zien die door de meeste gebruikers als favoriet zijn gemarkeerd.

Style Guard

Een programma dat de pagina controleerd en overtredingen van styleregels rapporteerd.

  • Controleer dat alle ingredienten gebruikt worden en dat alle gebruikte ingredienten genoemd worden. Dit is een uitdaging:
    • Het programma moet 'begrijpen' tot welke verzameling(en) de ingredienten behoren.
    • Het programma moet 'begrijpen' waaruit ingredienten bestaan.
      • ingredient: Nasigroentepakket, handeling: Snijd de peper in stukjes.
  • Controleer of bij elke ingredient de hoeveelheid, de eenheid en de naam worden herkent.
  • Controleer of bij elke stap het werkwoord herkent wordt.

Kookhulp

Een programma dat de gebruiker tijdens het koken stap voor stap door het recept loodst. Misschien met:

  • een foto/filmpje van elke stap.
  • een keukenwekker functie.

Ingredienten verschalen

Een programma dat het de gebruiker mogelijk maakt om het aantal porties te kiezen. De meeste gerechten zijn voor 4 personen, als de gebruiker een ander aantal porties kiest, zal het programma:

  • de hoeveelheden van de ingredienten naar verhouding aanpassen,
  • misschien bepaalde stappen van het recept herhalen omdat die stappen niet voldoende schaalbaar zijn voor het gevraagde aantal personen. Bijvoorbeeld in mijn oven past een ovenschaal met voor 4 personen Moussaka; voor 8 personen Moussaka moet ik dus in twee keer bakken, maar bijvoorbeeld in de voorbereiding kan ik wel de benodigde aardappelschijfjes voor 8 personen in één keer koken.

Om dit mogelijk te maken moet:

  • elke ingredient van elk recept uit 3 velden bestaat: hoeveelheid, eenheid en omschrijving. Nu is dit samen 1 tekst veld (per ingredient).
  • van elk recept de minimum en maximum hoeveelheden vastgelegd worden.

Boodschappenlijst generator

Een programma dat voor een "week"-menu de ingredienten voor alle gerechten samen op een boodschappenlijst zet.

  • In volgorde voor de gekozen winkel.

Om dit mogelijk te maken moet:

  • Van elk ingredient bekent zijn in welk winkelschap die staat.
  • Van elke winkel de schapvolgorde bekent zijn.

Dit programma heeft Ingredienten verschalen nodig omdat anders de hoeveelheden op de boodschappenlijst niet kloppen.

Recepten invoegen

Bijvoorbeeld gekookte aardappels, vlees en groente in hoofdgerecht.

Om dit mogelijk te maken moet:

  • elke ingredient van elk recept uit 3 velden bestaat: hoeveelheid, eenheid en omschrijving. Nu is dit samen 1 tekst veld (per ingredient).
  • van elk recept de minimum en maximum hoeveelheden vastgelegd worden.
  • van elke stap de werk-, wacht- en bewaartijd bekent zijn.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Around Wikia's network

Random Wiki