PDA

View Full Version : Moderators Functions - Deleting Thread Require Reason (inline Mode + Normal Mode) included


Omranic
04-23-2006, 10:00 PM
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):
$delinfo = array(
'userid' => $vbulletin->userinfo['userid'],
'username' => $vbulletin->userinfo['username'],
'reason' => $vbulletin->GPC['deletereason'],
'keepattachments' => $vbulletin->GPC['keepattachments']
);


& post under it the following 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

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



Thats ALL

Don't Forget to press https://vborg.vbsupport.ru/ (https://vborg.vbsupport.ru/vborg_miscactions.php?do=installhack&threadid=113896)

Developer
04-23-2006, 10:52 PM
nice idea :) & feel sorry because there is no hooks in posting.php?do=dodeletethread :( :(

Omranic
04-23-2006, 11:01 PM
hello Developer
hope you are fine

we hope to see some more hooks in posting.php next versions

// peace

ryancooper
04-23-2006, 11:46 PM
Looks good. Thanks

Developer
04-23-2006, 11:54 PM
we hope to see some more hooks in posting.php next versions

i am fine & u :)
use this http://www.vbulletin.com/forum/showthread.php?t=142051
to request new hook locatinos ;)

Omranic
04-24-2006, 12:36 AM
ryancooper => Welcome

Developer => Done, See (http://www.vbulletin.com/forum/showpost.php?p=1116900&postcount=583)

bashy
04-24-2006, 05:58 PM
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?

kurtbarker
04-24-2006, 06:00 PM
Hey mate, I installed this but had to uninstalled due to the following.

Followed instructions, went to hard delete as an administrator and got an error. As admin I need the hard delete ability

bashy
04-24-2006, 06:03 PM
What error?

I managed to delet (hard) ok, just had the issue above lol

Hey mate, I installed this but had to uninstalled due to the following.

Followed instructions, went to hard delete as an administrator and got an error. As admin I need the hard delete ability

kurtbarker
04-24-2006, 06:05 PM
lol, will have to reinstal. I was frantic that I couldn't hard delete so I uninstaled without thinking...

i'll let you know if a few ;)

kurtbarker
04-24-2006, 06:15 PM
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

Omranic
04-25-2006, 03:56 AM
<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>

Snake
04-25-2006, 12:10 PM
Thank you!

rmxs
05-25-2006, 06:52 PM
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..