Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[JUX2] [20] Rearranged item edit views in admin #2162

Merged
merged 30 commits into from Oct 9, 2013
Merged

[JUX2] [20] Rearranged item edit views in admin #2162

merged 30 commits into from Oct 9, 2013

Conversation

ghost
Copy link

@ghost ghost commented Oct 7, 2013

http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=32096

This PR rearranged the admin edit views according to the new 'JUX standards.
Goal is to improve usability and coherence

The views that are changed include article,category, module, plugin, menu item and all other item edit views in the core components.

Changes

Gobal changes

  • Renamed tabs (i.e. removing the words ‘options’ and ‘settings’)
  • Moved ‘Details’ (right column) into the first tab
  • Moved title and alias fields above tabs (and removed the title heading)
  • Added placeholder text to alias field: “Auto-generate from title"
  • Changed ordering and location of a number of options
  • Made list of options (params) divide over 2 columns if more than 10

Specific changes by view

Article
  • Moved ‘Images & Links’ to separate tab
  • Moved ‘Meta data’ options into publishing tab
  • Removed the useless ‘Configure Edit Screen’ tab
Module & Plugins
  • Description is truncated if more than 500 character (of no-html text) and full description is then put into separate tab 'Description'.
  • Description tab can be overruled by a custom fieldset in the xml with name="description" (in that case, main description will not get truncated).
Module
  • On Custom HTML Module, the editor is placed in first tab
Plugin
  • Because the plugin only has 2 global options (publish state and access) and those are the most commonly changed options, those are placed under the description.

Testing instructions

Test all item edit views to see if nothing breaks and options are saved ok.

Screenshots

Article

a

Category

c

Module

m

Custom HTML Module

mc

Plugin

screenshots

@raramuridesign
Copy link

Hi Peter
that looks way better.

Question, where is the new version integration?
Matthew

@beat
Copy link
Contributor

beat commented Oct 7, 2013

@raramuridesign You need to enable versions for the fields to appear. That's probably not done for the screenshots above ;-)

@ghost
Copy link
Author

ghost commented Oct 7, 2013

Correct. The version note will appear under the note field on the right.

@raramuridesign
Copy link

Will it stand out in appearance ?
Current version of this is kind of hidden.
Maybe this could be done to stand out a little more... Could you do a mockup of this ?

@ghost
Copy link
Author

ghost commented Oct 7, 2013

why not just test this PR?
PS: Everybody wants all settings and features to stand out

@ghost
Copy link
Author

ghost commented Oct 7, 2013

PS: I don't think it should stand out at all. You should be able to find it when you need it and not be in the way when you don't.
Versioning is not something you need every time you open an item.

@beat
Copy link
Contributor

beat commented Oct 7, 2013

Right now Version in 3.2.0-master don't stand out. This PR is not a fundamental workflow change. Just a fix for UI/UX issues in item edits.

We can always improve workflow of version comments (i agree that it's not best yet), but it certainly is not in the scope of this PR and should be a different PR imho.

@beat
Copy link
Contributor

beat commented Oct 8, 2013

Did a quick test that I reported to tracker (small issue with plugin and newsfeeds saves).

beat and others added 7 commits October 8, 2013 19:07
Jux layout items: Fixing reported bugs (starting by last)
…ciations edit: Tab Associations empty when associations not enabled. And fixed bug of the inconsistent default value of item associations setting.
Fixing reported bugs (starting by last) Part 2
beat and others added 8 commits October 9, 2013 00:23
Fixed Apply an Save buttons in Plugin Edit
…rams but top-level inputs): added the template file for display tab outside params
Jux layout items: Fixed News Feeds edit saving
…t-items

Conflicts:
	libraries/cms/form/field/editor.php
	libraries/joomla/form/fields/text.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants