Hi,
I have a feature on my site which allows people to bookmark their favorite content without logging in via use of the flags module/sessions API. I would like to enable anonymous users to share their lists of flagged/favorite content - is there any way to do this?

I've looked at http://drupal.org/node/326580 and http://drupal.org/project/flag_lists, but both seem to require the user to be logged in.
Thanks!

Comments

mooffie’s picture

Status: Active » Postponed (maintainer needs more info)

I don't quite know what you mean by "sharing".

You can create a block that shows all the posts flagged by anonymous users only. Theoretically, you could also group this list by the flagging user, but this grouping doesn't make much sense because anonymous users don't have names, so...

mooffie’s picture

Status: Postponed (maintainer needs more info) » Closed (works as designed)

Got no reply. We don't know exactly what the asker wants. Closing this.

newmediaist’s picture

Hi - Sorry for the delay in reply, it seems as if my new message notification wasn't working as expected.

I imagine the feature would work as follows:
1) Anonymous user flags content around the site.
2) Anonymous user wants to share the list of flags by sending the URL of their list to their friend via Email
3) Anonymous user is provided with a URL to access their flags directly (as they are anonymous, I assume it would be identified by some sort of machine-generated token)
4) Anonymous user sends this URL to their friend so they can see the list as well.

Let me know if that helps clear up what I'm trying to achieve, or if more explanation is required.
Thanks!

jessie_az’s picture

I want to do the exact same thing. Did you ever figure out how to do this?

newmediaist’s picture

unfortunately I never did - would be interested to hear if you come up with anything though!

gthing’s picture

Status: Closed (works as designed) » Active

I am also looking at how to do this. I want users to be able to create a list of nodes using the flags module, then share a static version of that list (complete with links) with other users, either through a URL or through an email. The users that are shared to would not need access to edit the flags.

joachim’s picture

If your users who are doing the flagging are not anon, then your question is not the same as this issue.

It sounds like all you need is Views.

gthing’s picture

The users flagging and receiving would both potentially be anonymous. I want someone to be able to land on the site, build a list, and send it off. Obviously the sending part doesn't fall under the flags module, but it looks like all anonymous flags in the database are tied to the same anon user instead of some kind of session ID or something.

I did however just notice this is a 6.x-2.x bug but I am using 7.x. Should I start a new ticket or update this one? It might be getting overlooked due to the version.

joachim’s picture

> instead of some kind of session ID or something

They do get a session ID as well as the anon user ID of 0. Look at the 'sid' column.

joachim’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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

nickbumgarner’s picture

It's been quite a while since this thread has been open. Has anybody figured out any sort of solution for this? I am looking for a solution that allows any anonymous user to go to the site, create a list and share it with somebody. I appreciate any help. Thanks.

imclean’s picture

Issue summary: View changes

This could be done with Views if the sid was available to it. See: #1312760: Add flag_content.sid to Views flag_views_data() hook