-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show all events (both public and those with ACL active) but only to display the list of events. #1917
Comments
Possible solution (draft): 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) but only to display the list of events. Currently, JEM (Joomla Event Manager) only has a single access setting, similar to Joomla articles. In the calendar view, the user can see events with ACL restrictions. However, if the user does not have permission to access the event, it is displayed with a closed lock icon. If the user attempts to access the event by clicking on the event title, JEM displays the following message: In the event list will be: In this case, the user can still download the iCal file, which includes this event. The admin could enable this functionality by adding a new parameter in the JEM Global Settings. What is your opinion on this proposal? |
This new feature needs a branch https://github.com/jemproject/JEM-Project/tree/level-access-to-show-events. |
To testing in calendar view. |
[Perhaps I don't understand enough!] When I try with ACL public, then the event is hidden for public! This is much better!!! EDIT: |
I have changed the definition of this new fied: I think so; it's clearer and more understandable. |
An in the second phase:
|
The new field is now named 'Show Locked Events'. It is stored in `_jem_config` as `access_level_listview`. This feature is active (show lock icon) in the following views: calendar, eventview, and others, for both responsive and legacy layouts.
The new field is now named 'Show Locked Events'. |
That means: events with visible lock can be exported with ical (only description and link not). Is this right? |
Yes, I think that it will be possible to filter this fields in the info of ical file. "EDIT: By default, UID and LINK will not be included, except if in the setting is set to include link to the event (details). |
Venues have an access value in the |
Case from the Forum.
Question:
How can I display all events (both public and those with ACL restrictions) in any views where events are listed? Additionally, how can I download an iCal file that includes all events?
Environment:
Current Behavior:
In the event list view or calendar view, an iCal file download icon is displayed. However, if the user is not logged in, the iCal file only includes Event 1 (public). If the user logs in, the iCal file includes both Event 1 and Event 2.
The text was updated successfully, but these errors were encountered: