Forum Replies Created
-
AuthorPosts
-
January 6, 2016 at 7:08 am in reply to: Facebook Import permissions now more restrictive in version 4.0.x #1051181
Geoff
MemberHi Tom,
So sorry for the delay! We’ve been doing our best to catch up from the holiday break but totally understand that waiting upwards of 2 days for a reply is no good. My sincere apologies!
We try to respect the same user role permissions that WordPress uses for it’s own import settings, which is to restrict importing to the Admin and Super Admin roles.
That said, we often recommend the User Role Editor plugin for customizing role permissions. Select the Editor role from the menu, provide the role with “import” capabilities, save the settings, then that will unlock the Import feature for your editors.
Will this work for you? Please let me know. 🙂
Cheers!
GeoffJanuary 6, 2016 at 6:43 am in reply to: ICAL IMPORT EVENTS STILL DUPLICATING – using version 4.0.3 #1051173Geoff
MemberAwesome, thanks for giving the update a try and please do keep me posted on that!
Good question. Once you import an event via iCal importer and then delete it the system stores a “note” so that deleted events are not re-imported (as this would be the desired behavior for most cases and for automatic imports as well). I guess you are falling into this behavior!
To bulk delete saved “deleted events notes” you can add this snippet to your theme functions.php file and re-load the page (it will run once per page-load) until the message is shown, after that remove or comment the script:
/* Deletes 50 posts per page load*/ $posts = get_posts( array( 'numberposts' => 50, 'post_type' =>'deleted_event') ); if (!empty($posts)) { foreach ($posts as $post) { wp_delete_post( $post->ID, true); } } else { echo 'Done deleting!'; }Then, to prevent “deleted events notes” from being created in the future, add this other snippet to modify this default behavior:
/* * Prevents iCal importer from saving a copy of "deleted" events */ function tribe_ical_dont_save_deleted () { $ical_importer = Tribe__Events__Ical_Importer__Main::instance(); remove_action( 'before_delete_post', array( $ical_importer, 'deletedEventSave' ) ); } add_action( 'wp_loaded', 'tribe_ical_dont_save_deleted' );Please let me know if you get the events to show again after using the snippets. 🙂
Cheers,
GeoffGeoff
MemberHi Alexander, thanks for following up and thanks for giving the steps in the article a try!
Does the same thing happen when you switch to a default WordPress theme (like Twenty Sixteen) and deactivate all other plugins at the same time?
Thanks,
GeoffGeoff
MemberHey Arrick,
Thanks for the kind words! I’m stoked to hear you’re loving the plugin so far. 🙂
Good question. You can change the format of the date in the icon. You’ll need to override the pro/widgets/modules/single-event.php file–see our Themer’s Guide for more on template overrides.
From there, you can change the code for the list date to something that suits your needs. For example, this might be a decent starting place:
<div class="list-date"> <span class="list-dayname"><?php echo apply_filters( 'tribe-mini_helper_tribe_events_ajax_list_dayname', date_i18n( 'M', $postDate ), $postDate, $mini_cal_event_atts['class'] ); ?></span> <span class="list-daynumber"><?php echo apply_filters( 'tribe-mini_helper_tribe_events_ajax_list_daynumber', date_i18n( 'd', $postDate ), $postDate, $mini_cal_event_atts['class'] ); ?></span> </div>That will return the abbreviated Month name instead of the day of the week. 🙂
Will that help you get started? Please let me know.
Cheers!
GeoffGeoff
MemberHey there, George!
Sorry for the trouble here with importing events from the Facebook group–let’s see if we can figure this out together.
First off, I do want to note that Facebook Events can import events from Facebook Groups–however, on an ID basis.
In other words, you can import events in bulk when importing from a Facebook personal page but a group page can only be imported one event at a time.
That said, you will need to click on the Facebook tab within the Import screen (Events > Import > Facebook), then provide the URL for each event to import, on separate lines.
Does that do the trick? Please let me know. 🙂
Cheers!
GeoffGeoff
MemberHey there, Jonas!
Joseph is absolutely correct–the location search uses the Google Maps API and having it included twice on the same page can cause conflicts in its functionality. Looking at the site, it looks like the API is indeed included twice on the page.
This can sometimes be solved by changing your calendar settings (Events > Settings > Display) to use the default calendar template instead of a theme template.
If that doesn’t work, however, then hunting down source of the second instance (as Joseph suggests) and disabling it is the best route to take.
Does this make sense and help you get started? Please let me know. 🙂
Geoff
Geoff
MemberHi Colin,
Good question! While it’s not a feature right out of the box, I would imagine you could customize the email on a per-event basis.
First off, the email.php template is what you will want to customize. See our Themer’s Guide for more info on template overrides.
From there, I might try a couple different options
- Use conditional statements. You can use event categories to write a conditional statement that sows one link or another based on what category the event is categorized by.
- Use additional fields. Events Calendar PRO includes additional fields for events. You could add that to the email template using this function.
That’s how I would approach it. Does that help answer your question? Please let me know. 🙂
Cheers!
GeoffGeoff
MemberThanks so much, Mathew! I really appreciate you doing the legwork to find the issue and share it in other threads as well–super helpful!
As I noted in the other thread, I’ll mark this thread Pending Fix and keep you posted as we learn more.
Thanks!
GeoffGeoff
MemberNice find, Mathew!
This is now ticketed in our system. While I don’t have a timeframe for when we’ll be able to release a patch, I will mark this (and your other thread) as Pending Fix and will keep everyone posted as we know more.
Thanks for reporting this so we can check it out!
Geoff
Geoff
MemberHey there @fortgordonmwr,
Sorry for the trouble here! This is indeed something that was recently reported and we have a ticket in our system to patch it up. While I don’t have a timeframe for when it will be released, I will move this thread to Pending Fix status and keep you posted as I know more.
Thanks so much for the heads up so we can figure it out!
Geoff
Geoff
MemberNo movement yet, but I will keep you posted. 🙂
Geoff
MemberHey there,
Sorry, I’m not quite sure I follow but do want to note that tickets do not currently support recurring events. In other words, a ticket sold in one recurring event will decrease stock for all the events.
If someone does not complete a purchase but has added the ticket to the cart, then it will decrease the stock for that ticket until the order is canceled.
I’m going to move this thread to our Event Ticket Plus forum since this is technical support rather than a pre-sales question. 🙂
Cheers!
GeoffGeoff
MemberHey there!
Are you using an older version of the plugins? That message will continue to display as long as the plugins are running older versions, even if they are in sync as far as version numbers go.
If you have entered licenses for the plugins under Events > Settings > Licenses, you can remove them and that will disable the notices for the premium plugins.
Speaking of which, I am going to move this thread to our Eventbrite Tickets forum. We use the Pre-Sales forum to answer questions about plugin features for those interested in purchases. Please do log if you need technical support and we’d be happy to help. 🙂
Cheers!
GeoffGeoff
MemberHey Steffen!
That’s interesting. The second link pulls up an Internal Server 500 error whereas the first one works well.
That makes me think of three things right off the bat:
- Custom templates. Do you happen to know if you are using any custom templates or snippets on the site? You can check for custom templates by looking for a tribe-events folder in the theme directory.
- Custom snippets. Is there any code in your theme’s functions.php file the relates to the calendar?
- <b>PHP Memory.</b> Internal server errors can also mean that there is not enough memory being allocated to PHP.
If either #1 or #2 is true, them please temporarily remove those customizations and see if it makes a difference.
If they are not true, then we can explore the PHP memory possibility further.
Thanks!
GeoffGeoff
MemberThanks so much, Janice! I’ll keep this thread open and am interested to see what we find. 🙂
Geoff
-
AuthorPosts
