registrant manament only for own events

  • Matthias Blaß
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
11 years 4 months ago #23210 by Matthias Blaß
registrant manament only for own events was created by Matthias Blaß
Hi Tuan,

we just started using you creat joomla component for a new project.

While testing all fetaures i found one topic which isn't useful at all. If I allow the Front-end Registrants Management for users, they can see registrants of all events, also from other users. Same problem with the export als csv file.

Is there any possibility the reduce the rights zu manage or export the registrants only for the events a user has submitted?

If there is no possibility yet, could you extend the component for this feature? It will be neccessary for our project, so i will pay for it, if the pricing will be okay.

Thanks in advance,
Matthias

Cheers Matthias

[I use Membershop Pro 1.5.3, with Event Booking 1.5.2 and Joomla 3.0.2]

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

More
11 years 3 months ago #23335 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: registrant manament only for own events
Hi Matthias

What Joomla version you are using ? If you are using Joomla 2.5, then we have a solution for this problem .

Tuan

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

More
11 years 3 months ago #23339 by Titus Cruz
Replied by Titus Cruz on topic Re: registrant manament only for own events
Hi Tuan,

I also have the same requirement. The user and admin who created the event should be the only one to access the list of registrants for the particular event. In the EB configuration, you can choose the IDs of those that can manage the event registrants. But it is a global setting, hence the user IDs defined in that field will be able to access the registrants of other events created by other users.

I am using Joomla v2.5.

Thanks,
Titus

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

More
11 years 3 months ago #23340 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: registrant manament only for own events
Hi Titus

1. Please make sure you are using latest version of Events Booking (version 1.5.2) .

2. Go to Events Booking -> Configuration, click on Options button in the toolbar .

3. Click on the groups you want to allow managing registrants from front-end :

- Set Front-end Registrants Management permission to Allowed.

- Set Configure permission to be Denied.

After that, the users from these groups can only create events and manage registrants from their own events.

Could you please try ?

Tuan

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

  • Matthias Blaß
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
11 years 3 months ago #23371 by Matthias Blaß
Replied by Matthias Blaß on topic Re: registrant manament only for own events
Hi Tuan,

thanks for your answer. I'm using Joomla 2.5.8 and EB 1.5.2.

I followed your tutorial for Titus, but if I log in to the front-end as event owner, i still can see both of my test bookings.
Every testbooking was made with another dummy user and only one was with my own event.
I deleted the whole browser cache and all cookies to check the registration list.

But maybe the problem is the german translation of the configuration options, there here the way i changed permissions for my event owner:

1. The User is in the group "publisher"
2. The User has everything denied without
- edit own content
- Front-end Locations Creation
- Front-end event submission
- Front-end Registrants Management
3. Also the right to see the Registrants list in front-end is denied

What do I have to change, that my event owner only can see his events??


Cheers Matthias

[I use Membershop Pro 1.5.3, with Event Booking 1.5.2 and Joomla 3.0.2]
Attachments:

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

  • Matthias Blaß
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
11 years 3 months ago #23501 by Matthias Blaß
Replied by Matthias Blaß on topic Re: registrant manament only for own events
Update:

It works for the details of a single event via the download-Button.
But if i setup a menu icon "registrants management" the user will see all registrants, including his own.

Maybe a feature for a next release which fixes this.

Cheers Matthias

[I use Membershop Pro 1.5.3, with Event Booking 1.5.2 and Joomla 3.0.2]

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

More
11 years 3 months ago #23519 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: registrant manament only for own events

Matthias Blaß wrote: Update:

It works for the details of a single event via the download-Button.
But if i setup a menu icon "registrants management" the user will see all registrants, including his own.

Maybe a feature for a next release which fixes this.


Hi Mathias

Infact, the current version has the fix for that issue already. Please follow the instruction below :

1. Open the file components/com_eventbooking/eventbooking.php

2. Find the code below :
Code:
define('EB_ONLY_SHOW_REGISTRANTS_OF_EVENT_OWNER', 0);

3. Change it to :
Code:
define('EB_ONLY_SHOW_REGISTRANTS_OF_EVENT_OWNER', 1);

After that, it should work as expected .

Tuan

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

More
11 years 3 months ago #24365 by Titus Cruz
Replied by Titus Cruz on topic Re: registrant manament only for own events
Hi Tuan,

Thanks, the code change made it work.

Rgds,
Titus

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

More
11 years 3 months ago #24386 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: registrant manament only for own events
Great. Thanks Titus for confirming.

Tuan

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

  • Matthias Blaß
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
11 years 3 months ago #24520 by Matthias Blaß
Replied by Matthias Blaß on topic Re: registrant manament only for own events
Hi Tuan,

it works for me too now on Joomla! 3.0.2 Stable and EB 1.5.2

Thanks,
Matthias

Cheers Matthias

[I use Membershop Pro 1.5.3, with Event Booking 1.5.2 and Joomla 3.0.2]

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

Moderators: Tuan Pham Ngoc