moacode / craft-fab-permissions

Restrict access to fields and tabs for particular user groups across your Craft elements.
Other
16 stars 9 forks source link

Support Craft 3.5 #22

Closed goraxan closed 4 years ago

goraxan commented 4 years ago

Due to the new field layout redesign in Craft 3.5, the plugin fails to load with the following error image

moacode commented 4 years ago

Thanks Pere, I’ll aim to put aside some time over the next week or two to upgrade the plugin for 3.5.

On Wed, 12 Aug 2020 at 8:57 PM, Pere Toran notifications@github.com wrote:

Due to the new field layout redesign in Craft 3.5, the plugin fails to load with the following error [image: image] https://user-images.githubusercontent.com/8337784/89996017-90228380-dc8a-11ea-8c69-6dac45d1b341.png

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/thejoshsmith/craft-fab-permissions/issues/22, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABKCPK3ZZMXLKLLKVRLATVLSAJKP5ANCNFSM4P4LJGKA .

adrianbunea commented 4 years ago

Hello, I've also stumbled upon this issue. How is the upgrade for 3.5 going?

JoshCoady commented 4 years ago

FYI #23 adds support for existing data but not the control panel UI

moacode commented 4 years ago

Thanks @JoshCoady, that's great! Really sorry about the delay here everyone.

moacode commented 4 years ago

Update: halfway through updating the UI. Craft have changed quite a few things in 3.5 so in the process of figuring out a migration path.

moacode commented 4 years ago

Version 2.0.0 has been released with support for Craft 3.5.x 😅. I took the opportunity to upgrade the UI a bit and now a padlock appears on each tab/field instead of the red dot (docs will be updated soon). The padlock is clickable and will open the permissions modal as well as using the old link/button from the settings menu.

It should be possible to control permissions on the new UI elements so I'll add that to my to do list.

Let me know if there's any issues!

Screen Shot 2020-10-10 at 11 39 15 PM