Project

General

Profile

Actions

Feature #9819

closed

Workspace preview window

Added by Sonja Schubert about 14 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Must have
Category:
Workspaces
Target version:
-
Start date:
2010-09-18
Due date:
% Done:

0%

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

Description

Team discussion needed for the following questions:
  • Is the 3-frames preview used in versioning without workspaces (we think no)
  • How can the user send the version to next stage in this preview:
    • Option 1 - right frame with plain table with versions and possibility to change stage
    • Option 2 - render grid from workspaces module again but with less features in the right frame
    • Option 3 - show a button, by which it is possible to open the BE, workspaces module, the previewed page with its versions in the grid

Target: move the wsol_preview.php to version or workspaces depending where it belongs to and refactor the code


Files

20101016_skribble_jens_preview (177 KB) 20101016_skribble_jens_preview Sonja Schubert, 2010-10-16 10:15
20101016_skribble_jens_preview.jpg (177 KB) 20101016_skribble_jens_preview.jpg Sonja Schubert, 2010-10-16 10:16
9946.patch (9.62 KB) 9946.patch Tolleiv Nietsch, 2010-12-11 17:56
workspacepreview.png (6.63 KB) workspacepreview.png Steffen Kamper, 2010-12-12 17:54
9819v2.patch (10.1 KB) 9819v2.patch Tolleiv Nietsch, 2010-12-14 17:00
9819v3.patch (1.14 KB) 9819v3.patch Tolleiv Nietsch, 2010-12-19 10:55
9819v4.patch (817 Bytes) 9819v4.patch Tolleiv Nietsch, 2010-12-21 20:38
Actions #1

Updated by Sonja Schubert about 14 years ago

Core Sprint Meeting Stuttgart discussion result:

Member: Jens(HCI), Lars(HCI), Tolleiv, Sonja

We discussed the workspace preview window and Jens created a skribble as result from our discussion.

In future the workspace preview will offer tabs and not a 3 frame window. There are tabs for "visual preview" and "list view"

visual preview

In this tab the user can see the live and workspace version as layers above each other. With a slider he can control if the preview shows more of the live version or more of the workspace version.

list view

In this tab the changes of the current page are listed and can be handled. How this tab exactly technical looks need to be defined yet.

skribble by HCI

Actions #3

Updated by Sonja Schubert about 14 years ago

  • Target version set to 4.5 Feature Freeze
Actions #4

Updated by Sonja Schubert about 14 years ago

  • Assignee set to Tolleiv Nietsch
Actions #5

Updated by Oliver Hader almost 14 years ago

  • Target version changed from 4.5 Feature Freeze to 4.5 Beta 3
Actions #6

Updated by Oliver Hader almost 14 years ago

  • Status changed from New to Accepted
Actions #7

Updated by Tolleiv Nietsch almost 14 years ago

attached patch adds to first working implementation for the slider - please review and comment

Actions #8

Updated by Steffen Kamper almost 14 years ago

Hi Tolleiv,

i tested your preview and it works really nice now.

See my adjustments to make it clearer:

i added a red line for liveContainer to have a visual bar while using the slider:

id: 'liveContainer',
layout: 'absolute',
bodyStyle: 'height:0px;border-bottom: 2px solid red;',

and for the slider i added text items (not localized)

tbar: [
    '->', '-',
    {
        xtype: 'tbtext',
        text: '<b>View: </b> Workspace'
    },
    {
        xtype: 'slider',
        id: 'sizeSlider',
        style: 'margin: 0 5px;',
        maxValue: 100,
        minValue: 0,
        value: 0,
        width: 200,
        listeners: {
            change: {
                fn: function resizeFromValue(slider, newValue, thumb) {
                    var height = Ext.getCmp('wsPanel').getHeight();
                    Ext.getCmp('liveContainer').setHeight(height * newValue / 100);
                    Ext.getCmp('visualPanel').setHeight(height);
                }
            }
        }
    },
    {
        xtype: 'tbtext',
        text: 'Live'
    }
]

Actions #9

Updated by Steffen Kamper almost 14 years ago

btw - with this preview, the "stop preview" button make no sense anymore!

Actions #10

Updated by Tolleiv Nietsch almost 14 years ago

As discussed in the last meeting, the attached 9819v2.patch has been committed to trunk (rev. 3360)

Actions #11

Updated by Tolleiv Nietsch almost 14 years ago

  • Status changed from Needs Feedback to Resolved
Actions #12

Updated by Tolleiv Nietsch almost 14 years ago

  • Status changed from Resolved to Under Review

"Live" and "Workspace" need to be clickable

Actions #13

Updated by Tolleiv Nietsch almost 14 years ago

The attached 9819v3.patch has been committed to trunk (rev. 3430)

Actions #14

Updated by Tolleiv Nietsch almost 14 years ago

Another followup (v4) was committed (rev. 3518) to assure browser compatibility.

Actions #15

Updated by Tolleiv Nietsch almost 14 years ago

  • Status changed from Under Review to Resolved

Task itself is done anything else should be handles in separate issues

Actions #16

Updated by Michael Stucki almost 11 years ago

  • Category changed from Code Cleanup to Workspaces
Actions #17

Updated by Michael Stucki almost 11 years ago

  • Project changed from 624 to TYPO3 Core
  • Category changed from Workspaces to Workspaces
  • Target version deleted (4.5 Beta 3)
Actions #18

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF