6.0.0-beta1
7/8/25

[#1662] Turba sort of search results and browse by many criteria
Summary Turba sort of search results and browse by many criteria
Queue Turba
Queue Version HEAD
Type Enhancement
State Resolved
Priority 2. Medium
Owners
Requester mhennessy (at) cloud9 (dot) net
Created 04/01/2005 (7403 days ago)
Due
Updated 05/23/2006 (6986 days ago)
Assigned 05/19/2005 (7355 days ago)
Resolved 05/23/2006 (6986 days ago)
Milestone
Patch No

History
05/23/2006 03:58:36 PM Chuck Hagenbuch Comment #21
State ⇒ Resolved
Reply to this comment
This is now implemented. Thanks Jason!
05/23/2006 03:57:49 PM Chuck Hagenbuch Deleted Original Message
 
05/23/2006 03:57:40 PM Chuck Hagenbuch Deleted Original Message
 
05/23/2006 03:57:35 PM Chuck Hagenbuch Deleted Original Message
 
01/03/2006 07:38:11 PM Chuck Hagenbuch Comment #20 Reply to this comment
Hello,
What is the status of this bounty? Why the original patch wasn't accepted?
"

1. You need to read horde/docs/CODING_STANDARDS

2. The patch is out of date with CVS now and needs to be updated.

3. I don't see any place to affect more than the primary sort field, 
though that could just be the lack of comments in whatever is going on 
at the top of browse.php in the "Evaluate Sorting" block.

4. Why did you add multisort() instead of making sort() aware of 
multiple sort fields?

5. If all this work is being done it's a shame not to use *any* of the 
driver work for sorting, even if we can't do it for lastname sorts."
01/03/2006 06:54:12 PM konrads (dot) smelkovs (at) gmail (dot) com Comment #19 Reply to this comment
Hello,

What is the status of this bounty? Why the original patch wasn't accepted?
12/27/2005 04:22:41 AM Chuck Hagenbuch Comment #18 Reply to this comment
What exact version(s) of Turba and the Horde codebase, and MySql does
this update need to function for?
It should work with Turba HEAD, should work with any 3.0+ version of 
Horde, and should not be specific to MySQL or to SQL at all. Thanks!
12/27/2005 12:06:30 AM john (at) freeroleplayingstuff (dot) com Comment #17 Reply to this comment
I'll move it to stalled until either a core developer has time for
it, the original contributor responds, or someone else can submit a
patch.
What exact version(s) of Turba and the Horde codebase, and MySql does 
this update need to function for?


12/07/2005 07:48:14 PM Chuck Hagenbuch Comment #16
State ⇒ Stalled
Reply to this comment
I'll move it to stalled until either a core developer has time for it, 
the original contributor responds, or someone else can submit a patch.
12/07/2005 06:23:57 PM mhennessy (at) cloud9 (dot) net Comment #15 Reply to this comment
We had originally requested this and offered a $200 bounty.  It looks 
like it's still listed in the open bounties as well although it would 
appear that another party chose to sponsor it.
12/07/2005 06:18:17 PM Jan Schneider Comment #14 Reply to this comment
How much do you want to spend on it?
12/07/2005 05:58:30 PM mhennessy (at) cloud9 (dot) net Comment #13 Reply to this comment
This needs to be reopened if there hasn't been a resolution on it.

We're willing to pay a bounty on it, but it looks like all 
correspondence dropped on it in May.
11/28/2005 03:30:33 PM Jan Schneider Comment #12
State ⇒ Rejected
Reply to this comment
No feedback.
10/23/2005 01:02:07 PM Jan Schneider Comment #11 Reply to this comment
Any update on this?
05/26/2005 02:37:50 AM br (at) absb (dot) de Comment #10 Reply to this comment
Ah ok.. I see that driver sorting thing now.. Was a bit irretated by 
the search result sorting.



I agree; it would be good if it would be integrated into at least the 
SQL drivers from which I know that they can natively do it.
05/26/2005 02:30:08 AM br (at) absb (dot) de Comment #9 Reply to this comment
1. You need to read horde/docs/CODING_STANDARDS
Wheres the exact problem? Besides a little short doc and some 
non-wrapped lines?
2. The patch is out of date with CVS now and needs to be updated.
Can be done.
3. I don't see any place to affect more than the primary sort field
The new functionality shows up when you click on a second header. It 
takes over the main sort column and the previously selected ones act 
as secondary sort columns.
though that could just be the lack of comments in whatever is going 
on at the top of browse.php in the "Evaluate Sorting" block.
The "Evaluate sorting" block updates an internal Array which holds the 
sort information. The sort info is stored in the $_SESSION. The array 
structure should be documented.
4. Why did you add multisort() instead of making sort() aware of 
multiple sort fields?
Because sort() and multisort() are two different procedures. sort 
could be converted to a wrapper of multisort though.
5. If all this work is being done it's a shame not to use *any* of 
the driver work for sorting, even if we can't do it for lastname 
sorts.
sort() itself doesn't utilize the driver either, as far as I see it so 
I didn't try to implement it.
05/23/2005 09:02:11 PM Chuck Hagenbuch Taken from Horde DevelopersHorde Developers
 
05/23/2005 09:01:37 PM Chuck Hagenbuch Comment #8
State ⇒ Feedback
Reply to this comment
Well, since you insist.



1. You need to read horde/docs/CODING_STANDARDS

2. The patch is out of date with CVS now and needs to be updated.

3. I don't see any place to affect more than the primary sort field, 
though that could just be the lack of comments in whatever is going on 
at the top of browse.php in the "Evaluate Sorting" block.

4. Why did you add multisort() instead of making sort() aware of 
multiple sort fields?

5. If all this work is being done it's a shame not to use *any* of the 
driver work for sorting, even if we can't do it for lastname sorts.
05/23/2005 12:18:07 PM br (at) absb (dot) de Comment #7 Reply to this comment
Would be nice if somebody could take a look on this soon.
05/19/2005 12:56:29 PM Jan Schneider Assigned to Horde DevelopersHorde Developers
State ⇒ Assigned
 
05/19/2005 12:25:39 PM br (at) absb (dot) de Comment #6
New Attachment: turba_browse_multiple-sorting[1].patch
Reply to this comment
Fixed patch; forgot the most important part..
05/19/2005 12:19:42 PM br (at) absb (dot) de Comment #5
New Attachment: turba_browse_multiple-sorting_files.tar.gz
Reply to this comment
Additional files for proposed patch
05/19/2005 12:17:06 PM br (at) absb (dot) de Comment #4
New Attachment: turba_browse_multiple-sorting.patch
Reply to this comment
Proposed patch
04/02/2005 05:08:54 AM Chuck Hagenbuch Comment #2
State ⇒ Accepted
Priority ⇒ 2. Medium
Version ⇒ HEAD
Reply to this comment
New development is not done on old versions.
04/01/2005 01:32:23 PM mhennessy (at) cloud9 (dot) net Comment #1
Priority ⇒ 3. High
State ⇒ New
Queue ⇒ Turba
Type ⇒ Enhancement
Summary ⇒ Turba sort of search results and browse by many criteria
Reply to this comment
I need to be able to have the browse view and search results view be 
sorted by many selectible criteria, not just one.  I am willing to 
sponsor this feature request and as such will pay a bounty.  Please 
e-mail me for more details.  I have submitted this to the Turba 1.x 
codebase queue because I need this feature to exist in 1.x.

Saved Queries