Hmm, posted this at Solspace, but seems like little action going on at their forums…
Re: The Tag Module
Does anyone know if it is possible for a logged-in user to create their own separate tag list?
For example, a logged-in user visits a page and decides to tag the page, then they can visit their ‘tag page’ to see all their tags. They can choose to make their tags public or private.
Is any part of what I have described above possible with this product?
Thanks!
Hi Adam,
I don’t think that the Tag module has that in as a standard feature as that was not what it was written for. This would however make a great feature request and maybe post one over at Solspace anyway. I know that Mitchell first hand has been working exceptionally hard lately and has actually been helping me out a lot so I apologise on his behalf if he hasn’t been around due to me!! 😊
I do believe though that something like this should be quite doable though. Either Solspace could add this in or you could probably write something yourself to do this. The way I see it happening would be like this.
First you would need a table to hold the data say exp_members_saved_tags or something like that. Next up on the page with the single entry then you would need the tags to have a button, image or another link next to them that you could click and the tag name would get added to the table with both the tag name and the member_id of the logged-in person. They would have to be logged-in otherwise you wouldn’t know which tag belongs to which person.
The adding of the tags could probably even be handled by AJAX so that it would all appear behind the scenes and there wouldn’t even be a page refresh. Next up the user could go to a certain page that you have created and a very simple SQL query would get all the data back from the table you had created. Links would be made to go to the template that would have the tag(s) appended to the link and then they would be presented with the entries that have that tag(s) in them.
Something like that anyway. 😊
Hope that helps give some ideas.
Best wishes,
Mark
Hi Adam,
Good luck with all of that. I don’t think it should be too hard.
Actually reading back on what you have asked for I may have grabbed the wrong end of the stick as to what it is you are trying to do here. Are you trying to save a tag because let’s say you go to a single entry page that has say four tags on it :
boy,girl,dog,tree
This is for examples sake an image that contains the keywords above. Do you then want to save one or all of those keywords and when a member goes to their tag page they get to see those tags and can then click on them to visit other entries tagged in the same way or are you after a module that saves the actual entry so if they like an entry and want to view it again later because say they don’t have enough time to read it all then?
If the latter then Solspace also make a module called Favorites which would be ideal for this sort of thing. If the former (saving tags) then this could definitely be handled in the way that I mentioned.
Sorry just thought I would get it straight in my mind as to what exactly it is you are trying to achieve first.
All doable though but just thought that if it is a Favorites page that you wanted then the Solspace module is exceptionally good for that kind of thing.
Hope that helps a little.
Best wishes,
Mark
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.