ActieReg

Actiereg is de web versie van Probreg.

Het bevat diverse verbeteringen van de oorspronkelijke op XML gebaseerde versie, bijvoorbeeld: het is niet meer op XML gebaseerd. De applicatie gebruikt het Django framework wat betekent dat het een SQL database gebruikt en je eenvoudig kunt overschakelen van default SQLite naar een andere database engine die door Django ondersteund wordt.

Maar belangrijker is dat ActieReg het fenomeen "gebruikers" ondersteunt.

Start de applicatie door de site url op te geven, je komt dan uit op de startpagina:

startup pagina wanneer niet ingelogd

Deze laat een lijst zien van bekende projecten met wat basis statistieken.

Bij selecteren van de login link kom je terecht op de login pagina, niks bijzonders hier:

login pagina

Na succesvolle login wordt de startpagina opnieuw getoond, nu met een kleine verandering in de bovenste regel onder de banner:

pagina wijziging na inloggen

Die bovenste regel wordt op alle pagina's getoond, om te laten zien onder welke user je werkt en dat je vanaf elke pagina eenvoudig kunt uitloggen en/of van user wisselen.

Dat gaat als volgt: na gebruik van de uitlog link kom je op het volgende scherm van waaraf je weer kunt inloggen (of uitgelogd blijven):

uitgelogd.png

Het is mogelijk om zonder ingelogd zijn een project te kiezen maar je zit dan in de bekijk-modus, dat wil zeggen dat je verder niks in de applicatie kunt doen. Je kunt wel een actie kiezen maar komt dan direct weer op het aanlog scherm.

actielijst-niet-ingelogd.png

Omdat in- en uitloggen vanaf elk scherm mogelijk is kun je dat alsnog doen en dan kun je wel verder. Je kunt ook eerst inloggen en daarna een project kiezen.

actielijst.png

De overige pagina's van de applicatie worden behandeld in de hierna volgende documenten. De hierboven getoonde projecten zijn nog leeg omdat ik de database in SQLite moest herbouwen, de getoonde screenshots zijn nog van de oude database en gebruiken nog de oude stijl, dus schrik niet van de witte achtergrond