We should talk!

sdboyer - July 29, 2008 - 11:02
Project:User Display API
Version:5.x-1.x-dev
Component:Miscellaneous
Category:task
Priority:normal
Assigned:Unassigned
Status:active
Description

I'm officially posting this task as a reminder to me/both of you that we should talk at some point about ways to integrate this EXCELLENT idea you've got going here with the upcoming crazy panels profiles stuff. It'd be criminal to not have two big new user-related APIs working together...

#1

sun - July 29, 2008 - 15:44

hehe... doing crazy things sounds great! 8)

The API of User Display is already working pretty smooth and nice. However, I don't know when we'll be able to develop the UI module, so end-users are able to setup display styles and assign classes to them.

Anyway, integration with Panels is definitely a must :) ...but you do not want to turn a username into a Panel, do you?! Yeh, that would be burning... LOL

Well, there are absolutely features that didn't cross our mind when we wrote the first draft of User Display... For example, we later found out that displayed usernames/user pictures can legitimately be enhanced (if desired) with statistical information elements, i.e. last time online (last access), number of comments, number of certain nodes created, etc.

Those elements are already implemented now, and there is nothing that would prevent us of thinking about crazier things. :)

#2

IceCreamYou - August 15, 2008 - 03:24

Great idea for a module...

User Stats might be good inspiration for some of the statistics integration.

I'm really interested in a pop-up-style context menu with options to add a user to a user relationship/buddylist and send a private message. I don't know about making that a Panel, but having it as a panel might be a creative way to position, say, the user picture next to some info. :D Either way though--I don't have time to look through the code now, but has this (UR/buddylist invites and privatemsg-ing) been implemented yet? I'm willing to look into developing the User Relationship part if it's not going to be way over my head.

#3

sun - August 15, 2008 - 15:05

@IceCreamYou: A "pop-up-style context menu with options (links)" is included in the sub-module user_display_links. The current implementation "manual" in user_display_ui.txt already contains the required line to enable those links.

 
 

Drupal is a registered trademark of Dries Buytaert.