added feature #7592: Enable tabs for be_users, credits Francois Suter
authorIngo Renner <ingo.renner@typo3.org>
Fri, 22 Feb 2008 19:54:58 +0000 (19:54 +0000)
committerIngo Renner <ingo.renner@typo3.org>
Fri, 22 Feb 2008 19:54:58 +0000 (19:54 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@3257 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/stddb/tables.php
t3lib/stddb/tbl_be.php
typo3/sysext/lang/locallang_tca.xml

index ebaa8bf..022e71a 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
 
        * fixed bug #7587: Accesscheck for Workspaceselector, credits Steffen Kamper
        * fixed bug #7588: Accesscheck for clearCache
+       * added feature #7592: Enable tabs for be_users, credits Francois Suter
 
 2008-02-22  Benjamin Mack  <mack@xnos.org>
 
index fc930e0..978e805 100755 (executable)
@@ -285,6 +285,7 @@ $TCA['be_users'] = Array (
                ),
                'mainpalette' => '1',
                'useColumnsForDefaultValues' => 'usergroup,lockToDomain,options,db_mountpoints,file_mountpoints,fileoper_perms,userMods',
+               'dividers2tabs' => true,
                'dynamicConfigFile' => 'T3LIB:tbl_be.php',
                'versioningWS_alwaysAllowLiveEdit' => TRUE
        )
index d9406c6..56de443 100755 (executable)
@@ -381,12 +381,21 @@ $TCA['be_users'] = array(
                'createdByAction' => array('config' => array('type' => 'passthrough'))
        ),
        'types' => array(
-               '0' => array('showitem' => 'username;;;;2-2-2, password, usergroup, lockToDomain, disableIPlock, admin;;;;5-5-5, realName;;;;3-3-3, email, lang, userMods;;;;4-4-4, allowed_languages, workspace_perms, options, db_mountpoints, file_mountpoints, fileoper_perms, --div--, TSconfig;;;;5-5-5'),
-               '1' => array('showitem' => 'username;;;;2-2-2, password, usergroup, disableIPlock, admin;;;;5-5-5, realName;;;;3-3-3, email, lang, options;;;;4-4-4, allowed_languages, db_mountpoints, file_mountpoints, fileoper_perms, --div--, TSconfig;;;;5-5-5')
+               '0' => array('showitem' => 'disable;;;;1-1-1, username;;;;2-2-2, password, usergroup;;;;3-3-3, realName;;;;3-3-3, email, lang,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.rights, admin;;;;1-1-1, userMods;;;;2-2-2, allowed_languages,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.mounts_and_workspaces, workspace_perms;;;;1-1-1, db_mountpoints;;;;2-2-2, options, file_mountpoints;;;;3-3-3, fileoper_perms,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.options, lockToDomain;;;;1-1-1, disableIPlock, TSconfig;;;;2-2-2,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.access, starttime;;;;1-1-1,endtime,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.extended'
+               ),
+               '1' => array('showitem' => 'disable;;;;1-1-1, username;;;;2-2-2, password, usergroup;;;;3-3-3, realName;;;;3-3-3, email, lang,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.rights, admin;;;;1-1-1, allowed_languages;;;;2-2-2,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.mounts_and_workspaces, db_mountpoints;;;;2-2-2, options, file_mountpoints;;;;3-3-3, fileoper_perms,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.options, disableIPlock;;;;1-1-1, TSconfig;;;;2-2-2,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.access, starttime;;;;1-1-1,endtime,
+                       --div--;LLL:EXT:lang/locallang_tca.xml:be_users.tabs.extended'
+               )
        ),
-       'palettes' => array(
-               '1' => array('showitem' => 'disable, starttime, endtime')
-       )
 );
 
 
index 12897e7..ed33fbe 100755 (executable)
                        <label index="be_users.fileoper_perms_diroper_perms_copy">Directory: Copy</label>
                        <label index="be_users.fileoper_perms_diroper_perms_delete">Directory: Delete recursively (rm -Rf)</label>
                        <label index="be_users.lang">Default Language:</label>
+                       <label index="be_users.tabs.rights">Access Rights</label>
+                       <label index="be_users.tabs.mounts_and_workspaces">Mounts and Workspaces</label>
+                       <label index="be_users.tabs.options">Options</label>
+                       <label index="be_users.tabs.extended">Extended</label>
+                       <label index="be_users.tabs.access">Access</label>
                        <label index="be_groups.title">Grouptitle:</label>
                        <label index="be_groups.pagetypes_select">Page types:</label>
                        <label index="be_groups.tables_modify">Tables (modify):</label>