vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Request Close (https://vborg.vbsupport.ru/showthread.php?t=208574)

Markro 03-17-2009 01:39 AM

Request Close
 
A couple members of mine suggested it might be useful to be able to request that their thread be closed. After reading about this, I actually agree, it would be awesome if the thread creator could request their thread be closed.

Does anyone know of a good way to approach implementing such functionality into vBulletin?

I did do a brief search of the MOD section but no results.

Look forward to the replies,

Thanks, Mark.

Lynne 03-17-2009 01:42 AM

Just have them hit the Report this Post button and request that it be closed.

Markro 03-17-2009 01:46 AM

Interesting solution.....

With that in mind:

Would it be possible to use the functionality of Report a Post to fuel the request a close. By that I mean, if the user clicks the "request close" link, instead of the "Report a Thread" heading being shown, it has something more tailored for the "Request a Close".

Also, once a thread is reported on my forum, a new thread is created in the Moderation area which details the reported post information (vBulletin functionality). Would it be possible to also adjust how that is presented to a more "Request a Close" feel?

I suppose what I'm getting at is, is there a method that could be taken in order to distinguish between "Report a Post" and "Request a Close" in the "Report a Post" template.

Lynne 03-17-2009 03:12 AM

I suppose you could add a new field to the Report a Post form and if that field is set to true then *it does something* different for the post.

Do you get a lot of reported posts every day or do you think you'll get a lot of requests for close? If not, it might not be worth the effort to write a mod for something that just isn't needed much.

Markro 03-17-2009 03:32 AM

My community is quiet large, although its subject matter attracts a very quiet user base that tends not to cause problems within the community so we rarely encounter issues where posts / threads need to be reported.

I'm not entirely sure if the "Request a Close" would be used enough to justify extensive modification.

Prior to you posting #4, I was considering the addition of another forum where users could post, but not view or reply to their threads. The link for "Request a Close" could be available to only the thread creator via:

PHP Code:

<if condition="$threadinfo['postuserid'] == $bbuserinfo['userid']"></if> 

Assuming that works, it could be a link to a "Create Thread" link in that private forum and moderators could review the requests and deal with them as they come in.

That might be an acceptable solution to this.

On a side note, it was your suggestion which got my thought path on that track. Thanks :)

Dismounted 03-17-2009 05:57 AM

Still - I think the Report Post feature provides all the necessary functionality.

Lynne 03-17-2009 02:19 PM

There was a mod that allowed you to have radio buttons on the form and users could select a 'reason' for reporting the post. You might be able to use that and then modify the reported post thread title to use that 'reason' in the title. I don't remember the name of the mod though.

Markro 03-19-2009 09:06 PM

Quote:

Originally Posted by Lynne (Post 1770429)
There was a mod that allowed you to have radio buttons on the form and users could select a 'reason' for reporting the post. You might be able to use that and then modify the reported post thread title to use that 'reason' in the title. I don't remember the name of the mod though.

Sorry for my late response been swamped with work.

Great idea, I'm going to browse for that.

Thanks again Lynne.

blind-eddie 03-19-2009 09:40 PM

I edited the Report Post to allow members to request that their post be closed, I have been doing this for a couple of years now...It gets used a lot.


All times are GMT. The time now is 07:54 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01064 seconds
  • Memory Usage 1,732KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (9)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete