<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>bbPress support forums Tag: Moderation</title>
<link>http://bbpress.org/forums/</link>
<description>bbPress support forums Tag: Moderation</description>
<language>en</language>
<pubDate>Tue, 02 Dec 2008 13:36:53 +0000</pubDate>

<item>
<title>_ck_ on "Forum moderation / merge topics etc"</title>
<link>http://bbpress.org/forums/topic/forum-moderation-merge-topics-etc#post-20396</link>
<pubDate>Sun, 02 Nov 2008 11:09:26 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">20396@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Do not use the move-it plugin until it is radically updated.&#60;/p&#62;
&#60;p&#62;There is no proper way to split/merge topics because it would affect many plugins which track things based on the topic id.&#60;/p&#62;
&#60;p&#62;Since bbPress never had action hooks for split/merge, all plugins in existance are ignorant of such changes happening and you risk corrupting your forums.&#60;/p&#62;
&#60;p&#62;Split/Merge is on the agenda for bbPress 1.5, so maybe a year from now it might be possible. But again, all plugins that store tracking information on topic id's will need updating, including a dozen of my own.&#60;/p&#62;
&#60;p&#62;So yes, you could manually do it, or even force it via move-it, but you will break your forum sooner or later.
&#60;/p&#62;</description>
</item>
<item>
<title>Nekita on "Forum moderation / merge topics etc"</title>
<link>http://bbpress.org/forums/topic/forum-moderation-merge-topics-etc#post-20394</link>
<pubDate>Sun, 02 Nov 2008 10:22:46 +0000</pubDate>
<dc:creator>Nekita</dc:creator>
<guid isPermaLink="false">20394@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Since the move-it plugin is outdated, is there any other way to &#34;manually&#34; merge (or split) a topic for the time being?&#60;/p&#62;
&#60;p&#62;In my case I would like to add an Index reply as the first post to some of my older threads, is that possible?
&#60;/p&#62;</description>
</item>
<item>
<title>Benzilla069 on "Forum moderation / merge topics etc"</title>
<link>http://bbpress.org/forums/topic/forum-moderation-merge-topics-etc#post-19159</link>
<pubDate>Thu, 11 Sep 2008 09:55:43 +0000</pubDate>
<dc:creator>Benzilla069</dc:creator>
<guid isPermaLink="false">19159@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;This could help?&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://bbpress.org/plugins/topic/move-it/&#34; rel=&#34;nofollow&#34;&#62;http://bbpress.org/plugins/topic/move-it/&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>Mirochai on "Forum moderation / merge topics etc"</title>
<link>http://bbpress.org/forums/topic/forum-moderation-merge-topics-etc#post-19157</link>
<pubDate>Thu, 11 Sep 2008 03:17:51 +0000</pubDate>
<dc:creator>Mirochai</dc:creator>
<guid isPermaLink="false">19157@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;Is there a way for me to easily merge Forums, topics, split topics and so forth?&#60;/p&#62;
&#60;p&#62;I would like to merge a couple of my forums. I just imported my phpbb2 40 meg forum to bbpress. It works super! But I have so many forums and would like to merge them. &#60;/p&#62;
&#60;p&#62;Any help would be greatly appreciated.&#60;/p&#62;
&#60;p&#62;Best,
&#60;/p&#62;</description>
</item>
<item>
<title>chrishajer on "can you hold topics for Admin to approve?"</title>
<link>http://bbpress.org/forums/topic/can-you-hold-topics-for-admin-to-approve#post-18548</link>
<pubDate>Thu, 21 Aug 2008 22:17:26 +0000</pubDate>
<dc:creator>chrishajer</dc:creator>
<guid isPermaLink="false">18548@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;&#60;a href=&#34;http://bbpress.org/plugins/topic/bb-moderation-hold&#34; rel=&#34;nofollow&#34;&#62;http://bbpress.org/plugins/topic/bb-moderation-hold&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>saturnstroll on "can you hold topics for Admin to approve?"</title>
<link>http://bbpress.org/forums/topic/can-you-hold-topics-for-admin-to-approve#post-18547</link>
<pubDate>Thu, 21 Aug 2008 20:42:03 +0000</pubDate>
<dc:creator>saturnstroll</dc:creator>
<guid isPermaLink="false">18547@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Does bbpress allow for... or is there a plugin to allow for...&#60;br /&#62;
holding a topic entry for Admin to approve before displaying on the frontend?&#60;/p&#62;
&#60;p&#62;I'm wanting to create a 'picture contest' entry page.&#60;br /&#62;
Memebers login, open then page, and upload an image to be voted/rated.&#60;/p&#62;
&#60;p&#62;I'd like for Admin to approve each before making each entry visible on the frontend.
&#60;/p&#62;</description>
</item>
<item>
<title>chrishajer on "Forum Specific Moderation"</title>
<link>http://bbpress.org/forums/topic/forum-specific-moderation#post-17821</link>
<pubDate>Wed, 30 Jul 2008 21:29:35 +0000</pubDate>
<dc:creator>chrishajer</dc:creator>
<guid isPermaLink="false">17821@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;&#60;a href=&#34;http://bbpress.org/plugins/topic/forum-moderators/&#34; rel=&#34;nofollow&#34;&#62;http://bbpress.org/plugins/topic/forum-moderators/&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>Anonymous on "Forum Specific Moderation"</title>
<link>http://bbpress.org/forums/topic/forum-specific-moderation#post-17820</link>
<pubDate>Wed, 30 Jul 2008 20:45:32 +0000</pubDate>
<dc:creator>Anonymous</dc:creator>
<guid isPermaLink="false">17820@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Hello, &#60;/p&#62;
&#60;p&#62;I was looking for a way to limit moderators in some way to only have moderation powers on specific forum/s. I have a forums where I need to have a set of moderators have access to only moderate a few forums and not every forum on the site. I did some searching and couldn't find anything in the forums or plug ins that did this task. Is this something that could be handled by being able to add more roles, and then custom define the abilities of those roles? Thanks for your time, I look forward to hearing back from the community on this. :)
&#60;/p&#62;</description>
</item>
<item>
<title>jldean on "Guidance for moderating discussion forums"</title>
<link>http://bbpress.org/forums/topic/guidance-for-moderating-a-discussion-forum#post-17029</link>
<pubDate>Mon, 30 Jun 2008 13:34:06 +0000</pubDate>
<dc:creator>jldean</dc:creator>
<guid isPermaLink="false">17029@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;If you need to pre-moderate new topics/posts, there's a great plugin for that &#60;a href=&#34;http://bbpress.org/plugins/topic/bb-moderation-hold/&#34;&#62;here&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;If the subject matter is political/contentious, this can be a useful tool :)
&#60;/p&#62;</description>
</item>
<item>
<title>Christiaan on "Guidance for moderating discussion forums"</title>
<link>http://bbpress.org/forums/topic/guidance-for-moderating-a-discussion-forum#post-17009</link>
<pubDate>Sun, 29 Jun 2008 17:55:38 +0000</pubDate>
<dc:creator>Christiaan</dc:creator>
<guid isPermaLink="false">17009@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;I've just set up a forum for a fledgling political organisation and they would like some guidance and on writing rules for and moderating discussions online. &#60;/p&#62;
&#60;p&#62;Can anyone point me to a good resource in this regard?
&#60;/p&#62;</description>
</item>
<item>
<title>od on ""chairman" plugin suggestion"</title>
<link>http://bbpress.org/forums/topic/chairman-plugin-suggestion-1#post-15948</link>
<pubDate>Sat, 03 May 2008 11:11:42 +0000</pubDate>
<dc:creator>od</dc:creator>
<guid isPermaLink="false">15948@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Thanks for the feedback edwinfoo. The history behind this suggestion is that I am a very active contributor on &#60;a href=&#34;http://forum.geni.com/topic.php?id=11021#post-102711&#34;&#62;&#34;Geni.com&#34; forum&#60;/a&#62; (they use bbpress). &#60;/p&#62;
&#60;p&#62;The forum mob tends to end up in flamewars due to the moderators not being able recognize even simple &#34;ad hominem&#34; flame baits and step in in time. Threads gets hijacked and flamewars breaks loose across several threads and all the moderate contributors suffer as a consequence.  &#60;/p&#62;
&#60;p&#62;There are some clever trollers creating sock-puppets and repeatedly throwing small baits on certain targeted users. When the targeted user eventually snaps, he is the one that unfairly gets blocked. &#60;/p&#62;
&#60;p&#62;I neither think a thread creator should be able to &#34;edit&#34; other contributors posts, only &#34;flag&#34; them as either &#34;irrelevant&#34; or &#34;flamebait&#34; and by that&#34;hide&#34; the text of the offensive/irrelevant post, not the fact that there is a post. Basically like putting a big fat stamp over it. The offender would then have to dispute the matter via PM with the thread owner or forum moderator.&#60;/p&#62;
&#60;p&#62;Further there could be a &#34;3 flagged posts in 1 thread blocks offender automatically from further posts to that specific thread&#34;
&#60;/p&#62;</description>
</item>
<item>
<title>edwinfoo on ""chairman" plugin suggestion"</title>
<link>http://bbpress.org/forums/topic/chairman-plugin-suggestion-1#post-15929</link>
<pubDate>Fri, 02 May 2008 14:42:23 +0000</pubDate>
<dc:creator>edwinfoo</dc:creator>
<guid isPermaLink="false">15929@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Been thinking about this post all day today. I think the concept is absolutely brilliant.&#60;/p&#62;
&#60;p&#62;On my forum, it's hard enough to find a moderator let alone keep one.&#60;/p&#62;
&#60;p&#62;Chairperson's not the right name for it but I know what you mean. It's more a thread host who has 'influence' over behavior, culture and discussion much like a dinner host would have in their own home.&#60;/p&#62;
&#60;p&#62;I could see this working in an automated environment based on post count. For example, a post count of 100 allows thread creators to host the thread, giving them moderator authority to issue warnings, unable to be ignored by other members and the power to delete posts.&#60;/p&#62;
&#60;p&#62;I don't think they should be allowed to edit posts though otherwise it is possible to allow little dictators to run riot, rewriting history. Censorship is a killer of faith and confidence in communities. Besides, deleted posts can be undeleted if an affected member makes a report to the keymaster.&#60;/p&#62;
&#60;p&#62;Great idea. I like it from the point of view as a new step in the development of self managing communities. Very forward thinking of you.
&#60;/p&#62;</description>
</item>
<item>
<title>od on ""chairman" plugin suggestion"</title>
<link>http://bbpress.org/forums/topic/chairman-plugin-suggestion-1#post-15909</link>
<pubDate>Thu, 01 May 2008 11:58:04 +0000</pubDate>
<dc:creator>od</dc:creator>
<guid isPermaLink="false">15909@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;A &#34;granular&#34; forum moderation could be achieved if the person starting a thread would be considered a &#34;chair(wo)man&#34; and have the right to &#34;hide&#34; subsequent posts from other users on that specific thread. If the &#34;initial poster&#34;/&#34;thread creator&#34;/&#34;chair(wo)man&#34; feels the discussion is going to much off topic or getting to heated he/she would be able to hide the posts in question by marking them either &#34;Irrelevant&#34; or &#34;Flame bait&#34;.&#60;/p&#62;
&#60;p&#62;Forum site holder would look after the forum overall (closing troll threads and block troll users), while the &#34;chair(wo)men&#34; themselves would micromanage and  look after their respective threads (or &#34;meetings&#34;).&#60;/p&#62;
&#60;p&#62;Forum site holder would still be the overall authority in forum disputes, but in threads they will just be &#34;attendees&#34; or &#34;participants&#34; like others.&#60;/p&#62;
&#60;p&#62;As an example, If my post would be barred from one &#34;meeting&#34; of another user because we disagree with the direction or scope of the discussion, then I could &#34;fork&#34; that meeting by starting my own meeting where I then would become the chairman rather than a participant.&#60;/p&#62;
&#60;p&#62;It would be up to all the other forum users whose meeting they wish to attend to and participate in and by that what discussion they wish to keep alive.&#60;/p&#62;
&#60;p&#62;The idea is to delegate responsibility and increase positive self moderation by the users themselves.&#60;br /&#62;
I think it would limit cross-postings and a threads from being hijacked by other users and by that increase the content value considerably.&#60;/p&#62;
&#60;p&#62;If a &#34;chair(vo)man&#34; also would be able to close their own threads, then any support questions once the thread-creator is satisfied with the answers given could be &#34;closed&#34; and by that avoid further irrelevant cross-posting.
&#60;/p&#62;</description>
</item>
<item>
<title>chrishajer on "How to PERMANENTLY delete a post?"</title>
<link>http://bbpress.org/forums/topic/how-to-permanently-delete-a-post#post-15449</link>
<pubDate>Wed, 16 Apr 2008 23:31:24 +0000</pubDate>
<dc:creator>chrishajer</dc:creator>
<guid isPermaLink="false">15449@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Good luck to you.  I replied to your other post about removing it from your system.
&#60;/p&#62;</description>
</item>
<item>
<title>raygene on "How to PERMANENTLY delete a post?"</title>
<link>http://bbpress.org/forums/topic/how-to-permanently-delete-a-post#post-15444</link>
<pubDate>Wed, 16 Apr 2008 22:09:41 +0000</pubDate>
<dc:creator>raygene</dc:creator>
<guid isPermaLink="false">15444@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;&#34;Why does it matter? I'm curious.&#34;&#60;/p&#62;
&#60;p&#62;1- Makes up for a long list when you've deleted hundreds of posts/topics&#60;/p&#62;
&#60;p&#62;2- Bloats the database for absolutely nothing&#60;/p&#62;
&#60;p&#62;Doesn't matter, I'm about to remove bbPress from my WP installation, not enough Admin control.&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
Gene
&#60;/p&#62;</description>
</item>
<item>
<title>chrishajer on "How to PERMANENTLY delete a post?"</title>
<link>http://bbpress.org/forums/topic/how-to-permanently-delete-a-post#post-15383</link>
<pubDate>Tue, 15 Apr 2008 04:07:45 +0000</pubDate>
<dc:creator>chrishajer</dc:creator>
<guid isPermaLink="false">15383@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Why does it matter?  I'm curious.
&#60;/p&#62;</description>
</item>
<item>
<title>raygene on "How to PERMANENTLY delete a post?"</title>
<link>http://bbpress.org/forums/topic/how-to-permanently-delete-a-post#post-15381</link>
<pubDate>Tue, 15 Apr 2008 03:52:55 +0000</pubDate>
<dc:creator>raygene</dc:creator>
<guid isPermaLink="false">15381@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Funny it still hasn't been implemented yet (0.9.0.1), first time I encounter a forum software that doesn't delete posts from the database.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "Plugin Idea: Email Notification for Moderation Events"</title>
<link>http://bbpress.org/forums/topic/plugin-idea-email-notification-for-moderation-events#post-10027</link>
<pubDate>Tue, 07 Aug 2007 14:56:31 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">10027@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Actually, it would be fairly easy to do.&#60;br /&#62;
All we need to do is hook into the header or footer.&#60;/p&#62;
&#60;p&#62;My initial idea was javascript popups but those are bad because they stop all webpage loading at that point. If we hook the header we can insert a z-indexed hover div with the information. &#60;/p&#62;
&#60;p&#62;The service would be passed a user_id, the message, and an action url. Optionally instead of a user_id, it could be the term &#34;administrator&#34; or &#34;moderator&#34; where it would alert all at that level.&#60;/p&#62;
&#60;p&#62;The box would have a close button to ignore it and all the messages would then be accessible as a list under your profile under a new tab.  &#60;/p&#62;
&#60;p&#62;You'd have an option to be emailed anytime an alert was generated but typically you can keep that off unless you don't visit the site often.&#60;/p&#62;
&#60;p&#62;I was going to do this for my &#34;report this post&#34; plugin but I really needed the report feature right away so I got lazy and just used email.&#60;/p&#62;
&#60;p&#62;Sounds like I have a new plugin to code next weekend.&#60;br /&#62;
:D
&#60;/p&#62;</description>
</item>
<item>
<title>HowToGeek on "Plugin Idea: Email Notification for Moderation Events"</title>
<link>http://bbpress.org/forums/topic/plugin-idea-email-notification-for-moderation-events#post-10026</link>
<pubDate>Tue, 07 Aug 2007 14:26:01 +0000</pubDate>
<dc:creator>HowToGeek</dc:creator>
<guid isPermaLink="false">10026@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Now that's a pretty cool idea too.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "Plugin Idea: Email Notification for Moderation Events"</title>
<link>http://bbpress.org/forums/topic/plugin-idea-email-notification-for-moderation-events#post-10014</link>
<pubDate>Tue, 07 Aug 2007 04:03:11 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">10014@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Looking quickly at the code, I can't believe this a no action hook when a post is spammed or a user is bozoed. Bad planning. So we can't make a plugin for that directly. But we could periodically scan for both situations, or check after every post is done.&#60;/p&#62;
&#60;p&#62;Actually what I want is more fancy, an internal popup alert system when certain actions have occurred so email isn't even needed and is just optional. As you are browsing your site, you'd find out instantly if something like that happened and given a link to look at/take care of it. Plugin authors would be able to add to the alert queue instead of just emailing. Both mods and admin could be alerted individually based on situations.
&#60;/p&#62;</description>
</item>
<item>
<title>HowToGeek on "Plugin Idea: Email Notification for Moderation Events"</title>
<link>http://bbpress.org/forums/topic/plugin-idea-email-notification-for-moderation-events#post-10009</link>
<pubDate>Mon, 06 Aug 2007 23:23:49 +0000</pubDate>
<dc:creator>HowToGeek</dc:creator>
<guid isPermaLink="false">10009@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;It would really be nice to get an email notification of the following:&#60;/p&#62;
&#60;p&#62;1) When a post or topic is held for moderation by Akismet.&#60;br /&#62;
2) When a user is tagged as a bozo.&#60;/p&#62;
&#60;p&#62;I've repeatedly had to deal with users incorrectly getting tagged as bozo this week... I don't know what the deal is.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9981</link>
<pubDate>Mon, 06 Aug 2007 05:56:52 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">9981@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Yeah you should always create a non-moderator test user to see how other things interact compared to mod/admin. It's important to see what's hidden from regular members and sometimes admin can do things we take for granted  that regular members cannot  (ie. like my admin-can-post-anything plugin)
&#60;/p&#62;</description>
</item>
<item>
<title>HowToGeek on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9918</link>
<pubDate>Sun, 05 Aug 2007 07:17:44 +0000</pubDate>
<dc:creator>HowToGeek</dc:creator>
<guid isPermaLink="false">9918@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Ohhhhh&#60;/p&#62;
&#60;p&#62;My test site has nothing but posts from me, no wonder I didn't see it =)&#60;/p&#62;
&#60;p&#62;And to answer your question at the very top of this thread, I'm trying to use bbPress for a serious forum... I just opened my forum a little over a week ago. Not as much traffic as I'd like, of course, but decent.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9917</link>
<pubDate>Sun, 05 Aug 2007 06:55:53 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">9917@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Moderators do see the link, you just don't see it on your own posts, there's no point in reporting yourself, LOL!
&#60;/p&#62;</description>
</item>
<item>
<title>HowToGeek on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9916</link>
<pubDate>Sun, 05 Aug 2007 06:29:20 +0000</pubDate>
<dc:creator>HowToGeek</dc:creator>
<guid isPermaLink="false">9916@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;It's working for me...&#60;/p&#62;
&#60;p&#62;I think the problem mazdakam is having is that moderators won't see the link... you have to login as a regular user.&#60;/p&#62;
&#60;p&#62;Which is the correct behavior, of course.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9914</link>
<pubDate>Sun, 05 Aug 2007 05:20:47 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">9914@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;I've tested this now up to the bbpress trunk and it seems to work fine.&#60;br /&#62;
Try the latest:&#60;br /&#62;
&#60;a href=&#34;http://bbpress.org/plugins/download/report-post.zip&#34; rel=&#34;nofollow&#34;&#62;http://bbpress.org/plugins/download/report-post.zip&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Make sure you are editing  post.php in your bb-templates or my-templates?&#60;/p&#62;
&#60;p&#62;Unfortunately there is no hook for me to place it automatically in post.php on that info line. Wish there was.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9913</link>
<pubDate>Sun, 05 Aug 2007 04:48:04 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">9913@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Sorry I didn't see your bug report until just now.&#60;/p&#62;
&#60;p&#62;I am working on this tonight and will have a working version posted soon (including translation hooks for you).
&#60;/p&#62;</description>
</item>
<item>
<title>mazdakam on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9408</link>
<pubDate>Fri, 27 Jul 2007 03:59:29 +0000</pubDate>
<dc:creator>mazdakam</dc:creator>
<guid isPermaLink="false">9408@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;hum i upload it and active it and insert &#38;lt;? report_post_link(); ?&#38;gt; in post but nothing apeaer .8.2.1&#60;br /&#62;
what is the problem?
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9384</link>
<pubDate>Thu, 26 Jul 2007 16:43:29 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">9384@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Coming soon:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;don&#38;#39;t allow reports on moderators
don&#38;#39;t allow reports from members less than x days old
security check if user is in the right topic for the post being reported&#60;/code&#62;&#60;/pre&#62;</description>
</item>
<item>
<title>_ck_ on "plugin idea: "report this post""</title>
<link>http://bbpress.org/forums/topic/plugin-idea-report-this-post#post-9383</link>
<pubDate>Thu, 26 Jul 2007 16:11:47 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">9383@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;And a report post plugin is born - tested working!&#60;br /&#62;
Needs a few features but gets the job done for now:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;?php
/*
Plugin Name: report post
Description:  allows members to report a post to admin/moderators
Plugin URI:  &#60;a href=&#34;http://CKon.wordpress.com&#34; rel=&#34;nofollow&#34;&#62;http://CKon.wordpress.com&#60;/a&#62;
Author: _ck_
Author URI: &#60;a href=&#34;http://CKon.wordpress.com&#34; rel=&#34;nofollow&#34;&#62;http://CKon.wordpress.com&#60;/a&#62;
Version: 0.1
*/ 

