Task #89566

Epic #89595: Improve accessibility of backend

Some buttons have missing tooltips

Added by Oliver Bartsch 3 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Should have
Category:
Backend User Interface
Target version:
-
Start date:
2019-11-01
Due date:
% Done:

100%

TYPO3 Version:
10
PHP Version:
Tags:
locallang, labels, tooltips
Complexity:
Sprint Focus:

Description

In various modules through the backend tooltips (a-Tag titles) are missing.

They either don't exist at all, reference to a locallang label which was removed sometime or reference to a locallang label in a different sysext which is no dependency of the one the label is accessed from.

E.g. in TYPO3\CMS\Backend\View\PageLayoutView:1784

$this->getLanguageService()->sL('LLL:EXT:frontend/Resources/Private/Language/locallang_webinfo.xlf:lang_renderl10n_viewPage') . '">' .

First of all, there is no such label lang_renderl10n_viewPage in this locallang file, moreover is ext:frontend no dependency of ext:backend and last but not least is the label not treated by htmlspecialchars

One more example: TYPO3\CMS\Backend\View\PageLayoutView:1789

htmlspecialchars($this->getLanguageService()->getLL('editThisPage')) . '">' .

Also this label does not exist.


Related issues

Related to TYPO3 Core - Bug #89520: Missing tooltips in info module New 2019-10-26
Related to TYPO3 Core - Bug #89872: Tooltips in Backend should become accessible New 2019-12-06

Associated revisions

Revision d0b0ffea (diff)
Added by Oliver Bartsch about 2 months ago

[TASK] Add missing tooltips in various modules

This (re)adds various tooltips through the backend to
further increase the accessibility. Especially for buttons
that have a different meaning than normal in a particular context.

In most cases, they were simply missed but some of them referenced
to not longer existing locallang keys or to locallang keys of
another sysext which is no dependency of the one where it is referenced.

The tooltips are (re)added at following places:
- Creating new content element in ext:core new record view
- Multiple buttons in ext:core element information modal
- Multiple buttons in ext:beuser listing and compare view
- Multiple buttons in ext:form form management and form editor view
- Multiple buttons in ext:info pagetree overview
- New content element record button in ext:recordlist listing view
- View redirect button in ext:redirect listing view

Resolves: #89566
Releases: master
Change-Id: I66cd16413b0e4f188627df06f233a0bba73c3056
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62175
Tested-by: TYPO3com <>
Tested-by: Michael Telgkamp <>
Tested-by: Susanne Moog <>
Reviewed-by: Michael Telgkamp <>
Reviewed-by: Susanne Moog <>

History

#1 Updated by Gerrit Code Review 3 months ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62175

#2 Updated by Gerrit Code Review 3 months ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62175

#3 Updated by Gerrit Code Review 3 months ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62175

#4 Updated by Tymoteusz Motylewski 3 months ago

  • Related to Bug #89520: Missing tooltips in info module added

#5 Updated by Michael Telgkamp about 2 months ago

  • Related to Bug #89872: Tooltips in Backend should become accessible added

#6 Updated by Riccardo De Contardi about 2 months ago

  • Parent task set to #89595

#7 Updated by Oliver Bartsch about 2 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#8 Updated by Benni Mack about 1 month ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF