Conflict with MailPoet Plugin
This topic contains 18 replies, has 6 voices, and was last updated by Paolo 9 years, 7 months ago.
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket-
AuthorPosts
-
June 18, 2014 at 5:58 am #4636
Dear GeoDirectory-Team,
I’ve found that the GeoDirectory Core Plugin causes a conflict with the MailPoet Newsletter plugin.
As soon as I have the GeoDirectory Core Plugin switched on, the sidebar with the taps in the MailPoet Editor disappears and the editor cannot be used.
Of course, this might be a problem from MailPoet, but since they give some hints how this problem might be caused by other plugins (http://support.mailpoet.com/knowledgebase/newsletter-editor-problems/ : “Most of these issues are related to a plugin’s javascript being loaded in every page. They should only be on the pages where they are needed.“) I was hoping that you could have a look. Maybe you can see what causes this conflict?
Thanks a lot for your help,
kind regards,
TomJune 18, 2014 at 6:16 am #4637This reply has been marked as private.June 18, 2014 at 7:36 am #4640Hi Tom, on which page should we have a look?
June 18, 2014 at 6:00 pm #4821can you plese send us credentials too so that we can avtivate and see the error in action?
Thx
June 18, 2014 at 8:12 pm #4865This reply has been marked as private.June 18, 2014 at 8:18 pm #4869Cheers Tom,
I’m flaggin this for VIkas to fix the backend JS compatibility issue.
Thank you
June 18, 2014 at 8:20 pm #4870Cool, thanks you so much.
Cheers,
TomJune 20, 2014 at 5:24 am #5209Hey Vikas,
I also got an answer from the MailPoet Team, maybe that helps:Probably that plugin is inserting JavaScript files in all WordPress’pages, including the MailPoet page. It can break some JS functions.
The plugin developer have to create a conditional to only include those files where they are really necessary.
Thanks & Cheers,
TomJune 20, 2014 at 5:41 am #5214Hi,
Will u plz help me to find which js is conflicting?
June 20, 2014 at 5:49 am #5215I’d love to – what can I do to find that out?
June 20, 2014 at 7:23 am #5221This reply has been marked as private.July 26, 2014 at 1:14 pm #10033Hey Vikas,
any news on this error?
I’m still having the problems, also on another site, again it seems to be caused by GeoDirectory.
Did the information I sent above help?
Thanks,
TomAugust 4, 2014 at 3:12 pm #10918Hi all,
I have also to abandon Geodirectory due to conflict with MailPoet, which is really frustrating.
The conflict appears in the “edit template” section of MailPoet:
TypeError: element.dispatchEvent is not a function – prototype.jsI see indeed that many Geodirectory JS are loaded on this page:
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,plupload,underscore&ver=3.9.1′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/chosen.jquery.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/ajax-chosen.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’//maps.google.com/maps/api/js?sensor=false&language=fr’></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/goMap.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/jRating.jquery.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/on_document_load.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/geodirectory-plupload.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/geodirectory/geodirectory-assets/js/admin.js?ver=1.1.8′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-global.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-wysija-global.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-wysija.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/prototype/prototype.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/prototype/scriptaculous.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/prototype/dragdrop.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/prototype/controls.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/timer.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/wysija-editor.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/konami.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/tinymce/tiny_mce.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/tinymce_init.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/excolor/jquery.modcoder.excolor.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-ajax-proto.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-ajax.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/thickbox/thickbox.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-campaigns-editDetails.js?ver=2.6.9′></script>
<script type=’text/javascript’ src=’http://www.foyerperwez.be/site/wp-content/plugins/wysija-newsletters/js/admin-campaigns-editTemplate.js?ver=2.6.9′></script>Do you see any possible way to avoid this ?
Thanks
FabienAugust 5, 2014 at 11:11 am #11000Hi,
I have fixed this issue, Plz find attached zip , extract it and upload
admin_hooks_actions.php in
wp-contentpluginsgeodirectorygeodirectory-admin using ftp.Let me know ur comments.
Thanks
August 5, 2014 at 2:50 pm #11027Hi Vikas,
Thanks a lot, I can confirm you that both plugins are now working without any conflict. It’s magic 🙂
Thanks again for your devotion
Fabien
-
AuthorPosts
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket