Story #62606

Epic #62041: twbs Bootstrap backend, refactor EXT:t3skin and HTML5 output

Refactor FlashMessages to TWBS alternatives

Added by Mathias Schreiber over 5 years ago. Updated over 2 years ago.

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

100%

TYPO3 Version:
7
PHP Version:
Tags:
Sprint Focus:

Description

FlashMessages should be refactored to be compliant with TWBS alert boxes or Panels.

Right now FlashMessages are mis-used for different kinds of information.

A FlashMessage is a container for temporary information often closely bound to an action a user just did.
A Panel is an container that holds permanent information that needs emphasize this particular part of information as "important".

So an alert (FlashMessage) should always be dismissible.
This way we don't need to take care of making an alert optionally dismissible and create a strong default.

Another story are parts like the reports module.
Here FlashMessages were mis-used because up to now there was no other standard of highlighting a piece of information as success, notice, alert, danger.

The task is to check each use of FlashMessages (about 800 occurrences at the time of writing) and make sure whether this FlashMessage is really a FlashMessage or if it is some mis-used occurrence.

Reference:
http://getbootstrap.com/components/#alerts
http://getbootstrap.com/components/#panels

In order to make Alerts dismissible alert.js from TWBS needs to be loaded into the BE.


Subtasks

Task #62614: Refactor Reports ModuleClosedFrank Naegler

Task #62678: Module: DB-Check > Manage Reference IndexClosedFrank Naegler

Task #62679: Module: Scheduler > Setup checkClosed

History

#1 Updated by Mathias Schreiber over 5 years ago

  • Category set to Backend User Interface
  • Target version set to 7.0
  • Estimated time set to 24.00 h
  • Complexity set to easy

#2 Updated by Mathias Schreiber over 5 years ago

  • Subject changed from Refactor FlashMessages to TWBS Alerts or TWBS Panels to Refactor FlashMessages to TWBS alternatives

#3 Updated by Frank Naegler over 5 years ago

  • Tracker changed from Task to Story
  • translation missing: en.field_remaining_hours set to 0.0

#4 Updated by Frank Naegler over 5 years ago

  • Parent task set to #62041

#5 Updated by Mathias Schreiber over 5 years ago

  • Target version changed from 7.0 to 7.1 (Cleanup)

#6 Updated by Benni Mack over 5 years ago

  • Status changed from New to Closed

Also available in: Atom PDF