Simple Machines Community Forum

SMF Development => Feature Requests => Applied or Declined Requests => Topic started by: MrMike on November 23, 2008, 06:29:05 PM

Title: Feature Request: Ghost Posting
Post by: MrMike on November 23, 2008, 06:29:05 PM
I've seen this "Ghost Posting" implemented on another board and it might be a good feature to have in SMF. It's meant to discourage trolls and inflamatory posters. It would make a nice mod if someone would like to code it up.

How it works: Annoying users can be tagged by the admin as a "Ghost", and once they're tagged that way their posts only show up to them. Other users don't see their posts at all.

The troll/ghost makes a post and, yes, it appears, but only to them...no one else sees it. After a week or so of furious posting and getting ZERO response, they usually bag it and go elsewhere. Most of the time they have no idea what's happening, all they know is that absolutely no one is responding to them or their trolling. And that's because no one can see anything they post (except Admins).

It's actually a lot of fun to watch them get crankier and crankier, posting away in a frenzy, getting more and more provocative...and getting no response at all. None, zero, zip, nada. Almost like they're a "ghost" or something.  :D
Title: Re: Feature Request: Ghost Posting
Post by: swtdivalove on November 23, 2008, 06:40:43 PM
ROFLMAO  I like it! :)
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on November 24, 2008, 03:09:55 AM
Sounds fun :P
Title: Re: Feature Request: Ghost Posting
Post by: guppy on November 25, 2008, 12:54:13 AM
That's evil hahahahaha :D
Title: Re: Feature Request: Ghost Posting
Post by: RustyBarnacle on November 25, 2008, 01:05:07 AM
Blabberizer is pretty cool.  Not as effective I suppose, but cool.
Title: Re: Feature Request: Ghost Posting
Post by: manixless on November 25, 2008, 05:18:53 AM
wow ... what a really nice idea. Pretty cool to roll forums
Title: Re: Feature Request: Ghost Posting
Post by: Antechinus on November 25, 2008, 05:23:22 AM
This is a totally awesome idea. Someone has got to do this for a mod.  :D
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on November 26, 2008, 02:27:06 PM
Consider this mod done. I'm on the job ;)
Title: Re: Feature Request: Ghost Posting
Post by: KahneFan on November 26, 2008, 05:50:31 PM
The way you say it's "fun to watch them get crankier and crankier", I'm guessing the admin/mods can see the posts still?
Title: Re: Feature Request: Ghost Posting
Post by: Antechinus on November 26, 2008, 06:32:09 PM
Yup.
Title: Re: Feature Request: Ghost Posting
Post by: MrMike on November 26, 2008, 07:40:16 PM
Quote from: KahneFan on November 26, 2008, 05:50:31 PMThe way you say it's "fun to watch them get crankier and crankier", I'm guessing the admin/mods can see the posts still?
Yes, the admin (and optionally any moderators with permissions) can see the Ghost's posts in order to keep track of what's happening.
Title: Re: Feature Request: Ghost Posting
Post by: swtdivalove on November 29, 2008, 03:51:15 PM
I LOVE IT!  Can't wait to download this mod! :)
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on November 29, 2008, 04:17:17 PM
Looks like this will be pretty popular if I succeed.
I've had a few problems latly whit being sick and accidently removing a file I worked one for 1 week.. (No backup)
Therefor I haven't started, but I'll do it this weekend, or next.
Title: Re: Feature Request: Ghost Posting
Post by: Antechinus on November 29, 2008, 06:56:07 PM
No rush mate. Sort your own stuff out first. :)
Title: Re: Feature Request: Ghost Posting
Post by: Papa on December 01, 2008, 12:19:34 PM
This is gonna be awesome. I wish I could use it on my main forums..but it is a drama based site. lol

However it would be perfect for some other sites I have in mind and can not wait to use it. haha.
Title: Re: Feature Request: Ghost Posting
Post by: Hoodwink on December 01, 2008, 01:22:23 PM
What a good idea. Quality if someone could implement this.
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on December 01, 2008, 01:27:53 PM
Quote from: Hoodwink on December 01, 2008, 01:22:23 PM
What a good idea. Quality if someone could implement this.

Working on it ;)
Title: Re: Feature Request: Ghost Posting
Post by: Hoodwink on January 04, 2009, 02:34:19 PM
Any further progression with this?
Title: Re: Feature Request: Ghost Posting
Post by: labradors on January 08, 2009, 02:12:14 PM
We used to have this feature, back in the old dial-in-BBS days, on Citadel BBS.  It was called "Coventry."

