Ticket #17 (new enhancement)

Opened 4 years ago

Last modified 3 years ago

FancyIndexing options

Reported by: stava@… Owned by: somebody
Priority: blocker Milestone:
Component: component1 Version:
Keywords: Cc:
Reproducibility: always

Description

It would be really usefull if the the header's of the file listing was to contain clickable links for sort order, the way Apache's FancyIndexing? option works. That way, the reverse modification time and alphabetical sort orders would be automatically available. In addition there woul be a size order as well.

Attachments

Change History

Changed 4 years ago by aje

How do you see this working within the categorisation that already exists? A setting at the top for the order and the order simply alters files within their categorised context?

Changed 4 years ago by stava@…

Well, it's just an idea based on how apache serves up auto indexed pages for list of files to download. If apache's FancyIndexing? is turned on, the headers would look the same, but they would be active, providing sorting options by simply clicking on them. Have a look at  http://linadd.org/download/trac/ and you'll see what I mean. In this case, i.e. tracdown, maybe a simple clickable arrow in the header would provide the same function, e.g.

Downloads

Directory1

Name v          Size v  Date v
file1           10Mb    2006-07-24
file2           10Mb    2005-08-19
file3           10Mb    2006-07-24

Directory2

Name v          Size v  Date v
file6           10Mb    2006-07-24
file7           10Mb    2005-08-19
file8           10Mb    2006-05-20

Were the lowercase 'v' represents the clickable arrow for sorting. So, clicking on the arrow after Size, would sort all files by size within that directory, etc.

A simpler, and easier approach, would be to have a Sort-popup at the top where you can choose between sorting on Name, Size, Date, etc. An advanced variation would be to have that popup menu on each category, sorting the categories independent from each other. Might be overkill though.

Hope this makes it somewhat more clear.

Add/Change #17 (FancyIndexing options)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from somebody. Next status will be 'new'
The owner will change from somebody to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.