2 Messages
•
200 Points
Lists: Sorting list by title but ignoring articles
Is there any way to sort lists by title but have it ignore articles like "the", "a", etc? A lot of movies begin with "the" and it's annoying having them all listed in the T's. I think MyMovies used to do this by default but it does not seem be implemented in the Lists. :-(If this is not presently possible can it be added to the wishlist?
mark_nucker
10 Messages
•
292 Points
12 years ago
After all the years of database sorting your suggestion should be the default.
0
mightyemperor
Champion
•
1.9K Messages
•
146.1K Points
12 years ago
0
Giancarlo_Cairella
Employee
•
500 Messages
•
42.2K Points
12 years ago
Blues Brothers, The (1980)
Dolce vita, La (1960)
Boot, Das (1981)
Mariachi, El (1992)
Clockwork Orange, A (1971)
etc.
This was better when generating/displaying alphabetized lists (as it eliminated the inconvenience you are describing) but it was not devoid of complications.
For display purposes. the title needed to be converted to the more readable format (e.g. The Blues Brothers, Das Boot, La dolce vita). This made sorting better in many cases, but presented its own set of challenges -- the article needed to be put back at the beginning when displaying the title, but different languages have different rules for that (e.g. French titles beginning with indefinite article needed to alphabetized under the letter U, but those beginning with the definite article needed to be alphabetized by the letter of the first following noun); capitalization rules also vary, creating all sorts of complications (when converting an Italian or Spanish title you'd have to change the first letter of the title to lowercase when prefixing an article, but you need to keep it uppercase for English and German).
Also, detecting which titles had an article in need to be moved to the front versus those which didn't was a challenge in itself, requiring the need for built-in exceptions (otherwise a title like "Die, Mommie, Die" would be rendered as "Die Die, Mommie" unless the system was made aware that 'Die' here was not a German definite article)
Last but not least, a non-trivial amount of users objected to this format and complained about the sort order being inaccurate because of titles 'La dolce vita' appearing under 'D' and not 'L' where they wanted/expected it to be.
To be honest, I don't remember exactly when we switched to the current format (possibly around 2005). But I do know that apart from the 'alphabetical list' inconvenience of having many titles grouped under the letter T for 'The' etc. (which is not necessarily a problem for some users, as explained above) it did not generate significant complaints or feedback.
I'm not saying that the current system is necessarily better, although it did simplify the way we approached certain technical choices; just pointing out there is no clear-cut solution and that each approach has its shortcomings. Ideally of course we would be able to store both versions of a title (one for sorting, one for display) but adding/backfilling all that information that would be a non-trivial task.
6
mightyemperor
Champion
•
1.9K Messages
•
146.1K Points
12 years ago
The backfilling shouldn't be that difficult - you could hand-fill out some of the weird exceptions (as you mention, those that start with "Die") and then run some bespoke SQL to process the various titles that start with the various articles.
0
alex_seaver
4 Messages
•
114 Points
12 years ago
Dont organize movies by the "The" in the title for our lists..
0
0
unknown_7247569
3 Messages
•
110 Points
10 years ago
Possible to enlist the help of users?
Articles being included in sorting is absolutely dreadful.
0
mark_nucker
10 Messages
•
292 Points
10 years ago
2
0
craig_lish
1 Message
•
80 Points
9 years ago
I don't sort A-Z because of the clump at "The ...", which I think is ridiculous.
0
lady_aleena
16 Messages
•
690 Points
9 years ago
I'm sure your programmers could take into account the title language and sort accordingly.
1
0
rootsmusic
250 Messages
•
5.4K Points
4 years ago
When sorting alphabetically, please append a title's article word. For example, "The Invisible Man" should be sorted as "Invisible Man, The" so that it's immediately after "Indivisible Man" (which doesn't have any article word).
6
0