Feature #74359

Migrate workspace module to Bootstrap an jQuery

Added by Oliver Hader about 5 years ago. Updated over 2 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
#1

Updated by Oliver Hader about 5 years ago

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

Updated by Gerrit Code Review about 5 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

#3

Updated by Gerrit Code Review about 5 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

#4

Updated by Oliver Hader about 5 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

#5

Updated by Andreas Fernandez about 5 years ago

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

#6

Updated by Gerrit Code Review about 5 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

#7

Updated by Gerrit Code Review about 5 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

#8

Updated by Gerrit Code Review about 5 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

#9

Updated by Gerrit Code Review about 5 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

#10

Updated by Gerrit Code Review about 5 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

#11

Updated by Gerrit Code Review about 5 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

#12

Updated by Gerrit Code Review about 5 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

#13

Updated by Gerrit Code Review about 5 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

#14

Updated by Gerrit Code Review about 5 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

#15

Updated by Gerrit Code Review about 5 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

#16

Updated by Gerrit Code Review about 5 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

#17

Updated by Gerrit Code Review about 5 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

#18

Updated by Gerrit Code Review about 5 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

#19

Updated by Gerrit Code Review about 5 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

#20

Updated by Gerrit Code Review about 5 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

#21

Updated by Gerrit Code Review about 5 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

#22

Updated by Gerrit Code Review about 5 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

#23

Updated by Gerrit Code Review about 5 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

#24

Updated by Andreas Fernandez about 5 years ago

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

Updated by Benni Mack over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF