Welcome the Technical Support section. Help us in assisting you by providing us with a concise and descriptive elaboration of your issues. Be specific and if possible, provide us with a step-by-step instruction in replicating your problem.
Event Date Can't Be Changed, current date ONLY v3.2.1.6
When creating a new EVENT from main events page, cannot choose day other than “todays date”. If creating an EVENT from the STATUS box, users can choose date but once event is created, the date cannot be modified. Essentially the calendar does not pop-up when user clicks date.
This is not site specific, this is not a javascript conflict from other plugins, these features work fine on a duplicate site using jomsocial version 3.2.1.5. We updated to JS v3.2.1.6 to resolve (fix) the Privacy bugs... it's not cool that your company does not have solutions / patches / fixes for "new bugs" introduced in your last release of a stable(?) version (version 3.2.1.6).
STEPS TO REPLICATE:
1. Create an Event from your status box
2. Once Event is created, attempt to modify the date
3. Be frustrated and mad that you were able to do this on previous version, v 3.2.1.5
1. Create an Event from the main Events page
2. Try, as hard as you may (in every browser on both PC and Mac) to create the respective event on any day in the future, not for the defaulted todays date.
3. Be angry that the devs of the software try and tell you the big fix is available in the new version (v4), thus forcing us to test and re-verify all 3rd party plug-ins like AcyMailing, AlphaUserPoints, Event Registration Pro, Joomla Quiz Deluxe, Kunena, etc function as expected in a new major version change.
FYI, In an attempt to resolve these problems, we have duplicated our site and restored on a test domain, applied the version 4.07 upgrade which does fix the above issue... but only to discover the "jomSocial friendly theme" we're using is now "broken" in regards to layout.
Now we have 2 sites running, both of which have problems, depending on the version. WE NEED A SOLUTION. We have followed your recommendations of "just upgrade to latest version to fix" and are VERY disappointed with the results... hoping you have a solution for a long-term JomSocial customer. We've been using (and promoting) JomSocial since 2009 and hope that you, as a company, listen to your users and understand their needs.
Joomla 3.3.6 and Joomla 3.4.1
Gavick University template - versions 3.15 and 3.17.1
PHP 5.4.29
Database version 5.1.73-0ubuntu0.10.04.1
It can be template conflict, I need inspect it directly, but right now I cant access your site, seems my IP already blocked, please you add indonesian IPs to your whitelist.
Thank you for taking the time to look into the problem... I really appreciate it. I have unblocked Indonesia and temporarily disabled the Active Scanner in RSFirewall for the site on main support domain, which is the site running v3.2.1.6
I had thought this morning but would appreciate your opinion before I do anything... this site is using the Gavick University theme, version 3.15. I have a membership with Gavick and have downloaded their updated template, v3.17.1. Perhaps if I update their theme, it may resolve these conflicts / issues. What do you think? Should I try or let you inspect first?
Here's the updated Gavick theme
Attachment gk_university_J3.zip not found
This message has an attachment file. Please log in or register to see it.
Still I cant accesss your site, please you check again.
thank you
Know what? I fixed this issue with the assist of a fellow JomSocial user from the community. The fix for the Event date bug is below
To solve this problem simply comment following lines of events.forms.php out: 14: $isReadOnlyDate = CEventHelper::isToday($event) || CEventHelper::isPast($event); 15: $isReadOnlyDate = $isReadOnlyDate && ( $event->id > 0 );
I did not have line number 15 in my file, but commenting out line number 14 fixed the problem.
To comment PHP code within comments already, it would look like this
/** $isReadOnlyDate = CEventHelper::isToday($event) || CEventHelper::isPast($event); */