provide a module like FaceBook's "Tag this Photo" feature

greggles - December 11, 2007 - 21:02
Project:Google Highly Open Participation Contest (GHOP)
Component:Task idea
Category:task
Priority:normal
Assigned:Unassigned
Status:postponed (maintainer needs more info)
Description

Description

Drupal's content system allows users to create pieces of content like photos, blog posts, movies that are shared on a site. It would be nice to have a module that allows users with a certain permission to "tag" other users to a piece of content. This is similar to the FaceBook feature to "Tag this Photo."

The task is to create a module which will enable users with a certain permission to "tag this $node_type" to users of the site. The module should work well under a variety of scenarios such as

* a small site with a few users
* a large site with thousands of users

Additional features of this module could include sending emails to people when they are "tagged" to a photo or notifying them in some other way.

Resources:
* http://drupal.org/node/198892
* http://drupal.org/node/508

Estimated time:
3-5 days

#1

webchick - December 11, 2007 - 22:47

Hm. Does taxonomy_user or Community Tags already do what you're thinking of here?

#2

webchick - December 11, 2007 - 22:50
Status:active» postponed (maintainer needs more info)

...for lack of a better status. :P

#3

greggles - December 12, 2007 - 01:05

They get close, but not completely there. Maybe all this needs is a recipe. I feel like this is a surprisingly cool feature of FaceBook and it would be nice to have a drop in replacement for it. Feel free to wontfix. I was on a GHOP binge today.

#4

webchick - December 14, 2007 - 02:49

Ok, I actually went to Facebook (God forbid) and played around with this. I agree it's pretty cool. This task would need someone with jQuery knowledge to mentor it, though. Any takers?

There is this old image notes project, which is somewhat similar, but it's 4.7 only.

#5

cwgordon7 - December 14, 2007 - 04:21

My feedback:

1) This sounds almost exactly like the community tags module to me. If you could emphasize the differences, that would be helpful. Also, if they are very similar, why not base it off that module in the first place? However, then the task may seem way to easy if there is not very much to change.

-cwgordon7

#6

greggles - December 14, 2007 - 11:36

I didn't steer them away from using community tags to do this, but if you read the resources you'll see discussion about why taxonomy based solutions on their own are not good enough.

#7

aclight - December 14, 2007 - 18:02

Sounds like a cool idea to me. If there's someone willing to mentor it, then i'd say go for it. The deliverable might specify if the module should be for D6 or D5, and whether the additional features are required to complete the task or not.

#8

greggles - December 14, 2007 - 18:28

I'd say D5 so that they can base it on existing contribs to the extent that's reasonable.

I'm happy to be a co-mentor but cannot be an ajax mentor. /me still hasn't joined the jquery revolution

#9

DizzyBoyDizzy - August 3, 2008 - 11:13

Hmmmmmm.....

What happened with this?? :P

#10

aclight - August 3, 2008 - 15:41

@DizzyBoyDizzy: This was a task for the GHOP program, and the program ended in February, so probably nothing has happened on this.

#11

DizzyBoyDizzy - August 4, 2008 - 00:57

Figured, this would still be an amazing feature and i'm currently looknig for somthing that can do just this. my site neeeds it, lol

#12

shivnibble - January 29, 2009 - 08:24

This photo tagging feature is something my class is looking at trying to integrate into another module we're developing, so I'd be interested to know if there's any development work being done on this in other modules. I figured if it was on Facebook, surely someone in the Drupal community had already duplicated the capability... Was I wrong?

 
 

Drupal is a registered trademark of Dries Buytaert.