[TASK] Move backend module icons to respective location 11/32511/3
authorFelix Kopp <felix-source@phorax.com>
Fri, 29 Aug 2014 11:59:18 +0000 (13:59 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sun, 7 Sep 2014 19:34:57 +0000 (21:34 +0200)
commitd8068fd35fa00129ab1b96eade6663875669aeca
treeb5ef5c8b5b06dc2f5d409c383c316752e94221fa
parentdd9eb0b23ca76e26c0f8760759cc5af4cb89ca2a
[TASK] Move backend module icons to respective location

In TYPO3 CMS world each extension contains multiple icons:

+ "extension icons" (ext_icon.gif) to identify the whole extension (EM/TER)
+ "module icon" as Start button per backend module (module menu)
+ "record icons" in recordlist as clickmenu link
+ "action icons" like save, close or info (toolbar)

Currently all icons look the same in the backend (16x16 pixels, same theme).
Also many icon files are used multiple ways (e.g. ext_icon.gif as module icon).

In order to be able to differentiate icons better by their primary function
this patch introduces a common folder as defined location for backend
module icon files and demontrastes a naming schema "module-name.xxx".

Also this patch reduces cohesion and coupling of backend extensions since
extensions now bring their own icons in a predictable fashion.

This supports alternative backends that do not rely on t3skin at all.

Resolves: #61200
Releases: 6.3
Change-Id: I035b7777f0c59546ec641dbb59165a98fd887d44
Reviewed-on: http://review.typo3.org/32511
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
82 files changed:
typo3/sysext/about/Resources/Public/Icons/module-about.gif [new file with mode: 0644]
typo3/sysext/about/ext_tables.php
typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.gif [new file with mode: 0644]
typo3/sysext/aboutmodules/ext_tables.php
typo3/sysext/belog/Resources/Public/Icons/module-belog.gif [new file with mode: 0644]
typo3/sysext/belog/ext_tables.php
typo3/sysext/beuser/Resources/Public/Icons/module-beuser.gif [new file with mode: 0644]
typo3/sysext/beuser/ext_tables.php
typo3/sysext/cms/Resources/Public/Icons/module-page.gif [new file with mode: 0644]
typo3/sysext/cms/layout/conf.php
typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.gif [new file with mode: 0644]
typo3/sysext/cshmanual/mod/about.gif [deleted file]
typo3/sysext/cshmanual/mod/conf.php
typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.png [new file with mode: 0644]
typo3/sysext/extensionmanager/Resources/Public/Icons/module.png [deleted file]
typo3/sysext/extensionmanager/ext_tables.php
typo3/sysext/filelist/Resources/Public/Icons/module-filelist.gif [new file with mode: 0644]
typo3/sysext/filelist/mod1/conf.php
typo3/sysext/func/Resources/Public/Icons/module-func.png [new file with mode: 0644]
typo3/sysext/func/mod1/conf.php
typo3/sysext/func/mod1/func.gif [deleted file]
typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.gif [new file with mode: 0644]
typo3/sysext/indexed_search/mod/conf.php
typo3/sysext/info/Resources/Public/Icons/module-info.png [new file with mode: 0644]
typo3/sysext/info/mod1/clear.gif [deleted file]
typo3/sysext/info/mod1/conf.php
typo3/sysext/info/mod1/info.gif [deleted file]
typo3/sysext/info/mod1/log.gif [deleted file]
typo3/sysext/install/Resources/Public/Icons/module-install.gif [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Images/Icon/BackendModule.gif [deleted file]
typo3/sysext/install/ext_tables.php
typo3/sysext/lowlevel/Resources/Public/Icons/module-config.gif [new file with mode: 0644]
typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.gif [new file with mode: 0644]
typo3/sysext/lowlevel/config/clear.gif [deleted file]
typo3/sysext/lowlevel/config/conf.php
typo3/sysext/lowlevel/config/config.gif [deleted file]
typo3/sysext/lowlevel/dbint/clear.gif [deleted file]
typo3/sysext/lowlevel/dbint/conf.php
typo3/sysext/lowlevel/dbint/db.gif [deleted file]
typo3/sysext/perm/Resources/Public/Icons/module-perm.png [new file with mode: 0644]
typo3/sysext/perm/mod1/conf.php
typo3/sysext/recordlist/Resources/Public/Icons/module-list.gif [new file with mode: 0644]
typo3/sysext/recordlist/mod1/clear.gif [deleted file]
typo3/sysext/recordlist/mod1/conf.php
typo3/sysext/recordlist/mod1/list.gif [deleted file]
typo3/sysext/setup/Resources/Public/Icons/module-setup.gif [new file with mode: 0644]
typo3/sysext/setup/mod/conf.php
typo3/sysext/t3skin/ext_tables.php
typo3/sysext/t3skin/icons/module_file_list.gif [deleted file]
typo3/sysext/t3skin/icons/module_help_about.gif [deleted file]
typo3/sysext/t3skin/icons/module_help_aboutmodules.gif [deleted file]
typo3/sysext/t3skin/icons/module_help_cshmanual.gif [deleted file]
typo3/sysext/t3skin/icons/module_system_config.gif [deleted file]
typo3/sysext/t3skin/icons/module_system_dbint.gif [deleted file]
typo3/sysext/t3skin/icons/module_system_install.gif [deleted file]
typo3/sysext/t3skin/icons/module_system_log.gif [deleted file]
typo3/sysext/t3skin/icons/module_system_user.gif [deleted file]
typo3/sysext/t3skin/icons/module_tools_em.gif [deleted file]
typo3/sysext/t3skin/icons/module_tools_em.png [deleted file]
typo3/sysext/t3skin/icons/module_tools_isearch.gif [deleted file]
typo3/sysext/t3skin/icons/module_user_setup.gif [deleted file]
typo3/sysext/t3skin/icons/module_user_taskcenter.gif [deleted file]
typo3/sysext/t3skin/icons/module_user_ws.gif [deleted file]
typo3/sysext/t3skin/icons/module_web_func.png [deleted file]
typo3/sysext/t3skin/icons/module_web_info.png [deleted file]
typo3/sysext/t3skin/icons/module_web_layout.gif [deleted file]
typo3/sysext/t3skin/icons/module_web_list.gif [deleted file]
typo3/sysext/t3skin/icons/module_web_perms.png [deleted file]
typo3/sysext/t3skin/icons/module_web_ts.gif [deleted file]
typo3/sysext/t3skin/icons/module_web_view.png [deleted file]
typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.gif [new file with mode: 0644]
typo3/sysext/taskcenter/task/conf.php
typo3/sysext/taskcenter/task/icon.gif [deleted file]
typo3/sysext/taskcenter/task/task.gif [deleted file]
typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.gif [new file with mode: 0644]
typo3/sysext/tstemplate/ts/conf.php
typo3/sysext/tstemplate/ts/ts1.gif [deleted file]
typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.png [new file with mode: 0644]
typo3/sysext/viewpage/ext_tables.php
typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.gif [new file with mode: 0644]
typo3/sysext/workspaces/Resources/Public/Images/moduleicon.gif [deleted file]
typo3/sysext/workspaces/ext_tables.php