[30]User Interface Copy, Move, Delete, Trash Consistency

Locked
User avatar
masterchief
Joomla! Hero
Joomla! Hero
Posts: 2247
Joined: Fri Aug 12, 2005 2:45 am
Location: Brisbane, Australia
Contact:

[30]User Interface Copy, Move, Delete, Trash Consistency

Post by masterchief » Sat Feb 16, 2008 1:23 am

1. INTRODUCTION

The Administrator has many screen with similar features, but they differ slightly in their implementation. This Paper deals with trying to rationalise the consistency of User Interface operations (such as copy, move, delete confirm, and so on).

2. SCOPE

Copy

Copy is currently provided in some components but the individual behaviour is different. Some allow you to copy multiple items at a time, some only single items, some prepend "Copy of" and others don't. This behaviour needs to be made consistent and also expanded to other components where appropriate.

Move

Move should be applied to other components where appropriate, such as those that also support categories.

Delete Confirm

A number of places in the UI are over-zealous on the "Are you sure you want to delete that?"

Trash

Trash is currently implemented for Articles and Menus but in no other component. Since the implementation is simply via a setting on the "state" field ("published" in other components) or -2, it should be portable to other components.

In addition, because Trash is a setting within the context of a component, there is no reason why com_trash has to exist. The functionality can be merged back into the parent component.

3. TECHNICAL IMPLEMENTATION

The published list box can be expanded to include a "Trash" setting.

The permanent delete toolbar icon is only display when the list filter is set to "Trash". For other settings the icon will send an item to trash.

Published icon need to change to the trashcan when an item is in the trash.

Edit forms can include the "Trash" setting in the published field list/radio set.

A trash method needs to be added to the controller but this is generally just a referrer to the same method that will change the published state (with the setting being -2).

4. IMPACTS

No backward compatibility issues. Would be best to update only refactored admin components.

5. REFERENCES

None
Andrew Eddie - Tweet @AndrewEddie
<><
http://eddify.me
http://www.kiva.org/team/joomla - Got Joomla for free? Pay it forward and help fight poverty.

pasamio
Joomla! Ace
Joomla! Ace
Posts: 1318
Joined: Thu Aug 18, 2005 9:27 am
Location: San Jose, CA, USA
Contact:

Re: User Interface Copy, Move, Delete, Trash Consistency (Draft)

Post by pasamio » Mon Feb 18, 2008 1:29 am

The menu component also utilises the trash component.
Sam Moffatt
Updater, Installer and Authentication Systems
JoomlaCode Backend Systems
Pie.

User avatar
masterchief
Joomla! Hero
Joomla! Hero
Posts: 2247
Joined: Fri Aug 12, 2005 2:45 am
Location: Brisbane, Australia
Contact:

Re: User Interface Copy, Move, Delete, Trash Consistency (Draft)

Post by masterchief » Mon Feb 18, 2008 2:05 am

Thanks Sam. Don't know how I missed that *shrug*
Andrew Eddie - Tweet @AndrewEddie
<><
http://eddify.me
http://www.kiva.org/team/joomla - Got Joomla for free? Pay it forward and help fight poverty.

nexans06
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Oct 12, 2006 11:12 pm

Re: User Interface Copy, Move, Delete, Trash Consistency (Draft)

Post by nexans06 » Mon Feb 25, 2008 5:23 pm

Also, I think the back-end of Joomla could be further improved in regards to efficiency.

I like this approach on the back-end:
http://www.reference.be/upload/technolo ... esktop.jpg

Sitecore have given all their modules resizing capabilities, and also made the back-end work just like on a windows computer by adding a "desktop" inside the browser (they've even added a starmenu). That way you could be doing more than one thing at a time. You could create an article, add usergroups/edit permissions, tweak templates, add categories/sections, menu items etc, all at the same time. :)

User avatar
severdia
Joomla! Guru
Joomla! Guru
Posts: 531
Joined: Mon May 01, 2006 4:34 pm
Contact:

Re: [30]User Interface Copy, Move, Delete, Trash Consistency

Post by severdia » Thu Mar 27, 2008 3:51 pm

One more small UI consistency thing.....Can we have CSS filenames clickable in the Template Manager instead of using radio buttons?
Author | Speaker | Mad Scientist
Author of Using Joomla from O'Reilly Media | http://www.usingjoomlabook.com/
Shakespeare and Joomla | http://www.playshakespeare.com

User avatar
masterchief
Joomla! Hero
Joomla! Hero
Posts: 2247
Joined: Fri Aug 12, 2005 2:45 am
Location: Brisbane, Australia
Contact:

Re: [30]User Interface Copy, Move, Delete, Trash Consistency

Post by masterchief » Sat Apr 19, 2008 9:38 am

Andrew Eddie - Tweet @AndrewEddie
<><
http://eddify.me
http://www.kiva.org/team/joomla - Got Joomla for free? Pay it forward and help fight poverty.

Joomla!Myanmar
Joomla! Apprentice
Joomla! Apprentice
Posts: 22
Joined: Wed Jan 23, 2008 12:16 pm

Re: [30]User Interface Copy, Move, Delete, Trash Consistency

Post by Joomla!Myanmar » Wed May 13, 2009 12:55 pm

Hi, I don't know if this is related to the topic. I want a feature that I can unpublished multiple frontpage articles at once. (not unpublished the article, but only unpublished from frontpage) Currently I have to click on unpublished frontpage item one by one.

Thanks for consideration.


Locked

Return to “Accepted - Archived”