View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004450 | MMW v4 | Other | public | 2008-03-08 15:54 | 2008-03-21 20:37 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0004450: <date> tag is missing from masks | ||||
Description | As reported here http://www.mediamonkey.com/forum/viewtopic.php?t=24632&highlight=&sid=98033c17c6eba29d559b37dcbc43cd49 the <date> tag should be added to masks. | ||||
Additional Information | Ticket: http://www.mediamonkey.com/support/staff/index.php?_m=tickets&_a=viewticket&ticketid=263&highlight=--+Mixed+--&ticketsearchid=350# | ||||
Tags | No tags attached. | ||||
Fixed in build | 1147 | ||||
|
Since there shouldn't be any problem with localization, I'd suggest to implement it right away. Another user also mentioned that Original Date would be nice to have. Question is, how to format the date. I'd suggest to do something like: <Date> shows date in 'technical' format, e.g. 19981123 - particularly useful for sorting. However, maybe that 1998-11-23 would be slightly better for readability reasons. In case some part of date (like day) is missing, it would be missing here to - e.g. 1998-11. <Local Date> shows date as specified in user's locale settings, like 23.11.1998 or 11/23/98 or so. |
|
Reminder sent to: petr, rusty Rusty, Petr, feel free to comment this proposal. |
|
I think that <Date> should by default yield a readable format that is also sortable i.e. 1998-11-23 (as you suggested). If other formats are desired, they should probably be a modified version of <Date>. e.g. <Date:dd.mm.yyyy> or <Date:mm/dd/yy> (i.e. configurable by the user). |
|
I think we can leave user to set date/original date criteria in same format as he's using it in tracklist. We're already have functions to convert user input into our internal date format and it will be user friendly. Also for scripters we can add new functions SDBApplication.DecodeDate and SDBApplication.EncodeDate for converting user typed date from/to our internal date format. |
|
Ok, so let's implement: <Date> as 1998-11-23 (or 1998-11 or 1998 in case some part is missing) since it's the most important to have this sortable date format. As for other suggestions, let's defer them, because they would either involve localization or non-trivial changes in mask handling. Ludek, please don't forget to include this in regression testing. |
|
Added in build 1143 and added also regression DUnit test for this. |
|
Minor issues: 1) <Date> mask should appear immediately after <Year> in the list 2) <Date> mask is missing from the mask list in the Set Destination Wizard |
|
Fixed in build 1145. |
|
Minor question/issue: -It's missing from Auto-tag from Filename. Is that intentional (i.e. because MM can't interpret the date's format)? -It's also missing from the mask config in the Sync dialog. |
|
> -It's missing from Auto-tag from Filename. Is that intentional (i.e. because > MM can't interpret the date's format)? Yes, I think that this is intentional, i.e. <year> tag is much more useful there > -It's also missing from the mask config in the Sync dialog. Fixed in build 1147. |
|
Verified 1147. |