/*
instructions:  install, activate and put  &#38;lt;? report_post_link(); ?&#38;gt; in your post.php template where you want the link to be seen
optional in stylesheet:  a.report_post {color:red;}  

todo:
1. don&#38;#39;t let them report more than once on a post - or more than too many times per minute/hour
2. auto-delete post if more than x reports from different members
3. auto-post report into a specified moderator&#38;#39;s forum #
4. maybe ajax xmlhttp call instead of real form post so there&#38;#39;s no page movement
5. it&#38;#39;s technically possible to alert a browing mod with a popup directing to the reported post, no email needed
*/

function report_post_link($post_id=0) {
if (bb_current_user_can(&#38;#39;participate&#38;#39;) ) :
$post_id= get_post_id( $post_id );
if (get_post_author_id($post_id) != bb_get_current_user_info( &#38;#39;id&#38;#39; )) {
echo &#38;#39;&#38;lt;a class=report_post title=&#38;quot;report post to moderator&#38;quot; href=&#38;quot;#post-&#38;#39;.$post_id.&#38;#39;&#38;quot; onClick=&#38;quot;report_post(&#38;#39;.$post_id.&#38;#39;);return false;&#38;quot;&#38;gt;Report&#38;lt;/a&#38;gt;&#38;#39;;
}
endif;
}

function report_post_form() {
if (bb_current_user_can(&#38;#39;participate&#38;#39;)) :
if (isset($_POST[&#38;#39;report_post_id&#38;#39;]) &#38;#38;&#38;#38; isset($_POST[&#38;#39;report_post_reason&#38;#39;])) {
	echo &#38;#39;&#38;lt;scr&#38;#39;.&#38;#39;ipt type=&#38;quot;text/javascript&#38;quot;&#38;gt;alert(&#38;quot;Thank you for the report. A moderator has been notified.&#38;quot;);&#38;lt;/scr&#38;#39;.&#38;#39;ipt&#38;gt;&#38;#39;;
	$post_id=intval($_POST[&#38;#39;report_post_id&#38;#39;]);
	// todo: custom response if invalid id, problem sending email - maybe flush output buffer so member gets alert faster
	$to = bb_get_option(&#38;#39;admin_email&#38;#39;);
	$subject = &#38;quot; reported post by member for moderation&#38;quot;;
	$headers = &#38;quot;From: &#38;quot;.bb_get_option(&#38;#39;admin_email&#38;#39;);
	$message =&#38;quot;report by:  &#38;quot;.bb_get_current_user_info( &#38;#39;name&#38;#39; ).&#38;quot; (&#38;quot;.bb_get_current_user_info( &#38;#39;id&#38;#39; ).&#38;quot;)  email: &#38;quot;.bb_get_current_user_info( &#38;#39;email&#38;#39; ).&#38;quot;\r\n\r\n&#38;quot;;
	$message.=&#38;quot;report: &#38;quot;.wordwrap(strip_tags(substr($_POST[&#38;#39;report_post_reason&#38;#39;],0,255)),70).&#38;quot;\r\n\r\n&#38;quot;.get_post_link($post_id).&#38;quot;\r\n&#38;quot;;
	$message.=&#38;quot;post by: &#38;quot;. get_post_author($post_id).&#38;quot;\r\n&#38;quot;;     // add &#38;quot;member since&#38;quot;, total posts, blah blah
	$message.=&#38;quot;\r\n\r\nReport Trace:\r\n&#38;quot;;
	$message.=&#38;quot;IP:    &#38;quot;.$_SERVER[&#38;#39;REMOTE_ADDR&#38;#39;].&#38;quot;\r\n&#38;quot;;
	$message.=&#38;quot;Host:  &#38;quot;.gethostbyaddr($_SERVER[&#38;#39;REMOTE_ADDR&#38;#39;]).&#38;quot;\r\n&#38;quot;;   // useful but can add a few seconds
 	$message.=&#38;quot;Agent: &#38;quot;.$_SERVER[&#38;#39;HTTP_USER_AGENT&#38;#39;].&#38;quot;\r\n&#38;quot;;
 	$message.=&#38;quot;Refer: &#38;quot;. $_REQUEST[&#38;#39;refer&#38;#39;].&#38;quot;\r\n&#38;quot;;
 	$message.=&#38;quot;URL:   &#60;a href=&#34;http://&#38;quot;.$_SERVER[&#38;#39;HTTP_HOST&#38;#39;].$GLOBALS[&#38;quot;HTTP_SERVER_VARS&#38;quot;][&#38;quot;REQUEST_URI&#38;quot;].&#38;quot;&#34; rel=&#34;nofollow&#34;&#62;http://&#38;quot;.$_SERVER[&#38;#39;HTTP_HOST&#38;#39;].$GLOBALS[&#38;quot;HTTP_SERVER_VARS&#38;quot;][&#38;quot;REQUEST_URI&#38;quot;].&#38;quot;&#60;/a&#62;\r\n&#38;quot;;
	mail( $to, $subject, $message,$headers);
}
echo &#38;#39;&#38;lt;form method=&#38;quot;POST&#38;quot; name=&#38;quot;report_post_form&#38;quot; id=&#38;quot;report_post_form&#38;quot; style=&#38;quot;display:none;visibility:hidden&#38;quot;&#38;gt;&#38;lt;input type=hidden name=&#38;quot;report_post_id&#38;quot;&#38;gt;&#38;lt;input type=hidden name=&#38;quot;report_post_reason&#38;quot;&#38;gt;&#38;lt;/form&#38;gt;&#38;#39;;
echo &#38;#39;&#38;lt;scr&#38;#39;.&#38;#39;ipt type=&#38;quot;text/javascript&#38;quot;&#38;gt;
function report_post(post_id) {
var report_post_reason = prompt(&#38;quot;Please enter a short but descriptive reason why a moderator needs to review this post:&#38;quot;, &#38;quot;&#38;quot;);
if (report_post_reason &#38;#38;&#38;#38; report_post_reason.length&#38;gt;9) {
document.report_post_form.report_post_id.value=post_id;
document.report_post_form.action=&#38;quot;#post-&#38;quot;+post_id;
document.report_post_form.report_post_reason.value=report_post_reason;
document.report_post_form.submit();
} else {alert(&#38;quot;report cancelled, incomplete description&#38;quot;); }
}
&#38;lt;/scr&#38;#39;.&#38;#39;ipt&#38;gt;&#38;#39;;
endif;
}
add_action(&#38;#39;bb_foot&#38;#39;, &#38;#39;report_post_form&#38;#39;);

?&#38;gt;&#60;/code&#62;&#60;/pre&#62;</description>
</item>

</channel>
</rss>
