I just updated an umbraco 4.0.x to 4.5.2 website that was using PDCalendar, and what I have noticed so far:
1. Events are not being displayed on the pages as they should. When running some tests in my XSLT, I found that the function "pdcalendar:GenerateDates()" which is the main way of accessing a group of event items is not returning anything.
2. I also noticed that if I click the "insert xslt:value-of" button, and then click on the "Get Extension" button, though "PDCalendar" is available in the extensions drop-down, the functions drop-down is empty:
I'm not exactly sure what this means, but if others have had a similar experience with an upgrade, then I would say that it is not compatible. (Incidentally, if anyone has NOT seen this same problem after an upgrade, I would be interested to know, since perhaps I need to reinstall some piece of the PDCalendar package that was lost or corrupted during the upgrade....)
I just tried installing it in Umbraco 4.5.2, and I get the same error Could
not load type 'umbraco.controls.datePicker' from assembly 'cms,
Version=1.0.3858.40494, Culture=neutral, PublicKeyToken=null' whenever I try to go to the tab where I defined my Calendar datatype.
I've converted the XSLT to 4.5 schema and changed the xslt config file to point to the right path of the DLL, but obviously that's as far as I can go. Sounds like something in the PDCalendar dll itself needs to change.
Don't know what else to do. I need an event calendar for a site, but short of reverting back to a 4.0.x installation, are there any alternatives?
For my 4.5 development, I reverted back to a non-recurring events system. I used the functionality in the Business Website Starter Kit (http://our.umbraco.org/projects/starter-kits/business-website-starter-pack) and modified it for my own setup.
I ended up using a jQuery solution called FullCalendar. I made an "Event" DocType and integrated so it pulls all of them into the calendar. It's an elegant alternative and will work for now until PDCalendar is updated.
Recurring events would be a nice addition to the BWSP calendar - I'm just not sure how they could be done in pure xslt without causing slowdown when calculating them. Worth a try for v2 though, I'll see what I can do when (if) the work schedule here slows down a bit!
Oh, wait... Never mind. It only works when updating existing items. When I try to add new, it throws an error on Document creation saying "XML Root is missing." :-(
I am considering alternatives since calendars with recurring events is a must for the site I am preparing right now. A pity, since the testing with PDCalendar went smooth until I upgraded to Umbraco 4.5.
My bad, the package works great. I was wondering if anybody can help me or point me to the right direction, I'm trying to find a way of making the days clickable and then list all events that occur on that day.
Comparability with 4.5.x
Hi
Does PDCalendar work with 4.5.1. Im having an issue with
Could not load type 'umbraco.controls.datePicker' from assembly 'cms, Version=1.0.3858.40494, Culture=neutral, PublicKeyToken=null'.
which looks like it might be a breaking change from 4.0 to 4.5?
I am also interested if this is compatible w/ 4.5.1
I just updated an umbraco 4.0.x to 4.5.2 website that was using PDCalendar, and what I have noticed so far:
1. Events are not being displayed on the pages as they should. When running some tests in my XSLT, I found that the function "pdcalendar:GenerateDates()" which is the main way of accessing a group of event items is not returning anything.
2. I also noticed that if I click the "insert xslt:value-of" button, and then click on the "Get Extension" button, though "PDCalendar" is available in the extensions drop-down, the functions drop-down is empty:
I'm not exactly sure what this means, but if others have had a similar experience with an upgrade, then I would say that it is not compatible. (Incidentally, if anyone has NOT seen this same problem after an upgrade, I would be interested to know, since perhaps I need to reinstall some piece of the PDCalendar package that was lost or corrupted during the upgrade....)
~Heather
I just tried installing it in Umbraco 4.5.2, and I get the same error Could not load type 'umbraco.controls.datePicker' from assembly 'cms, Version=1.0.3858.40494, Culture=neutral, PublicKeyToken=null' whenever I try to go to the tab where I defined my Calendar datatype.
I've converted the XSLT to 4.5 schema and changed the xslt config file to point to the right path of the DLL, but obviously that's as far as I can go. Sounds like something in the PDCalendar dll itself needs to change.
Don't know what else to do. I need an event calendar for a site, but short of reverting back to a 4.0.x installation, are there any alternatives?
Is that cms assembly still in Umbraco 4.5? Maybe assembly mapping in web.config or something would fix the problem?
Joey,
For my 4.5 development, I reverted back to a non-recurring events system. I used the functionality in the Business Website Starter Kit (http://our.umbraco.org/projects/starter-kits/business-website-starter-pack) and modified it for my own setup.
~Heather
I ended up using a jQuery solution called FullCalendar. I made an "Event" DocType and integrated so it pulls all of them into the calendar. It's an elegant alternative and will work for now until PDCalendar is updated.
i ended up using the business-website-starter-pack as well.. works fantastic except yo can't schedule reoccurring events
Hi Carlo & Heather
Recurring events would be a nice addition to the BWSP calendar - I'm just not sure how they could be done in pure xslt without causing slowdown when calculating them. Worth a try for v2 though, I'll see what I can do when (if) the work schedule here slows down a bit!
Dan
I am wondering if this is really a .NET 4.0 issue and not UMB 4.5? How many here are running on .NET 4.0 vs. 3.5?
Oh, wait... Never mind. It only works when updating existing items. When I try to add new, it throws an error on Document creation saying "XML Root is missing." :-(
Any news on this subject?
I am considering alternatives since calendars with recurring events is a must for the site I am preparing right now. A pity, since the testing with PDCalendar went smooth until I upgraded to Umbraco 4.5.
I just released a new version: 2.0
It works with both the old and new xml-schema and is compatible with 4.5.2 for .NET 4
I'll try to get a version for .NET 3.5 asap as well.
Awesome. Thanks Peter. I may just see if I can squeeze this into one of my projects.
How is the updates coming? still can't get it to work on 4.5.2... anyone have the same problem?
Did you download the latest version? (version 2)
That version is compatible with 4.5.2.
And 'I can't get it to work' isn't really describing what problems you encounter. So, in order for me to help you, you must provide a bit more info.
Regards,
Peter
Hey P and ya'll,
My bad, the package works great. I was wondering if anybody can help me or point me to the right direction, I'm trying to find a way of making the days clickable and then list all events that occur on that day.
I'm glad for every little help i can get. :)
Hi - I need a calendar for a website we are building - can anyone provide me with a link to a live working version of this calendar???
Thanks
is working on a reply...