invulbare kalender
ik heb een vraagje alleen een vraagje
ik zal even uitleggen:
op het werk hebben wij zo'n 30 schooljeugd rond huppelen, die werken grotendeels ook allemaal op zaterdag en in de vakanties. Nu bellen zij naar ons of ze kunnen werken of niet, maar voor 30 personen wordt dat nu erg veel en vooral als ze nu allemaal elke keer bellen... nu kwam een jongen met het idee waarom kan er online, op de website van onze kwekerij geen pagina komen waarop zij dit kunnen invullen.
nu is mijn vraag is het mogelijk een script te maken, waarop ze moeten inloggen, een persoonlijke account of gezamelijke, daar een soort kalender waarop zij in vullen welke dagen ze er zijn en welke niet, doormiddel van kleurtjes of x en 0 of iets anders, en dat wij dit in 1 oog opslag kunnen zien door bijvoorbeeld een bestand in excel te openen ofzo waarop wij kunnen zien wie wanneer kan werken.
ik hoor het wel.
gr. bart
ik zal even uitleggen:
op het werk hebben wij zo'n 30 schooljeugd rond huppelen, die werken grotendeels ook allemaal op zaterdag en in de vakanties. Nu bellen zij naar ons of ze kunnen werken of niet, maar voor 30 personen wordt dat nu erg veel en vooral als ze nu allemaal elke keer bellen... nu kwam een jongen met het idee waarom kan er online, op de website van onze kwekerij geen pagina komen waarop zij dit kunnen invullen.
nu is mijn vraag is het mogelijk een script te maken, waarop ze moeten inloggen, een persoonlijke account of gezamelijke, daar een soort kalender waarop zij in vullen welke dagen ze er zijn en welke niet, doormiddel van kleurtjes of x en 0 of iets anders, en dat wij dit in 1 oog opslag kunnen zien door bijvoorbeeld een bestand in excel te openen ofzo waarop wij kunnen zien wie wanneer kan werken.
ik hoor het wel.
gr. bart
dat bestand in excel is niet persé nodig.. de rest is zeker weten mogelijk.
daarvoor is ongeveer nodig:
inlogsysteem (zonder registratie want die staat vast)
kalendersysteem
- Uitlezen welke dagen ingevuld zijn
- invulpagina
daarvoor is ongeveer nodig:
inlogsysteem (zonder registratie want die staat vast)
kalendersysteem
- Uitlezen welke dagen ingevuld zijn
- invulpagina
Als je een gmail account zou hebben was het simpel. Daar zit tegenwoordig ook een heel goede agenda bij.
@ jan koehoorn: ja dat zou makkelijk zijn en ideaal.
@terence: een inlog pagina hebben we al, wel een hele simpele, eentje waar iedereen die de inlogcode weet kan inloggen, zeg maar een gezamelijke account,
omdat te maken met die kalendersysteem ben ik een leek, ik wil het graag leren, misschien een opzetje of een kalender hier bij de scripts een goede om mee te beginnen?
@terence: een inlog pagina hebben we al, wel een hele simpele, eentje waar iedereen die de inlogcode weet kan inloggen, zeg maar een gezamelijke account,
omdat te maken met die kalendersysteem ben ik een leek, ik wil het graag leren, misschien een opzetje of een kalender hier bij de scripts een goede om mee te beginnen?
iemand een idee hoe je dit begint????
Ik heb een vaag idee...
1) je schrijft een agenda. Deze genereert automatisch zijn dagen. Per dag controleert hij of er iets in de agenda staat. Zo ja, dan wordt dit weergegeven. (misschien is een kleurtje per persoon een idee? hoewel 30 kleuren wel veel is...)
2) je maakt iets waarmee de studenten hun vrije dagen kunnen opgeven, aanpassen en wissen. Deze worden dan in de DB weggeschreven of zo... Het gemakkelijkste lijkt me dat je iedere student een eigen account geeft, zo kan er een goed onderscheid gemaakt worden tussen de verschillende personen.
1) je schrijft een agenda. Deze genereert automatisch zijn dagen. Per dag controleert hij of er iets in de agenda staat. Zo ja, dan wordt dit weergegeven. (misschien is een kleurtje per persoon een idee? hoewel 30 kleuren wel veel is...)
2) je maakt iets waarmee de studenten hun vrije dagen kunnen opgeven, aanpassen en wissen. Deze worden dan in de DB weggeschreven of zo... Het gemakkelijkste lijkt me dat je iedere student een eigen account geeft, zo kan er een goed onderscheid gemaakt worden tussen de verschillende personen.
ja zoiets had ik ook al wel dat men dat invult en ieder een eigen account is ook het beste denk ik, maar mijn phpkennis is nog niet zo ver ontwikkeld dat ik daar zo even mee begin...
en iedereen een eigen account is niet zo moeilijk, gewoon zo'n inlog pagina met DB
en iedereen een eigen account is niet zo moeilijk, gewoon zo'n inlog pagina met DB
hmhm, eigenlijk ish et helemaal niet zo moeilijk ;-)
Vind ergens een kalenderscript (dat je kalender dynamisch opbouwt) en dan ben je al hafweg ( http://www.pastebin.be/4154/ <- een versie die werkt, maar je zal even alles ivm $tpl eruit moeten halen (werkt met Templatepower))
Nu alleen nog even alles aanpassen en de dingen errond schrijven :-p
Vind ergens een kalenderscript (dat je kalender dynamisch opbouwt) en dan ben je al hafweg ( http://www.pastebin.be/4154/ <- een versie die werkt, maar je zal even alles ivm $tpl eruit moeten halen (werkt met Templatepower))
Nu alleen nog even alles aanpassen en de dingen errond schrijven :-p
http://www.opensourcecms.com/index.php?option=com_content&task=view&id=519
http://www.opensourcecms.com/index.php?option=com_content&task=view&id=2191
http://www.opensourcecms.com/index.php?option=com_content&task=view&id=2191
De basis van een kalender heb ik wel liggen (klik, inloggen met test & test), maar daarna word het een beetje onduidelijk wat je precies wilt. Je wilt gewoon een lijst genereren om te zien hoeveel mensen graag willen werken op welke dagen?
Is het niet handiger om iets te maken waarbij jij zegt hoeveel man je nodig hebt op een bepaalde dag en dat die jongens zich kunnen 'inschrijven'. En als je de max hebt behaald men zich niet meer in kan schrijven voor die dag?
Is het niet handiger om iets te maken waarbij jij zegt hoeveel man je nodig hebt op een bepaalde dag en dat die jongens zich kunnen 'inschrijven'. En als je de max hebt behaald men zich niet meer in kan schrijven voor die dag?
@legolas, deze zijn al wel kant en klaar, alleen moet ik ze nog op mijn server installeren toch.... hoe... ik kan er niet echt wegwijs uit komen, ik heb die eerste




