.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ====================== EXT: Permissions Table ====================== :Author: Ernst Went :Created: 2008-06-04T12:56:52 :Changed by: Ernst Went :Changed: 2009-01-13T16:06:31 :Author: Ernst Went :Email: ewent@zellwerk.com :Info 3: :Info 4: .. _EXT-Permissions-Table: EXT: Permissions Table ====================== Extension Key: **zw\_rechtematrix** Copyright 2000-2008, Ernst Went, This document is published under the Open Content License available from http://www.opencontent.org/opl.shtml The content of this document is related to TYPO3 \- a GNU/GPL CMS/Framework available from www.typo3.com .. _Table-of-Contents: Table of Contents ----------------- **EXT: Permissions table 1** **Introduction 1** What does it do? 1 Screenshots 1 **Users manual 2** Administration 2 Configuration 3 Known problems 3 **To-Do list 3** **Changelog 3** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ Permissions Table is a backend module, that makes fe group administration easier in case you have a lot of fe groups. Pages and content elements of a selected subtree are displayed in a table together with the assigned fe groups. Permissions can be set directly in the table grid via ajax. The display of the content elements is optimized for mulitlanguage sites in one tree. Content elements and their translations are ordered in groups, so that their permissions appear as one block in the table grid. Available Backend languages up to now: english, german Required Typo3 version: 4.x (otherwise you have to make some adjustments – see “Administration” for more) .. _Screenshots: Screenshots ^^^^^^^^^^^ |img-1| .. _Users-manual: Users manual ------------ By default the extension lists the subpages of the selected page (including itself). By checking the checkbox “content elements” all content elements of all pages are displayed. You may as well just click a single page title and its content elements will show up – they will hide if you click the page title again or any of the content element titles. The content elements are grouped by their language. The default language comes first followed by the translated elements. Any other elements without translation are put at the end of the list. By checking “include subpages” all subpages are listed without checking the depth of the pagetree – so be careful in large sites. Since all content elements are rendered as well (though they may be hidden), the rendering may take a while. If you click “content elements” in large lists it also takes some time to render all ce- rows. In the top row of the table all available fe groups are listed – except for those who's title contains the string “test”. **FE group assignment** To assign a fe group to a page or content element just click in the center of the table grid. If the assignment was successful, the name of the fe group shows up. Clicking it again removes the assignment and the group title disappears. During the ajax operation the grid background turns red. **Icon tooltip information** Hovering the mouse over the pages icon will display its uid. The content elements icon tooltip shows the uid, CType, list\_type and – if it's a foreign language element – the title of the original language element. |img-2| Hovering over the fe groups in the top row will show their uids. Clicking on them will render the column small in case the title occupies too much space and there are no assignments in this column. .. _Administration: Administration ^^^^^^^^^^^^^^ This extension adds a new module in the Web menu. There is no configuration necessary. prototype.js is required. If using an older Typo3 version provide prototype.js and adjust the path entry in line 191 in mod1/index.php. The values of the checkboxes “Content elements” and “include subpages” are stored in the users cookie. .. _Configuration: Configuration ^^^^^^^^^^^^^ none .. _Known-problems: Known problems ^^^^^^^^^^^^^^ not fully functional in Typo3 versions below 4.x. Due to advanced javascript DOM operations IE 6 is not supported. .. _To-Do-list: To-Do list ---------- adjust the displayed length of the fe group titles (showing the full title on mouseover). .. _Changelog: Changelog --------- 0.9.2 removed document.getElementsByClassName (standard.js), which is not compatible with Firefox 3.0 0.9.1 Access enabled for non-admin users. pass-by-reference warning eliminated. .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. :border: 0 .. :height: 388 .. :id: Grafik1 .. :name: Grafik1 .. :width: 684 .. |img-2| image:: img-2.png .. :align: left .. :border: 0 .. :height: 129 .. :id: Grafik2 .. :name: Grafik2 .. :width: 373