The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
THIS IS A REAL BETA HACK, DO NOT INSTALL ON A LIVE BOARD
Ok, I brought up the idea over in this thread . Here is a BETA hack for a recycle bin and mod logging system I've been working on. It logs all mod activity for editing/deleting posts, moving threads etc. all admin selectable to log or not. It creates a Forum (preferably hidden) to hold all the deleted threads - the logging function takes care of where they are from and who put them there. It also dumps a copy of all user or mod (and admin) posts into an edited posts thread, also all deleted posts are dumped into a deleted posts thread. Most of the logging is sorted, and configurable, I've probably forgotten something somewhere - which is why this is beta ![]() The log info in the admin display is functional but still needs some work. I think the actual recycle logging functions themselves are up to scratch. More (short ) notes in the readme. I repeat do not install this hack on a live board On the installer, this is probably more beta then the actual hack, thanks to firefly (Chen) for letting me borrow some of his hack installer code. The installer works with a vanilla install of 2.2.9 but i have no idea what it will do with a hacked board, or different versions. Also the hack itself is only tested on 2.2.9 The installer will (if you let it) install all of the forums, threads, templates and even do the file mod's. There is also a FTP function to ftp locally if you don't have chmod 777 set, failing direct file access or ftp, you can choose to download the hacked file without having to do all the edits by hand. (damn that took me some working) The installer is still a little raw, I'll work on it more with some feed back. Now what the hack actually does. On the straight logging side. How much and what is logged is selectable via the script in the admin CP Code has been added to make an entry in the logdata table each time, a mod or user edits, deletes, opens, closes, sticks - basically everything.. a thread or a post. (I think I have it logging all relevant information, but I may have missed something.) You are then able to view the log history in the admin CP, also in the admin CP you can clear the logs, view stats, track down actions by a specific user. I am working on a function to allow you to rebuild the thread and show edits/deletes as they happened in the timeline, but this part is not a high priority atm for me. On the Recycle bin side. -Uses the logging functions to keep track of the threads/posts. The installer set up the recycle bin forum as a Posts do not count forum. Most of the larger code inserts keep track of the posts/threads and provide undelete/full delete functions. the main index.php has a small code insert to hide how many posts/threads are in the recycle bin forum from showing on the main page. When a post/thread is deleted, the post count is still reduced form the users file, and the posts are unindexed from the search index. If a thread/post is undeleted, the post counts are increased and the posts are re added to the search index. If you 'return' an original post after editing, nothing changes with post counts etc. The code also protects the Edited posts header post, and the Deleted posts header post. so while in the recycle bin, if you choose to 'full delete' either thread the main post and thread remains intact. See this post for pics I will try to dig up some older versions of vBB to check the installer with them.. Bugs.... Probably lots, but nothing really worrying that i can see Todo Better install instructions Fix up the admin cp script so its pretty. Make the Install script a little more stable. Add anything that you think would be good, and won't take me another 10 solid days to program (I think the wife is going to leave me :speechless: ) Fixed: Fixed - hopefully - the forum and post creation section on hacked forums I'm looking forward to feed back etc This hack is free, but I won't say no to paypal donations for a damn big beer ![]() Dan Edit, uploaded a new zip file due to a bug in the alternate download section of the installer. Show Your Support
|
Comments |
#52
|
||||
|
||||
![]()
Ok, my next question .... (probably for Sue) when you installed it, did you use the ftp update or the direct file update?
I'm not quite sure why it would have changed the permissions... I'll have to check, but the more info I can get on the install the better chance I have of makeing sure it never happens again. Zzed if this hack is still installed, the only lines for index.php are related to keeping the postcount/threadcount from the bin hidden on the main page... two lines. I'm not at my main box atm so if you need them I'll have to drag them up later.. Dan |
#53
|
||||
|
||||
![]()
I am not sure how index.php got clubbered, or how the permissions on forumdisplay.php changed sonce Sue was the one who did the install.
I was just fortunate enough to have shell access and had installed some of my hacks for her and ended up with backup copies. I may have to reinstall your hack for her again. My guess is that the FTP program she used may have been the culprit here. I prefer to edit files on site. ![]() P.S. I told Sue earlier that I was going to kill her. :laugh::banana: I was kidding of course. ![]() |
#54
|
||||
|
||||
![]()
hehe np, when you find out if you can let me know...
Thanks Dan |
#55
|
|||
|
|||
![]()
This is a great hack! I'll be running it offline for a little while (until it's released as stable) and i'll report any bugs
![]() |
#56
|
||||
|
||||
![]()
How's progress on this ?
![]() |
#57
|
|||||
|
|||||
![]()
Installation Bugs ###############################
Quote:
Quote:
Quote:
Quote:
Notes: Tested on vb2.2.9 | Don't know if it works on vb2.3.0, can't get it Tried both automatic and manual installation options. Find it works best if everything is done automatically, except for template changes. Quote:
Much thanks ![]() [ mY edit note: Corrected one or two things i wrote originally. Listed a bit more details ![]() If you're unsure what i'm on about with anything you can email me at info@radgam.fsworld.co.uk ] |
#58
|
|||
|
|||
![]()
I succesfully installed this hack on 2.2.9, with no errors during the install. I went to the forum index page and recieved this error:
Fatal error: Call to undefined function: getlogset() in /....../httpdocs/forums/index.php on line 50 Any suggestions would be much appreciated, thank you for creating this hack (even though it isn't working for me yet ![]() |
#59
|
|||
|
|||
![]()
Check your email
![]() |
#60
|
|||
|
|||
![]()
I got the same error as Karbon. Ive installed it on 2.3.0. Didnt get any errors, but I noticed the admin commands dont appear either so it seems it havnt changed some files as it should.
|
#61
|
|||
|
|||
![]()
It seems to be a problem with the automated installer. It works best if you do the file mods by hand
![]() |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|