Closed (won't fix)
Project:
Advanced Profile Kit
Version:
5.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
17 Jan 2008 at 20:16 UTC
Updated:
12 Mar 2009 at 14:20 UTC
I currently use the node's comments for the guestbook. Need to add some more features
* Automatically copy the message in a reply to the OP's guestbook and trigger subscriptions.
* Add activity entry for comments in guestbook
* Add a view of comments that show just a conversation between two people
Question: Is using the comment system the best idea? I used the guestbook module previously but found it lacking. Using comments has some advantages but may take too much customizing to get it to work nice. Suggestions welcome.
Michelle
Comments
Comment #1
michelleLooks like the guestbook has a new co-maintainer and renewed interest. I'm going to take some time to give it a run through and may end up using that after all. I'm duping the OP a bit, but here's a more complete list of features:
That's all I can think of for now. If anyone has any other suggestions, feel free to add them. If the guestbook module doesn't end up working for this I'll probably end up writing something specific to advprofile.
Michelle
Comment #2
sunI think this is a good description of some of the currently available and some worth implementing features of Guestbook module. Actually, most of the features that are not yet implemented, already exist as feature requests in Guestbook's queue.
The only point of this list that should *not* be part of Guestbook module, is:
This is clearly related to input formats and filtering of guestbook entry contents. IMHO, Guestbook should only allow to select an input format for guestbook entries, so any of the existing input filters can be used to embed images and other media. However, that might require to convert guestbook entries into nodes (http://drupal.org/node/72607).
# Profile owner / Users can reply to that message and optionally copy it to the guestbook of the person they are replying to.
http://drupal.org/node/204552 - however, badly needs a thorough concept.
# Profile owner can restrict views / comments on guestbook to all users / just friends / others?
- no existing feature request -
# Profile owner can delete comments on own guestbook
AFAIK, already possible. Also important: (Optionally) allow owners to edit entries: http://drupal.org/node/61968
# View options should be recent messages on the profile and all messages on separate page. Possibly 1-1 like facebook has, though I'm not sure that's necessary.
http://drupal.org/node/34484
# Integration with activity
- no existing feature request - however, http://drupal.org/node/60632 sounds similar
# Integration with subscriptions or other ability to get emailed when there is a new comment
AFAIK, already built-in. (Should be an integration, though)
# Option for private comments / whisper (Maybe. Not sure that's much different than sending a PM)
- no existing feature request -
# Ajax where possible (I don't know ajax so this would take someone volunteering)
- no existing feature request -
# New comments marked as such
AFAIK, already built-in.
# Total number of comments / new comments at top of guestbook
http://drupal.org/node/147612
Comment #3
michelleWow, thanks for the detailed analysis! I'm trying to stay focused on a client site tonight, but will look at this in more detail ASAP.
Michelle
Comment #4
Rosamunda commentedVery accurate list!
I would Add the possibility to theme the guestbook.
Maybe that is "doable" now, but couldn´t find how ... yet :)
Comment #5
minesota commentedProfile owner / Users can reply to that message and optionally copy it to the guestbook of the person they are replying to
The default behavior of all social webs is :
when profile owner clicks 'reply' to the person they are replying
she/he is taken to the profile or profile guestbook comment textarea of the person they are replying to
OR ( which is even better )
the reply box opens up in her/his own page but the reply actually gets deposited at the guestbook of the person they are replying to ( ajax or not ajax )
The guestbook module already has box opening up in her/his own page BUT the reply gets deposited there itself instead of getting deposited at the gusetbook of the person they are replying to.
Comment #6
michelleThe guestbook module has panels integration. APK will not be doing its own version.
Michelle
Comment #8
igorik commentedwould be possible (will be it hard?) to do guestbook view (in views2) like you did in drupal 5? the view could be nice integrate into everything.
thanks for the answer
Igorik
http://www.somvprahe.sk
Comment #9
michelleI don't know... I've never tried to use guestbook with views in any version. Don't know why you thought I had. It might be possible in D6 since views 2 doesn't need nodes. Wouldn't work in D5.
Michelle
Comment #10
igorik commentedhi
I remember something like that: before advanced profile module was created, the concept with supported files and docs, point by point could be downloaded on your page, shell multimedia. I created my first nice node profile under drupal 5 1 and half year ago. Inside support files there was file (hacked file, I can't remember, for guestbook, some views template I think.)
Maybe I am wrong, and what I remember is something different, in this case, sorry about it.
Igorik
http://www.somvprahe.sk
Comment #11
michelleOh... I did some funky things to get everything working in that tutorial but that was years ago. I don't really remember. But I doubt it had anything to do with views since guestbook has never been nodes.
Michelle
Comment #12
plan9 commentedI have site users frequently asking me to delete comments from their advance profile guestbook - and wondering why they are unable to delete even their own comments. Did anyone find a solution to this?
Comment #13
michelle@plan9: http://drupal.org/project/usercomment
In the future, please start a new issue for new questions. Comments added to a closed issue frequently go unanswered because they don't show up in my issue list.
Michelle
Comment #14
plan9 commentedOK Michelle - will do, and thanks for the link.