Project

General

Profile

Actions

Feature #74359

closed

Migrate workspace module to Bootstrap an jQuery

Added by Oliver Hader about 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
Backend User Interface
Target version:
-
Start date:
2016-03-06
Due date:
% Done:

100%

Estimated time:
PHP Version:
7.0
Tags:
Complexity:
Sprint Focus:

Description

Basically, getting rid of ExtJS and migrate to Bootstrap and jQuery.

The workspace interface shall be simplified, similar actions are tied together:
  • The record history is now part of ``getRowDetails()`` to get rid of the extra button and popup.
  • The "Send to stage" buttons are now in the record information modal as separate buttons.

The JavaScript has two wrapper methods to simplify the remaining ExtDirect calls.

ExtDirectServer::getDifferenceHandler() now instantiates the DiffUtility and does not use the internal diff library directly anymore.


Files

ws_1.png (304 KB) ws_1.png Oliver Hader, 2016-03-06 14:02
ws_2.png (219 KB) ws_2.png Oliver Hader, 2016-03-06 14:02
ws_3.png (59.3 KB) ws_3.png Oliver Hader, 2016-03-06 14:02
ws_4.png (199 KB) ws_4.png Oliver Hader, 2016-03-06 14:02
Actions #1

Updated by Oliver Hader about 8 years ago

  • Status changed from New to Accepted
  • Assignee set to Andreas Kienast
Actions #2

Updated by Gerrit Code Review about 8 years ago

  • Status changed from Accepted to Under Review

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

Actions #3

Updated by Gerrit Code Review about 8 years ago

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

Updated by Oliver Hader about 8 years ago

Open tasks (on patch-set 25)

see ws_1.png

  • PreviewController (frontend preview)
    • functionality on stage buttons in top bar
    • fixed base-background color for split view overlay

see ws_2.png

  • ReviewController (backend module)
    • sorting for columns (changes, title, current stage, ...)
    • button alignment/flow on limited viewport width
    • find a way to visualize actions in view without scrolling (currently below list, see ws_3.png)

see ws_3.png

  • "integrity check" on publishing needs to be checked again (will do, not critical currently)
  • "open version of page" throws exception (not analyzed further)

see ws_4.png

Actions #5

Updated by Andreas Kienast about 8 years ago

If I see that correctly, paging in the backed module is also missing.

Actions #6

Updated by Gerrit Code Review about 8 years ago

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

Actions #7

Updated by Gerrit Code Review about 8 years ago

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

Actions #8

Updated by Gerrit Code Review about 8 years ago

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

Actions #9

Updated by Gerrit Code Review about 8 years ago

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

Actions #10

Updated by Gerrit Code Review about 8 years ago

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

Actions #11

Updated by Gerrit Code Review about 8 years ago

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

Actions #12

Updated by Gerrit Code Review about 8 years ago

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

Actions #13

Updated by Gerrit Code Review about 8 years ago

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

Actions #14

Updated by Gerrit Code Review about 8 years ago

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

Actions #15

Updated by Gerrit Code Review about 8 years ago

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

Actions #16

Updated by Gerrit Code Review about 8 years ago

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

Actions #17

Updated by Gerrit Code Review about 8 years ago

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

Actions #18

Updated by Gerrit Code Review about 8 years ago

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

Actions #19

Updated by Gerrit Code Review about 8 years ago

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

Actions #20

Updated by Gerrit Code Review about 8 years ago

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

Actions #21

Updated by Gerrit Code Review about 8 years ago

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

Actions #22

Updated by Gerrit Code Review about 8 years ago

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

Actions #23

Updated by Gerrit Code Review about 8 years ago

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

Actions #24

Updated by Andreas Fernandez about 8 years ago

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

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF