[drupal-devel] [feature] Add path user/{uid}/content to get a listing of one user's nodes

robertDouglass drupal-devel at drupal.org
Fri May 6 16:15:40 UTC 2005


Issue status update for http://drupal.org/node/22183

 Project:      Drupal
 Version:      cvs
 Component:    base system
 Category:     feature requests
 Priority:     normal
 Assigned to:  robertDouglass
 Reported by:  robertDouglass
 Updated by:   robertDouglass
 Status:       patch

Dries, the tracker module shows a tabular view of basically the same
content. That's useful for tracking, but not for having a "front page"
view of one user's content. Tracker also doesn't offer a user feed,
afaik.




robertDouglass



Previous comments:
------------------------------------------------------------------------

May 6, 2005 - 16:23 : robertDouglass

Attachment: http://drupal.org/files/issues/usernodes.patch.txt (2.27 KB)

This creates a new path user/{uid}/content which functions just like
node, except it returns only one user's nodes. Minimally intrusive.
Hopefully useful. Open to alternate suggestions on the path (should it
be a path in the node module?) and the page title (currently "user
content").




------------------------------------------------------------------------

May 6, 2005 - 16:34 : robertDouglass

Hmmm - not good. If the user doesn't have any nodes the default text for
a new site ("Welcome to your new Drupal-powered website. This message
...") pops up.


Setting to won't fix until I come up with a better solution.




------------------------------------------------------------------------

May 6, 2005 - 16:35 : Dries

Where is it linked from?  How does it look like?  How does this interact
with the tracker?


Seen this: http://flickr.com/photos/factoryjoe/12517114/?




------------------------------------------------------------------------

May 6, 2005 - 17:14 : robertDouglass

Attachment: http://drupal.org/files/issues/usernodes.patch2.txt (2.26 KB)

Ok, this is better. This adds a new function, user_nodes, and two new
paths:
1) user/{uid}/content
2) user/{uid}/content/feed


The first works and looks just like the current q=node path, the second
just like node/feed, both only showing the published content of the user
{uid}.







More information about the drupal-devel mailing list