davej Posted October 26, 2013 Share Posted October 26, 2013 (edited) Over the past few days I've assembled a club calendar using Javascript which reads a club event schedule (array) that resides in its own file. Going forward I'll have Php regenerate the Javascript array file when a user makes a change to the event schedule (from a Mysql table). Such changes would not be frequent so I thought it might be more efficient to keep it all in Javascript. http://www.stlcanoekayak.com/calendar/default.html I would appreciate any suggestions for improvement. Edited October 26, 2013 by davej Link to comment Share on other sites More sharing options...
astralaaron Posted November 2, 2013 Share Posted November 2, 2013 Looks like you did a pretty good job. Sorry, I don't have many suggestions. Maybe depending on which month it is, have a new page background or header background show up? and change the colors of the calendar? Link to comment Share on other sites More sharing options...
astralaaron Posted November 2, 2013 Share Posted November 2, 2013 maybe you could put the day numbers in the top left or right so that there is more space for event information in each day box Link to comment Share on other sites More sharing options...
davej Posted November 3, 2013 Author Share Posted November 3, 2013 (edited) Hey, those are decent ideas. Thanks. I've become particularly fond of this javascript file approach rather than accessing the database because I think that will avoid some annoying wakeup delays that I see on these cheap webhosts. I'm also going to change it so that it loads the current date from the server and checks it against the browser date. Edited November 5, 2013 by davej Link to comment Share on other sites More sharing options...
Sora Posted November 11, 2013 Share Posted November 11, 2013 Hi Dave, I like it. I would have made it hover-based rather than click-based though. It would be even quicker to consult, I just hover in the event that interests me and hover out. Link to comment Share on other sites More sharing options...
Sora Posted November 11, 2013 Share Posted November 11, 2013 (edited) Ouch I just realized that would rule out touchscreen devices though. Edited November 11, 2013 by Sora Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now