[FEATURE] Avatar for backend users 32/24132/47
authorGeorg Ringer <georg.ringer@gmail.com>
Fri, 17 Jul 2015 20:00:59 +0000 (22:00 +0200)
committerBenjamin Mack <benni@typo3.org>
Sat, 18 Jul 2015 16:23:54 +0000 (18:23 +0200)
commit1e6421367ebaae09fed97e964e30cdd506431ec5
tree6ac9b622b022c9e8262bd9f2a7a803fbbbdb2909
parent621cb9059f9fc3f9e341aab9d5c4d48ab0ffc403
[FEATURE] Avatar for backend users

Extends be_users with avatar image.

* Avatars can be uploaded by backend users via EXT:setup.
* TCA of backend users is extended with image column.
* Added new ViewHelper to show the avatar everywhere in the backend.

Resolves: #48947
Resolves: #57515
Releases: master
Change-Id: I4b0e4b5d31d04fd6dfe1f7c7f52b71762a8e016a
Reviewed-on: http://review.typo3.org/24132
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Mack <benni@typo3.org>
25 files changed:
Build/Gruntfile.js
Build/Resources/Private/Icons/Illustrator/avatar-default.ai [new file with mode: 0644]
Build/Resources/Private/Icons/avatar-default.svg [new file with mode: 0644]
Build/Resources/Public/Less/Component/avatar.less [new file with mode: 0644]
Build/Resources/Public/Less/TYPO3/_topbar.less
Build/Resources/Public/Less/_minimal.less
typo3/sysext/backend/Classes/Backend/Avatar/Avatar.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Backend/ToolbarItems/UserToolbarItem.php
typo3/sysext/backend/Classes/Controller/ContentElement/ElementInformationController.php
typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php [new file with mode: 0644]
typo3/sysext/backend/Resources/Public/Icons/avatar-default.svg [new file with mode: 0644]
typo3/sysext/belog/Resources/Private/Partials/Content/LogEntries.html
typo3/sysext/beuser/Resources/Private/Partials/BackendUser/IndexListRow.html
typo3/sysext/beuser/Resources/Private/Partials/BackendUser/OnlineListRow.html
typo3/sysext/beuser/Resources/Private/Templates/BackendUser/Compare.html
typo3/sysext/beuser/Resources/Private/Templates/BackendUser/Index.html
typo3/sysext/core/Configuration/TCA/be_users.php
typo3/sysext/core/Configuration/TCA/sys_file_reference.php
typo3/sysext/core/Documentation/Changelog/master/Feature-48947-AvatarsForBackendUsers.rst [new file with mode: 0644]
typo3/sysext/core/ext_tables.sql
typo3/sysext/lang/locallang_tca.xlf
typo3/sysext/setup/Classes/Controller/SetupModuleController.php
typo3/sysext/setup/Resources/Private/Language/locallang.xlf
typo3/sysext/setup/ext_tables.php
typo3/sysext/t3skin/Resources/Public/Css/backend.css