Forum Replies Created
-
AuthorPosts
-
Brian
MemberHi,
Thanks for the interest in translating our plugins.
I have gone ahead and added some of the translations in, but please in the future use our new translation site.
Here is a guide to using it to translate our plugins:
https://theeventscalendar.com/knowledgebase/adding-or-updating-a-translation/
Cheers
August 6, 2015 at 8:01 am in reply to: Is it possible to customise the events widget to filter organisers #993913Brian
MemberHi Chris,
I can tell you where the files are, but there is no way to modify this without modifying the plugin, which means updates are lost when the plugin is updated.
The other option is to create a standalone widget with our coding as the base.
First you will have to modify the Admin to get Organizers Instead of the Taxonomy in this file for the Event List Widget:
events-calendar-pro\src\admin-views\widget-admin-advanced-list.php
Then you would have to modify this file to change the taxonomy query to get only events with the organizer id here:
events-calendar-pro\src\Tribe\Advanced_List_Widget.php
That can help get you started, but that is about all we can do to help out on a customization unfortunately.
Cheers
Brian
MemberHi,
Sorry for the issues on this.
I can help resolve this. The function giving the fatal error, tribe_events_single_event_meta() was deprecated 14 months ago in 3.6 and removed in 3.11.
To fix this you need to update your custom template single-events.php in your theme.
You want to replace:
echo tribe_events_single_event_meta();with this function:
tribe_get_template_part( 'modules/meta' );Let me know if that resolves the issue for you.
Thanks
August 5, 2015 at 7:08 pm in reply to: Hide some (but not all) additional fields from single post meta #993756Brian
MemberHello,
Thanks for using our plugins.
I can try to help out here, but since this is not a feature I am limited in supporting customizations per our terms and conditions.
I visited your site and see what fields you are trying to hide.
I think this could be done with CSS and can try to provide that for you if you like.
To change the word Other you can follow our themer’s guide:
https://theeventscalendar.com/knowledgebase/themers-guide/
To edit this template:
events-calendar-pro/src/views/pro/modules/meta/additional-fields.php
Cheers
August 5, 2015 at 6:54 pm in reply to: Include recurring event date in woocommerce new order email #993755Brian
MemberHi,
I can try to help out here, but we currently do not support recurring events with tickets so I may not have a solution.
Looking at the coding for the recurring events and when used with tickets the tickets are all tied to the first event so that is why it is always showing that date.
From what I see I am not sure there is a way to have the date from event the ticket was purchased in the series as it is not stored.
I can look again, but I do not think I will find a way around this.
Let me know.
Thanks
Brian
MemberHi Werner,
Sorry for the issues you are having. I can help troubleshoot this with you.
Are all the events showing in the admin for the recurring events?
And what is your is your setting here:
Events > Settings > Display Tab > Datepicker Date Format
Are you using the Day First Format instead of Month First?
Finally, what is your Recurrence Settings for an Event that is not working? You provided some, but the date did not come through.
Thanks
Hi oakpointe, sorry for the issues as well. Can you please post a new thread in the forum so we can help you one on one and give you our full attention on this issue. If you can answer the above in your own thread too that will help us get started.
Thanks
August 5, 2015 at 6:37 pm in reply to: Is it possible to customise the events widget to filter organisers #993752Brian
MemberHi,
Thanks for using our plugins.
As the Widget is coded there is no php filter or feature to filter by organizer.
This could be possible with a customization. I could help try to get you started on this, but cannot provide all the coding on a customization like this.
Let me know if you like me to help.
Thanks
Brian
MemberHi,
Thanks for using our plugins.
We maybe to help out can you please email us at [email protected] and explain what you are trying to do there.
Also include the Order Numbers for the Filter Bar Purchase and a link to this thread.
Thanks
Brian
MemberHi Wendy,
Thanks for the interest in our plugins and the nonprofit program.
With that program we provide the plugins for free with a special license so if you purchase the plugins we would have to refund that license and then you would create a new license with the nonprofit program coupon.
We usually process entries every couple of days so you should get notice by the end of the week.
Let me know if you have any follow up questions.
Thanks
Brian
MemberHi,
Thanks for the interest in translating our plugins.
We have this guide to adding translations.
https://theeventscalendar.com/knowledgebase/adding-or-updating-a-translation/
Let me know if you have any follow up questions.
Thanks
Brian
MemberHi,
Thanks for the interest in our plugins.
We currently do not have any bundle pricing.
Each plugin is a separate purchase as you describe.
We do offer 30% off the price for renewals.
Let me know if you have any follow up questions.
Thanks
Brian
MemberHi Winn,
Thanks for the interest in our plugins.
We do not have a email notification feature, if you think that is something you would like as a feature I encourage you to visit our User Voice Page and either upvote an existing request or make a new request there.
Thanks
Brian
MemberHi,
Thanks for the interest in our plugins.
The recurring features are apart of the Pro Add On Found here:
https://theeventscalendar.com/product/wordpress-events-calendar-pro/
Let me know if you have any follow up questions.
Thanks
Brian
MemberHi,
Thanks for the interest in our plugins.
I can help out.
I am not sure what you mean by EVAL() code. Our plugins run on a combination of PHP, JavaScript, and HTML.
As for adding a fee you could do that if the eCommerce System has that feature to add a fee per product.
Let me know if you have any follow up questions.
Thanks
Brian
MemberHello,
That is all I have for you on this unfortunately.
You can try creating your own function to modify the one that displays the date to get it exactly how you like.
This is the function:
tribe_events_event_schedule_details()
This is what that function does:
/**
* Return the details of the start/end date/time.
*
* The highest level means of customizing this function's output is simply to adjust the date format settings under
* Events > Settings > Display, and WordPress time formats (via the General Settings admin screen).
* Beyond that, however, there are two filters which can be used to exercise further control here.
*
* The first is 'tribe_events_event_schedule_details_formatting' which allows an array of format settings to be
* altered - it's basic make-up is as a simple set of key:value pairs as follows.
*
* "show_end_time": for single day events only (not including all day events) it may not always be desirable to
* include the end time. In that situation, this setting can be set to false and the end time will not be
* displayed.
*
* "time": if it is undesirable to show times and only dates should be displayed then this setting can be set to
* false. If it is false it will by extension cause 'show_end_time' to be false.
*
* The resulting string can also be caught and manipulated, or completely overridden, using the
* 'tribe_events_event_schedule_details' filter, should none of the above settings be sufficient.
*
* @category Events
* @TODO use tribe_get_datetime_format() and related functions if possible
*
* @param int|null $event
* @param string $before
* @param string $after
*
* @return mixed|void
*/
function tribe_events_event_schedule_details( $event = null, $before = '', $after = '' ) {
if ( is_null( $event ) ) {
global $post;
$event = $post;
}if ( is_numeric( $event ) ) {
$event = get_post( $event );
}$schedule = '<span class="date-start dtstart">';
$format = '';
$date_without_year_format = tribe_get_date_format();
$date_with_year_format = tribe_get_date_format( true );
$time_format = get_option( 'time_format' );
$datetime_separator = tribe_get_option( 'dateTimeSeparator', ' @ ' );
$time_range_separator = tribe_get_option( 'timeRangeSeparator', ' - ' );
$microformatStartFormat = tribe_get_start_date( $event, false, 'Y-m-dTh:i' );
$microformatEndFormat = tribe_get_end_date( $event, false, 'Y-m-dTh:i' );$settings = array(
'show_end_time' => true,
'time' => true,
);$settings = wp_parse_args( apply_filters( 'tribe_events_event_schedule_details_formatting', $settings ), $settings );
if ( ! $settings['time'] ) {
$settings['show_end_time'] = false;
}
extract( $settings );$format = $date_with_year_format;
// if it starts and ends in the current year then there is no need to display the year
if ( tribe_get_start_date( $event, false, 'Y' ) === date( 'Y' ) && tribe_get_end_date( $event, false, 'Y' ) === date( 'Y' ) ) {
$format = $date_without_year_format;
}if ( tribe_event_is_multiday( $event ) ) { // multi-date event
$format2ndday = apply_filters( 'tribe_format_second_date_in_range', $format, $event );
if ( tribe_event_is_all_day( $event ) ) {
$schedule .= tribe_get_start_date( $event, true, $format );
$schedule .= '<span class="value-title" title="' . $microformatStartFormat . '"></span>';
$schedule .= '</span>' . $time_range_separator;
$schedule .= '<span class="date-end dtend">';
$schedule .= tribe_get_end_date( $event, true, $format2ndday );
$schedule .= '<span class="value-title" title="' . $microformatEndFormat . '"></span>';
} else {
$schedule .= tribe_get_start_date( $event, false, $format ) . ( $time ? $datetime_separator . tribe_get_start_date( $event, false, $time_format ) : '' );
$schedule .= '<span class="value-title" title="' . $microformatStartFormat . '"></span>';
$schedule .= '</span>' . $time_range_separator;
$schedule .= '<span class="date-end dtend">';
$schedule .= tribe_get_end_date( $event, false, $format2ndday ) . ( $time ? $datetime_separator . tribe_get_end_date( $event, false, $time_format ) : '' );
$schedule .= '<span class="value-title" title="' . $microformatEndFormat . '"></span>';
}
} elseif ( tribe_event_is_all_day( $event ) ) { // all day event
$schedule .= tribe_get_start_date( $event, true, $format );
$schedule .= '<span class="value-title" title="' . $microformatStartFormat . '"></span>';
} else { // single day event
if ( tribe_get_start_date( $event, false, 'g:i A' ) === tribe_get_end_date( $event, false, 'g:i A' ) ) { // Same start/end time
$schedule .= tribe_get_start_date( $event, false, $format ) . ( $time ? $datetime_separator . tribe_get_start_date( $event, false, $time_format ) : '' );
$schedule .= '<span class="value-title" title="' . $microformatStartFormat . '"></span>';
} else { // defined start/end time
$schedule .= tribe_get_start_date( $event, false, $format ) . ( $time ? $datetime_separator . tribe_get_start_date( $event, false, $time_format ) : '' );
$schedule .= '<span class="value-title" title="' . $microformatStartFormat . '"></span>';
$schedule .= '</span>' . ( $show_end_time ? $time_range_separator : '' );
$schedule .= '<span class="end-time dtend">';
$schedule .= ( $show_end_time ? tribe_get_end_date( $event, false, $time_format ) : '' ) . '<span class="value-title" title="' . $microformatEndFormat . '"></span>';
}
}$schedule .= '</span>';
$schedule = $before . $schedule . $after;
return apply_filters( 'tribe_events_event_schedule_details', $schedule, $event->ID );
}You can rename that function and add it to a custom plugin or your theme’s functions.php.
Beyond providing that I am not able to help out much more on this customization.
Thanks
-
AuthorPosts
