Forum Replies Created
-
AuthorPosts
-
communityanswersParticipant
Josh,
I really appreciate it. The change to the details.php file didn’t help, but in the scheme of things this is a minor inconvenience. So if you want to close the ticket, it’s okay with us. In the process of working on this we’ve learned better how to use the recurrence rules to our advantage so – thanks and in general, we are pleased with the plugin.
Happy Thanksgiving
communityanswersParticipantJosh, just sent zip file. Again, thanks.
Virginia
communityanswersParticipantWe don’t have that file in our theme. We discovered that the description works fine as long as we don’t use the recurrence rules. It’s a shame as that is a useful feature. I’ll be out of town until the 19th so if you have further exploration for me to work on, please hold off until then. Thanks again for your assistance.
communityanswersParticipantWe need to change the description so that it shows start and end date (no timing allowed) and then it shows correctly on the callendar andin the event listing. When we use RECURRANCE RULES, that’s when we have the schedule problem. Code listed below:
<?php
/**
* The Template for displaying all single event posts
*
* @package WordPress
* @subpackage Twenty_Twelve
* @since Twenty Twelve 1.0
*/get_header(); ?>
<div id=”primary” class=”site-content”>
<div id=”content” role=”main”><?php while ( have_posts() ) : the_post(); ?>
<header class=”entry-header”>
<?php the_title(); ?>
<?php
if ( function_exists( ‘sharing_display’ ) ) {
echo sharing_display();
}
?>
</header><div class=”entry-content”>
<!– GET THE CUSTOM FIELDS FOR ORGANIZATION –>
<div id=”tribe-events-event-meta”>
<dl class=”column”><?php if(get_field(‘acronym’)) : ?>
<dt><?php _e(‘Acronym:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php echo get_field(‘acronym’); ?></dd>
<?php endif; ?><?php if(get_field(‘phone’)) : ?>
<dt><?php _e(‘Phone:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php echo get_field(‘phone’); ?></dd>
<?php endif; ?><?php if ( get_field(‘fax’) ) : ?>
<dt><?php _e(‘Fax:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php echo get_field(‘fax’); ?></dd>
<?php endif; ?><?php if ( get_field(’email’) ) : ?>
<dt><?php _e(‘Email:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”>“><?php echo get_field(’email’); ?></dd>
<?php endif; ?><?php if ( get_field(‘website’) ) : ?>
<dt><?php _e(‘Website:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”>” target=”_blank”><?php echo get_field(‘website’); ?></dd>
<?php endif; ?><dt><?php _e(‘Updated:’, ‘tribe-events-calendar’) ?></dt>
<dd><span class=”date updated”><?php echo get_the_modified_date(); ?></span></dd></dl>
<dl class=”column” itemprop=”location” itemscope itemtype=”http://schema.org/Place”>
<?php if ( get_field(‘postal_address’) ) : ?>
<dt><?php _e(‘Postal Address:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php echo get_field(‘postal_address’); ?></dd>
<?php endif; ?><?php $physical = trim(get_field(‘street’)) . ‘ ‘ . trim(get_field(‘city’)) . ‘ ‘ . trim(get_field(‘province’)) . ‘ ‘ . trim(get_field(‘postal_code’)); ?>
<?php if ( $physical ) : ?>
<dt><?php _e(‘Physical Address:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”address”><?php echo $physical; ?>
<?php
$output = str_replace(‘ ‘,’+’,$physical);
$output2 = ‘https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=’ . $output;
$output2 = esc_url($output2);
echo ‘Google Map‘;
?>
</dd><?php endif; ?>
<?php if ( get_field(‘open_hours’) ) : ?>
<dt><?php _e(‘Open Hours:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php echo get_field(‘open_hours’); ?></dd>
<?php endif; ?><?php if ( get_field(‘square_footage’) ) : ?>
<dt><?php _e(‘Meeting Space:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php echo get_field(‘square_footage’); ?></dd>
<?php endif; ?></dl>
</div> <!– .tribe-events-event-meta –><!– get the contacts for this organization –>
<?php if ( get_field(‘contacts_multi’) ) : ?>
<?php $count = 0; ?>
<div id=”tribe-contacts-event-meta”>
<p>Contacts:</p>
<?php while(the_repeater_field(‘contacts_multi’)) : ?><?php $contacts = get_field(‘contacts_multi’); $count++; ?>
<dl class=”column”>
<?php if (get_sub_field(‘contact_name’)) : ?>
<dt><?php _e(‘Name:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php the_sub_field(‘contact_name’); ?></dd>
<?php endif; ?><?php if (get_sub_field(‘contact-number’)) : ?>
<dt><?php _e(‘Phone:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php the_sub_field(‘contact-number’); ?></dd>
<?php endif; ?><?php if (get_sub_field(‘contact-email’)) : ?>
<dt><?php _e(‘Email:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”>“><?php the_sub_field(‘contact-email’); ?> </dd>
<?php endif; ?><?php if (get_sub_field(‘contact-position’)) : ?>
<dt><?php _e(‘Position:’, ‘tribe-events-calendar’) ?></dt>
<dd itemprop=”telephone”><?php the_sub_field(‘contact-position’); ?></dd>
<?php endif; ?>
</dl>
<?php if ( $count % 2 == 0 ) { ?>
<div class=”fix”></div>
<?php } // End IF Statement ?><?php endwhile; ?>
<?php if ( get_field(‘contacts-name’) ) : ?>
<?php echo get_field(‘contact-name’); ?>
<?php endif; ?>
</div><?php endif; ?>
<?php /* get_template_part( ‘content’, get_post_format() ); */?>
<article id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>
<header class=”entry-header”>
<?php the_post_thumbnail(); ?>
</header>
<p>Description:</p>
<div class=”entry-content”>
<?php remove_filter( ‘the_content’, ‘sharing_display’,19 ); the_content(); ?><?php if ( get_field(‘notes’) ) : ?>
<?php _e(‘Notes:’, ‘tribe-events-calendar’) ?>
<p><?php echo get_field(‘notes’); ?></p>
<?php endif; ?>
<?php if ( get_field(‘programs’) ) : ?>
<?php _e(‘Programs:’, ‘tribe-events-calendar’) ?>
<p><?php echo get_field(‘programs’); ?></p>
<?php endif; ?>
<?php if ( get_field(‘annual_events’) ) : ?>
<?php _e(‘Annual Events:’, ‘tribe-events-calendar’) ?>
<p><?php echo get_field(‘annual_events’); ?></p>
<?php endif; ?><?php $terms = get_the_terms( get_the_ID(), ‘org_category’ );?>
<p><?php _e(‘Categories:’, ‘tribe-events-calendar’) ?>
<?php echo get_the_term_list( get_the_ID(), ‘org_category’, ”, ‘, ‘, ” ); ?></p><?php if ( get_the_tags() ) : ?>
<p><?php _e(‘Tags:’, ‘tribe-events-calendar’) ?>
<?php the_tags(”,’, ‘,”); ?></p>
<?php endif; ?></div><!– .entry-content –>
</article><!– #post –>
</div><!– .entry-content –>
<?php /* comments_template( ”, false ); */ ?>
<?php endwhile; // end of the loop. ?>
</div><!– #content –>
</div><!– #primary –><?php get_sidebar(); ?>
<?php get_footer(); ?>communityanswersParticipantI just updated to ECPro ver. 3.12.5 thinking that the new “Feature – Bring back the Recurrence Rule description override field” for this update would fix our recurrence description problem, but it has not. Did I misunderstand it’s function? where this override exists? and do we have an expected delivery date on this issue?
Thanks,
VirginiacommunityanswersParticipantAll of our recurring events show this problem. See http://www.communityanswers.org/event/community-yoga/2015-12-19/
You can see the front end jpeg here: http://www.communityanswers.org/?attachment_id=24629
back end here: http://www.communityanswers.org/?attachment_id=24628
(sorry for the links – could not find where to upload jpegs and your email was noreply)
FYI – I work part time, so give me 3 business days to respond prior to closing out the ticket.
Virginia
communityanswersParticipantThanks from Community Answers. We will patiently await the new release and appreciate your putting this fix on the schedule.
Virginia
communityanswersParticipantfound an additional discrepancy in the new upgrade. with recurring events the schedule showed up as:
Schedule: Every day until October 15, 2015 (See all)Now after upgrade it shows up as: Schedule: An event every day that lasts 0 day(s) and 0 hour(s), the last of which will begin on July 16, 2016 (See all)
Thanks,
VirginiacommunityanswersParticipantYes – the message states it failed AND that the update was not completed; however the update does go thru – go figure! This baffles wpengine also.They do confirm that the smoke test does fail for the live site only with ECPro.
Virginia
communityanswersParticipantYes – we were able to have it updated EVEN THOUGH we received this message: “We attempted to automatically update your WordPress sites to version 4.1.2, but our tests did not pass on some or all of your installs. The specific failed test consists of checking your site before and after the update to ensure we receive a 200 (OK) response which usually confirms that no fatal errors have occurred.” HOWEVER, after we checked we saw that the site WAS updated despite this report. This seems to confuse many of the techs who looked at it and assumed that if the smoke test failed, the update would not go thru.
Our site is very static in that there were NO NEW plug ins, etc. The only changes to our site is in the databases until required updates are needed. This has occurred with each update for the last 6-9 months.
You certainly have our permission to refer to us as we have reached out to them each time.
communityanswersParticipantTo answer your question – yes, they are EXACT clones in at least 2 of the other sites – the only exception is an active ECPro license. In fact since this started happening 6 months ago, we generate the clones just a few hours prior to the update.
After reading the forum you cited, it appears to me that they reference this problem as one with Events Calendar, NOT ECPro. We have not seen the failed smoke test with Events Calendar, but we do have a very slow response time when loading the calendar view.
Other than changing hosts and that may create as yet unidentified other issues,
1)is there a specific request I can make to WPEngine that you think may help?
2)Do you recommend a maximum ceiling of events that may keep thinks running quickly?
3)Also, will your upcoming events cache further speed things up?communityanswersParticipantHas there been any traction yet. We are facing more update shortly and wonder if you have identified the problem?
communityanswersParticipantIn reverse order:
3 – we do have caching turned on. Will your upcoming events cache further speed things up?
2 – we currently only have 2 years old events, but were hoping to maintain 3 years as we are a community calendar and are often requested to look at timing of planned events. Is this considered too much? and if so what number of events are recommended for ECP?
1 – we only have a handful of long-term recurring eventsBut our primary question remains unanswered: when we do upgrades, we do it on our live site AND on an exact clone site, with the only difference being that one has ECP and one does not as we only purchased 1 license. It is only on the live site with ECP that we fail the tests and have a slow response for our calendar. Is there a way to check if ECP is properly working in our environment? I redid all the tests you recommended (except for the twentyfourteen theme) with all plug ins deactivated and got the same results, i.e. failed smoke test and slow calendar response.
Is there anything else that can be done to track this down?
October 8, 2014 at 10:26 am in reply to: Advanced Custom Fields Event values not saving to Event #796786communityanswersParticipantSorry it took so long to reply.
It seems that it works with the free version. Maybe you should look into the issue with the pro version to see if there are any conflicts with ECP and ACF.
September 22, 2014 at 4:42 am in reply to: Advanced Custom Fields Event values not saving to Event #758474communityanswersParticipantI was only testing with the Pro version since that is the only version we would use.
Is this a known issue with ACF Pro and ECP? Are you guys working to try and solve this problem?
-
AuthorPosts