JCal Pro




- Access to this GNU GPL-licensed archive requires a subscription fee
--display of the next event in a recurring series
--display of non-recurring events
--shown in a sidebar, and in a variety of page formats.
--a way for end users to add events.
It's a terrific addition to my web site.
It worked fine in J! 1.5. I had to turn on legacy mode to get the calender and latest events modules to work. With legacy mode on, the search mambot also works, but doesn't offer a checkbox to select only event search. So, I'm looking forward to 1.5 support being completed.
I'd ask for some changes in the interface that posts events:
-- settable default event length.
-- an easier way to choose dates and times than pulldown menues.
There are always bugs in beta versions. JCal Pro 1.5.x for Joomla 1.0.x is mature and is not buggy. Newer versions of course are going through normal bug find, bug fix, version release cycling.
There is a module and a bot that lists latest events regardless of month, so that can be done in a side bar. But if you want to have a link from the menu to the component, you end up with the problem above.
Otherwise, if you have frequent events, seems like a good enough calendar.
Some documentation would have been appreciated - once you've read the forums and got it going, well, yes, hindsight it s wonderful thing and it's straightforward enough. But a few simple instructions aren't too hard to write.
Still - once going - it's great!
Thanks for the note. Documentation is available here (and has been for some time).
http://dev.anything-digital.com/JCal-Client/Documentation.html
Installed seamlessly, configured easily and displays beautifully! And all in W3C compliant code! Is that a beautiful thing or what?
Left nothing out for my wish list for future features.
Can't recommend highly enough!
Keep up the good work, and thanks for making this beautiful component available so affordably!
Take care, all, and Happy Joomla-ing,
Tracy
However, after two months using it, I noticed a sharp rise in the bandwidth usage on my site (from 1GB per month to almost 5GB per month). After investigation, the extra 4GB usage was entirely down to Googlebot hammering my JCal Pro component.
I've noticed a few others out there have had similar problems, but there doesn't seem to be a solution from the developers.
While I really like this component, I am not prepared to waste 4GB of bandwidth while Google continually indexes every page of the Calendar from 2008 to eternity. Therfore, it's now uninstalled!
Suggest you check your bandwidth usage after installing this component.
The last time this happened, about a week ago, logs showed that one of the processes used by JCal Pro ([/index.php?optioncom_jcalpro&Itemid3&extmodeday&date200])) was using well over 50% of the server's CPU resources and 7% of the available memory (almost 1 GB). This shut the entire server down almost continuously over a period of several hours until JCal Pro was removed from the system. We've had no problems since then.
On the positive side, JCal Pro is a snap to set up and really looks great. I just wish I could trust it to work properly and not lock the system.
You are using an obsolete version. I recommend an upgrade to the latest stable version.
- Scheduling is highly inflexible. When you say repeat monthly, it thinks you want it to repeat on the same day of every month... when in reality nothing ever works that way. What you really mean is you want it to repeat on the first Monday of every month or something like that.
- Highly inefficient code. I entered all my events in and it slows down to a crawl when pulling up the monthly calendar. When I looked into the code it was a total mess. It was making 31 separate sql queries (sometimes more) in order to build the calendar. Also, for repeating events, it cycles through EVERY SINGLE EVENT to see if there is a repetition that falls on the current day. It might be a good calendar if you had 4 or 5 events a month, but not if you have more than 20.
Stay away from this product, go with JEvents instead. So far I'm really satisfied with JEvents.
We have an efficiency build planned for JCal Pro. Those queries remain from the original standalone extcal. That said, I routinely use this for busy calendars and page-loads are fine. You might consider trying the speed on localhost or another server to test the speed.
Okay it was only $5,00 but when you have experiences in the past with these kind of things, and feel very bad after you bought something, and the result was dissapointing, you will be scared forever ;-)
I took the risk of buying this module/component and YES this is REALLY GREAT / AWESOME !!
Very much thanks to the developers !!
The Calendar has a nice 'category' system and modules for listing events, and is great and easy-to-use for basic non-techie site administrators.
Good Calender - a couple more visual styles would be useful though, as it has a default design that will not work for all sites.
BUT the JcalPro makes Google bot to go crazy when spidering my website trying to index the website content.
I have tried to disable the JcalPro in my robots.txt file, but I simply cannot stop this.
I have not found any places to disable linking in JcalPro or to prevent this trap.
It produces thousands of duplicated indexed files in google.
Each day - until 2008 is indexed!!
How do I fix this?My robot txt file has this parameter:
User-agent: Googlebot
Disallow: /*com_jcalpro
Disallow: /*com_jcalpro*
Disallow: /jcalpro/
Regards datatrond
I'd also like an option for a simple, default text editor, rather than providing the more robust editors for entering event information (stuff like "insert image" confuses the operation).
Minor quibbles, though. All in all, JCal is a fine component, and many thanks to the creators.
The editor "forgot" to mention that you have to pay for it. Registration alone is not enough, you really must PAY for it.
Even though the license is still GNU GPL, hmm......
Delivery fees are expressly permitted by the GNU GPL.
So I get entries like someone is going to be off a week yet I don't have a clue who. Who posts events to the calendar should be easily seen by admin.






