Final Changes in "Browse Modes"

Components

Labels

Description

After user comments and detailed review of current Browse Mode we came to conclusion that to change some things in order to improve usability for both In-Portal users and Projects.

[B]We'll keep ONLY 3 Modes:/B

1. Browse Mode - NO any kind of buttons or processing here. It's a plain mode as of we are looking at the site from the Front End. Please remove all buttons including Section Properties.

2. Content Mode - this mode should allow users to Edit Content Blocks + Change Language Translations for Labels.

a. Edit buttons should be named "Edit content" and act as they are on current/old Browse Mode.

b. "Edit phrase" button (new functionality) on Mouse Over should highlight the translation area with dotted line around (as it works with other edit buttons) + show "Edit phrase" button.

If "Edit phrase" is clicked on we'd like to see a Text Input field loaded with current translation of the phrase and change "Edit phrase" to "Save" and "Cancel" buttons.

If "Save" is clicked system should save current value in the Input field in the background (using ajax) without reloading the page and change Text Input field back to regular label.

If "Cancel" is clicked we simply change Text Input field back to regular label.

NOTE: we realize that it's hard to understand whether <inp2:m_Phrase ../> is located inside of the Button or regular link. Perhaps in this case we can skip such labels.

Feel free to suggest and implement any other solutions. We initially thought about pop-up Edit Phrase script (in modal window), but Andrew said it's a bit too complicated for the Projects, so we need a simpler way as suggested above.

In a perfect world it would priceless if we could have something similar to what you've done for the Price field change in the grid of Products on Advanced view for the other project.

3. Design mode - will contain functionality from current/old Content mode.

a. Change "Section Properties" button to "Section Template" with on click opening CodePress editor with entire section template (ie. index.tpl)

b. Change all "Edit" buttons to "Edit block" and make them seen (100%) ONLY only on Mouse Over the block.

In a perfect world we'd like to have Edit block to load the CodePress editor on the double-click of the area and not only on click on "Edit block" button.

c. Add "Edit design" button next to "Edit block" for those blocks that have ability to edit their designs. Basically we are looking to have functionality from current/old Design mode to be moved this new Design mode. Please make it a different color (perhaps light-red or light-blue will change later the color for it).

d. Keep the Drag and Drop functionality as is, but change name and behavior of "Save Layout" to "Save changes" (will give it a different from "Section Template" button shortly) and make it show up ONLY when user moves the things using Drag and Drop.

Also, show "Cancel" button on any change and make to cancel the last changes (I guess we can simply refresh the same template).

-----------
Summary:

In result will have 3 modes with Browse and Content available to most of the standard users and Design mode for advanced users that will be working in Advanced Admin Interfaces.

Context Information

None

Additional information (do not use)

None

Attachments

1

Activity

Alex November 13, 2009 at 8:01 PM

This task was resolved multiple times, because of themes were moved into separate modules. I will revert issue status and fixed in version fields back to normal manually.

Alex November 13, 2009 at 6:57 PM

Fix committed to [b]5.0.x branch/b. Commit Message:

Fixes #0000221: Final Changes in "Browse Modes"

Former user October 3, 2009 at 12:56 PM

Closing issues from 5.0.1 version, because version was already released.

Alex August 18, 2009 at 11:13 AM

Fix committed to [b]5.0.x branch/b. Commit Message:

1. Fixes #0000221: Final Changes in "Browse Modes"
2. Ability to translate missing phrases same way as existing ones.

Dmitry Andrejev August 18, 2009 at 12:00 AM

Everything is good with Edit Phrase except that we should allow users to Add New (missing) phrases in Content Mode (see attachment)

Fixed

Details

Priority

Assignee

Reporter

Patch Instructions

Patches must be submitted through Phabricator.

External issue ID

External issue URL

Fix versions

Affects versions

Created August 12, 2009 at 5:43 AM
Updated December 30, 2024 at 2:16 AM
Resolved November 13, 2009 at 8:01 PM