Attendee Preview
-
Is it possible to add the list of attendees that does already appear in the details, in the “preview” pop up that is seen on the monthly view, so that the users can already see who will attend when moving the cursor on one event, instead of opening each single event?
-
Hey courju,
This could be possible but would take quite a bit of customization and might be cumbersome for a large group of attendees.
I can help you give it a shot though! Are you comfortable with php? You would need to create a custom month view template in your theme for The Events Calendar.
Hey,
I understand what you mind. There should not be a large group of attendees, as the goal of the calendar is booking for neighbors website of Badminton hours. That means that we normally book 1 or 2 courts, having then from 2 to 8 attendees for one event.
This is something I can imagine several user would be interested.
One other option could be to simply have “Attendees: 4”.I also find a bug, but I can’t find out if this is due to my theme or to your plugin.
When someone “register”, the name does not directly enter the list of attendees. First one editor or admin should go to the Dashboard Registration, and there, there is a red label showing someone new registered. As soon as you have been on that page, the name will appear on the list of attendee. It feels like the list is not updating to the last stand of attendees, but the registration itself works well … strange.Comfortable with Php, well, I can do some, but in no case pro ! π
If you want, I can make a test user account on our site, so you can look at this “bug”.
Julien
Hey again Julien,
Actually the attendee list is working as intended from what you’re describing. I wanted to give the administrator a chance to review what people submitted before it was added to their website. I’ve gotten feedback that some people would prefer that it shows up right away. The next update will contain a setting so that you can choose.
Actually, showing jsut the current number of attendees is fairly simple. Take a look at this blog post on how you can add the attendance count to several areas in The Events Calendar: https://roundupwp.com/customize-events-calendar-single-event-templates/
Thanks,
Craig
Hi Craig,
First thank you. And it is great if there is a new update to solve the issue. I think it is important for people to have a possibility to get directly registered. When do you expect to release it?For the number of attendees, I think you should try to modify slightly the blog page. For your point 1, it is not copy/paste, but only copy the file. I think some people would get confused with it as you wrote it so far (there are people really not used to code). For your points 3 and 4, I would add the line number where this code should be added. I found it, but I think many would not directly understand (and you want all people to understand it fast π ).
Maybe you should include in your update a simple “switch” to include or not the number of attendees as you do explain it?
Great Plugin in any case !!
JulienHey Julien,
Thanks for the feedback on the blog post! Taking a second look it could be made a lot more user friendly as you’ve mentioned. I have a note to fix this when I get a chance.
The update should be available next week sometime. In the mean time, you can make the change to the source files (as it sounds like you are comfortable with PHP)
Open up the file “class-rtec-db.php” in the “inc” folder. Delete line 336:
array( 'status', '"n"', '!=', 'string' )Here is what the code nearby should look like after:
$args = array( 'fields' => $attendee_list_fields, 'where' => array( array( 'event_id', $event_meta['post_id'], '=', 'int' ) ), 'order_by' => 'registration_date' );I’ll let you know when the update is released!
Works great !
If you are working on your update, I would suggest you to put a few more “tuning” possibilities regarding what could be appearing in the Monthly view.
For the moment, you have “XX / YY” , I changed it for me to only “XX attendees”. You could have a multiple choice in the dashboard. For example a code field where people can add the text they want, and then, you would have 2 codes you can click on (1. number of registered attendees 2. total possible number), plus one button “apply code”. So, the users could for example have the following code: << Already “code 1.” on “code 2.” possible >>.
It is nice when you don’t need to go in the php.
Thanks for the code !
JulienOne more thing. I think that for the moment, the way to “remove registration” is complicated. For the moment, the attendees will need to go to the dashboard to do that, and in most website, they would not have access to that. It would be interested, if you could simply click on your name on the attendee list of the event, and get the same registration page as you did before. In it, you could for example have a following message “to remove your registration to this event, please indicate the email that you gave when you registered”, and then, if it does match, the attendee would be removed from the list. What do you think?
Hey courju,
Thanks again for the thoughts. They are greatly appreciated! This plugin has been vastly improved due to feedback from users.
The trouble with adding a setting to change the “month” view is that there isn’t a hook in The Events Calendar to add content without making an entirely new template. For some reason, all other view types (list for example) do have such hooks. Anyway, I will make the blog post a bit easier to follow but hopefully this will be something we can add as a setting down the road.
The feature to remove a registration you suggested is an interesting one. In the “Pro” version, there is a setting for visitors to enter their email address to be sent a link to “unregister”.
In the next update (a few days away), the free version will support a link that can be sent in an email for the person to unregister by clicking on it. I might also add in the feature in the “Pro” version that sends the link on demand as well. This would be similar to your idea but add an extra security step in that the person would actually need access to the email account to complete the “unregisteration” process.
Look for this to come out this week and let me know if it works for you!
Yes, it is good to keep some extras for the pro version, I fully agree.
Something you might also think about is a simple blog as you did in order to “tune” the dashboard for registration. There are some features that are not used by all webmasters, and a page too long is boring with the time. It is good if it is possible to tune it without having to think too much about the php. Same way you have the template, if you have a blog that shows how to include or exclude some of the dashboard features of your plugin.
Yes of course, as soon as I get the update, I will let you know !
Hey courju,
Hiding options that aren’t being used makes sense as well. I’ve thought about how that might work. The settings are getting to be a bit lengthy and will probably only get longer as time goes on. I’ll have to think about a way to do this.
Update has been pushed out! Version 2.1 should have this change. Let me know if you have questions!
– Craig
The topic ‘Attendee Preview’ is closed to new replies.