[drupal-devel] [feature] New block to show info on page author

nedjo drupal-devel at drupal.org
Fri Apr 8 06:17:51 UTC 2005


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

 Project:      Drupal
 Version:      cvs
 Component:    user.module
 Category:     feature requests
 Priority:     normal
 Assigned to:  Anonymous
 Reported by:  nedjo
 Updated by:   nedjo
 Status:       patch

Thanks for the comments.
"Would it be feasible to implement this as a module that hooks the
block, user, and node APIs, rather than as a patch to user.module?
"
Yes, thanks to Drupal's modularity and good set of hooks, this addition
would be possible as a stand-alone module.  But I'm thinking this may be
a common enough desire - on a par with the existing user.module blocks
(who's online, who's new) - to justify core inclusion.  In any case, I
don't favour a separate module for each tiny bit of functionality (and
I already have enough modules on my hands!).  If there isn't support
for core inclusion, I suppose the option would be rolling this into
another user-related module; perhaps Bèr's userposts [1] would be a
candidate.
"It would ... eliminate the need to persuade the core team to accept
this into core.
"
I hear you.   In my case, it's more than a year, many hours of coding,
and 10 or so patches later and I've yet to see one make it into the
core.  Not quite sure why I keep trying, but I guess I keep thinking
maybe some day I'll get lucky!
[1] http://drupal.org/node/10593


nedjo



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

April 7, 2005 - 01:34 : nedjo

Attachment: http://drupal.org/files/issues/user_content_author_block.patch (2.62 KB)

It would be nice to have a quick way to display information about page
author/posters.  The attached patch creates a new 'Author info' block
for the user module, which (if enabled) displays only when a node is
being viewed, showing the user name (as block title), picture,
signature, a list of up to four recent posts (plus 'more' link, if
tracker module is enabled, and user has posted more than four times)
and link to contact author (if contact module is enabled and user is
set to accept contacts).  The general idea: get a feel for the author
at a glance, without having to load the full user page.


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

April 7, 2005 - 11:08 : samo

I really like this.  Thank you!


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

April 7, 2005 - 12:15 : syscrusher

I haven't had time to try the patch yet (though I will try to do so as
time permits), but +1 on the concept. This would be really useful to me
on one of my main sites. Giving more visible credit to contributors is
IMO a Very Good Thing, because it subtly encourages more such
contributions.

Just one question: Would it be feasible to implement this as a module
that hooks the block, user, and node APIs, rather than as a patch to
user.module? It would decouple the code, keep user.module smaller and
easier to maintain, and eliminate the need to persuade the core team to
accept this into core.

Thanks for a great idea, and I look forward to trying out the code
soon.

Scott ("syscrusher")





More information about the drupal-devel mailing list