November 10, 2008
Hacking the UI to make Movable Type better
By Byrne Reese and posted in Hacks.
One of the great things about Movable Type is the multitude of ways it provides for folks to modify the core user interface without disturbing existing functionality. In fact Movable Type allows virtually anyone to: easily skin any screen in the application without requiring you to touch a single line of code. And any developer to: transform the user interface on the fly with transformer callbacks - a system inspired by Greasemonkey, a popular Firefox add-on. define their own screens and seamlessly add them to the application via its menuing system, or through page actions. It is these systems that we can use to help prototype and test new functionality and concepts in a more agile way that allows us to be more responsive to the feedback we receive. Take for example one of our latest hacks: an improvement to the User Management area for a blog: This new plugin, available to users of Movable Type 4.2 and greater provides an improved layout and design to the user management area. There is not a lot of added functionality under the hood… yet. That is of course where you come in: what kind of added functionality would you like to see?…
Read More
October 24, 2008
Obtaining total transparency into your publishing system
By Byrne Reese and posted in Plugins.
Movable Type has proven time and time again that it can help some of the Internet’s most influential and most innovative blogs become some of the largest as well. Not every content management system is up to the task of publishing sites on this scale, but Movable Type is. One reason for that is that its publishing engine has tremendous flexibility in regards to how it can be deployed, allowing every site to fine tune its performance independently across as many machines as is necessary. One critical component often used by these large sites is the “Movable Type Publishing Queue” - a simple publishing service to which the system can offload the task of keeping a web site up to date. This in turn dramatically increases performance, and improves the stability of the entire system by distributing much of the work a content management system must perform to a set of dedicated and distributed resources. To give users the transparency and visibility into this critical system, we have begun work on a new plugin called Publish Queue Manager. This free and open source plugin provides its users with the following features: view a list of all the jobs in their…
Read More
September 10, 2008
Sandbox for Movable Type
By Beau Smith and posted in Design.
Ever thought about radically changing the look of your blog without much design work? Are you a designer who likes to work in semantic HTML and do amazing things with CSS? Maybe you’re moving from WordPress to Movable Type and want to keep your current design. Sandbox for Movable Type may just be what you’re looking for. What began as a hackathon project of between Bryan Tighe and myself a little while ago has yielded some great results: today we’re releasing Sandbox for Movable Type as a plugin that allows the many Sandbox themes to be used on Movable Type blogs as well. (BTW, Hackathons—the ability to spend every Wednesday scratching our own itches—are one of the reasons why I love working at Six Apart. The Vanilla Template Set was another of my recent Hackathon projects.) Sandbox is similar to the CSS Zen Garden in that it showcases the power of CSS—the ability to radically transform the look of a site without changing any of the underlying HTML. Movable Type has always supported this concept. Tools like the Movable Type Design Assistant have made it much simpler to customize the look of your Movable Type blog through CSS alone. And…
Read More
August 16, 2008
Creating Drop-Down Navigation with Movable Type
By Byrne Reese and posted in Tips & Tricks.
A common question from Movable Type users and designers is, “how do I create nice navigation for my web site?” The Professional Website template set and even Mid-Century have navigation build in. But there are Movable Type themes out there that don’t have this feature and users want to know how to add it. This brief tutorial will show you how. The Objective The goal of this tutorial is to demonstrate how to add category driven drop-down menus to your web site that approximates the look and feel below: What does this mean? Well, there are lots of ways to build navigation for a site. The method you will choose depends largely upon your content and implementation strategy. This methods are: category driven navigation - using category and sub-category names as the menu and menu item names page driven navigation - using page names as the menu and menu item names folder driven navigation - using a hierarchy of folders (folders contain pages) This article will focus on creating menus based upon your category hierarchy….
Read More
August 16, 2008
Another hallmark design for Movable Type
By Byrne Reese and posted in Design.
A lot of Movable Type users are about to be given another great reason to upgrade to Movable Type 4.2: the release of the Mid-Century template set by Jim Ramsey. Jim also designed the Professional Website template set (formally known as the Universal Template Set), which is largely regarded as one of the best and most flexible packaged designs for Movable Type and also comes bundled with Movable Type Pro. Jim is setting a new standard for design on Movable Type, not just in aesthetics, but in functionality. This may go without saying, but Jim is someone who knows design, and he is tuned into what people want. Combine those two qualities as Jim does and just look at the amazing feature list he has assembled: AJAX Commenting Auto-highlighting comments from the author Javascript photo gallery widget Unique archive listing design Tag clouds And more… We are also happy to make this wonderful blog design available to the world for free under an open source license to encourage others to build and expand upon it. Download the Mid-Century Template Set now, and when you have it deployed let us know with a comment so we can see what you have…
Read More
August 7, 2008
Collating and displaying content from multiple sources using Movable Type
By Byrne Reese and posted in Hacks.
Nick O’Neill just published a great screencast and howto about using a plugin few people know about: Mark Pasc’s Order plugin for Movable Type. Order is a plugin that allows one to build and merge a list of content from various sources and then to sort and display them in a single list together. What is especially powerful about the Order plugin is the ability to not only pull together content form multiple sources, but also the ability to collate content of wildly different structures and types. In Nick’s screencast he shows how he used this plugin on his own Movable Type-powered blog to interleave entries from two different blogs, as well as actions from Mark’s Action Stream plugin into a single list on his homepage. He even makes available the code he uses on his own blog so that others can easily replicate it. Order Screencast from nick o'neill on Vimeo….
Read More