Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download calendar-7.x-3.0-alpha1.tar.gztar.gz 52.16 KB
MD5: ee5fbac9b1338089e393770ff990e477
SHA-1: a4bfdf05798b9dafeb90fd106883a5dba8c018a2
SHA-256: 2eb6c5ca0f7a2a49dccbf731963195d95cc0195903c283385c3100acd609a857
Download calendar-7.x-3.0-alpha1.zipzip 68.4 KB
MD5: 2ce90528f4ccb8c76d1f2a1f0fe457a7
SHA-1: 40229209159cf5e965ccfe125dc096eca68ac647
SHA-256: c9b9726c7000189606685d012f0873415940f819355a253f73c43691aa699d1b

Release notes

Starting new branch with a total rework of Calendar, using a Views pager plugin for the back/next navigation, a row plugin to explode the view results into calendar day items, and a style plugin to disply the results in a calendar.

Be sure to read the README.txt file for information about upgrading from 7.2 to 7.3!

======================
Version 7.x-3.0-alpha1
======================

Initial release of 7.3 branch.

- Get colorpicker working again with an assist from the Examples module Field example.
- Issue #1227128 The ical feed needs to have a '.ics' extension on it.
- The ical icon was not attaching to block views.
- The row plugin needs to clone the node before altering it, or other views on the same page that use the same node will acquire things like the 'date_id' that the row plugin is setting.
- Issue #1222770 Lighten the color of the date in month 'overflow' days so it is clearer that they are out of scope for the view.
- Issue #1223500 Fix the day link in the year view to point to the day view rather than the year view.
- Add the date sort field to the default view so upcoming events sort correctly.
- Change the default setting for the day view and make sure that the style does not try to create overlap items if it is missing the groupby value (which the default view was doing.)
- Issue #1168672 Temporary workaround for missing date info in calendar style. Still need a smarter fix.
- Issue #1222736 Fix export errors caused when previous export fix of using export plugins got broken by changes in Views.
- Set default day view to use agenda style.
- Add back calendar_remove() function used by Date Tools to remove default calendars.
- Re-arrange the default view so the month is first.
- Fix granularity setting in row so it works right for both field dates and system dates.
- Fix broken ical field options field.
- Fix broken ical icon.
- Adding a calendar-links class to make theming easier.
- Fix broken day overlap theme template.
- Fix some granularity handling, note that all calendar row plugins must provide a date_id value.
- Swap in a light yellow for the peach background color.
- Issue #1207392 Set Set the default value for date_first_day to 0 to conform with the core default value.
- Note that the row plugin will need adjustment if the date is coming in through a relationship.
- Fix broken logic for determining the field name, didn't work right when looking for value2.
- Add a template for the item view, split the row processing out into the basic processing and a separate function for exploding a single item into the multiple values that may be needed in a calendar.
- Issue #1161632 Rework the logic for creating striping based on taxonomy.
- Rename the item class holder and shift responsibility for the item class to the style plugin.
- Add class needed for overlap backgrounds.
- Issue #1220346 Add if module_exists('calendar_ical') to the ical part of the default view.
- Issue #1220376 Code wasn't correctly identifying fields that didn't use delta.
- Get rid of notice about wrong value for content type.
- Remove display extender, we're not going to use that.
- Add a theme for the calendar field display to make it easier to override.
- Add new calendar view that uses all these new handlers and plugins. Anything using the default view will have to be reverted to pick up these changes.
- Make sure that all items have an id, even if not fields.
- Set up the calendar to display field values rather than the node view.
- More tweaks to the calendar display links, we can't use pager links for those or the base argument is structured incorrectly for our pager's attempt to swap new values in. Also found some more references to that needed to be switched to ->curday.
- Get the mini month displaying the links for days with events.
- Add some validation to the style plugin. Prevent the invalid combination of overlapping items and missing groupby times. That creates an endless fatal loop.
- All day rows need to have rendered content in them.
- Make sure that the month names in the year view link to the month, not the year, display.
- Fix the legend block and a wrong name in the ical class.
- Make sure each of the links use the right pager identifier.
- Rework the year view to manage the month titles better.
- Add missing view info in ical theme.
- Add calendar links and style them better.
- Move the stripe options and functions into the row plugin, they are all specific to the content type, so they belong there rather than in the style.
- Clean up mini calendar processing, start to add the stripe handling back in.
- Add in the overlap templates needed for the multiday display.
- More rework of calendar into a row plugin, a style plugin, and a pager plugin.
- Start the process of reworking the main calendar to use row plugins to massage the nodes and style plugins to disply the calendar.

Created by: KarenS
Created on: 1 Aug 2011 at 10:43 UTC
Last updated: 1 Aug 2011 at 10:46 UTC
New features
Bug fixes

Other releases