Template Modification System (TMS) 1.2.2

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
GitHub: guiltar/TMS · GitHub

Translations:
  • German translation
  • Spanish translation

If you want to re-arrange elements like message bar, you have to edit HTML templates. Normally, when you do this, the template is marked as modified, and if you upgrade xenforo, those modified template will not be upgraded.

This resource is a system that allow you to modify template without manual editing. You can search for elements in HTML templates and replace with the thing you want. This way you can save your time when you upgrade xenforo. This also improves performance compare to template hooks and is more flexible than template hooks.

Features:
  • Modifications of 3 types: search/replace, regular expression, php callback.
  • Default/Custom/Inherited modifications (just like templates).
  • Enable/Disable modifications.
  • Export/import modifications together with addon (just like templates).
  • Export/import modifications together with style (just like templates).
  • Integration with template's editing.
  • Advanced options for performance.
  • TMS-independent export of styles.

This Modifications Collectiondemonstrate how it works.
Also there is a guide Creating style without template edition.

The addon allows to make other addons using template modifications instead of hooks and to make styles without any template edition.

Feel free to modify, refactor and extend the addon.

Addons using TMS:
  • Create Thread From Forum Home - 8thos
  • XF Open Framework - Anthony Parsons
  • User Rank Ribbons - Daniel 'RTRD'
  • Post Ratings - Darkimmortal
  • Social Network Authentication - guiltar
  • Search This Thread - Matthew2D
  • Search This Forum in Threadlist - Matthew2D
  • MyBB Notices - Matthew2D
  • Login Like vBulletin - Matthew2D
  • vBulletin Style Node List - Matthew2D
  • ESPN Bottom Line for Sportsbook - stewart1champ
  • Conversation Essentials - Syndol
  • User Essentials - Syndol
  • Trash Can Forum - ragtek
  • Download Tracker - ragtek
  • QR Code for Attachments - ragtek
  • QuoteCollapse - Yorick
  • Google+ Share Button - Yorick
  • LinkedIn Share Button - Yorick

Download TMS_1.2.2.zip
 

Facebook Comments

Similar threads

Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
cuongpro9x
Replies
0
Views
6K
cuongpro9xcuongpro9x is verified member.
cuongpro9x
Admin
Replies
0
Views
800
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
W
Replies
0
Views
2K
Waplangson
W
cuongpro9x
Replies
2
Views
3K
hiepnm64
hiepnm64
Back
Top