A user who was placed into Coventry could see his own messages, and the admins/moderators could, as well, but nobody else would see them.  This was done by marking the user AND the messages with a "Coventry bit."  That way, if the user posted something worthwhile, the "Coventry bit" that had been set for the message could be reset without affecting the rest of his messages.  Thus, the worthwhile message WOULD become visible.

Most of the time, such users would get increasingly worse for a short period of time, then never come back again.  In some cases, though, they realised that nobody would respond to their rants - only their helpful messages, and they would quiet down to become good, productive members of the board.

Needless to say, as a former sysop of a Citadel board, I would wholeheartedly encourage the development of such a "ghost posting" mod for SMF, and would be more than happy to help test it out.
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on January 08, 2009, 02:29:17 PM
If you wouldn't like the admins to see the ghosts posts, I could do it in 5 minutes :P
Anyway, I'm working on it.
Title: Re: Feature Request: Ghost Posting
Post by: nadunwow on January 11, 2009, 06:31:47 AM
ah....it is grate idea and I have little suggestion if we can implement that only can limited user group then it will be better
Title: Re: Feature Request: Ghost Posting
Post by: Rasyr on January 11, 2009, 09:36:11 AM
Oh, yes! This is would be a very helpful mod!!

Not only in regards to dealing with trolls, but I can also see other uses for it, especially if the Ghost Mode could be made so that you could limit the forums in which it occurs (i.e. User #10 is in Ghost Mode ONLY in Forum Tango, he is normally visible in all other forums).





Title: Re: Feature Request: Ghost Posting
Post by: Hoodwink on January 11, 2009, 02:16:28 PM
I hesitate whether to accept certain new members (as there are a good few banned users) so I would use this to put on them, read their first post or 2 as a ghost writer (they wouldn't know) then decide whether or not they're legitimate.

So you could turn it off and their posts that they made when they had ghost writer on, would show up.
Title: Re: Feature Request: Ghost Posting
Post by: Hoodwink on January 21, 2009, 06:48:05 PM
I could really do with this feature right now as a lot of new members have joined, half of which could be the same person using different public computers.

Any update?
Title: Re: Feature Request: Ghost Posting
Post by: L'AltroWeb on January 23, 2009, 07:03:50 PM
This is a great feature but if troll enter to see forum from guest?  :-\
Title: Re: Feature Request: Ghost Posting
Post by: chrishicks on February 23, 2009, 10:15:41 AM
This would be the best mod ever. lol. I anxiously await it.
Title: Re: Feature Request: Ghost Posting
Post by: Aleksi "Lex" Kilpinen on February 25, 2009, 06:32:36 AM
Had a laugh with this idea already, would really like to test it in action :D
Title: Re: Feature Request: Ghost Posting
Post by: Deal on July 03, 2009, 11:25:39 AM
Did this feature ever get implemented in a mod?

I'm interested. Would be a great way to passively ban someone.
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on July 03, 2009, 12:05:14 PM
Actually.. I now know a better wzay t odo this and I'm worknig on it as a mod. Sorry for the long wait.
Title: Re: Feature Request: Ghost Posting
Post by: manixless on July 03, 2009, 12:20:48 PM
take your time, i'm waiting since few months ago.. . however, I will be waiting for the release  wiiiiiiiiiiiiii
Title: Re: Feature Request: Ghost Posting
Post by: MrMike on July 03, 2009, 11:54:20 PM
When you're ready, I'd be more than willing to test it. Right now on one of my forums we have a member that we would dearly love to use this on. And I do mean dearly.

Quote from: Nas on July 03, 2009, 12:05:14 PM
Actually.. I now know a better wzay t odo this and I'm worknig on it as a mod. Sorry for the long wait.
Title: Re: Feature Request: Ghost Posting
Post by: ModelBoatMayhem on July 04, 2009, 07:09:54 AM
Quote from: Nas on July 03, 2009, 12:05:14 PM
Actually.. I now know a better wzay t odo this and I'm worknig on it as a mod. Sorry for the long wait.

Top Man! :)
Title: Re: Feature Request: Ghost Posting
Post by: CarpeDiem on July 09, 2009, 03:45:35 PM
I really, REALLY like this idea.

To sum up primarily what others have said with a few new twists, the Ghost Posting Mod should be able to:
Overall, this seems a really useful forum tool to help us deal with certain problem members!

By the way, this has been on the drawing board as an idea for over six months and it has one of the highest viewing records currently, but we have no one at the programmatic finish line!  This is a problem!  The coding belongs to no one, even if volunteers have spoken up (are they the best ones to do this? -- I don't know!)  Perhaps we should have a contest to see who can actually finish the code in a stable fashion with the features needed -- but I don't know what the prize will be!

Get'er done! (as a comedian is famous for saying) -- this is what we need here!
Title: Re: Feature Request: Ghost Posting
Post by: Norv on July 12, 2009, 05:12:48 AM
Actually 2.0 has the post moderation feature which does essentially the same - keeping posts of a member hidden from regular members. The only difference seems to be that the member whose posts are hidden doesn't know about it, in this ghost posting idea, which is the reason for the fun here :)
Title: Re: Feature Request: Ghost Posting
Post by: CarpeDiem on July 12, 2009, 02:34:36 PM
Norv,

Does the post moderation feature you mention that is already in SMF include some of the items summed up in my last post?  Again, most of these items are not my ideas; they are just what I picked up in this thread that members suggested and I tried to put most of them in one location -- though I added a few twists too.

Does the post moderation feature in SMF already address some of these: #2, #5, #6 and #7?

I agree the fun is in the Ghosted member thinking everyone's seeing their posts as they are, but there's more than fun in the functions as numbered above.  I think this is more a tool than a giggle and snicker, at least in my forum, where troublemakers come in many disguises and forms (like in #5).  Thank goodness troublesome people are not high in numbers, but they produce a lot of work individually, and this Ghosting idea may help prevent their circumventing this system IF it is well and fully implemented.

This has been in development for a considerable period of time and I hope the kind person who says they are working on it has all the skills needed to make this happen in a solid fashion.   I note they've been working on it since last November according to this thread, which is coming up to 8 months with nothing on the table still (focus on this:  8 months).  Promises, promises...I don't mean to seem harsh, but perhaps a co-authorship or a new programmer is needed to make this actually happen (sorry, 8 months makes me impatient!).  This is one of the MOST read threads started by a member that I've seen for some time (5,636 as of today).  Eight months of waiting is not progress yet.

Get'er done or pass it along!  This is really needed in a finished form that can be used by our forums.
Title: Re: Feature Request: Ghost Posting
Post by: MrMike on July 12, 2009, 03:22:20 PM
Quote from: CarpeDiem on July 12, 2009, 02:34:36 PM
This is one of the MOST read threads started by a member that I've seen for some time (5,636 as of today).  Eight months of waiting is not progress yet.

Get'er done or pass it along!  This is really needed in a finished form that can be used by our forums.

I started this thread some time ago, requesting this feature. I'm gratified that there's been such a positive response to the idea.

With that said, let me state that I had (have) no expectation that anyone at SMF whether directly or indirectly has any obligation to code or implement it.

If you're in such a froth to make it happen you'd be more than welcome to code it yourself, but heckling the coder(s) and demanding action is not only poor form, it's unreasonable. No one, including you, is paying to have this done, yet you seem to think it's your right to have this mod done for you.

Again, heckling the coder(s) and demanding action is not the way to encourage anyone to do this.


Title: Re: Feature Request: Ghost Posting
Post by: CarpeDiem on July 12, 2009, 10:41:07 PM
MrMike,

I think if you read my posts that you know that I admire and think we need this implemented.

A couple of points:

That said, we've had one kind person (and I've always called them that) who has said that they can do it.  This is all well and good until too much time passes and it seems they are the sole source of this being done, so that other capable people may not feel at all welcome to put their skills to this (and I kind of get that attitude from you, though maybe I'm wrong here).

The expectations are set by the more than 5,000 members who have read this thread, and MrMike, you are to be complemented for bringing this to all of our attention.  I like to think I speak for the many people who want this Mod who may be growing increasing impatient with the lack of outcomes, and you seem to speak above in your last post for the one person who has said that they can ("or may") do it.  It's always hard to contrast the needs of many to the needs of a few (in this case, one).  I hope I think and speak for the needs and desires of the many readers here (I may not do it nice-nice, but I do try to speak on their behalf since they may not be bold enough to do it themselves).  You, MrMike, speak well for your favored coder and you are an honorable defender.

In the real world, whoever crosses the finish line with the product is more likely to be the title holder than someone who talks about, or who is always preparing for, the race (but who doesn't actually get to the finish line).  In the competitive work world from which I've come, talkers and doers are valued very differently, and I've been an evaluator of performance outcomes (not promises, but outcomes).  I hope that kind person who first volunteered way back in November can complete the job, but I also hope others who have the skills won't feel they can NOT compete with their work based on what you seem to imply.  I fear you don't feel anyone else has the right to compete for this Mod (it almost sounds like the one volunteer has an exclusive right to this Mod) -- and I strongly disagree with your being the person who has that exclusive say about who can do this Mod.  It belongs to the one (or many) who cross the finish line (and to no others -- the finish line is the measure).

You are free to dislike my attitude, but I am calling for this to be open to anyone who can do the job and not be the exclusive property of the first person who raised their hand.  Quite frankly, it would be nice if we had many finishers who had different features in their Mod so we could pick and choose.  I'm not at all against the kind person who volunteered, but I, again, think this should be openly declared an open challenge for all who can do this Mod.  You are certainly free to disagree with this opinion.

You said "heckling the coder(s) and demanding action is not only poor form, it's unreasonable", but I'm used to straight talk about promises-promises, and that's not heckling (get a grip), though I'm certainly challenging you to do a reality check though (pointing out six months of non-performance is not heckling).  Expecting action is what makes the world go round if, and only IF, it's actually delivered (again, a second reality check here).  "Poor form and unreasonable" on my part, maybe so; I speak for the interest of many to get something, and you seem to defend the need of one coder who you've knighted with the sole right to do the job, and you deserve credit for standing up for their non-performance thus far (hopefully, time will show your defense was wonderfully merited).  I come from a different work world and it's tough and competitive (a slam-dunking kind of world) and only performers win, not the talkers (so, yeah, I do have a difference of opinion, and I didn't like that world, but it's the real world).  Now hopefully, our volunteer will be able to come through, but six months doesn't sound like a lot of industry (just what are they really doing? -- haven't you wondered -- working day and night?...hmm), so my hopes and expectations are low (I don't know this person and they may be wonderful and delightful and working VERY hard on this -- I'm not commenting on who they are; I'm only commenting on the finish line, and I see nothing there after six months -- I'm sorry about the finish line, not about the volunteer).  I hope our volunteer is the first to cross the finish line with feature-rich stable coding (Cheers!).  This is not meant to beat anybody down; it is meant to spur productive activity.  This is not meant to limit options, but to open them up.

This Mod should not be owned by anyone.  It should be open for any and all coders to complete -- and that's my point that I've made repeatedly, like it or not.  The finish line is the final reality check here.

This is a GREAT idea!  All coders should feel welcome to this challenge.  Can we agree on this last sentence?
Title: Re: Feature Request: Ghost Posting
Post by: MrMike on July 12, 2009, 11:24:29 PM
Quote from: CarpeDiem on July 12, 2009, 10:41:07 PM
This is not your idea.  It does not "belong" to you; it's something you saw somewhere else.  You don't own it.
That's right, and I never claimed otherwise. In fact, the very first line of my post mentioned that I'd seen this implemented on another board, so I fail to see why you're making an issue of it. What's the problem?


Quote from: CarpeDiem on July 12, 2009, 10:41:07 PMYou don't have the right to decide who the coder is.  You don't have the magic wand of authority to knight someone with this job.
I never said I had any right to do anything; what I said was that heckling the coder(s) was not the way to encourage them to satisfy your need for this to be done. Nothing more, nothing less. As for "magic wands" and the rest of your comment, I really have no idea what you're talking about. And I don't think anyone else here does either.

If you think you can get whoever has graciously offered to implement this by getting aggressive or saying things like "Eight months of waiting is not progress yet" or "Get'er done or pass it along", you may want to reconsider how your comments are perceived.

Really, if this is such a huge deal for you, feel free to code it yourself- no one is stopping you. To tell the truth, I could probably write this mod, but I think it's better to leave it to someone more familiar with SMF than I am. (I also have a wife, a life, a family, personal projects, etc etc etc that come first.)

Yes, eight months is a long time. No argument there. But let's have a little perspective- this isn't the end of the world and none of us are going to die or go into bankruptcy if it isn't finished tomorrow, this month, or next year. Or ever. It's just a mod for a bulletin board. Relax.


Quote from: CarpeDiem on July 12, 2009, 10:41:07 PMI fear you don't feel anyone else has the right to compete for this Mod -- and I strongly disagree with your being the only person who has that say about who can do this Mod.
Your "fears" are, well, silly.  No offense, Carpe, but you've lost the plot here. I don't care who "competes" for the mod and I never claimed that I have any say in who can do it. Why in the world would it matter to me? I honestly don't know where you come up with this stuff. I'm thinking maybe you need to switch to decaf.


Quote from: CarpeDiem on July 12, 2009, 10:41:07 PM
This Mod should not be owned by anyone.
Again, I don't disagree. I never claimed any ownership of it; I put the idea out there in case someone wanted to make it happen.


Quote from: CarpeDiem on July 12, 2009, 10:41:07 PMIt should be open for any and all coders to complete -- and that's my point that I've made repeatedly, like it or not.  This is a GREAT idea!  All coders should feel welcome to this challenge.  Can we agree on this last sentence?
Yes, I think it is a great idea. That's why I mentioned it. And yes, anyone who wants to code it is more than welcome to. Including you.
Title: Re: Feature Request: Ghost Posting
Post by: CarpeDiem on July 12, 2009, 11:46:33 PM
I'm very happy with your response.

All coders are welcome to compete in the implementation of this Ghost Posting Mod.

Awesome!  Mission accomplished.
Title: Re: Feature Request: Ghost Posting
Post by: SlammedDime on July 12, 2009, 11:50:31 PM
This should be very very easy to do by simplying adding a 'global ignore' option in the admin panel, where admins can add users to the global ignore list, and then when a person's profile is loaded in load.php, the global ignores are added to that person's ignore list.
Title: Re: Feature Request: Ghost Posting
Post by: CarpeDiem on July 13, 2009, 12:39:45 PM
SlammedDime,

Does the "very very easy to do" solution include #1 and the last half of #2 in Reply #32 (http://www.simplemachines.org/community/index.php?topic=276361.msg2151534#msg2151534), or just #1?

I am not sure, but I assume the "easy to do" may not have the other features in Reply #32 either, is that correct?

Some of the features listed among the seven (which were suggested by various members throughout this thread) in Reply #32 will help us maintain the member as Ghosted in kind of a stealth mode (they won't know their status) with some security too (as in #5).  If they pick up that they're ghosted, they'll just close their account and sign-up again and the problem will continue unabated (alas), and we will have solved very little if they are one of those on-going problem sort-of-people.

I like the concept of easy to do, but what will we end up with as features?  Hopefully, something more than just a blank out for the non-ghosted member's eyes and the ghosted's eyes too, since that will be too obvious for the ghosted member to figure out and subvert.
Title: Re: Feature Request: Ghost Posting
Post by: manixless on July 13, 2009, 04:26:24 PM
awaiting for implementation end.... clap clap clap for the developer xD
Title: Re: Feature Request: Ghost Posting
Post by: Deal on July 25, 2009, 10:15:47 AM
Another thought of where this 'post modification' feature would be very useful is for low post based groups. ie) new users. That way if a user happens to be well cloaked spammer their post will not be seen by anyone until it's approved. The idea that they believe that their post is on the forum is great because it stops them from trying other means.

Of course this is also very useful for the 'troubled' members that feel belittling others makes themselves bigger which is the issue I have.
Title: Re: Feature Request: Ghost Posting
Post by: Arantor on July 25, 2009, 10:29:18 AM
Most of this however is already covered by 2.0's Post Moderation.
Title: Re: Feature Request: Ghost Posting
Post by: Marcus Forsberg on July 28, 2009, 08:49:18 AM
My vacation lasted longer than it was first supposed to (5 days longer), so I haven't got time to work anymore on this.
I've finished the feature hiding member posts, now I'm just gonig to hide them in certain other locations such as Recent posts and the unread list.

Feel free to signup to my new, simple bugtracker and file a feature request for the features you would like included:
http://www.forentadatorerna.se/ (The url is form my old swedish forum which is now removed) :)
Title: Re: Feature Request: Ghost Posting
Post by: chrishicks on August 11, 2009, 07:08:06 AM
I can't wait for this. lol
Title: Re: Feature Request: Ghost Posting
Post by: kat on August 11, 2009, 07:36:50 AM
Oh, the phun that could be had...