|
kpuk
|
 |
« on: November 14, 2007, 02:53:32 AM » |
|
How right wrote this line <a href=" http://%host%%encoded-folder%?recursive&sort=t&page=1&limit=20">View New Files</a> It must show first 20 new files by date, but i think one ore more operators does not work. Correct for me does pliz.
|
|
|
|
|
Logged
|
|
|
|
|
Mars
|
 |
« Reply #1 on: November 14, 2007, 06:09:23 AM » |
|
hello rejetto it's good idea to add a new line parameter NEW to use like ?recursive&new to see only files according with %new%
|
|
|
|
|
Logged
|
|
|
|
|
Foggy
|
 |
« Reply #2 on: November 14, 2007, 06:41:15 AM » |
|
with all the new filters lately we cant skip what mars is proposing.
|
|
|
|
|
Logged
|
|
|
|
rejetto
Administrator
Insane programmer
Offline
 Italy
Posts: 11829
|
 |
« Reply #3 on: November 14, 2007, 12:42:10 PM » |
|
the "new" filter is accepted.
the sort=t may work or not. it is based on the timestamp of the file on disk. if the file was created 1 year ago, but added today, it will report the old timestamp.
|
|
|
|
|
|
kpuk
|
 |
« Reply #4 on: November 14, 2007, 03:08:15 PM » |
|
See: I use, as example, hfs for library in my local network And have deep directory structure, that wery need subj. If you sort=t and one file located at /Scientific/phisics/radiophisics/journal and next file located at /popular/fantasy/some_autor/some_other_folder etc. It wery Inconveniently.
ps: sorry for my english
|
|
|
|
|
Logged
|
|
|
|
rejetto
Administrator
Insane programmer
Offline
 Italy
Posts: 11829
|
 |
« Reply #5 on: November 14, 2007, 05:30:34 PM » |
|
inconvenient? what/why/where?
|
|
|
|
|
Logged
|
|
|
|
|
rejetto forum
|
 |
« Reply #5 on: November 14, 2007, 05:30:34 PM » |
|
Do you like this software?
Consider even $2
|
|
|
|
|
Logged
|
|
|
|
|
kpuk
|
 |
« Reply #6 on: November 15, 2007, 01:34:47 AM » |
|
I wrote upper where inconvenient =)
|
|
|
|
|
Logged
|
|
|
|
rejetto
Administrator
Insane programmer
Offline
 Italy
Posts: 11829
|
 |
« Reply #7 on: November 15, 2007, 09:25:44 AM » |
|
href="?recursive&sort=t&page=1&limit=20&folders-filter=\"
you don't need to specify the rest of the address
|
|
|
|
|
Logged
|
|
|
|
|
kpuk
|
 |
« Reply #8 on: November 15, 2007, 09:48:43 AM » |
|
rejetto - You the best of the best =) It works fine. Where i can read about folders-filter=\ ??
Add:
Now i test that string href="?recursive&sort=t&page=1&limit=20&folders-filter=\" and find troublre: Hfs sort by date only first 20 files which it find. It let me think that first execute "page=1&limit=20" then "="?recursive" and last one "sort=t" Bug or not?
ps: sorry for my english
|
|
|
|
« Last Edit: November 15, 2007, 10:32:08 AM by kpuk »
|
Logged
|
|
|
|
rejetto
Administrator
Insane programmer
Offline
 Italy
Posts: 11829
|
 |
« Reply #9 on: November 15, 2007, 11:04:39 AM » |
|
yeah, you are right, but that's what it is meant to do. it sorts the first 20 files found. it's not a bug. the other way would be, find 10'000 files, sort them, and keep only first 20. clearly this is much more slow.
i would surely leave the first method, but i may introduce the other one through another parameter.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
kpuk
|
 |
« Reply #11 on: November 15, 2007, 12:32:45 PM » |
|
Ok, i finish ask aboun "Show new files" if You do this it been great. I am not leave are hope. (is it right wrote in English?)
|
|
|
|
|
Logged
|
|
|
|
rejetto
Administrator
Insane programmer
Offline
 Italy
Posts: 11829
|
 |
« Reply #12 on: November 15, 2007, 01:00:08 PM » |
|
i already added it to the to-do-list
|
|
|
|
|
Logged
|
|
|
|
|
bacter
|
 |
« Reply #13 on: November 15, 2007, 01:26:06 PM » |
|
Rejetto: In the preference of execution of parameters I think the first thing to execute should always be select (with some filter or search , considering if recursive is present) and after that sort and at last formatting( page, limit..), even if the user places them in another order.
First select, then sort, that's a lot faster!
|
|
|
|
|
Logged
|
your computer has no brain - use your own !
|
|
|
|
Mars
|
 |
« Reply #14 on: November 15, 2007, 01:39:45 PM » |
|
bacter
The order of the parameters is not important, the execution is made in hfs in a very precise order chosen beforehand The list is created according to filters and rights and the organization is later made
|
|
|
|
|
Logged
|
|
|
|
|