Smart Countdown FX Conflict
-
Hi –
First – Awesome plugin – very cool for our site.
This was working fine with Smart Countdown FX (on the same page) until recently.
Now, if I enable Simple Calendar, Smart Countdown FX won’t work at all.
(I’ve left Smart Countdown FX Google Calendar Bridge active whilst doing this)Not sure which one is the issue, so just FYI in case you need to look at it.
(I did all the usual – de-activated all other plugins, tried one of the default themes – 2014 I think – and it’s just Simple Calendar & Smart FX that don’t play)
If both plugins are enabled, then even if I have the Simple Calendar shortcode on a separate page to the Smart FX Countdown Timer :- Simple Calendar will display, but FX Countdown timer does not (get the spinning wheel then nothing).
I’ll cross-post this over at the Smart Countdown FX plugin page to make them aware also.
Again – awesome plugin man, thanks π
-
Website: zetaunit.com (Smart FX Countdown Widget working fine now Simple Calendar is not Active)
you can still see inactive Simple Calendar shortcode here – zetaunit.com/home/zeta-unit-events-calendar/Shortcode: [calendar id=β3120β³]
Ah….thought I’d spotted something with the different quotation marks, just pasting this here – but it makes no difference with:
[calendar id=”3120″]System Report:
### WordPress Installation ###
Site Name: Zeta Unit
Home URL: http://www.zetaunit.com
Site URL: http://www.zetaunit.com
Version: 4.6.1
Locale: en_GB
Timezone: Australia/Melbourne
Multisite: No
Permalinks: /%postname%/
WP Memory Limit: 64 MB
WP Debug Mode: No
Script Debug: No### Active Theme ###
Theme: MangoPublic Zeta Child Theme – 1.0.0
Child Theme: Yes
Parent Theme: Avada – 4.0.2### Active Plugins ###
Yoast SEO: 3.5
NextGEN Gallery: 2.1.50
Easy WP SMTP: 1.2.3
EWWW Image Optimizer: 2.9.8
UpdraftPlus – Backup/Restore: 1.12.20
Simple Calendar: 3.1.4
ARVE Advanced Responsive Video Embedder: 7.4.3
iThemes Security: 5.6.1
bbPress: 2.5.10
Akismet: 3.2
Wordfence Security: 6.1.17
W3 Total Cache: 0.9.4.1
Smart Countdown FX: 1.5.2
AG Custom Admin: 5.6.4
HungryFEED: 1.6.3
Redirection: 2.4.5
Fusion Core: 2.0.2
Smart Countdown FX Google Calendar Bridge: 1.2
Simple History: 2.12
Delete Expired Transients: 2.0.4.1
Capability Manager Enhanced: 1.5.7
Inline Google Spreadsheet Viewer: 0.10.2
Duplicate Post: 2.6
Contact Form 7: 4.5
Example Dashboard Widget – Zeta Video Dashboard Widget: 1.0
Admin Collapse Subpages: 2.3
Optimize Database after Deleting Revisions: 4.2.0### Server Environment ###
Web Server: Apache
PHP Version: 5.6.24
MySQL Version: 5.5.51-38.1-log
Server Timezone: UTC
Display Errors: No
Memory Limit: 256M
Upload Max Filesize: 64M
Post Max Size: 64M
Max Execution Time: –
Max Input Vars: 1000
fsockopen: Yes
cURL: 7.24.0
OpenSSL/1.0.0
SOAP: Yes
SUHOSIN: No
WP Remote POST: Yes
WP Remote GET: Yes### Client Information ###
IP Address: 69.89.31.204
Browser: Chrome 53.0.2785.116 (Windows)I’ve also tried creating separate API keys for Simple Calendar, and Smart Countdown FX. No change there if using the same, or separate keys. Simple Calendar shows, but Smart Countdown FX doesn’t.
Link to screenshots of settings:
(just the API key in first tab, and wasn’t so sure about posting that here)
2nd Tab
http://screencast.com/t/3Y09GlbnyP
3rd Tab
http://screencast.com/t/Zhp0MtzZLet me know if you need anything else,
Many Thanks.Hello,
I have seen the screenshots you attach but it looks that they relate to Simple Calendar. I have never used this application and I will try to install it and reproduce your issue, but I cannot promise a fast reply.
I have also visited your site http://www.zetaunit.com and Smart Countdown FX is working well now. I understand that you are using Google Calendar instead of Simple Calendar right now.
Normally “spinning wheel forever” can mean:- There is a critical javascript error while making AJAX request
- Something weird is going on on server and error 500 is returned
I can have a look at your site but due to timezone difference (I’m at CET) it’s not easy to schedule. The site should be in “problematic” state (i.e. Smart Countdown FX not working), so that I can detect the problem.
However you can do it yourself looking in browser debug console (I propose Google Chrome developer tools). There are two panes that are of interest: Console and Network. Entries in red are errors…
A screenshot of developer tools screen might be a good hint.
Waiting for your feedback.
Regards, Alex
P.S. Sorry but I cannot promise a really fast reaction. Timezone + I’m really overwhelmed by current workload ((
P.P.S There is a plugin companion for Smart Countdown FX that connects tthe plugin with Google Calendar. If you are interested you can read http://wp.smartcalc.org/google-calendar/- This reply was modified 7 years, 7 months ago by Alex Polonski.
- This reply was modified 7 years, 7 months ago by Alex Polonski.
Hey Alex – many thanks.
I had to disable simple calendar, because the countdown timer was what was more important for us from an organisational point of view as we are spread over many timezones, so I couldn’t leave it ‘broken’ for you to see sorry.
And I can’t do it on a separate page…. because just enabling simple calendar causes FX not to show.
I’ll take a look in Chrome dev tools & come back to you. AJAX & JS are not my thing, but maybe I can feedback something useful for you.
No stress on time – I can work around it for now – thanks for taking time out when you’re busy to reply π
Is it possible that you can setup a page somewhere to show this error off so I can take a look or does it make the countdown stop working even if they aren’t on the same page?
I think I can do it on my dev workstation. It can be accessible from internet (via dynamic DNS) but the problem is that it’s not available 24/7. We have to schedule it. First I must install the plugin to be able to reproduce the issue. Once it’s done I contact you.
Ok please send me a direct email when you do this so I get it right away. mycorpweb@gmail.com just make the subject very clear what it is about so I don’t think it is spam π
Hi Nick & Alex –
Is it possible that you can setup a page somewhere to show this error off so I can take a look or does it make the countdown stop working even if they arenβt on the same page?
@nick – yes, enabling Simple Calendar Plugin does then break the Smart FX countdown timer – but that’s okay if you need them both active to take a peek. So I’ve enabled the Plugin now anyway so you can take a look – that’s cool.
Thanks for having a look at it π
I’ll leave it a couple of days if I can for you to have a poke around. Until people start yelling at me again, heh π
(I just saw there’s a Simple Calendar Plugin update available now – just checked – I’ll update it. Just FYI in case that changes anything)
I think the problem is solved. I didn’t guess that the issue was related not to plain Smart Countdown FX widget but to Smart Countdown FX + Google Calendar Bridge plugin for Smart Countdown.
When I have read original issue descriptionIβve also tried creating separate API keys for Simple Calendar, and Smart Countdown FX. No change there if using the same, or separate keys. Simple Calendar shows, but Smart Countdown FX doesnβt.
There was a bug in Google Calendar Bridge plugin for Smart Countdown – it was trying to include google PHP library without checking that it was already included by another plugin, which caused 500 error. I have fixed it and will publish an update in a couple of hours.
I suggest that creators of Simple Calendar do the same, just check that function_exists(‘google_api_php_client_autoload’) before adding the library and skip it if it’s already loaded. Doing so we avoid conflicts with other extensions using this library.
Update is published. Check your WP updates page.
You can see both Smart Countdown FX + Google Calendar bridge and Simple Calendar running on the same page: http://wp.smartcalc.org/google-calendar/
They share the same public calendar with the same API key.Awesome – all looking good thanks Alex.
Working on the same page / and different pages.
Very nice, thanks π
- The topic ‘Smart Countdown FX Conflict’ is closed to new replies.