seems ok … right beneath the title:
<script type="text/javascript">
addLoadEvent = function(func){if(typeof jQuery!="undefined")jQuery(document).ready(func);else if(typeof wpOnload!='function'){wpOnload=func;}else{var oldonload=wpOnload;wpOnload=function(){oldonload();func();}}};
var ajaxurl = '/wp-admin/admin-ajax.php',
pagenow = 'toplevel_page_cjtoolbox',
typenow = '',
adminpage = 'toplevel_page_cjtoolbox',
thousandsSeparator = ',',
decimalPoint = '.',
isRtl = 0;
</script>
Unfortunately, another user has the same issue! ajaxurl is being use all around by CJT however while the new-block form is popped up its not being use ajaxurl yet. I’ve a doubt regards the other user its because of the Theme! Did you managed to test another theme, what theme you’re using!
BTW: Uncaught ReferenceError: ajaxurl is not defined error is occurred while the new form is initialized while the second error when click ‘Create’.
You also might notice that the source of the error is not start by any CJT Javascript file/script its start from the other scripts and almost its just below jquery-ui-color jQuery Plugin. It tries to access ajaxurl variable while its not being defined. WordPress defining ajaxurl only when the request is belong to WordPress (Plugin Page, Edit Post, etc..). CJT is totally aware of that and being accessing ajaxurl from the window.parent frame via window.parent.CJTBlocks.server object. So it never touch ajaxurl from new-block view.
Thanks for your help.
I would like to hear your thoughts regards what I’ve said as I need to get it solved.
Thanks,
AHMeD
I’ll keep digging into this and see if I can give any better information. Thank you for the response. Unfortunately, I can’t remember which site I was working on when this error occurred, but I’ll try to figure it out.
I am using this theme and when the theme is active I am unable to create new scripts. If I switch themes temporarily I can create scripts that are editable in the main theme when I reactive it.
Hi pezomatic,
Thanks for your support enquiry. We have received another email regarding an issue with this immensely popular theme and we hope to look further into this in the coming days. We will keep you posted of our findings.
Kind Regards,
Damian
I was running into the exact same issue. I switched back to the 2014 theme, deactivated all the plugins and went through each one (only had 5 plugins total, including this one!) and the bugger that was killing it (naturally the LAST one in the list) was “WP Error Fix”. How strange but then again, I don’t really understand much of the ‘under the hood; things that happen within wordpress. Just thought I’d pass that along.
Oh, and this is on a local install on my Linux Mint machine.
Thanks. I will try your plugin again in the near future.
Hello Guys,
Great! We’re sorry for the delay.
I just discovered what is causing the issue. As I said its the Theme link/output scripts (wp-list, etc…) within CJT AJAX Requests while it shouldn’t do.
However the CJT Plugin owner would like to get a solution for CJT instead of asking the Theme Authors to don’t conflict with CJT Plugin. We’re checking a solution.
The issue is as following
#file: wp-content/themes/x/framework/functions/global/admin/sidebar.php
#lines: 98, 99 and 100
So it seems that the X theme enqueue/output/link Dashboard Sidebars javascript in the CJT Ajax request! while those scripts should linked only in the specific page they’re targeting!!!!! It uses admin_init to link scripts while it should use one of the scripts related actions/filters.
I will let you know guys once its done.
Regards,
AHMeD
Is there an ETA/Workaround for this fix?
Hi AHMeD –
Any update on this?
The theme that has this problem (X Theme) is very popular and will continue to have lots of users. Your plugin is also very popular (since it’s awesome!)…so it would be great if they can play nicely together!
Thanks 🙂
Hello –
Thanks for the reminder!
Yeah I find a workaround for this.
will contact the Plugin owner.
I believe we will make a new release soon for this issue.
I will let you know.
Regard,
AHMeD
Hello,
This issue has been fixed.
We might release the new version by Thursday or Friday.
Regards,
AHMeD