Toon posts:

Uitgebreide kalender in PHP/Mysql gemaakt. Wat mist er nog?

Pagina: 1
Acties:
  • 56 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik hoop dus dat ik zo'n post hier mag plaatsen (het leek me de beste categorie), lijkt me wel want ik vraag eigenlijk gewoon om enkele verbeteringen/opmerkingen. Geen spam ofzo
Hallo,
ik ben afgelopen paar dagen bezig geweest met een uitgebreide php/mysql kalender. Nu is ie eigenlijk bijna af en daarom vraag ik beetje jullie reacties: wat mist er nog. Ik laat voorlopig nog geen demo op internet zien omdat het in een systeem (eigen cms) is gemaakt welke nog niet op internet staat wegens beveiliging etc.
Ik heb bijgevolg dus enkele screenshots gemaakt welke je hieronder vind.

Kalender 2.0:
Features:
Voor bezoekers:
- kalender view: maandview met daarop evenementen welke je kunt aanklikken voor een grotere beschrijving. (inclusief start-eind uur/datum). Je kunt tussen de verschillende maanden/jaren gemakkelijk 'browsen'.
- event view: je kunt gemakkelijk de verschillende evenementen zien en je kunt deze ook dag per dag bekijken en er tussen 'browsen'.
- week view: under construction

Voor admin:
Toevoegen van evenenementen:
- toevoegen van evenement op aanpasbare datum, startuur, einduur, titel, omschrijving,...
- herhalingsopties:
- éénmalig
- dagelijks, wekelijks, tweewekelijks, maandelijks, halfjaarlijks, jaarlijks
- iedere 1ste/2de/3de/4de zo/ma/di/woe.... van de/het maand/jaar

Evenementen wijzigen:
Je kunt evenementen wijzigen 1 voor 1 of je kunt een reeks evenementen (met dezelfde herhaling) ineens wijzigen (dus een dagelijsk evenement met een schrijffout in hoef je niet 365keer aan te passen).
Je kunt ook een evenenement uit een herhaling halen, bv als je iets maandelijks wil maar niet in februari kun je enkel de maand februari aanpassen. De rest blijft behouden

Verwijderen van evenementen:
Je kunt gemakkelijk een evenement verwijderen.
Bij evenement herhaling kun je ze allemaal verwijderen of enkel degene welke je selecteerd hebt.

Duidelijke overzichtslijsten:
Er zijn duidelijke overzichtslijsten van:
- huidige evenementen
- evenementen met dezelfde herhaling
- lijst met evenementen
- pdf overzicht

Lijst met voorgedefineerde evenementen:
Je kunt evenementen (titel, omschrijving,...) toevoegen aan een bepaalde lijst. Deze lijst dient om gemakkelijker een evenement toe te voegen (bv als je vaak hetzelfde wilt toevoegen kun je deze uit een lijst selecteren ipv alles altijd in te typen). Deze evenementen kun je toevoegen, wijzigen of verwijderen uit de lijst.
Bij het toevoegen van een evenement kun je dmv een checkbox deze automatisch ook toevoegen aan de lijst.

Exporteren naar PDF:
Je kunt maandoverzicht (week & dag zijn nog under construction) exporteren naar een PDF document in landscape formaat. Dit document kun je dan later makkelijk afprinten.

Op alle forms zit formvalidatie

Goed, dat was dus de lap functies :P
Hier de foto's: Klik op de afbeeldingen voor een groter formaat
P.S: niet letten op de site layout, dat is maar simpel test layout.

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/cal_site1.jpg
maandoverzicht voor bezoekers op de site

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/cal_site2.jpg
dit krijg je dus wanneer je een evenement aanklikt

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/cal_pdf.jpg
PDF output van maandoverzicht

Administratie opties:
Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_addevent.jpg
Toevoegen van een evenement

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_add_herhaling1.jpg
herhalingsopties 1

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_add_herhaling2.jpg
herhalingsopties 2

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_generatepdf.jpg
aanmaken van PDF documenten

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_overzicht.jpg
'main' overzicht

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_overzicht_dezelfdecode.jpg
overzicht van alle evenementen met dezelfde herhaling

Afbeeldingslocatie: http://www.easywebhost.be/temp/kalender/gl_cal_overzicht.jpg
ovezicht van voorgedefineerd evenementen lijstje


Nu is mijn vraag: Welke functies/handigheden/opmerkingen mist hier nog?
De uiteindelijke bedoeling is dat deze kalender voor een sportcentrum gebruikt wordt, maar met een kleine aanpassing kun je het zowat op iedere site gebruiken.

Give me your thoughts!

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 22-04 03:55

Nick_S

++?????++ Out of Cheese Error

Bij een CMS systeem wat ik gebruik, kun je bij het inleggen van een event ook een announcement toevoegen. Deze bevat een naam, beschrijving, begindatum en einddatum. Deze announcements kun je dan aan de frontpage van je website toevoegen.

Zo kun je dus alle of enkele events een bepaalde periode voor het het event toevoegen aan je frontpage.

[ Voor 2% gewijzigd door Nick_S op 07-09-2005 14:59 . Reden: CMS bevat al het woord systeem, dus een beetje dubbelop ]

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 07-04 13:41
Exporteren naar een vCal bestand ontbreekt duidelijk nog, en is vooral handig voor het syncen met outlook, telefoons, PDA en ander soortigen. De meeste calender applicaties accepteren het formaat wel.

  • Eärendil
  • Registratie: Februari 2002
  • Laatst online: 23:04
Je zou misschien evenmenten kunnen maken die meerdere dagen duren

Verwijderd

Topicstarter
Eärendil schreef op woensdag 07 september 2005 @ 15:12:
Je zou misschien evenmenten kunnen maken die meerdere dagen duren
daar heb ik ook al aan zitten denken inderdaad

Verwijderd

Topicstarter
PrisonerOfPain schreef op woensdag 07 september 2005 @ 15:11:
Exporteren naar een vCal bestand ontbreekt duidelijk nog, en is vooral handig voor het syncen met outlook, telefoons, PDA en ander soortigen. De meeste calender applicaties accepteren het formaat wel.
dat zal ik ook eens bekijken hoe dat zit.

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:50

Creepy

Tactical Espionage Splatterer

Ik hoop dus dat ik zo'n post hier mag plaatsen (het leek me de beste categorie), lijkt me wel want ik vraag eigenlijk gewoon om enkele verbeteringen/opmerkingen. Geen spam ofzo
We hebben een speciaal topic voor het tonen van je eigen gemaakt software hier in P&W. Met de search kan je die vast wel vinden :) Echter is dat topic niet bedoelt voor een vraag zoals je die nu stelt. We zijn er hier niet om je software te testen ;)

Dit soort topics op zichzelf zien we hier liever niet, anders gaat iedereen hier een topic beginnen over "welke features kunnen nog in mijn produkt". Dit soort discussies hebben vaak inhoudelijk vrij weinig meer te maken met het daadwerkelijk ontwikkelen van het produkt. Mocht je echt het idee hebben dat je produkt een eigen topic nodig heeft, vraag het dan van te voren even aan 1 van de moderators.

[ Voor 8% gewijzigd door Creepy op 07-09-2005 15:17 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.