Support

Home Forums Event Espresso Premium [LISTATTENDEES] stopped working after update…

[LISTATTENDEES] stopped working after update…

Posted: February 5, 2013 at 12:41 pm


Greg Hard

February 5, 2013 at 12:41 pm

Using most recent update, our LISTATTENDEES page with the following shortcode now just displays nothing:

[LISTATTENDEES category_identifier=”register” show_recurrence=”true” show_deleted=”false” show_expired=”false”]

I overrode all templates, not fixed. Any thoughts?


Dean

February 6, 2013 at 12:10 am

Hi Greg,

The shortcode is working fine on my test server. Can you head over to the Template Settings page, there is a button there that will rename the uploads/espresso directory forcing the plugin to use the defaults.

Let me know if that resolves it or not please.


Dean

February 6, 2013 at 12:10 am

Hi Greg,

The shortcode is working fine on my test server. Can you head over to the Template Settings page, there is a button there that will rename the uploads/espresso directory forcing the plugin to use the defaults.

Let me know if that resolves it or not please.


Greg Hard

February 6, 2013 at 9:56 pm

Hi Dean,

Unfortunately that didn’t help. Also tried reinstalling the plugin itself to no avail.

Thanks.


Dean

February 6, 2013 at 11:45 pm

Is it possible to get your login details and FTP details in order to look into this?

If so, please send them via https://eventespresso.com/send-login-details/

NOTE: login details need to be Admin level.


Greg Hard

February 7, 2013 at 11:43 am

Hi Dean,

I sent this over. I also mentioned another issue in there I’m hoping you can help me track down, as I’m at a loss. Blank page for non-logged in users where our calendar and list live: http://www.clubsatcrp.com/group-fitness/

Thanks,

Greg


Dean

February 8, 2013 at 1:40 am

Hi Greg,

First off, this is a multisite installation. Whilst EE can work on multisite it was not designed to as such their may be bugs/issues that have not come up in our testing.

I used the button in the Template Settings to rename the espresso templates directory.

This resulted in the calendar showing up. I was unable to get the list attendees shortcode to function though. My assumption currently is that it is something to do with the mutlisite set up.

Hi I noticed your home page was blank, I looked at that page and it is empty, not sure why, thought I would let you know. The only thing I did prior to that was rename the templates directory.

I am continuing to test the list attendees locally.


Greg Hard

February 8, 2013 at 9:13 am

Hi Dean,

I’m still seeing a completely blank page on /group-fitness, where the calendar lives, when I’m logged out of WordPress (looks perfectly when logged in).

Greg


Greg Hard

February 8, 2013 at 9:23 am

Also note that I’ve tried disabling all plugins, etc. to get the page to work when logged out. At this point I’m much more concerned about this than I am the list attendees shortcode.

Thanks!


Greg Hard

February 8, 2013 at 12:20 pm

I think the issue about the blank page is related to this: https://eventespresso.com/topic/calendar-not-appearing-no-errors-logged/

Adding either a category parameter (event_category_id=”groupx”) or show_expired=”false” fixes the issue. Neither is a long-term solution for us though. I tried deleting a bunch of events and that didn’t help.


Greg Hard

February 8, 2013 at 12:21 pm

I think the issue about the blank page is related to this: https://eventespresso.com/topic/calendar-not-appearing-no-errors-logged/

Adding either a category parameter (event_category_id=”groupx”) or show_expired=”false” fixes the issue. Neither is a long-term solution for us though. I tried deleting a bunch of events and that didn’t help.


Josh

  • Support Staff

February 8, 2013 at 12:22 pm

Hi Greg,

I logged in and check too, and it appears that Event Espresso is network activated. I’m surprised that anything works at all. In order to run Event Espresso on a multi-site install, it needs to be activated on a per site basis. What that means is you’ll need to network deactivate it first, then go to the individual site admin and activate it on that site’s plugins page.

The issue where you’re not seeing the calendar when logged out may also be a conflict with the membership plugiin that is installed (no content appears on that page if I’m logged out, not just the calendar). If you go into your calendar settings and remove the page ID from the calendar field (so the calendar will appear on more pages) you could try creating a new page with only the calendar shortcode. That might help narrow down what’s causing the issue.


