6.0.0-git
2019-03-21

[#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 2005-04-01 (5102 days ago)
Due
Updated 2006-05-23 (4685 days ago)
Assigned 2005-05-19 (5054 days ago)
Resolved 2006-05-23 (4685 days ago)
Milestone
Patch No

History
2006-05-23 15:58:36 Chuck Hagenbuch Comment #21
State ⇒ Resolved
Reply to this comment
This is now implemented. Thanks Jason!
2006-05-23 15:57:49 Chuck Hagenbuch Deleted Original Message
 
2006-05-23 15:57:40 Chuck Hagenbuch Deleted Original Message
 
2006-05-23 15:57:35 Chuck Hagenbuch Deleted Original Message
 
2006-01-03 19:38:11 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."
2006-01-03 18:54:12 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?
2005-12-27 04:22:41 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!
2005-12-27 00:06:30 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?


2005-12-07 19:48:14 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.
2005-12-07 18:23:57 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.
2005-12-07 18:18:17 Jan Schneider Comment #14 Reply to this comment
How much do you want to spend on it?
2005-12-07 17:58:30 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.
2005-11-28 15:30:33 Jan Schneider Comment #12
State ⇒ Rejected
Reply to this comment
No feedback.
2005-10-23 13:02:07 Jan Schneider Comment #11 Reply to this comment
Any update on this?
2005-05-26 02:37:50 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.
2005-05-26 02:30:08 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.
2005-05-23 21:02:11 Chuck Hagenbuch Taken from Horde DevelopersHorde Developers
 
2005-05-23 21:01:37 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.
2005-05-23 12:18:07 br (at) absb (dot) de Comment #7 Reply to this comment
Would be nice if somebody could take a look on this soon.
2005-05-19 12:56:29 Jan Schneider State ⇒ Assigned
Assigned to Horde DevelopersHorde Developers
 
2005-05-19 12:25:39 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..
2005-05-19 12:19:42 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
2005-05-19 12:17:06 br (at) absb (dot) de Comment #4
New Attachment: turba_browse_multiple-sorting.patch
Reply to this comment
Proposed patch
2005-04-02 05:08:54 Chuck Hagenbuch Comment #2
State ⇒ Accepted
Priority ⇒ 2. Medium
Version ⇒ HEAD
Reply to this comment
New development is not done on old versions.
2005-04-01 13:32:23 mhennessy (at) cloud9 (dot) net Comment #1
Type ⇒ Enhancement
State ⇒ New
Priority ⇒ 3. High
Summary ⇒ Turba sort of search results and browse by many criteria
Queue ⇒ Turba
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