Rabbit-Mountain
Forum Replies Created
-
Forum: Plugins
In reply to: [WordPress HTTPS (SSL)] HTTPS with WordPress on BluehostI had the same problem, and a couple others as well. Try changing permalinks to the default setting. That solved it for me.
This plugin isn’t compatible with permalinks at all as far as I can tell.
Forum: Plugins
In reply to: [Form Manager] [Plugin: WordPress Form Manager] Can Not Add or Edit FormsHey all — I am working on this issue as well. I’ve made some progress narrowing things down.
I’m having the exact same problem in the back end: on the “Edit Form” page, the “Add Form Element” area will allow me add and delete elements, but will not allow editing.
The site I’m working on uses the Grunge theme from RocketTheme. It comes packaged with RokStories.
Deactivating Gantry doesn’t change the problem. Deactivating RokStories does. RokStories appears to load Gantry’s mootools.js file on every admin page.
With RokStories activated:
- on load, fm-admin-main generates a
'TypeError'on line 4618 of/wp-admin/load-scripts.php
- on load, fm-edit-form generates the same error, same file, lines 2157 & 4619
- also on load, fm-edit-form generates
Uncaught TypeError: Property 'id' of object #<HTML Document> is not a functionon line 127 of /wp-content/plugins/gantry/js/mootools.js
- fm-edit-form: on click “text” to add a new text element generates
Uncaught TypeError: Illegal invocationon line 2157 of/wp-admin/load-scripts.php
- fm-edit-form on click “edit” to edit text element generates the following monster error on line 2191 of
/wp-admin/load-scripts.php: - `Uncaught TypeError: Object function (b,g){var h=Element.Constructors[b];if(h){return h(g);}if(typeof b!=”string”){return document.id(b).set(g);}if(!g){g={};}if(!(/^[\w-]+$/).test(b)){var e=Slick.parse(b).expressions[0][0];
b=(e.tag==”*”)?”div”:e.tag;if(e.id&&g.id==null){g.id=e.id;}var d=e.attributes;if(d){for(var f=0,c=d.length;f<c;f++){var a=d[f];if(g[a.key]!=null){continue;
}if(a.value!=null&&a.operator==”=”){g[a.key]=a.value;}else{if(!a.value&&!a.operator){g[a.key]=true;}}}}if(e.classList&&g[“class”]==null){g[“class”]=e.classList.join(” “);
}}return document.newElement(b,g);} has no method ‘camelize’`
With RokStories deactivated, none of these errors occur.
I really don’t know js from a hole in the ground, but my working theory right now is that all Rok* plugins probably use the same code base, and for whatever reason this code base is loading /gantry/js/mootools.js everywhere on the admin side. Mootools is then throwing a wrench in /wp-admin/load-scripts.php for reasons beyond my expertise — perhaps because it is loading after whatever library load-scripts.php normally uses? I don’t know.
Plugin incompatibility is rampant with Gantry and I suspect this is what’s causing it, or at least some of it. If I’m right, then any given Rok* plugin may cause any other plugin to fail if it happens to use a function that gets overwritten by mootools. This would explain why no one can ever find anything wrong with Gantry, and why there is no evident rhyme or reason as to which plugins are going to fail — the same plugin may fail, or not, depending upon which Rok* plugins are installed, or not.
Anyway… that’s my best guess. If anyone cares to try to make some forward progress on this issue I’d surely appreciate it. I have a ton of clients using RocketThemes (not by my encouragement!) and all this nonbillable troubleshooting is going to put me in the poorhouse.
Also… is that a straight-up, out-and-out screwup in the mootools.js file?? for realz???
- on load, fm-admin-main generates a