Version: 1.2.0b4, by Andreas
Developer Last Online: Jan 2023
Category: Administrative and Maintenance Tools -
Version: 4.1.10
Rating:
Released: 07-20-2007
Last Update: 03-10-2012
Installs: 917
DB Changes Uses Plugins
Additional Files
No support by the author.
Template Modification System Description
This modification allows easy management of template modifications.
Hack authors can define the necessary template modifications for their products.
When exporting a product, all template modifications assigned to this product
in MASTER style will be embedded into the product XML and imported on the
end-user vBulletin installation automatically if TMS is available.
Alternatively, it is also possible to create separate XML files for template modifications.
This way, 3rd parties can provide Template-Modification XML files for existing hacks.
Hack authors can also export standard template modification instructions as
textfiles to package them with their hacks, which allows users that do not
have TMS to also install them
In case the author defined modifications do not work (eg. the user uses a custom style),
the users can easily customize the modifications for their style(s).
TMS modified templates transparently, e.g. all Templates can still be modified
manually in style manager - they will appear unchanged there.
System Requirements
This Modification requires MySQL 4.1 or higher - it does not work with MySQL 4.0!
If you use MySQL 4.1 series, MySQL 4.1.10 or higher is required
If you use MySQL 5.0 series, MySQL 5.0.3 or higher is required
TMS 1.2.0 Beta 1 or higher requires vBulletin 4.1.5 or higher
vBulletin Compatibility
Versions up to and including 1.1.5 are compatible with vBulletin 3.6.X, 3.7.X and 3.8.X
Version 1.1.5 is partly compatible with vBulletin 4.0.X and 4.1.X
Version 1.2.0 Beta 1 or higher is compatible with vBulletin 4.1.5 or higher
vBulletin 4.1.11 or higher is currently not fully supported by TMS. If you use this version please apply the following patch: tms_patch120b4.zip
Branding:
Please note that TMS puts a small branding/copyright notice in footer - see readme.txt for further details.
Version History
1.2.0 Beta 4
Bugfix: Database error when trying to add a template modification (this bug was introduced in TMS 1.2.0 Beta 3)
1.2.0 Beta 3
Changed: Converted hardcoded text to phrases
New Feature: Added doubleclick for editing style variables
Bugfix: Database error when trying to add a template modification with an existing varname to a different style
Changed: Fixed formatting of templateedits.php
Bugfix: Fixed erors when manually modifying a template with template modifications
1.2.0 Beta 2
Bugfix: Fixed errors in style variable editing code
1.2.0 Beta 1
Changed: Ported to vBulletin 4.1
New Feature: If an error occurs while trying to compile a template this error is now being disaplayed when trying to save the template modification
New Feature: Styles variables used in templates can be edited via AJAX from the modify template screen
1.1.5
Fixed Bug: Fixed incorrect variable type
New Feature: Box 'Template-Modifications' (shown on editing a template) can now be collapsed/expanded
1.1.4
Fixed Bug: Fixed HTML error/XSS in Template Modifications Manager
1.1.3
Fixed Bug: Added missing phrase on ACP home
1.1.1
Fixed Bug: Fixed Error with conflicting Template Modifications when importing a product
Fixed Bug: Removed Pre-Selection of processing mode when adding new modifications
Fixed Bug: Fixed Bug with zlib.output_compression AND vBulletin internal gzip being both turned on
New Feature: Automatically rebuild template modifications after vBulletin Upgrade
1.0.0
Changed: Several files renamed
Fixed Bug: Fixed incorrect handling of product ids that contain only numbers
New Feature: Search text can be search in template when editing a Template-Modification in Style Manager
Changed: Multiple Template-Modifications can be loaded via AJAX
First Release on vBulletin.org
1.0.0 RC 1
Fixed Bug: All Bugs reported for Beta 4 have been fixed
Changed: Display of modified Templates with HTML comments has been modified
Changed: Debug-Mode is no longer required
New Feature: It is now possible to export/import style-specific Template-Modifications
1.0.0 Beta 4
Fixed Bug: All Bugs reported for Beta 3 have been fixed
Changed: Sorting in Template Modifications Manager has been changed
New Feature: When adding or editing a Template-Modification, the Template can now be displayed and searched via AJAX
Changed: When exporting as Text, the original instructions (eg. insert below/above) are retained
New Feature: It is now possible to test each Template-Modification
New Feature: Testing improved. It is now being display if a Template is OK after applying a Template Modification
New Feature: When editing a Template, it is possible to activate/deactvate multiple Template-Modifications
New Feature: Template-Modifications can now also be exported and tested from withing Product Manager
New Feature: Function to display a template with all Modifications applied.
This function can also display embedded comments to make it easier to identify changed parts
1.0.0 Beta 3
Fixed Bug: All Bugs reported for Beta 2 have been fixed
New Feature: Simplified adding Template-Modifications by allowing to select how to handle replacement text (eg. replace or insert above/below)
New Feature: Each Template-Modification can now be disabled
Changed: Testing Template-Modifications has been reworked:
Column ordering can now be set through vBulletin Options; column headers are clickable to sort results
Output has been separated by styles
It is now possible to test only selcted products
New Feature: TMS now integrates with 'Style Manager' and 'Product Manager'
New Feature: The language can be selected when exporting Template-Modifications
New Feature: Weh TMS gets deactivated, all Template-Modifications will be deactivated too
New Feature: Display of Template-Modifications while editing a Template in Style Manager has been improved:
It is now being display if a Template-Modification could be applied
Template-Modifications can be edited via AJAX
Just to let you know, it's working for me with mySQL v4.0.26-standard.
The only thing is I keep getting this error:
Code:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1984105 bytes) in [MyPath]/includes/adminfunctions_templateedits.php on line 970
I'll put up with having to come up with workarounds for this to keep this fantastic mod, however!
Just to let you know, it's working for me with mySQL v4.0.26-standard.
The only thing is I keep getting this error:
Code:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1984105 bytes) in [MyPath]/includes/adminfunctions_templateedits.php on line 970
That error has nothing todo with tms that's caused by your PHP configuration increase your memory limit in php.ini (root access requirerd or you can't do this)
That error has nothing todo with tms that's caused by your PHP configuration increase your memory limit in php.ini (root access requirerd or you can't do this)
Ah grand so. I'll try that.
It just keeps coming up in relation to TMS, like when adding/editing modifications in certain templates:
Code:
Updating Template-Modifications for Stye 'MASTER' and its Child-Styles ...
* MASTER ... (Templateedit-IDs)
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1984105 bytes) in [mypath]/includes/adminfunctions_templateedits.php on line 970
OMG if you were here i'd kiss you!
this is the perfect modification for my board...
if only i could nominate for mod of the month!
one question does this work on 3.6.X or only versions 3.6.7 and above?
cause i run a 3.6.2 3.6.4 3.6.5 and 3.6.8 board(3 of them being development boards)
Hi again.
I'm getting some troubles, when i go to "Add Template Modification" or any of the drop down menu items, they dont go any where at all.. but the links on the bottom of the frame such as up/download a template modification works.
Perhaps i need to do something else?
p.s. i must say how super easy it is to install your mod
I'm getting an odd error on the main page of the admincp.
Quote:
!!! Out-of-date Template-Modifications found !!!
There are 1 Template-Modifications that were not desinged for the currently installed vBulletin version. To make sure that vBulletin and your installed Products are working correctly, you must check and maybe modify those Template-Modifications.