Version: 2.00, by GeekyDesigns
Developer Last Online: Nov 2023
Category: Administrative and Maintenance Tools -
Version: 4.x.x
Rating:
Released: 04-02-2012
Last Update: Never
Installs: 50
Additional Files
No support by the author.
A common method of defacing vBulletin sites is to edit the parsed template html directly via the database. It makes it harder for administrators to find the issue, and can be a pain in the ass to cleanup if you're not familiar with working with the database.
This tool will make it easier to clean your defaced site.
What it does:
Checks all of the templates in the database:
- Makes a new compiled version from the uncompiled template.
- Compares the current compiled template to the new compiled template
- If they differ, it updates the template, then rebuilds all of the styles.
How do you use it?
- Upload to your admincp, modcp, install, or root forums folder
- Browse to it
- Let it run
- Delete tool_recompiler.php after you are done using it.
Recompiling templates...
Uncompiled template could not be compiled due to error: sidebarext_temp (id: 3258, styleid: -10)
Uncompiled template could not be compiled due to error: vbcms_grid_31 (id: 2244, styleid: 0)
Uncompiled template could not be compiled due to error: vbcms_grid_30 (id: 2243, styleid: 0)
Uncompiled template could not be compiled due to error: vbcms_grid_28 (id: 2240, styleid: 0)
Uncompiled template could not be compiled due to error: form_results_table_thead (id: 5310, styleid: -1)
Uncompiled template could not be compiled due to error: sidebarext_temp (id: 6638, styleid: -1)
No templates needed recompiling.
Just wonder if my results look OK.
Having trouble with the forum at the moment with VPS resource issues all pointing at my vbulletin installation according to 1and1.
I seem to have a problem with a plugin not being able to be installed correctly/totally. I get a 404 screen when I go to the plugin link. When I install the xml for the plugin I get:
Parse error: syntax error, unexpected T_STRING in /xxxx/xxxx/xxxx/talkclassicrock.com/forums/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 16
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
So, here is how this works, there are two template tables in the database that contain code: a parsed version for the software, and an unparsed version for you to edit.
Sometimes hackers like to inject the html of their exploit directly into the parsed template table. This fix it, fixes that. It won't fix a style that has template customized via the AdminCP. That would destroy your other custom templates as well/