Sinterklaaslijstjes

Na dit programma (in versie 1) al een aantal jaren in privé-sfeer te hebben gebruikt (verschillende groepen) heb ik eind 2009 besloten de versie 2 voor komend jaar ook voor anderen open te stellen. Benieuwd of iemand er ook wat aan heeft... Je moet wel een (gratis) 'account' aanvragen, zie verderop.

Sinterklaas (of Kerst, als je dan kado'tjes danwel cadeaus uitwisselt, of hoe je je pakjesavond ook wilt noemen) is altijd een heel gedoe, zeker als je het met een grotere groep viert, en de mensen over het land verspreid wonen. Afgezien van het maken van een afspraak zijn er twee lastige zaken:

  • Het trekken van de lootjes (hoe zorg je bijvoorbeeld dat niemand zichzelf heeft, als je niet iedereen bij elkaar kunt roepen)
  • Het bijhouden van de verlanglijstjes (wie heeft waar welk lijstje nu weer gelaten)

Verlanglijstjes

SintLijst illustratieVoor dat laatste probleem is mijn programma 'sintlijst' bedoeld. Het kan voor groepen mensen verlanglijstjes bijhouden (families verspreid over het land, of misschien ook schoolklassen), zodat iedereen bij elkaars lijstjes kan, en kan afstrepen zonder dat de eigenaar van het lijstje dat kan zien (het blijft dus een verrassing). Het programma kan:

  • Per persoon een verlanglijstje bijhouden (toevoegen, wijzigen, verwijderen)
  • Iedereen de mogelijkheid geven voor een persoonlijke boodschap (b.v. schrijf op wat je per sé niet wilt hebben)
  • Anoniem vragen per mail naar elkaar versturen, bijvoorbeeld als een kado niet duidelijk beschreven is
  • Bij anderen kado'tjes van de lijst strepen, zonder dat de eigenaar dit kan zien; anderen zien dat kado dan niet meer en zullen het dus niet ook kopen

en nog zo wat kleinigheden. Het geheel is overzichtelijk en met grote knoppen opgezet, om ook voor ouderen eenvoudig bruikbaar te zijn. Dus ook voor Opa's en Oma's!!!

Overigens, ook voor het trekken van de verlanglijstjes heb ik een mooi programma dat dit volgens extra regels kan uitvoeren (bijvoorbeeld niet dezelfde persoon trekken als vorig jaar), alleen heb ik dat nog niet op internet open gezet... Mocht er interesse zijn?

Thema's

SintLijst Xmas skinHet programma kan verschillende thema's (of zo je wilt 'skins') aan, om eenvoudig een Sinterklaas-versie of Kerst-versie te hebben, of op verzoek zelfs een zelfgekozen achtergrond.

Een demo

Een demo van het programma is hier te vinden: SintLijst demo. In de demo kan je alles proberen, maar er worden geen echte wijzigingen aangebracht (en ook bijvoorbeeld geen e-mails verstuurd).

Het beheer van een groep

Per groep van lijstjes is er een beheerder (administrator), die extra mogelijkheden heeft. Hij/zij kan bijvoorbeeld gebruikers toevoegen en verwijderen, wachtwoorden wijzigen, lijstjes wissen (bijvoorbeeld voor het volgende jaar), en email-adressen aanpassen (wat gewone gebruikers voor zichzelf overigens ook kunnen). Een beheerder heeft hiervoor een extra wachtwoord, dat hem toelaat tot de beheer-schermen.

Aanvraag voor een nieuwe groep

SintLijst decoratieWil je toegang tot dit programma, geef me dan even een mailtje. Zolang de toeloop niet al te groot is, is dit gratis (zeg voor de eerste 50 deelnemers); is voor mij gelijk een gelegenheid het programma nog verder te testen.

Het programma

Het programma draait op mijn web server, en is een 'CGI script' geschreven in de programmeertaal Perl, gebruik makend van de technieken beschreven op mijn webpages over Perl/CGI programming. Ooit opgezet als een programma voor eigen familie, is het nu zo opgezet dat ik er meerdere groepen tegelijk mee kan helpen.

Revision history
v2.0.0.19: Add and test anonymous email facility
v2.0.0.21: Administrator section added
v2.0.0.23: Tables done via template; admin debugging
v2.0.0.24: classes replaced by id in template; demo mode added; modify present
v2.0.0.25: skins added; group name in config
v2.0.0.27: option to put item
back onto list
v2.0.0.28: minor error in session check; LoginAs added; Odd/even colouring of table rows (zebra tables) using JavaScript
# To do: Move all texts to template to easy translation (mainly done...), Selection of multiple users in administrator screens


Valid HTML 4.01 Transitional
Top of page Opmerkingen, commentaar, feedback: mail naar , of stuur een one-liner via:
Je email/naam:  Je reactie: 
Nuttige site? Antwoorden gevonden? Zet dan een link naar mijn site op je eigen site, hebben anderen er misschien ook wat aan!