View Issue Details

IDProjectCategoryView StatusLast Update
0000599MMW v4Properties/Auto-Toolspublic2007-09-11 17:05
Reporterrusty Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0000599: Auto-rename is confusing for renaming within directory / Masks in general are still a bit confusing
DescriptionThe auto-rename functionality is still a bit confusing in the sense that users have trouble distinguishing between the mask and the destination directory, making it confusing to understand how to change the files/directories within the current directory.

See an example at: http://www.songs-db.com/forum/viewtopic.php?t=429

The can be resolved by splitting Destination Directory & Format into 2 entries.
Destination Directory defaults to : current
Format: follows the same conventions as beta 5 destination field.

The current functionality works, however, this usability issue has been brought to my attention more than once.
Additional InformationFeature originally discussed in #312
Another instance of similar problems appears in bug #982
TagsNo tags attached.
Attached Files
simplifying masks.txt (2,357 bytes)   
Simplifying mask usage

Numerous beginner users regularly get confused about how to use burning/export/conversion/auto-organize masks.  This is an attempt at fixing this issue in a manner that also rationalizes several additional features:
#687: capitalization correction and spellcheck
#123: removal of some words
#??: forcing masks to specified widths

In order to limit confusion:
-Masks for the above functions that currently exist should no longer be editable. There should just be a dropdown list of already-configured masks, and to the right, an 'Edit' button that allows the user to change the masks.
-When the user clicks the edit button they are brought to a "Edit Destination Formats" screen:

Destination Format: ______________________________________^ [Add]      (drop-down of existing masks)
                                                            [Remove]
Sample: __________________________________________________

-Edit Destination Format-------------------------------------------------
| Directory:        __<current directory>__^                   (drop down where the second option is 'browse...'
| 
| Subdirectory format:   _<property>_ _/_ _<property>_ _/_ _<Property>_ _/_ _<Property>_ / 
| Force # characters to: __^ _left__^     __^ _Left__^     __^ _left__^     __^ _left__^    
|
| Filename format: _<property>_ _-_ _<property>_ _-_ _<Property>_ _-_ _<Property>_ 
|                  __^ _left__^     __^ _Left__^     __^ _left__^     __^ _left__^
| 
| Options:
| [ ] Change case: (o) Specific characters ( ) All uppercase ( ) All lowercase  
|     [x] Capitalize all words
|     [ ] Capitalize only first word in a property
|         [x] Subsequently capitalize first word following: __-, ), ., :, /, ;, ,,,__
|     [x] Subsequently adjust capitalization for:  __And-->and, Dj-->DJ, Mc-->MC, VS-->vs, Vs-->vs, The-->the,
| [ ] Change characters {o} Replace underscores with spaces  ( ) Replace spaces with underscores
| [x] Remove Artist prefixes: __The, A__
|-------------------------------------------------------------------------- 


Note: If user tries to edit the Destination Format mask directly, they are prompted with:
'Direct Editing of the Destination Format should only be attempted by advanced users. Are you sure you want to proceed? 
[ ] Do not show this again		[Yes] [No]'
simplifying masks.txt (2,357 bytes)   
Fixed in build

Activities

rusty

2003-07-25 16:10

administrator   ~0001998

Note: if we tackle this bug, we'll probably have to make similar changes to the Rip and Convert dialogs.

rusty

2003-10-28 14:44

administrator   ~0002678

Last edited: 2003-10-28 15:35

Another example of this is at:
http://www.songs-db.com/forum/viewtopic.php?t=616&view=previous

edited on: 10-28-03 10:35

rusty

2004-08-06 17:42

administrator   ~0004461

I've created a complete spec describing how mask usage can be simplified so that the types of problems that beginners often face can be avoided. The attachement describes how to do so in the context of masks used for burning / export / conversion / auto-organize functions, and also attempts to rationalize functionality described at:
0000687: capitalization correction and spellcheck
0000123: removal of some words