Results
If the result list is too large, please consider these hints
- Reduce the number of websites.
- Add more keywords.
- Use quotes for building terms from keywords. For example, the phrase banner image searches for all articles containing both words. However, "banner image" searches for the exact two-word phrase.
Learning Movable Type, Tutorials, 35 KB, 2619 words

If you are putting hours into writing content for your blog, you may want to make a few bucks (or more) to help pay for hosting charges and other costs associated with running it. Some bloggers find that they can make more than just small change, but most not enough to quit their day job. In any case, here are a few of the more popular methods.
Several ways by which you can make money with your weblog include Google Adsense, Amazon Associates, various other affiliate programs, advertising, and donations. Keep in mind that the success of these programs is highly dependent upon your content and the level of traffic you get to your site.
Google Adsense
Since its launch in the spring...
continue reading ...
Movalog, Tutorials, 31 KB, 1224 words

This is a bug fix release that fixes some major bugs with the dynamic templating tags. A big thank you to all the folks that reported this bug, sorry it took me so long to find the bug! Go grab the update.
continue reading ...
Movalog, News, 28 KB, 1222 words

After talking to Brad about the new version of MT, I felt it deserves a whole blog post about it just to talk about how amazing it is and get rid of all this excitement building up in me
First of, David's Subcats being built into the application. Well I knew it ! In #mt-plugins, David told me and a few others that he would not be entering his plugin into the contest - on further questioning he said that there was another party involved. Well once he said that it wasn't too hard to guess the right answer and we were helped by the fact that when he guessed it he either changed the topic or kept quiet ! Never-the-less I am very excited about this because Sub Categories are vital for many...
continue reading ...
Movalog, Tutorials, 33 KB, 1306 words

Updated 09/05 - Search Throttle
The search form that comes with default MT templates is very limited in what it lets you do - basically it only lets you search the current blog and allows you to not specify any oother options. Here are some things you can do with searches. The code listed here can go into any template but the code must be placed within the search form ie <form>....</form>. Also each block of code is independent. You don't need to use previous code for it to work - as long as it is placed within the search form it will work no matter what other code you have or have not implemented !
Search Where ?
Replace the search form code you have with something like...
continue reading ...
Movalog, Tutorials, 31 KB, 1212 words

For a few months, I had deliberated adding a WYSIWYG Editor into the Movable Type entry screen and when Typepad implemented an editor into its interface I got jealous. So, here's a way to implement the very powerful HTMLArea into Movable Type (currently only Internet Explorer, Mozilla browsers and other Gecko based browsers supported)
1. Download HTMLArea 3.0 rc-1 and upzip it 2. Upload the files to a folder called htmlarea in your StaticWebPath 3. Open up tmpl/cms/header.tmpl and add the following in <head>...</head> tags
<script type="text/javascript"> _editor_url = "<TMPL_VAR NAME=STATIC_URI>htmlarea/"; _editor_lang = "en"; </script>...
continue reading ...
Movalog, Tutorials, 34 KB, 1518 words

