EventCalendarPro Issues

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
7/24/2009 5:34:40 PM
Gravatar
Total Posts 15

EventCalendarPro Issues

Just purchased EventCalendarPro (perhaps 30 minutes ago ) - love it! Nice work!

Couple of problems though (but I'm not sure if it's my fault or not):

  1. When editing the calendar feature instance details, the default Country/State is always reset back to the United States / Alabama no matter what I have it set to when I hit save.
  2. When viewing the details of an event, the ADDTHIS image is not found because it's pointing the a folder outside the normal skin area (/Events/Data/SiteImages/addthisrss.gif).  However, it should be noted that creating the correct folder structure and placing the image in that folder does display the image correctly.
  3. When the user changes the color on the tab, the little square that shows the color does not update following the change event on the textbox. Not only that, the color does not change on the monthly calendar view.
  4. When saving the event feature instance details, I get a JavaScript error on line 484: '_gat' is undefined. In fact, I get JavaScript errors in a lot of places using mojoPortal. Most of the JS errors do not drastically alter functionality for my user base.

 

Notes:  Windows Server 2003 SP2; MSSQL Server 2005 SP3; mojoPortal is the latest off the SVN Trunk (yes, I updated with your workflow fixes today) and redeployed. These issues aren't significant enough for me to not deploy this at this time.

 

Thank you!

 

7/25/2009 6:07:09 AM
Gravatar
Total Posts 18439

Re: EventCalendarPro Issues

Hi,

Thanks for purchasing Event Calendar Pro, cool that you're tracking the mojoPortal progress in svn.

1. I just tried this and I confirm it as a bug. It does save the country if you change the country but it doesn't seem to save the state. I will look into this.

2 - 4

I suspect you have some bad javascript in the layout.master file of your skin that is interfering with things. _gat looks like something for google analytics but it does not look like something mojoportal adds to the page for google analytics. I would try with one of the included skins and see if the problem occurs in those skins too.

If you've been upgrading over time I would copy the inlcuded skins from /Data/skins to /Data/Sites/[SiteID]/skins to make sure the site has the newest versions. Then if it works correctly with the included skin, compare the differences in the layout.master vs your custom skin.

Hope it helps,

Joe

7/25/2009 7:16:06 AM
Gravatar
Total Posts 18439

Re: EventCalendarPro Issues

Hi,

fyi, the problem with the country/state picker is now fixed in svn trunk if you do svn update and then rebuild.

Thanks,

Joe 

7/25/2009 8:06:24 AM
Gravatar
Total Posts 15

Re: EventCalendarPro Issues

Thanks I appreciate it!

I am using the built in skin: andreasviklund-04 presently and I can look into the JS error as well - I've been writing software for 37 years now the last 9 of which have been in C# & .NET / ASP.NET on such sites as homepoint.com, allaboardtoys.com, heritagegiftstore.com, buyerguardian.com and many, many more. I was merely hoping you had a quick fix for it. I will be hiring a designer, the same designer that did AllAboardToys.com for us to do the custom skin for me since I am photoshop impaired

If I search the code, the only reference to _gat that I find is:

GoogleAnalyticsScript.cs(140): script.Append("var " + trackerName + " = _gat._getTracker(\"" + googleAnalyticsProfileId + "\");");

Should prolly wrap that call with an if to be sure _gat is a valid object and that the getTracker is a valid function on _gat. I'd do it myself and probably will but this fix should be in the main code line. I have some other 'fixes' as well.

I have noticed, on the other sites I've done, at times, the new Google tracking script doesn't seem to load. It's extremely annoying and let's not even mention how it throws off the reporting in GA Yes it's rare, but if it happens once, it's going to happen again and I've had to wrap that very call as well in my sites.

There are other JS errors, but I'd rather outline them in the developer forum, or just fix 'em myself, for example, Timeline.strings is null or not an object: timeline.js line 6. I'd also like to turn your eCommerce module into a full fledged eCommerce capable engine as well then go through everything and see about PABP and VISA certifications as well as an 'out of the box' implementation of Omniture and perhaps tie in email campaings with MailChimp, Axciom and some others.

I am presently putting together a family reservations site while I hunt down my next gig and I'd looked at nearly every platform I could find: Drupal, MWPSK, Discuss.NET, YetAnotherForum.NET, DotNetNuke and the C# port of DNN and so many others I can barely remember them all. mojoPortal is light-years ahead and better than those others to be sure!

Took me about 10 minutes to get the code for mojoPortal and get it installed then I began looking at the framework- that was about 2 days ago. So far, I'm quite impressed with what I see in there and I would like to assist you if I may.

As for the color change in the popup color selection div; the color DOES change IFF the user moves that div after selecting a color and before they close it. From a user persepective too it would seem prudent to have/add both an OK and a CANCEL button to that div. This is using an IE8 browser on Windows 7 x86 build 7210. It also does it with IE8 on Windows 7 x64. I haven't tried it yet in FF, Opera or Safari but I will get to it soon.

Thanks again for such a great platform and all your hard work on this!

7/25/2009 8:10:50 AM
Gravatar
Total Posts 15

Re: EventCalendarPro Issues

Yeah - just got the Novell Forge email!  THANKS!

7/25/2009 8:37:32 AM
Gravatar
Total Posts 18439

Re: EventCalendarPro Issues

Hi,

I will look into those javascript issues, though have not seen any problems with google analytics on my own sites.

Re, Timeline, I recently fixed some bugs in the Timeline library that are not yet fixed in the Timeline.Net.dll that ships with Event Calendar Pro, if you grab the copy from the _libs folder in the code and paste it into your production site bin and your dev machine /Web/bin it should solve the script errors related to Timeline. 

Glad you are liking working with mojoPortal and appreciate your compliments!

Best,

Joe

 

7/25/2009 9:25:07 AM
Gravatar
Total Posts 15

Re: EventCalendarPro Issues

Excellent!  That does indeed fix that one!

7/28/2009 5:59:03 PM
Gravatar
Total Posts 15

Re: EventCalendarPro Issues

Perhaps I've done something dumb - not sure.

It appears the the EventCalendarPro doesn't render properly after another module on the same page performs a postback.

So, for example: the calendar is configured in MonthView only and when any other module is on the same page as the calendar and that module performs a postback, it won't render the entire month; just the header which includes: previous month/year, current month/year, next month/year and the week days.

 

7/29/2009 4:29:17 AM
Gravatar
Total Posts 18439

Re: EventCalendarPro Issues

Hi,

Yes most features are sensitive to postback because we often use if(!Page.IsPostBack){...}

If you make a custom module that does postback then you should either use an ajax update panel so it does not affect other modules on the page or get out of postback using Response.Redirect(Request.RawUrl) after your postback logic executes. This also solves the browser refresh button issue where if you do not get out of postback then the refresh button can make the postback happen again and prompts the user with the message "do you want to resubmit the form". So its more user friendly to get out of postback after the postback logic runs.

All of the included features follow this pattern.

Hope it helps,

Joe

You must sign in to post in the forums. This thread is closed to new posts.