Greg Hard

February 8, 2013 at 12:39 pm

Thanks Josh, I went ahead and network deactivated/site activated all EE plugins.

I’ve tried some of your suggestions already. WP Engine gives me a staging area, so I’ve been fiddling with everything I can think of. I’ve tried disabling WP Members (and all other plugins). Most notably, removing just the calendar shortcode from that page allows all other content on the page to display when logged out, including the EE list. Adding the calendar shortcode back shows no content at all on the page when logged out.

This breaks the page: [ESPRESSO_CALENDAR cal_view=”basicWeek”]

I fixed it via this: [ESPRESSO_CALENDAR cal_view=”basicWeek” event_category_id=”groupx”]

It’s better than a broken page so I’ll leave the fixed shortcode in place so it works. But I do have multiple categories I want to display in one calendar. Let me know if you have any suggestions. Thank for your assistance.

Greg


Josh

  • Support Staff

February 8, 2013 at 12:42 pm

It might be limiting out on the number of queries if there are a lot of events in the system. You could try:

[ESPRESSO_CALENDAR cal_view=”basicWeek” show_expired=”false”]


Greg Hard

February 10, 2013 at 9:25 pm

That loads the calendar, though most events then don’t display. Is there another way to address the rate limiting in the calendar?

Any thoughts on the list attendees issue?

Thanks!


Josh

  • Support Staff

February 11, 2013 at 8:37 pm

Hi Greg,

There’s an open ticket to address this in our issue tracker to add some kind of paging to the calendar so it doesn’t try to query all the events all at once.

With your list of attendees. Are these on a page or in an event description? Is there an older copy of the attendee_list.php template in /wp-content/uploads/espresso/templates? If so, it should be deleted.

If there are a lot of attendees in the system, it might be that the queries are limiting out there as well. In that case, you could try adding the limit parameter to something like 30, which would look like this:

[LISTATTENDEES category_identifier=”register” show_recurrence=”true” show_deleted=”false” show_expired=”false” limit=”30″]


Greg Hard

February 12, 2013 at 7:08 pm

Thanks Josh. This is my temporary solution to the issue, in the calendar’s query:

$sql .= " AND start_date < '" . date('Y-m-d', strtotime("+7 day")) . "' ";

Regarding list attendees, I'm fairly confident that I've reuploaded the templates with fresh copies a couple of times now, and renaming the espresso/uploads folders didn't solve the issue. I've tried re-uploading the plugin core files… I'm at a loss.

Thanks!


Josh

  • Support Staff

February 12, 2013 at 7:39 pm

Hi Greg,

You shouldn’t need to re-upload anything to /wp-content/uploads/espresso/templates. If there is something there that’s old it can be removed, but re-uploading templates to that location is not necessary or recommended.

Have you tried limiting the number of events that the listattendees displays? If you limit it to 1, it may at the very least help narrow down the issue. This is the shortcode I use when I limit the attendee list to one event:

[LISTATTENDEES limit=1]


Greg Hard

February 12, 2013 at 7:49 pm

Hi Josh,

No change with [LISTATTENDEES limit=1]


Josh

  • Support Staff

February 12, 2013 at 9:01 pm

Hi Greg,

Have you tried turning on wp-debug in wp-config.php or check the server’s PHP error logs?


Greg Hard

February 12, 2013 at 9:43 pm

Just checked both and I saw some errors but nothing that looked related to EE.

In my original post I mentioned that the page is displaying nothing. It’s actually displaying the wrong classes, and only a couple of them (I haven’t determined a pattern yet, it’s very odd): http://www.clubsatcrp.com/register/staff/


Josh

  • Support Staff

February 13, 2013 at 8:29 am

Hi Greg,

That’s a different issue then. What makes the classes it’s displaying wrong? Let’s try to break this down.

Here’s your shortcode:

[LISTATTENDEES category_identifier=”register” show_recurrence=”true” show_deleted=”false” show_expired=”false”]

category_identifier=”register”

Are they the wrong category?

show_recurrence=”true”

Are no recurring events displaying?

show_deleted=”false”

Are deleted events being displayed?

show_expired=”false”

Are expired events displaying?

The support post ‘[LISTATTENDEES] stopped working after update…’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso