apeisa Posted February 25, 2014 Posted February 25, 2014 About a month ago I announced UserGroups module, which I gave humble beginning, but Nik and Teppo really pushed forward (not sure if there is anything of my original code left anymore...). We are getting closer to initial 1.0 release feature wise, so this is good time to get more feedback from you guys. We have been focusing on finding all the different situations, where user access is defined and finding the right balance of features and simplicity. I am pretty sure there must be some cases where this module fails, so please do test all kind of combinations you can imagine and hunt some bugs! Grab the module from here and install it on big, popular and complex live site and go wild (or actually.. maybe not): https://github.com/apeisa/UserGroups/ Module is based on groups instead of roles. Idea here is that groups are something that your client can manage, but roles & permissions are not. There is no documentation or tutorial yet, but just install it - I think you will figure it soon (just create few groups, look for access tab on pages and try). Also check out this companion module that Teppo has build. It allows access management right from page tree: https://github.com/Aldone/PageListPermissions/ 17
renobird Posted February 25, 2014 Posted February 25, 2014 Head explodes! *feels around for eyeball* Between this and ProcessLister, I've got some testing to do. Antti, The github link above is 404 1
adrian Posted February 25, 2014 Posted February 25, 2014 Nasty space at the end of the URL is breaking it! 1
apeisa Posted February 25, 2014 Author Posted February 25, 2014 Citizens! The first bug has been destroyed. Those nasty characters (sometimes invisible, other times %32c - or something) are now removed and the hyperlink is functioning fine. Comrads renobird and adrian, you have been awarded an award. 1
Marty Walker Posted February 25, 2014 Posted February 25, 2014 Cool! PS: What is this ProcessLister you speak of? 1
apeisa Posted February 25, 2014 Author Posted February 25, 2014 I have no idea. Probably some tricks soma is doing again, and reno is following blindly (as usual)... 6
MadeMyDay Posted February 25, 2014 Posted February 25, 2014 I have no idea. Probably some tricks soma is doing again, and reno is following blindly (as usual)... (was just searching the forums for "ProcessLister"). Maaaaaaaan. 1
Soma Posted February 25, 2014 Posted February 25, 2014 It's nothing just a little game. I have no idea. Probably some tricks soma is doing again, and reno is following blindly (as usual)... Yeah he needs still bigger glasses! 2
apeisa Posted March 3, 2014 Author Posted March 3, 2014 Has anyone tried to test this yet? Any bugs or non logical stuff you have noticed?
renobird Posted March 3, 2014 Posted March 3, 2014 On my list for later today. I need to migrate some users to a test install so I can mess around without worry.
lpa Posted April 5, 2014 Posted April 5, 2014 Is this module supposed to support securing the attached files with pagefileSecure-option in config.php?
apeisa Posted April 5, 2014 Author Posted April 5, 2014 It is... kind of. It is one of the things that we haven't solved fully yet. You need to deny access on template level to make your file folders protected with the foldername prefix. After that it goes to check your viewing rights for the page (and therefore to the file).
lpa Posted April 5, 2014 Posted April 5, 2014 But when the module is ready, it should protect the files without any template level protection turned on. That's how I would expect it to work.
antpre Posted August 3, 2015 Posted August 3, 2015 Hello everybody, I am new here (coming from Durpal and currently testing process Wire vs MODX). I would like to test processwire for one of my project. This project requieres the ability to restric page views on per user group basis. Which is the functionnality your module provides. Before diging in further I would like to know what is the status of this module : There are not much activity since one year on the forum on this subject, It is currently not referenced in the module directory of PW and lives only on Github. Is there a reason for it not been yet on the module directory ? Is the module ready for production use ? Thanks a lot for the module you created. I realy hope It is stable enough so that I can use it. Regards
teppo Posted August 3, 2015 Posted August 3, 2015 Hello to you too, @antpre, and welcome to the forum! Before diging in further I would like to know what is the status of this module : There are not much activity since one year on the forum on this subject, It is currently not referenced in the module directory of PW and lives only on Github. Is there a reason for it not been yet on the module directory ? Is the module ready for production use ? Probably the one and only reason why the module isn't in the modules directory is that @apeisa felt it was too incomplete at the time of announcement. @apeisa, any comments on this? Shouldn't we add it by now? I've got two relatively minor updates pending, will probably merge those to the master branch of the module soon. Apart from that, the module is in use on at least a couple of sites already that I know of, and so far it's working just fine. There are still a bunch of things to take care and improve, but it's already very much usable. Not having much activity lately means, in this case, two things: first of all there's nothing major missing so no need to rush into action, and second of all everyone involved is quite busy with other stuff. If you have time to give this module a test, let us know how it works for you; we're still around and the module is still maintained 1
apeisa Posted August 5, 2015 Author Posted August 5, 2015 We are using this on at least 10 sites, probably 15. Works very well, and definitely ready for prime time. Teppo, feel free to add to the directory - or should I?
teppo Posted August 5, 2015 Posted August 5, 2015 Antti, I think you should do the honors. Might also want to rename this topic (or create a new one) while you're at it 1
antpre Posted August 5, 2015 Posted August 5, 2015 Hy, Thanks a lot for your feed back and your readyness to make it into the official PW repository It will make easier for newcomers like me to find it. It difinitively adds interesting functionalities to PW. Do you plan to add both modules (user groups and pagelistpermissions) ? Thanks again
teppo Posted August 5, 2015 Posted August 5, 2015 Do you plan to add both modules (user groups and pagelistpermissions) ? I should probably add Page List Permissions after Antti adds User Groups. They're separate modules, after all, and User Groups doesn't really require Page List Permissions -- it has it's own UI for managing permissions via Page Edit. 2
antpre Posted August 16, 2015 Posted August 16, 2015 Hello there, I have been doing a bit of testing on user groups and pagelistepermissions and (so far) I had no problem.Works as intended. Smoth and simple yet powerfull. Thanks to both of you for your work. I will dig into it further as i am trying to do my first project with PW which is a sort of elearning site. It will rely heavily on your modules. If I had a wish list concerning user groups it would be related to UI and usability. Actually it is more of a dream cause I imagine it would require lots of work. the problem is that It's a bit difficult to keep a clear picture of what pages are in each groups and which users are associated with each group. So you could have the main PW page tree on the left where all your ressources are listed (documents and users) and a user group pane on the right side (ie side by side with the PW pages tree) with the user groups listed in a hierarchal tree. On that dedicated tree view each group would display their users and documents. In that manner you could see all your groups and their associated contents in one single screen. And then you would be able to drag and drop from the left (main pages tree of PW) to the right (the user groups dedicated tree view) to add users or ressources to groups... I have seen and tested this sort of UI in Modx Revo manager (2.3). It becomes a breeze to play with user groups. Ok I may be dreaming... I don't even know if it's curently possible to handle this sort of functionnality in PW admin UI. Bye
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now