By wla70 on Saturday, 21 October 2017
Replies 22
Likes 1
Views 1.7K
Votes 0
I tested the ICalExport feature and have an unexpected issue.
I configured an menu item with IcalExport.
Now when the export is done I can download the ics-File.
If I import this file in existing google calendar or local thunderbird calendar all events are shown.

But, if I give the same URL as new calendar in google, or thunderbird or iphone calendar, some events (the same) are missing.

Any ideas, why?

Ok, I see that it is a difference if I import the events (the generated link) from an authenticated session or from an unauthenticated.
But what possibilities to handle this?
We have a special mechanism to associate private exports URLs with the use doing the export but we hadn't taken account of this in the invitee only events filter.

You are the first to report this - probably because there are so many options and combinations of features in JEvents and its addons that your exact combination of requirements has not caused an issue in the past.
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hello,

It sounds like you are using the public link instead of the private link? The right link allows access to all events that user can access.

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hello,

no, this is not the reason.
I tested with the links for "Public Events" and "Public and Private Events", with authentication on the website and without.
- with authentication on website, "Public Events" - all events in ics-File
- with authentication on website, "Public And Private Events" - all events in ics-File
- without authentication on website, "Public Events" - not any event in ics-File
- without authentication on website, "Public And Private Events" - not all events in ics-File
Other ideas?

Regards,
Walter
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Please can you provide your JEvents Support Info from your JEvents control panel?

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
PHP Version : 7.0.24
MySQL Version : 5.6.37
Server Information : Linux c13.webspace-verkauf.de 3.10.0-042stab123.2 #1 SMP Mon Apr 17 17:27:00 MSK 2017 x86_64
Fix jQuery? : Yes
Load JEvents Bootstrap CSS? : Yes
Max Input Vars ? : 1000
Club code set? : No
User Agent : Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Joomla : 3.6.5
component_com_jevents : 3.4.43
component_com_rsvppro : 3.0.15
component_com_jce : 2.5.31
module_mod_jevents_cal : 3.4.43
module_mod_jevents_custom : 3.4.43
module_mod_jevents_filter : 3.4.43
module_mod_jevents_latest : 3.4.43
module_mod_jevents_legend : 3.4.43
module_mod_jevents_switchview : 3.4.43
plugin_content_jevents : 3.4.43
plugin_finder_jevents : 3.4.43 (not enabled)
plugin_installer_jeventsinstaller : 3.4.43 (not enabled)
plugin_jevents_jevfiles : 3.0.10
plugin_jevents_jevrsvppro : 3.0.15
plugin_rsvppro_authorizenet : 3.0.15 (not enabled)
plugin_rsvppro_manual : 3.0.15
plugin_rsvppro_paypalipn : 3.0.15 (not enabled)
plugin_search_eventsearch : 3.4.43
plugin_system_gwejson : 3.4.43
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
What do you mean by authentication, can you still access the iCal Export link as a public person?

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
- with authentication on website, "Public Events" - all events in ics-File
- with authentication on website, "Public And Private Events" - all events in ics-File
- without authentication on website, "Public Events" - not any event in ics-File
- without authentication on website, "Public And Private Events" - not all events in ics-File

"Autentication" - this means, I visite and authenticate (as registered user) on our website.
"with autentication" - I authenticate on our website and save the ics-File.
"without authentication" - I don't visit the website and paste the Link for the ics-File and save it.
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Ok, but can you still access the link for iCal Exporting as a Guest users without logging in?

When you login you should right click the Public and Private Events and click copy url. This will contain a special token when not logged in you can access all the events in an ICS File.

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Yes, I can still access the link for iCal Exporting as guest. I do this, starting the browser and insert the copied link url (from an authenticated session I copied the link) link url.

The result is, like described:
1. with authentication on website (it means "logged in"), "Public Events" - all events in ics-File
2. with authentication on website (it means "logged in"), "Public And Private Events" - all events in ics-File
3. without authentication on website, "Public Events" - not any event in ics-File
4. without authentication on website, "Public And Private Events" - not all events in ics-File

I don't understand, why I get a difference from 2. to 4.
3. is ok, because only registered user can see the events, they are not public.

Why, I do this? Because I want to have the calendar as an additional calendar on my (i-)phone. But I need all the events I can see as logged in user.
It's not caused by iphone software, I tested as well with google calendar and Thunderbird with same result.
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Please provide super user login details and how to recreate the issue in the Site Details Tab.

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Dear Tony,

how to provide the login credentials? Do you have a secure channel for this purpose?

Kind regards,
Walter
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hello,

On reply you will see a tab 'Site Details (Private)'. These are only seen by us and advised to create a temporary login which is removed once testing is complete.

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hi Tony,
I just want to create an temporary admin account for you, but I found the cause - nevertheless I think this is a bug in your great software.
The missed events are the events, which where created with "Invitation Options" / "Only show the event to invitees?" set to "Yes".
BUT I'm invited to the missed events, I can see them in the calendar. But in my iphone calendar I cannot see them. Changing from "Yes" to "No" The event is also shown in iphone, changing back to "No" make event dissapear again.

Please let me know, If you still need the account - I think you can reproduce this in your own environment.

I will appreciate your answer and solution.

Kind regards
Walter
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hi Walter - the versions of your club addons are about 3 years out of date. Unfortunately we can't provide support for these versions since the issues you are encountering may well have been resolved in more recent updates.

If your issues persist after you upgrade we will be happy to take a detailed look and work with you to resolve your issues.
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
OK, just upgraded.
But, the issue is the same and additionally I get a new issue when open in backend JEvents RSVP Pro / Configuration : An error has occurred. Call to undefined method JFormHelper::parseShowOnConditions()
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hello,

You missed off the Joomla! upgrade :-). If you can do that then if the issue persists I can take a further look for you.

Many thanks
Tony
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
A lot of updates done :-)
The initial error still persist (the other is gone).
See the details for reproduce the issue.
So, now it's your ...

Many Thanks in advance,
Walter
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Can you try it now - I believe I have resolved the issue on your server
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hi Geraint,

Now, I do not see any event anymore in Thunderbird ...
Tested as well by downloading the ics file (without autentication on website) - it is empty now.

Kind regards,
Walter
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Sorry Walter - there was a typo in my code modification I had used 'set' instead of 'get' at one point.

I believe its working correctly now from my tests
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Hi Geraint,

now, it looks good ... What have you done?
Does I'm really the first one, who report this issue?

Many thanks!
Walter
·
7 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
View Full Post