[TYPO3-dev] RFC: Extended BE Module "Web/Permissions"

Andreas Beutel beutel at mehrwert.de
Mon Aug 27 14:04:32 CEST 2007


Hi,

we've had to deal with some large sites and complex page permssions
lately. We found the current permissions module was slightly unhandy to
 fine tune permissions.

As a proof of concept I've extended the module [1] for setting the page
permissions in the backend (aka »Web/Permissions«). I added some
functionality to provide convenient methods of changing the permission
bitmask by clicking on the matrix as well as editing the owner and group
in place.

I'd like to share this (from my perspective its an improvement of
usability that's worth to get into the core (maybe in 4.2) for testing
and general discussion. In fact it's just one additional file and a
patch to index.php in mod/web/perms.

As I did not find much information or examples how the T3 Backend / the
T3 core should be extended with AJAX (Security/Best practise/Examples
how a developer should extend the code) I tried a minimal approach
utilizing the included prototype library.

Sure there are some improvements to do in the interface as well as there
are some known but rather cosmetical issues that I will fix, but the
module itself seems stable and usable.

So if you find this helpful and have some time to test or comment on the
enhancement: Any feedback is highly appreciated.

Regards,
Andreas


[1] Patchfile for index.php of shipped module (as of TYPO3 4.1.2)
    and the additional required file (both in typo3/mod/web/perms/)

    http://www.mehrwert.de/go/T3_412_mod_web_perm_ajax.tar.gz




More information about the TYPO3-dev mailing list