On the forums, someone recently commented on how the listings in MT could be improved with greater sorting flexibility. I thought that it was a very good idea and so after a bit of hacking managed to get the entry listings to be sorted, it would be easy to adapt this for the comments and trackbacks listing.
This hack will add ascending and descending sorting capabilities to the title and date fields. The rest you can use the Filter option for.
First, you'll need CMS.pm, around line 2411 in the list_entries sub, find the following
my %arg = ( 'sort' => 'created_on', direction => $sort_direction, ($limit eq 'none' ? () : (limit =>...
continue reading ...
Movalog, Tutorials, 31 KB, 1261 words

You now know why there hasn't been any updates in nearly 20 days! I'm very proud to announce MT Blogroll 1.0. Basically MT Blogroll is a blogroll manager, similar to blogrolling.com. You are able to store various details about a link including its URI, Name, Description and Relationship and assign them to various categories. If you have been using another blogroll manager like blogrolling.com or blo.gs, you can use the Import OPML tool to import those links into MT Blogroll.
I would suggest reading the README first which describes the installation process and includes some example code. Other documentation includes the Tag Reference which describes the template tags that MT Blogroll...
continue reading ...
Movalog, Tutorials, 31 KB, 1342 words

I have been playing around with Zoto and I'm quite impressed.
Uploading Pictures
One of the things about this service is the ease at which you can upload photos. Just download their client (called Zulu) set it up to scan folders where you put your photos and it'll do the rest for you meaning it scans the folders, makes thumbnails of the images and uploads them ! If you add photos to those folder then the client will pick them up too. I experienced a few problems with the client. It told me it had uploaded all my photos yet when I looked in my account they didn't show up, on uninstalling and reinstall the client they showed up !
Of course you could manually upload them, by selecting...
continue reading ...
Movalog, Tutorials, 30 KB, 1313 words

The first question/answer from Ask Arvind...
Lea writes:
Can you provide tips on how to have cruft-free URLs (a la diveintomark.org, as well as others)? I already have this employed in my blog, but a lot of others don't.
The diveintomark tutorial in question can be found here.
First of all what is cruft ? Cruft is basically the extensions of webpages for example .php, .html etc. In the field of SEO it is meant to be very bad. Here's a - hopefully easier - method to have cruft-free urls. For this to work you will need to install the Short-Titles plugin (thanks Amit!)
•
Blank out "File Extension for Archive Files" under Weblog Config → Preferences •
Change the Archive File...
continue reading ...
Movalog, Tutorials, 30 KB, 1291 words

UPDATE files are bundled in an archive.
I was very impressed with the WordPress Suggest plugin and wanted to port it over to MT. The porting was easy but the query was very slow and pulled some bad results from the database. Chad helped me last night and we had almost cleaned it up until v0.2 was released which seems to have fixed the problems I had. Try it using the search form on the sidebar.
This plugin is similar to LiveSearch (and the MT implementation) however the difference is it lets you keep the mt-search.cgi functionality which I liked. Also this plugin works slightly differently to LiveSearch, I prefer this!
Implementing it with MT is very easy, you need to have PHP and be...
continue reading ...
Movalog, Tutorials, 33 KB, 1508 words

UPDATE: I had pulled out the functionality to check spelling with this toolbar, well I've put back the functionality. Just download the quicktags.js file that coressponds to your version of MT again and re-upload it. A new button called "Dict." will appear that will query a highlighted word to dictionary.com !
Please go to the MT 2.x instructions to fix a problem with the Quicktags not aligning properly.
This tutorial will allow you to have the Quicktags I described in my previous entry but is not restricted to MT 3.01D.
The files you will need:
Quicktags.js
The MT 2.x Version | The MT 3.x Version
Upload the quicktags js file to your staticwebpath - ie the same folder than...
continue reading ...
Movalog, Tutorials, 33 KB, 1463 words

When I set about re-creating MovaDir, I wanted to create a form that would post directly into MT. I soon discovered that I would need to use the XML-RPC API to really streamline it. This is a tutorial that will guide you through setting up a form that will allow a user to manipulate entry fields and then rebuild the entry. Use of the mySQL database is required.
You will need to create a new index template called Incutio XML-RPC Library, set the output file as IXR_Library.inc.php and copy this file for the template body.
Next create a new index template called IP Tracking with an output file iptracking.php and copy this file into the template body.
This is a very neat script written by...
continue reading ...
Movalog, Tutorials, 32 KB, 1577 words

Tutorial cross posted on Movalog and Learning Movable Type
If you move from static publishing to dynamic publishing in Movable Type, you may encounter a variety of confusing error messages in Smarty, the system MT uses to create its dynamic pages. This tutorial will explore several of the errors you may experience, explain what they mean, and show you how to solve them. This is by no means a complete guide to every error you may experience; I will continue to add to this tutorial as I come by more of them.
The Basics
Many of the error messages you may see will take the format: Smarty Error: [in mt:## line:##]
This error message provides useful information that can help you...
continue reading ...
Brad Choate, Plugins, 141 KB, 5891 words

<MTPerlScript> is tag for Movable Type templates. If you know how to write Perl code, this custom tag gives you remarkable flexibility in producing pages from Movable Type. You can literally do any kind of manipulation you can think of using your Movable Type data.
This tag was written with a 'trust-the-programmer' mentality (or in this case, the template writer). There aren't any restrictions...
continue reading ...
Movalog, Tutorials, 33 KB, 1540 words

Tutorial cross posted on Learning Movable Type and Movalog.
With Movable Type 3.2, Six Apart launched a new markup and stylesheet structure that has also unified their three platforms. These new templates and stylesheets (from now on referred to as themes) have been called tag soup due to the sheer number of <div>s and indents.
What a mess - why did they do it?
The new themes can be quite intimidating the first time you come across them however Six Apart have created these new themes for several reasons: • First of all, Typepad, LiveJournal and Movable Type now share exactly the same markup. This means that a theme will work on any of these three platforms and designers can...
continue reading ...
Movalog, Tutorials, 34 KB, 1558 words

Seeing as how Elise is having fun with PHP and databases I though I'd show you how to easily play around with the database in dynamic publishing. This is all stuff I've picked up when talking to Brad Choate, the man behind the amazing dynamic system.
Movable Type 3.1+ comes with a dynamic publishing system that has EZSQL rolled in for all the SQL databases MT supports and as a result interaction with and manipulating of the DB becomes a piece of cake. At the moment, however, this system works only for MySQL databases.
First of all to call the DB, you just need three simple lines:
<?php include('<$MTCGIServerPath$>/php/mt.php'); $mt = new MT(<$MTBlogID$>, '<$MTCGIServerPath$>/mt.cfg...
continue reading ...
Movalog, Tutorials, 32 KB, 1555 words

As the campaign has been successfully completed, here's MT Blogroll 2.0. Thanks to all those that donated to the campaign, the donors will get priority if bugs or problems are faced. If you feel like donating, the campaign is now over, but feel free to use the donate button on the sidebar.
There are some new features including the ability to quickly add a blogroll entry by just entering the URI and having MT-Blogroll gather all the other information. I've also added the ability to define the the names of the author's of the blogs and the target of the blog.
I think all the bugs from the previous version should've been fixed, if you experience a bug, drop me a note.
If you are already using MT...
continue reading ...
MezzoBlue, Tutorials, 13 KB, 957 words

Questioning width and height values for images.
Paraphrased, from the inbox:
height and width attributes no longer apply to images, I suspect. How then do my images render? They seem to automatically size. Is it based strictly on their original size, or should I be defining my attributes in my CSS?
Good question. I still set these particular attributes in my HTML, for both historical and practical reasons.
It used to be, before we were building table-less layouts and offloading all presentation to the CSS, that defining an image included things like turning off the border (darn 2px, blue-bordered linked image default!), specifying ALT text, and defining the width and height...
continue reading ...