Log of /contributions/modules/calendar/calendar.module
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.121.2.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Jun 10 16:05:16 2008 UTC
(17 months, 2 weeks ago)
by
karens
Branch:
DRUPAL-6--2
Changes since
1.121.2.2: +5 -2 lines
Diff to
previous 1.121.2.2
, to
branch point 1.121
More work to get the generic date argument handler pulled completely out of the Calendar module and into the Date API in a way that it can be used for any Views date field in any view.
Rework the calendar handling to use the Date API argument in calendar displays and navigation. Keep the calendar displays out of the UI and instead create a default calendar view that has everything set up correctly to reduce confusion and clutter in the UI and to make it easier to create a calendar.
More work is still needed to get this finished and working right.
Revision
1.122
Fri May 23 15:56:08 2008 UTC
(18 months ago)
by
karens
Branch:
MAIN
Changes since
1.121: +1 -1 lines
FILE REMOVED
Cleaning out HEAD to reduce confusion. Current development is in 6.2 instead.
Revision
1.120 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu May 22 02:06:56 2008 UTC
(18 months ago)
by
karens
Branch:
MAIN
Changes since
1.119: +22 -22 lines
Diff to
previous 1.119
Reworked the whole thing into a better and more flexible approach. The main calendar just creates the navigation and links between the year, month, day, and week displays, then each year, month, day, or week display is added as a fully configurable attachment to the calendar. This way you can select any type of view, have different views and fields for the year, month, day, and week view and format them differently, etc.
The block view is not yet working and there are numerous things to clean up, but it is mostly functional with a default view that is already set up with a calendar view for year, month, and week, and a teaser list for the day view.
Revision
1.119 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 20 16:06:08 2008 UTC
(18 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.118: +23 -23 lines
Diff to
previous 1.118
Adding templates for calendar day, week, and month nodes, plus more general cleanup of themes and templates.
Revision
1.118 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon May 19 23:38:34 2008 UTC
(18 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.117: +6 -23 lines
Diff to
previous 1.117
More work on creating template files for all the calendar parts. Only the month view is working at all, and all of them need more work.
Revision
1.117 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon May 19 00:51:37 2008 UTC
(18 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.116: +57 -48 lines
Diff to
previous 1.116
Creeping closer, the month view is starting to look right. No other views are working yet. Starting to switch the theme functions into .tpl files, they'll all live in a /theme folder.
Revision
1.116 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun May 18 18:09:09 2008 UTC
(18 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.115: +3 -111 lines
Diff to
previous 1.115
The queries are mostly working correctly and returning the right results. Just starting to figure out how all the new Views 2 themeing works (which builds on all the totally new D6 themeing and adds in lots of extra twists). If you squint really hard, every once it in a while it looks something like a calendar. Lots more work still needed on the theme end.
Revision
1.114 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat May 17 11:02:37 2008 UTC
(18 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.113: +58 -85 lines
Diff to
previous 1.113
#219262 More work on upgrade to Views 2. I've completely changed the arguments, instead of one each for year, month, and day, there is now a single argument that adapts to the display. Most of the settings are working and most of the query filtering is working, nothing done yet about getting the display to look like a calendar.
Revision
1.113 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu May 15 23:02:54 2008 UTC
(18 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.112: +7 -273 lines
Diff to
previous 1.112
Adding Views 2 calendar arguments and calendar plugin. The arguments are mostly working, the plugin is just started and does not work yet.
Revision
1.107 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Feb 15 13:20:39 2008 UTC
(21 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.106: +1 -1 lines
Diff to
previous 1.106
Remove database timezone handling by rolling back to previous version that used offsets instead. Based on problems noted in #218479 and #220663, we cannot count on database timezone handling to be available in MYSQL or work consistently with the timezone names that PHP uses in POSTGRES, so trying to do timezone conversions in the database is not going to work.
Synch with D5.2 version.
Revision
1.99 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Jan 28 22:43:51 2008 UTC
(21 months, 4 weeks ago)
by
karens
Branch:
MAIN
Changes since
1.98: +2 -26 lines
Diff to
previous 1.98
Non-calendar views should now be working, so you can switch between calendar, table, list, teasers, and nodes for the display for each time period.
Revision
1.94 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Jan 26 11:33:41 2008 UTC
(22 months ago)
by
karens
Branch:
MAIN
Changes since
1.93: +12 -3 lines
Diff to
previous 1.93
Make the new date selector dependent on the Date Popup module.
Fix the code for computing the template based on the first day of the week.
Clean up theme code.
Revision
1.93 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Jan 26 03:25:05 2008 UTC
(22 months ago)
by
karens
Branch:
MAIN
Changes since
1.92: +99 -43 lines
Diff to
previous 1.92
Add in the jQuery popup selector as a method to jump to different dates.
Rework the calendar to pull values from a template table so we can browse and navigate by calendar week. This simplifies the code and hopefully will speed up processing the calendar since the database is doing the work of constructing the calendar template instead of using PHP computations. This method is also a more accurate way of computing calendar weeks. Requires an update to populate a template table. This works because there are only 14 possible calendar templates no matter how many years you go back or forward.
More work needed, this is just the initial pass.
Revision
1.92 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Dec 21 01:02:11 2007 UTC
(23 months ago)
by
karens
Branch:
MAIN
Changes since
1.91: +4 -4 lines
Diff to
previous 1.91
More work on trying to get a proper computation of calendar week that will work correctly in all situations. Still not working completely right.
Revision
1.90 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Dec 20 01:37:24 2007 UTC
(23 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.89: +109 -2 lines
Diff to
previous 1.89
Have to keep views handlers in calendar.module not in calendar_api.inc so they can be discovered when needed.
Revision
1.89 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Dec 20 00:05:57 2007 UTC
(23 months, 1 week ago)
by
karens
Branch:
MAIN
Changes since
1.88: +334 -1427 lines
Diff to
previous 1.88
Updating Calendar HEAD with new version of Calendar module that works with the new 5.2 Date API in Date HEAD. Still needs some more work before it's ready to use.
Revision
1.20.2.98 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 10 02:01:44 2007 UTC
(2 years, 1 month ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.97: +25 -5 lines
Diff to
previous 1.20.2.97
, to
branch point 1.20
Start handling possibility of $arg, $node, or $user buried inside the view url, like node/$node/calendar. This makes the argument handling even more complicated than it already was, but will be needed to make view urls work for OG.
Revision
1.20.2.97 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 10 00:51:07 2007 UTC
(2 years, 1 month ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.96: +2 -2 lines
Diff to
previous 1.20.2.96
, to
branch point 1.20
One more tweak to handling a non-calendar arg in the first position while still falling back to a month view as a default once you get to the calendar, while not breaking view that has only calendar args that is defaulting to month view for first arg. Very tricky getting this exactly right.
Revision
1.13.2.65 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Oct 7 11:36:33 2007 UTC
(2 years, 1 month ago)
by
karens
Branch:
DRUPAL-4-7
Changes since
1.13.2.64: +56 -53 lines
Diff to
previous 1.13.2.64
, to
branch point 1.13
#155701 and #167110 ical and setup tabs sometimes didn't show up. Needed to rework the logic of calendar_is_calendar() and calendar_views() to properly identify views that have calendar types or calendar args.
Revision
1.20.2.83 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Oct 7 11:36:20 2007 UTC
(2 years, 1 month ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.82: +9 -12 lines
Diff to
previous 1.20.2.82
, to
branch point 1.20
#155701 and #167110 ical and setup tabs sometimes didn't show up. Needed to rework the logic of calendar_is_calendar() and calendar_views() to properly identify views that have calendar types or calendar args.
Revision
1.13.2.59 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Oct 4 22:29:55 2007 UTC
(2 years, 1 month ago)
by
karens
Branch:
DRUPAL-4-7
Changes since
1.13.2.58: +3 -3 lines
Diff to
previous 1.13.2.58
, to
branch point 1.13
#135296 Offset for date-specific timezone was using the offset field name instead of its value, so being ignored. This will fix problems where time was showing up in the calendar adjusted to GMT timezone.
Revision
1.20.2.77 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Oct 4 22:27:11 2007 UTC
(2 years, 1 month ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.76: +4 -3 lines
Diff to
previous 1.20.2.76
, to
branch point 1.20
#135296 Offset for date-specific timezone was using the offset field name instead of its value, so being ignored. This will fix problems where time was showing up in the calendar adjusted to GMT timezone.
Revision
1.88
Sun Jun 17 12:57:41 2007 UTC
(2 years, 5 months ago)
by
karens
Branch:
MAIN
Changes since
1.87: +1 -1 lines
FILE REMOVED
Removing files from HEAD, development will be in 5.x branch until ready for 6.x
Revision
1.84 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Apr 3 13:05:28 2007 UTC
(2 years, 7 months ago)
by
karens
Branch:
MAIN
Changes since
1.83: +117 -10 lines
Diff to
previous 1.83
Now that all views will work with calendar arguments, add setup items to select which view you want for each time period and make sure feed items get added to all of them.
Revision
1.83 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Apr 2 12:48:52 2007 UTC
(2 years, 7 months ago)
by
karens
Branch:
MAIN
Changes since
1.82: +78 -28 lines
Diff to
previous 1.82
Add new setup item to set display format for year, month, week, and day; Make sure links to 'all' days and months get reset to current value; Array initialization fixes;
Revision
1.80 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Apr 1 22:49:01 2007 UTC
(2 years, 7 months ago)
by
karens
Branch:
MAIN
Changes since
1.79: +200 -246 lines
Diff to
previous 1.79
From DrupalCon presentation suggestions, lots of improvements to argument handling to make arguments work independently of the plugin theme, you can now add calendar arguments to any view with a date field (list, table, teasers, etc) and get date-based back/next navigation through the view; you can have a mini calendar in the block view and a list in the page, or any other combination; the mini block calendar now has its own navigation which is independent of the page navigation so you can flip through months in the block calendar while viewing a different month in the full page.
Revision
1.20.2.60 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Apr 1 22:48:18 2007 UTC
(2 years, 7 months ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.59: +200 -246 lines
Diff to
previous 1.20.2.59
, to
branch point 1.20
From DrupalCon presentation suggestions, lots of improvements to argument handling to make arguments work independently of the plugin theme, you can now add calendar arguments to any view with a date field (list, table, teasers, etc) and get date-based back/next navigation through the view; you can have a mini calendar in the block view and a list in the page, or any other combination; the mini block calendar now has its own navigation which is independent of the page navigation so you can flip through months in the block calendar while viewing a different month in the full page.
Revision
1.77 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Mar 30 17:09:27 2007 UTC
(2 years, 7 months ago)
by
karens
Branch:
MAIN
Changes since
1.76: +428 -276 lines
Diff to
previous 1.76
Refactor arguments handling to be more consistent with normal argument handling and clean up ical argument problems. May need more work, still investigating.
Revision
1.13.2.46 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 21 12:51:39 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
DRUPAL-4-7
Changes since
1.13.2.45: +20 -18 lines
Diff to
previous 1.13.2.45
, to
branch point 1.13
Move check for non-calendar views to top of theme instead of node-creation function, theme_calendar_ical_feed had inconsistency in variable name, check for ical argument to keep ical feed off views that don't have it.
Revision
1.72 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 21 12:51:20 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
MAIN
Changes since
1.71: +17 -18 lines
Diff to
previous 1.71
Move check for non-calendar views to top of theme instead of node-creation function, theme_calendar_ical_feed had inconsistency in variable name, check for ical argument to keep ical feed off views that don't have it.
Revision
1.20.2.50 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 21 12:47:24 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.49: +18 -20 lines
Diff to
previous 1.20.2.49
, to
branch point 1.20
Move check for non-calendar views to top of theme instead of node-creation function, theme_calendar_ical_feed had inconsistency in variable name, check for ical argument to keep ical feed off views that don't have it.
Revision
1.71 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Mar 15 16:54:08 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
MAIN
Changes since
1.70: +11 -35 lines
Diff to
previous 1.70
#127291 a further improvement to handling the titles and breadcrumbs by running them all through themes to be more customizable.
Revision
1.13.2.44 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Mar 15 15:09:29 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
DRUPAL-4-7
Changes since
1.13.2.43: +244 -145 lines
Diff to
previous 1.13.2.43
, to
branch point 1.13
#127818 Needed Date API functions to get timezone fixes working, so Date API handling is now fully incorporated into the calendar module, which means if you are using adodb to create historical dates, you can also create historical calendars; #112682 Fix handling of week views by cleaning up places where system timezone adjustment was getting included.
Revision
1.20.2.48 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Mar 15 15:08:58 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
DRUPAL-5
Changes since
1.20.2.47: +205 -108 lines
Diff to
previous 1.20.2.47
, to
branch point 1.20
#127818 Needed Date API functions to get timezone fixes working, so Date API handling is now fully incorporated into the calendar module, which means if you are using adodb to create historical dates, you can also create historical calendars; #112682 Fix handling of week views by cleaning up places where system timezone adjustment was getting included.
Revision
1.68 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 14 21:07:38 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
MAIN
Changes since
1.67: +2 -1 lines
Diff to
previous 1.67
Get rid of italics in css, make sure date_api is included where needed, add more date info to ical feed.
Revision
1.67 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 14 19:59:31 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
MAIN
Changes since
1.66: +207 -108 lines
Diff to
previous 1.66
#112682, #127818 Fix handling of week views by cleaning up places where system timezone adjustment was getting included. Needed Date API functions to get this working, so Date API handling is now fully incorporated into the calendar module, which means if you are using adodb to create historical dates, you can also create historical calendars.
Revision
1.65 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Mar 8 11:53:23 2007 UTC
(2 years, 8 months ago)
by
karens
Branch:
MAIN
Changes since
1.64: +11 -14 lines
Diff to
previous 1.64
#125509 fix for postgres date ranges to use exact last day of month in SQL, more clean up of week range calculations. Requires new functions just added to Date API.
Revision
1.20.2.35 -
(
view)
(