Support Forum

 
You must be logged in to post
Search Forums:


 






Wildcard Usage:
*    matches any number of characters
%    matches exactly one character

Formidable Pro and WP MultiSite

Information/How to
No Tags
UserPost

3:28 pm
September 8, 2010


Lissa Ingram

1

I read another post which indicated that Formidable Pro can be used with WordPress MultiSite. I've installed Formidable Pro, but when I create a subsite (I am using subdirectories, not subdomains) the sub-user admin panel shows this message: "Your Formidable database needs to be updated. Please deactivate and reactivate the plugin to fix this." I have Formidable "Network Activated" in the Super Admin area, I tried deactivating and reactivating it there, but that had no effect on the sub-user. The Formidable plugin does not show up in the list of plugins in the sub-user admin panel, though the Formidable control panel does show up. Is there something else I need to do to get Formidable to work with WP MultiSite? If we can get this to work we will want to purchase the unlimited license. If it won't work we can't use the plugin.

12:23 am
September 9, 2010


Jenny

2

Hi Lissa,

I haven't used Formidable on multi-site but it sounds like you need to activate formidable in the sub blogs plugins menu rather than in site admin so that it will install the database tables needed.

Make sure you are installing formidable in wp-content/plugins and not mu-plugins folder.

I use Plugin Commander to manage plugin availability (http://wordpress.org/extend/pl…..commander/) so I'm not sure if you can do this in a basic install.  Plugin commander has the ability to assign control of the plugins activation/deactivation to the sub blog admins.  Once you do that, you should be able to see formidable in the plugin activation menu for the sub blog.

I hope that makes sense.

7:38 am
September 14, 2010


Steph

3

There is actually code in place to install the database tables the first time you visit a WPMU site. Does that message dissappear after the first time seeing it on a specific site, or do you continue to see it?

Also, I found a bug when looking at this that would be very good to change. Right now it's probably bogging your site down a little. Please open formidable/classes/controllers/FrmAppController.php and change line 133 from:

$db_version = 1.03;

to:

$db_version = 3;

2:25 pm
September 15, 2010


Lissa Ingram

4

Jenny, I wasn't using the mu-plugins folder at all. I went back in and deactivated the Formidable plugin in Super Admin from "Network Activated" and just clicked "Activate", and the message about the databases went away. I have now installed Plugin Commander, so Formidable is active for a new blog. Thanks for that tip!

Steph, the message didn't disappear on subsequent visits until after I switched from "Network Activate" to "Activate", so it seemed to be related to the "Network Activate" setting. I made the code change you posted and the site does seem a lot snappier, thank you!

I think this could work with some custom automation code (I need a specific form to be active on every sub-blog as they're created), but my evaluation is on hold for now, while we check out a Java based solution. If the Java people don't make progress soon, I'll be going ahead with the recommendation to use Formidable. Thanks for your help!

11:44 am
September 16, 2010


Steph

5

It's actually built-in to copy forms and custom displays to other sites in WPMU. This is one big reason there are form keys as well, since the ids may not match up. On one site I worked on, I auto-created the pages with the correct shortcodes and copied forms and it all worked great.

Information/How to
No Tags