Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
Deleting Thread Require Reason (inline Mode + Normal Mode) included Details »»
Deleting Thread Require Reason (inline Mode + Normal Mode) included
Version: 1.0.0, by Omranic Omranic is offline
Developer Last Online: Sep 2021 Show Printable Version Email this Page

Category: Moderators Functions - Version: 3.5.4 Rating:
Released: 04-23-2006 Last Update: Never Installs: 10
Uses Plugins
Code Changes  
No support by the author.

Hello Every body

in my forums my moderators delete threads without giving a reason so I did this plugin to require deletion reason.

its simple
it takes from me only 2minutes to write it & post the thread, So Installation time may be 60 secs max.

this thread has two parts the first is "Require Deletion Reason" when deleting though inline mode & the second is "Require Deletion Reason" when deleting the thread though the normal mode (from the thread tools itself).

the first is done by the plugin Attached & the second is done by the following Edit for the file "posting.php" coz of there is no hooks can do this.


History:
1.0.0 initial version (24/4/2006)


Installation:
1- import the attached plugin (require deletion reason-en.xml OR require deletion reason-ar.xml) [en => English / ar => Arabic].
2- open the file called posting.php & search in it for the following code (approx. @ line (382-388):
PHP Code:
    $delinfo = array(
        
'userid' => $vbulletin->userinfo['userid'],
        
'username' => $vbulletin->userinfo['username'],
        
'reason' => $vbulletin->GPC['deletereason'],
        
'keepattachments' => $vbulletin->GPC['keepattachments']
    ); 
& post under it the following code:
PHP Code:
if ( empty($vbulletin->GPC['deletereason']) ) {
eval(
standard_error("Please add a deletion reason."));


===> For Arab Users Don't make the Previous edit & do the following only

PHP Code:
if ( empty($vbulletin->GPC['deletereason']) ) {
eval(
standard_error("برجاء كتابة سبب الحذف."));


Thats ALL

Don't Forget to press

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 04-24-2006, 06:15 PM
kurtbarker kurtbarker is offline
 
Join Date: Nov 2005
Location: Kogarah, NSW
Posts: 304
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok, that prob fixed, lol

now i'm getting 'you did not add a reason' for me hard deleting, and a got a 'you did not select a valid thread error...

neither of which I got when I didn't have this installed
Reply With Quote
  #13  
Old 04-25-2006, 03:56 AM
Omranic's Avatar
Omranic Omranic is offline
 
Join Date: Jan 2005
Location: Egypt
Posts: 536
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<font color="Red">For all people that faces any problems with this hack

I have tried this hack more & more by many ways on many forums & nothing from these problems appears

I tried it with Admin account & Super admin acount & moderator & super moderator (with various permisions) & No problems / No errors

can any one give a details on the problem & if any one has any problem from my hack send me an admin account to try fix this issues (I'll be happy)

// thanks
</font>
Reply With Quote
  #14  
Old 04-25-2006, 12:10 PM
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Posts: 3,832
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you!
Reply With Quote
  #15  
Old 05-25-2006, 06:52 PM
rmxs rmxs is offline
 
Join Date: Apr 2006
Posts: 419
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bashy
Hi

I have just tried this, I got the Please add a reason message...
The thing is, i clicked back to edd the message and then clicked
delete again and it said to thread specified or sommat like that...
I then refreshed the page and the thread had been deleted anyway...

So to re-cap...

It asks to add a message but deletes the thread/post anyway lol

I have imported the plugin (as a plugin lol)
I have done the edit to posting.php

Any ideas please?
I have the same error...

I try to delete one thread without reason one message appeard "Please add a reason." i return to the forum i refresh and the tread its deleted without reason..

So the message appeard byt the thread deleted..
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:44 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03972 seconds
  • Memory Usage 2,252KB
  • Queries Executed 21 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete