help to better help you:

Please: add always Joomla / JEM version and details to your posts, so we can try to reproduce your issue!

ical not accesslevel public

ical not accesslevel public

1 week 5 days ago
#32423
Hello, I cannot export iCals if they are NOT public as an access level. How can I set this so that iCal exports also work if they are not public users?
greetings nic

Please Log in or Create an account to join the conversation.

Re: ical not accesslevel public

1 week 3 days ago
#32425
Do I understand you correctly:
you have non-public events and want them to be visible to everyone in the iCal export?

Please Log in or Create an account to join the conversation.

Re: ical not accesslevel public

1 week 1 day ago
#32432
Correct. The non-public appointments are only visible to people after login. They belong to an access level that is in the Registered group.

Please Log in or Create an account to join the conversation.

Re: ical not accesslevel public

11 hours 53 minutes ago
#32446
In the current JEM 4.3.2, if an event is set to 'Registered' access (for example), only registered users can view the event. However, if the user has the necessary permissions, they will have full access to all the event's data.

In your case, I believe that the event manager should have two levels of access: one for basic event information (date, time, title, venue for calendar,eventlist,... views without details) and another access for full content if the user has this access (such as the description, custom fields, reservations).

Possible solution:

I have opened an issue with this request and a possible solution:
github.com/jemproject/JEM-Project/issues/1917

Adding a new parameter in the Global Settings to show all events in the list view. For example, this could include displaying a lock icon on the right side of the event title. This way, users can see the events and download the iCal file, but they won’t be able to access the event details unless they log in or have the necessary permissions.

The idea is to have an option in the JEM Global Settings that allows access to all events (both public and those with ACL active) only in list view, you don't can access to full event if this event has active an ACL and the user don't have access to this event.

Currently, JEM (Joomla Event Manager) only has a single access setting, similar to Joomla articles.... but I think that it's possible by parameter... see the proposal in Github.

Is it good for you?

Please Log in or Create an account to join the conversation.

Re: ical not accesslevel public

11 hours 22 minutes ago
#32447
I'm not sure, if this is good.
you are thinking of only two situations (public and registered), but there can be events also for only "special"
If a user can export an ical file with all events, this can just give more informations, even if there is only the title (date, time). This can be dangerous.
A user should only be capable to export the events of his ACL leven (not higher).

Please Log in or Create an account to join the conversation.

Re: ical not accesslevel public

9 hours 19 minutes ago
#32448
Yes, I agree. However, when I tested the solution, I considered both public and registered users. After that, I implemented a mask filter for user levels and listed the permitted access levels.

Regarding the information in the iCal file in each event, it can be modified and each event can only include some details (without any link).

BEGIN:VEVENT
DTSTAMP:20250228T113743Z
CATEGORIES:CAT11
DESCRIPTION:TEST 222\nCategory: CAT11\n
DTSTART;VALUE=DATE:20250228T200000
DTEND;VALUE=DATE:20250228T213000

SUMMARY:TEST 222
END:VEVENT

So, the admin can configure which events are displayed. The user can see the event but if they don't have a credential, can not see the full content of the event.

Please Log in or Create an account to join the conversation.

Time to create page: 0.523 seconds