Version: 1.00, by Cano2
Developer Last Online: Dec 2002
Version: 2.2.x
Rating:
Released: 04-07-2002
Last Update: Never
Installs: 53
No support by the author.
This hack allows users to backup their private messages to a local file.
I know that there exists allready a very similar hack (https://vborg.vbsupport.ru/showthrea...=&pagenumber=1 ) but it contains a serious bug, which allows every users to read everybodys private messages (details see link).
Aditionally this hack works with templates and has some enhanced functionality.
This hack is succesfully tested with a fresh install of vBulletin 2.2.4
I post it here, not as a full release, because of the unclear situation (im new to this board...).
@mods Please excuse me, and move this thread, if you think it's located better elsewhere
lates, Cano2
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Did you used the optional "privbackup_header" template and now wondering about that message in the "privbackup" template?? It is included in the backup file and thus senseless (you can remove that messe form the template).
Its thought to be used, when you don't use the "privbackup_header" template then a simple html page containig the messaged shows up in the browser, and this message tells the user, what to do...
I think I schould correct the hacking instructions to make that more clear. thx
I just want to say thanks for this hack. I have representatives of financial firms on my site who must comply with regulations that require them to keep a record of all correspondence with their clients, even private messages. This hack enabled them to do that. Thanks again!
One thing is that it does not change the icon in 2.2.5 after you back it up. I have looked through the code and it does not change the field "messageread" in the privatemessage table to "4" for case 4.
Any ideas?
I tried adding this to the while statement you added to private.php:
PHP Code:
$DB_site->query("UPDATE privatemessage SET messageread=4 WHERE privatemessageid=".intval($prevmessageid));
Hi,
I've a problem. I succefully install this hack on my backup-board but when I tried to install the same hack on my public vbulletin the page to download didn't work.
It trie to download named "private.php". The header's lines didn't work... why?
Note: in my backup-board i've only one template; in my "public" vbulletin i've 5 template...
Also, is there any way to have the messages save like they are written? Like using the same formatting. I saved a message tonight that had some quotes listed in it by numbers (1..2...3, etc) and the writing when it was saved was all run together in one paragrah.
Great hack, by the way! Uninstalled the buggy one and installed this one.
Go to Post #15 in this thread and do the first find and replace step and the icon will appear after you have backed up the messages.
Quote:
Originally posted by VirtueTech One thing is that it does not change the icon in 2.2.5 after you back it up. I have looked through the code and it does not change the field "messageread" in the privatemessage table to "4" for case 4.
Any ideas?
I tried adding this to the while statement you added to private.php:
PHP Code:
$DB_site->query("UPDATE privatemessage SET messageread=4 WHERE privatemessageid=".intval($prevmessageid));