Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Template Modification System Details »
Template Modification System
Mod Version: 1.2.0b4, by Andreas (Coder) Andreas is offline
Developer Last Online: Mar 2019 I like it Show Printable Version Email this Page

vB Version: 4.1.10 Rating: (117 votes - 4.79 average) Installs: 916
Released: 21 Jul 2007 Last Update: 11 Mar 2012 Downloads: 8194
Not Supported DB Changes Uses Plugins Additional Files  

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: Attachment 136973

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
  • Fixed Bug: Display search results correctly
  • Fixed Bug: Added missing phrase 'varname_x_already_exists'
  • 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

1.0.0 Beta 2
First public Beta

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	2.jpg
Views:	4338
Size:	18.2 KB
ID:	67292   Click image for larger version

Name:	3.jpg
Views:	4577
Size:	47.6 KB
ID:	67293   Click image for larger version

Name:	4.jpg
Views:	6437
Size:	76.8 KB
ID:	67294   Click image for larger version

Name:	5.jpg
Views:	3682
Size:	23.0 KB
ID:	67295  

Click image for larger version

Name:	6.jpg
Views:	8230
Size:	63.2 KB
ID:	67296   Click image for larger version

Name:	7.jpg
Views:	5317
Size:	52.9 KB
ID:	67297   Click image for larger version

Name:	8.jpg
Views:	2576
Size:	11.1 KB
ID:	67298  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Major Additions Modification System Coroner vBulletin 3.7 Add-ons 462 05 Jan 2014 08:20

  #151  
Old 05 Nov 2007, 20:52
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
Why would the comments display like that? I am trying to add in showthread template, above
<if condition="$show['adminoptions']">

<if condition="$show['<!-- Lionel: Add update icon -->modcplink']">
code here
</if>
<<!-- / Lionel: Add update icon -->if condition="$show['adminoptions']">
shouldn't it be

<!-- Lionel: Add update icon --><if condition="$show['modcplink']">
code here
</if>
<!-- / Lionel: Add update icon --> <if condition="$show['adminoptions']">
Reply With Quote
  #152  
Old 05 Nov 2007, 21:49
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Lionel -
are you talking about in the modified template view with comments in the regular template editor? I have had it show up like that there, but it does not output code like that.
Reply With Quote
  #153  
Old 07 Nov 2007, 19:13
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Real name: Andreas
Originally Posted by yoyoyoyo View Post
thanks.

One thing that I would really like to have is a "search all template edits" option, similar to the "search all templates."
That has already been requested on vBulletin-Germany.org some time ago and is on the To Do-List

@Lionel
Well, adding

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

above

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

is actually the same as replacing

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

with

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

isn't it?

The first difference between the original 1st line

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

and the new 1st line

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

is

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

So this is considered as the beginning of the modification.
Reply With Quote
  #154  
Old 08 Nov 2007, 22:50
puertoblack2003's Avatar
puertoblack2003 puertoblack2003 is offline
 
Join Date: Aug 2005
Originally Posted by dvdizaster View Post
how can i do a complete un install or a manual un install of this product ? m whole forum is F****** u p now ..

for those having problems uninstalling product!

go to >>Plugins & Products>>>plugin manager scroll all the way down to template manger disable all of the hack features, then go back to plugin manager and then uninstall "template manager" and that should work.

pb
__________________
Android Custom Creations
Reply With Quote
  #155  
Old 10 Nov 2007, 05:55
Matty.B Matty.B is offline
 
Join Date: Sep 2007
Quickly.. Installed And Great with vbCredits! Is there anywhere going to be made available to english speakers to get the xml's? just becuase i have used the translators and i just can't understand how to get signed on to vbhacks-germany .. I get a login screen... I have signed up to vbulletin-germany.org but that username and password don't work...

I really would like the XML's to help with this FANTASTIC mod

Links anyone?
Reply With Quote
  #156  
Old 11 Nov 2007, 11:59
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Real name: Andreas
vbhacks-germany.org does not exist any longer.
The official german modification site is vbulletin-germany.org

If you have problems registering/logging in there just send me a PM with your account name and i'll take a look.
Reply With Quote
  #157  
Old 11 Nov 2007, 12:53
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Andreas - another feature request: the ability to download all of the template mods for a site - all template edits for all products - in one single xml file
Reply With Quote
  #158  
Old 11 Nov 2007, 13:29
Icy Icy is offline
 
Join Date: Nov 2007
Real name: Icy
Andreas is there any chance/way to add customized template support in TMS? If not now then in future release?
Reply With Quote
  #159  
Old 11 Nov 2007, 13:34
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Originally Posted by Icy View Post
Andreas is there any chance/way to add customized template support in TMS? If not now then in future release?
that would be awesome!
Reply With Quote
  #160  
Old 12 Nov 2007, 18:25
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Real name: Andreas
Originally Posted by Icy View Post
Andreas is there any chance/way to add customized template support in TMS? If not now then in future release?
What does "customized template support" mean?

@yoyoyo
Smth. like 'Download Plugins' is already planned.
Reply With Quote
  #161  
Old 13 Nov 2007, 00:53
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Originally Posted by Andreas View Post
What does "customized template support" mean?

@yoyoyo
Smth. like 'Download Plugins' is already planned.
cool

"customized template support" refers to templates that are specific to a certain style
Reply With Quote
  #162  
Old 13 Nov 2007, 08:05
Icy Icy is offline
 
Join Date: Nov 2007
Real name: Icy
Originally Posted by Andreas View Post
What does "customized template support" mean?
Sorry for the missunderstanding. I recheck & finally understand how it works. In master style I'll find all templates & in normal style I'll find only those templates which has been customized/edited.

Anyway I believe there is a bug. When I enable the TMS I can edit templates but I can't save it because there is no Save or Save & Reload button. If I disable TMS then everything go back to normal. I've attached 2 screenshot. I reproduced the problem both in Firefox & Opera. I have not try Internet Explorer though.
Attached Images
File Type: jpg tme.jpg (41.2 KB, 32 views)
File Type: jpg tmd.jpg (51.1 KB, 29 views)
Reply With Quote
  #163  
Old 16 Nov 2007, 17:53
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Real name: Andreas
@yoyoyo
Erm, TMS works just fine with custom/customized templates?

Do you want to create "virtual" templates, eg. advise TMS to apply modification X to template foo in style Y only, without template foo being customized in style Y?
That is (and most likely never will be) possible: If a template is not customized in a certain style, it does not physically exist - it's just a reference to the inherited template.

@Icy
Sorry, but I can't help you (without an ACP login for you board) as I am unable to reproduce the problem locally.
Reply With Quote
  #164  
Old 17 Nov 2007, 16:05
Icy Icy is offline
 
Join Date: Nov 2007
Real name: Icy
Originally Posted by Andreas View Post
@Icy
Sorry, but I can't help you (without an ACP login for you board) as I am unable to reproduce the problem locally.
PM sent
Reply With Quote
  #165  
Old 18 Nov 2007, 16:21
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Real name: Andreas
@All those having problems with TMS in ACP (Style Manager & Product Manager)
Could you check if the attached plugin fixes the problems?
Attached Files
File Type: xml tms-plugin-outputbuffer.xml (581 Bytes, 21 views)
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 18:38.

Layout Options | Width: Wide Color: