• Resolved luckster99

    (@luckster99)


    I’m so excited by the prospect of this plugin. A problem we have is that we run a multisite instance with hundreds of clients (faculty and students at our university). We didn’t want to network activate gravity forms because of potential performance impact however if the user activates the WCAG 2.0 plugin first OR deactivates Gravity Forms first the user’s administrative interface goes away.

    It is true that we are using an out of date version of Gravity Forms because we stopped paying for it when we found it was not accessible. So we’re using 1.9.6

    If this is still a problem in the current Gravity Forms version, I’m wondering if there is any way to resolve this problem from your end?

    I was really looking forward to using it but I know at least one of our clients will do something to leave your plugin activated while Gravity Forms is deactivated and then they have lost all ability to function and I have to mass deactivate the plugin in order to fix that one site….not workable obviously.

    Thanks for any help you can provide.

    https://wordpress.org/plugins/gravity-forms-wcag-20-form-fields/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author ovann86

    (@ovann86)

    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?

    Plugin Author ovann86

    (@ovann86)

    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 !

    Plugin Author ovann86

    (@ovann86)

    Hey,

    Im going to mark this resolved as I’ve been able to use version 1.3.0 in my test multisite installation.

    Thread Starter luckster99

    (@luckster99)

    Thanks for responding. I’ll give it a try!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Admin interface blank if not Grav Forms not activated – problem for multisite’ is closed to new replies.