project_issue_my_projects_table() totally isn't ported to D7. I'm not sure if we should redo it as a view or EFQ it.

For now I am commenting out the part that tries to add it.

Comments

dww’s picture

Issue tags: +project, +drupal.org D7

Yeah, we might totally refactor all of this as per #101341-36: 'My projects' should also display projects that are being co-maintained. Punting for now is just dandy.

dww’s picture

Title: Do something about project_issue_my_projects_table(). » Move the "Your projects" table to project.module and port to D7
Project: Project issue tracking » Project
Component: Views integration » Projects
Priority: Normal » Major
Issue tags: +8hr

Based on a Skype chat, we're going to do mostly what I explained at #101341-36: 'My projects' should also display projects that are being co-maintained. The "Your projects" tab should *just* be the table of stuff about all of your projects, a link to add a new project, etc. The custom issue-queue view bolted onto the bottom of this page needs to move to another place (a sub-tab of "Your issues").

To just move this page and do a straight port of the table, we're guessing 1 day.

bdragon’s picture

Status: Active » Fixed

I had already converted it to a view but it got lost. I recovered it from my git stash.

http://drupalcode.org/project/project_issue.git/commit/a041f34d461e5ff8b...
http://drupalcode.org/project/project_issue.git/commit/7d18a31431c2aef62...

The "Add project" link is missing because of the content type split, but other than that it should match behavior.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

dww’s picture

Status: Closed (fixed) » Active

On git7site "Your projects" is now just the issue queue view, and I don't see the view from this issue (the table of projects and operation links) anywhere. This is perhaps a d.o migration/configuration problem, but I wanted to reopen this for now since it has the more relevant info.

drumm’s picture

Project: Project » Project issue tracking
Component: Projects » Views integration
Assigned: Unassigned » drumm
drumm’s picture

Status: Active » Fixed

http://drupalcode.org/project/project_issue.git/commit/ec8a9e2 should take care of it. I expect the display's machine name changed at some point.

Automatically closed -- issue fixed for 2 weeks with no activity.