[UPDATE] - I am almost done with this WebPart and look forward to sharing some screenshots! The ability to view recurring events using the CQWP is a definite hit! More to come :)
Kind of a short post, but thought it would be nice to share with everyone!
I am working on an enhanced CQWP version. The goal of this WebPart is to provide a piece of functionality that the out of the box one currently lacks. This functionality applies when you are rolling up Calendar Events List Type.
The Business Requirement
There is a need to view recurring events when rolling up Calendar Events. Say you have an event called "Weekly Status Meeting", and you have configured this event to be 'recurring'. If you browse the Calendar View, you will see this event on the day you have selected for each week.
OOTB Content Query WebPart Funtionality
Currently, if you do a Calendar Event rollup using the CQWP and you have a recurring event, the WebPart will only show you the parent event in that series. Some people have expressed the desire to show all of the events for that particular calendar item.
My Vision
I envision the extending from the ContentByQueryWebPart, and making sure all other functionality is still there. I am thinking of simply creating a custom ToolPart that allows for the additional configuration.
Other functionality I will make configurable via the ToolPart is:
- Ability to configure the XSL files used to render it,
- Ability to override the CommonViewFields
- Ability to override the Query being used.
Let me know if you or your clients are interested in any additional functionality :)
Stay tuned for an update on this project soon!
Cheers,
Oscar