Ok i followed your steps and i am running into some issues. BTW thanks for including the CSV load option.
I uploaded my first csv and I could see in the wp_timetable that there is data. However after reloading a different file, the table did not update. So I truncated that table. Now it is not loading the data, even though it says it inserted 365 rows.
you can goto icktest1.ickansas.org to see the widget is should 0:00 for times and Jan 1 1970 as the date. This was the case when there was data in the table and when there was not.
same with the monthly option, no data.
To my original question, yes the [timetable] helps with teh monthly view, what do i do (once everything is working properly) to get just the daily view on a page just as it would show in the widget? another shortcode would be helpful ??
I am also having some general CSV issues, but I will ask you about those once we get this plugin working. JAzakAllah khair for your help