| Project: | Project issue tracking |
| Version: | 6.x-1.x-dev |
| Component: | Views integration |
| Category: | feature request |
| Priority: | normal |
| Assigned: | dww |
| Status: | closed (fixed) |
Issue Summary
I really love the changes to the "my projects" page. That saves me from having to open each queue individually. One thing I would really love, though, is an option in the drop down for open issues that don't include fixed ones. To me, "fixed" is not open. When I fix something, I don't need to keep seeing it. I understand you want fixed issues there by default for people who aren't looking at their own queues, so I'm asking if another option would be possible. If I could set it to "open and not fixed" and then bookmark it so that's the default for me, that would be peachy. :)
Thanks for considering,
Michelle
PS: I apologize if this is a dupe. I can't get search to turn up anything for me this morning. :(
Comments
#1
you can bookmark it
open issues (without fixed) for projects: Advanced Forum, Author Pane, Advanced Profile Kit
you can even add modules where you are a co-maintainer..
#2
Oh! I had no idea the new system was that flexible. That's perfect! This is fixed as far as I'm concerned. No need to add another option when you can get to it this way.
Thanks!
Michelle
#3
Actually, I was thinking about this more... It'd be cool to have an "Advanced search" interface for "My projects" for the really hardcore among us. ;) It was completely trivial to clone the view for "My projects", make stuff multi-select, add a "Search for" filter, etc. A tiny bit of hackery to provide an "Advanced search" link on the regular "My projects" page, etc. I couldn't quite get the views menu tab stuff working properly in the 15 minutes I gave myself to work on this, but it might be easy to do that, instead.
I've deployed this on d6.d.o for feedback:
Start here:
http://d6.drupal.org/project/user/dww
and find the "Advanced search" link (if you can) that brings you here:
http://d6.drupal.org/project/user/dww/search
Thoughts?
#4
#5
Oh, very nice! I think that's a great addition to those of us who spend a lot of time in our queues. I have no way of testing the code but I played around with it on my own project page over there and I love it!
Michelle
#6
yes, absolutely, this is a nice addition
small notes:
theme problem: the assigned to column is under the right sidebar. But it is probably a problem on the d6.d.o server, as I do not see anything related to this in the patch..
I would probably make a new view display only not a whole new view, but it is good either way.
I do not like that the title is changed to "Projects by dww (advanced search)". The "advanced search" has no additional information. Normally I would expect that I am on the same page, just changed the lower pane..
problem:
1. the link "My project" is wrong in the breadcrumb on the advanced search page. But as I see this is also not related to the patch..
#7
correction: the breadcrumb link is not wrong I just would not expect a breadcrumb link from dww's project page to my project page..
#8
A) theme problem is stupidity in bluebeach itself: #367220: Bluebeach - blocks overlap content area of the page when it is too wide
B) Re: separate display(s) vs. new view -- yeah, generally Earl suggested that in the cases where I'm dealing with different fields and filters anyway, separate views was probably easier to manage than one big view with lots of display overrides. In this case, the fields are the same, just the path and filters are different, so perhaps it could be handled with another page (and feed) display more cleanly. However, it's possible it'll be easier to get the menu tab stuff working with separate views, I'm not sure yet. Anyway, either way it's not critical.
C) Re: title change -- I wanted some visual indication it's different from the usual page. I think tabs would be better than what I hacked together, but I'm not sure it's possible since views claims you can't use tabs on menu items with % (which seems odd). I agree "(advanced search)" isn't ideal -- constructive suggestions for improvement welcome.
D) Breadcrumbs -- suck in views. No really good way to deal with this right now. The problem is that if you just go to project/user you get a default uid argument of the current user. So, the breadcrumbs are themselves confused, and view's lack of flexibility around breadcrumbs means there's no clean way to deal with this. Again, tabs would help, if possible.
#9
Is there any particular reason this can't simply replace the "my projects" page? That seems like it would solve some of the issues.
Michelle
#10
I do not know any good reason why not simply replace the view.
The only small drawback is that my favorite search option url is shorter with the simple view (and probably it should be faster also):
this is the option I am mostly interested:
http://drupal.org/project/user/Pasqualle?status=Allwhich with the new view would be:
http://drupal.org/project/user/Pasqualle?status[]=1&status[]=16&status[]=8&status[]=13&status[]=14&status[]=15&status[]=2&status[]=3&status[]=4&status[]=5&status[]=6&status[]=7as it does not have the option "All".
but I have already set up a better bookmark for myself, as I am actually more active as a co-maintainer, and this page does not have that option yet..
So I agree that the page is much useful with the advanced search option, and I have no real objection against simply replacing the original..... but other thing is that all issue lists have two search options (simple+advanced). As I know they are all different views..
http://drupal.org/project/issues/user
http://drupal.org/project/issues
#11
Yeah, maybe it makes more sense to just use this as the My projects page. That's already a fairly advanced page. Doing so would certainly solve most of the problems. The only real drawbacks would be:
E) No shorthand URL to query for all issues. Big deal -- select all and tinyurl and/or bookmark. ;)
F) Takes up a little more space with the filter UI. Give my font sizes, it costs us 2 issues "above the fold" to use the wider (and more powerful) multiselect. I think that's probably worth it.
Note, see also: #382888: Add "- Open issues -" to status selection on advanced search
#12
After getting a little feedback from various folks in IRC, there was universal agreement to just make the default "My projects" page work like this, which basically solves all the remaining problems. Committed the changes to the default view in HEAD and deployed on d.o.
#13
Awesome, dww, you rock!
Michelle
#14
Automatically closed -- issue fixed for 2 weeks with no activity.