![]() |
Self Delete Hack
What does this hack?
This Hack give your users the option to delete their own account from the User CP. I know this hack is disputed, but i release for the ones who really want this hack. I hope the hack is save enough. Please report if users abuse this funktion. Compatibility -3.0.3 -For 3.0.1 compatibility read the Notes (thx to Odysseus) To do To change: PHP Files : 2 Templates : 1 To add: Templates: 2 Phrases : 10 Queries : 1 History 1.1.1 Bugfix
Features
Features
Please excuse my bad english. I did the translation of the hack by myself and its bad. Report language mistakes. Don't forget to press the install button. For 3.0.1 compatibility do this: Quote:
|
if a user erases himself lets say, 6 months after his stay on the forum, does all his posts and threads dissappear also?
|
Thank you AlphaWolf !!! I've been wanting this hack since RC4. I will install tonight.
|
Quote:
Another option would be that the user gets a warning pm that his account will be deleted within 48 hours. This would also prevent people from deleting other users accounts when they get their logindata. |
Quote:
Quote:
|
Quote:
|
Quote:
Unregistered? |
Quote:
|
Okay AlphaWolf... a couple of notes on this;
Most importantly I get the following error when trying to delete a user... Fatal error: Call to undefined function: delete_user() in /var/www/hosts/adultshowoffs.com/forum/profile.php on line 1564 -> In my files line 1564 is - delete_user($bbuserinfo['userid']); Second, it will be very confusing for most members to enter their confirmation code because if they leave the delete membership screen to go get it a new confirmation code is issued each time they return. If they are using web based email they must do so in a new window and most will not figure that out and keep getting the "bad code" message each time they try. One option would be to include a link within the actual email that they just need to click on and that contains the variables needed to complete the function or to have the confirmation code remembered somehow so that when they return to the delete screen the same code can be used for a set period of time... 48 hours perhaps? One minor issue... because you have done this in two languages a small note in the install file about changing the email subject line would also be helpful for others when they install this. I have this installed now but have hidden the link until I can get it working correctly. This is on VB 3.01 with many many other hacks installed so it my be specific to my use. |
Quote:
Code:
Search: Maybe in 3.0.1 the function has annother name. Quote:
Quote:
|
Quote:
Code:
require_once('./includes/functions_misc.php'); |
Did you find the funktion in your adminfunctions.php?:
PHP Code:
|
Ah-ha... a slightly different version in my file;
function delete_user($userid = 0) |
I have the same, but i post this, because i didn't know if you have the same function. I don't know why it doesn't work with you Board.
|
I appreciate your time AlphaWolf. I'll just wait until someone else installs to find out if the problem is just for me.
|
Quote:
|
Please a clear answer.
Does this hack erase any attachemnts and PM left by the user? Please and thank you. |
Attachments will not be erased because they belong to the posts. PM's will be deleted.
|
I have done everything and my pages are blank when i click on delete account in the usercp. The templates are installed properly. I just don't see what the problem is!!
|
Do you uploaded the php Files corectly? I have installed the Hack with a clear 3.0.3 vB today. It defenatly work.
|
Quote:
|
The hack has a loop that doesnt make sense. why send a code to the users email to have them paste it in the site to terminate. lol. edit your email is in the same area as delete account.
Any user can put in a new email send it out and close the account the same way. besides that. its what I was looking for before I got scammed. |
Quote:
|
The Hack deletes no posts so it doesn't delete the attachments. But the Pm's will be deleted. Cause of your Hack the attachments will be without a PM. I think one of the vBulletin crons will delete them. I can't give support for annother Hack.
|
Quote:
|
Sorry I have no 3.0.1 Version to Test:ermm: I'll write in the Hack posting that it is incompatible to 3.0.1. Sorry i can't fix that bug without a 3.0.1 Version to test.
|
Thanx
|
Quote:
You have to add this line: Code:
require_once('./includes/adminfunctions.php'); This makes sure that the adminfunctions.php file, in which the delete_user() function is located, will be included. The hack will then work with vB 3.0.1, too. MAybe you can update this info, AlphaWolf. |
Thx I have updatet my Post!
|
Quote:
|
Could someone be so kind to make this hack suitable with the new 3.5 version ?
Would be really appreciated.. |
I do not have the new 3.5 Version:disappointed:
Maybe someone other is able to port it to the new version. Here is the permission for everyone. Just gimme credit :) |
All times are GMT. The time now is 08:36 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|