Convert To Global Template is a plugin for Movable Type 4.1+ that does exactly what it says: it enables you to convert blog templates to global (system-wide) templates in MT 4.1.
Movable Type 4.1 has a new feature in which you can create template modules and widgets at the system level. These "global" templates can then be included from any blog in the system. This plugin enables you to convert blog-level modules and widgets to global ones, in just a few clicks. Simply check the templates you want to convert, choose "Convert to Global" from the "more actions..." dropdown box, and hit Go.
You can also convert in the other direction, from global to blog level.
Requirements
- MT 4.1+
Installation
- Upload the contents of the 'plugins' folder to the 'plugins' directory of your MT install.
- Convert templates as desired from the Blog Templates listing of modules and widgets.
Note: Only users with system admin permissions will be able to see and use this action.
Get Convert To Global Template
This plugin is free to members of MT Hacks.
Download Now


Comments (17)
Mark,
You continue to amaze us with your continued release of great tools. Having just converted to MT 4.1 I was dreading having to manually move modules to the global templates feature.
Merv
Posted by Merv
|
February 2, 2008 9:25 AM
Posted on February 2, 2008 09:25
Hi,
I would like to know what makes a usage difference between global templates and your TemplateInheritance plugin?
Posted by Eric
|
February 4, 2008 12:41 PM
Posted on February 4, 2008 12:41
A good question, Eric.
While there is some overlap in features, there is a key difference. The new MT 4.1 feature only works with modules and widgets. Which may be enough for some sites. But the Template Inheritance plugin enables you to link index, archive, and system templates. This is very useful for multiple blogs that share the exact same look and feel. When update the layout of the index page on one blog, the others will be updated easily. Great for blog networks and company blogs.
Posted by Mark Carey
|
February 4, 2008 5:34 PM
Posted on February 4, 2008 17:34
افلام جنس
Posted by Anonymous | February 13, 2008 9:02 AM
Posted on February 13, 2008 09:02
I have installed the plugin and it is enabled. I have system administrator access but it does not show up in my list of actions.
Any thoughts?
Posted by jeffm2
|
February 28, 2008 1:45 PM
Posted on February 28, 2008 13:45
jeffm2, you have provided many details, so I can't say for sure.
Please note that it will only appear in the dropdown action list when you are viewing lists of template modules or widgets. It won't appear in the list when you are viewing index templates, for example.
Posted by Mark Carey
|
February 29, 2008 2:13 PM
Posted on February 29, 2008 14:13
I have recently upgraded to the Movable Type 4.1. I want to install reCaptcha. I found it from the MT page and followed all of the directions in the Read Me file, except number 8, because it speaks of taking out a line of code in my JavaScript file or in my global file. I don't have a global javascript file and I can't find the line of code in my JS file, yet the plugin doesn't work. Do you have any direction to offer me? I sure would appreciate it!
Posted by Melissa Markham | March 30, 2008 2:34 PM
Posted on March 30, 2008 14:34
hi mark.
I have installed the plugin and it is enabled.but i have this error
failed loading package ConvertToGlobalTemplate::App::CMS for routine ConvertToGlobalTemplate::App::CMS::convert_global_cond: Can't locate ConvertToGlobalTemplate/App/CMS.pm in @INC (@INC contains: /home/mobile/public_html/cgi-bin/mt/plugins/WidgetManager/lib /home/mobile/public_html/cgi-bin/mt/plugins/WXRImporter/lib /home/mobile/public_html/cgi-bin/mt/plugins/Textile/lib /home/mobile/public_html/cgi-bin/mt/plugins/StyleCatcher/lib /home/mobile/public_html/cgi-bin/mt/plugins/MultiBlog/lib /home/mobile/public_html/cgi-bin/mt/plugins/spamlookup/lib /home/mobile/public_html/cgi-bin/mt/addons/Commercial.pack/lib /home/mobile/public_html/cgi-bin/mt/extlib /home/mobile/public_html/cgi-bin/mt/extlib lib /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.2 /usr/lib/perl5/site_perl .) at (eval 41) line 1. at lib/MT.pm line 2453 MT::handler_to_coderef('MT::App::CMS=HASH(0xa4cfc90)', '$ConvertToGlobalTemplate::ConvertToGlobalTemplate::App::CMS::...') called at lib/MT/App.pm line 151 MT::App::__ANON__('HASH(0xaf45770)') called at lib/MT/App.pm line 164 MT::App::filter_conditional_list('MT::App::CMS=HASH(0xa4cfc90)', 'ARRAY(0xa2a0c20)') called at lib/MT/App.pm line 214 MT::App::list_actions('MT::App::CMS=HASH(0xa4cfc90)', 'template') called at lib/MT/App.pm line 2605 MT::App::load_list_actions('MT::App::CMS=HASH(0xa4cfc90)', 'template', 'HASH(0xb263368)') called at lib/MT/App/CMS.pm line 9722 MT::App::CMS::list_template('MT::App::CMS=HASH(0xa4cfc90)') called at lib/MT/App.pm line 2163 eval {...} called at lib/MT/App.pm line 2052 MT::App::run('MT::App::CMS=HASH(0xa4cfc90)') called at lib/MT/Bootstrap.pm line 76 eval {...} called at lib/MT/Bootstrap.pm line 59 MT::Bootstrap::import('MT::Bootstrap', 'App', 'MT::App::CMS') called at mt.cgi line 11 main::BEGIN() called at lib/MT/Template.pm line 11 eval {...} called at lib/MT/Template.pm line 11
Posted by rockboy_62
|
April 8, 2008 1:11 PM
Posted on April 8, 2008 13:11
Hey Mark,
I love this plugin but I have discovered an interesting problem with its usage.
If you convert all of your local widgets into global widgets using the convert plugin and then try and try to create or edit a widget set all of your local widgets are automatically regenerated.
No global widgets (I have some unique Global widgets) do not appear in the list of widgets when creating a widget set.
I am using MT4.1 Commercial with Pro Pack.
Any clues?
Posted by Stefan | May 28, 2008 7:19 AM
Posted on May 28, 2008 07:19
thanks for all
Posted by شات | March 30, 2009 8:48 PM
Posted on March 30, 2009 20:48
thanks for all
Posted by دردشة | March 30, 2009 8:48 PM
Posted on March 30, 2009 20:48
Man, i have some problems with the plugin!
Can somebody help me?
By the way, take a look: http://www.vismomedia.com
and get paid for hosting cool videos in your blogs.
Posted by Chad | May 20, 2009 10:55 AM
Posted on May 20, 2009 10:55
If you convert all of your local widgets into global widgets using the convert plugin and then try and try to create or edit a widget set all of your local widgets are automatically regenerated.
دردشة زين
شات صوتي
دردشه صوتيه
Posted by شات صوتي | May 25, 2009 6:23 PM
Posted on May 25, 2009 18:23
Man, i have some problems with the plugin!
Can somebody help me?
By the way, take a look: http://www.t7b.com/dlil
Posted by دردشة | August 3, 2009 7:03 PM
Posted on August 3, 2009 19:03
If you convert all of your local widgets into global widgets using the convert plugin and then try and try to create or edit a widget set all of your local widgets are automatically regenerated
http://www.t7b.com/dlil/show80156.html
Posted by دردشة الشلة | August 3, 2009 7:04 PM
Posted on August 3, 2009 19:04
Just gave this a try in a new install of MTOS 4.32. Works for Template Modules both directions and for Global to Blog Widgets, but doesn't show up in the menu for Blog to Global in Widget Templates. Thought you'd like to know.
Posted by Stump | October 2, 2009 4:39 PM
Posted on October 2, 2009 16:39
COMMENT
Posted by شات صوتي | January 18, 2010 3:59 PM
Posted on January 18, 2010 15:59