Hey,
My production site is using an old version of GF as well, about six months old, actually version 1.9.6 as well ! – and the plugin is working fine.
Yes – GF is still not perfectly WCAG 2.0 – AA complient, I would say it’s about 80% there with this plugin doing another 15-17% .. and a few issues I’ve raised with them that the plugin can’t change without changing the core GF code. However, compared to other off the shelf forms system it seems to be the best of accessibility (note – I wouldnt use the ajax multi-page forms, they’re more than likely an accessibility nightmare).
I’ve never used a multisite WP, so I’m not entirely clear on how they works and what issues can occour. But I can try setting one up and do some testing.
When you say ‘administrative interface’ are you talking about the /wp-admin interface the users use? Or some custom built interface that hooks into the GF form builder, entry manager etc ?
Also – does this issue still happen with the latest version? I made a change in the latest version to ensure the plugin will only load after all other plugins have loaded – to ensure GF is ready. I’ve also included a check ‘is gravity forms api available’ – and if it isn’t my plugin will display an error message.
Also, I’m a little lost why your users will have the ability to activate/deactivate plugins. And even why they would!
I thought the point of a multi-site WP instance was having a single point for all the plugins, but multiple /wp-admin’s for each front end website?
Hi again,
I did up a multi-site installation and had a look at this plugin (and along the way worked out how multi-site installations work).
I saw two issues –
1. The function that was meant to display the ‘Gravity Forms is required’ message was calling a variable that didnt exist. For me it displayed a PHP error message at the top of the page. But it’s possible that this is what caused the users pages to not load at all.
2. Multi-site installations introduce plugin ‘network activation’ which activates for all sites it manages, in addition standard activation on a per-site basis. You already know this, but it was all new to me. What I had to do was change the function that says ‘is gravity forms installed’ to check if it’s a multi-site install then check for either network activation OR per-site basis activation.
I’ve pushed out the changes in version 1.3.0 – give it a try and let me know how you go.
I tested a few different senarios, GF and this plugin ‘network activated’, then GF ‘network activated’ and this plugin site activated, then this plugin ‘network activated’ and GF site aviated.
Hopefully it all works for you !
Hey,
Im going to mark this resolved as I’ve been able to use version 1.3.0 in my test multisite installation.
Thanks for responding. I’ll give it a try!