Search

Phrase

Display

 

Category

   

Order

 

Pagesize

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.
273 hits12345678910

141. ProNet: September 2004 Archives

Six Apart ProNet Weblog, News, 93 KB, 8407 words

09.29.2004

Behind the Scenes - Brenna Koch

Behind The Scenes is a new series where we here at Six Apart discuss what tools (software, technology, etc.) we use to do our work.

I'm Brenna Koch and I work in technical support for Six Apart. If you're curious, "Cook" is how you pronounce my last name. I usually hear "Cotch" since that's how it is said in some areas and I also hear more ah... interesting variations. But now you know.

We have many browsers around in the support department but my favorite is Safari. I utilize keyboard commands with my bookmarks bar for fast access on the sites I use all the time like my test weblogs and pages in the help system...

continue reading ...

142. New MultiBlog Releases

David Raynes, Plugins, 11 KB, 247 words

Here is a new release version of MultiBlog, and the first development release of MultiBlog.

MultiBlog 1.1.1 should fix the problem folks have been having with the lastn attribute of MTMultiBlogComments being ignored. Install as normal.

MultiBlog 1.9.0DR is the development release. It is not feature complete. There is currently not way to alter the rebuild configuration (though it will use whatever you had setup in previous versions of MultiBlog). Download an archive from the MultiBlog page, unpack it in your base MT directory (because it installs into plugins/MultiBlog/), and do whatever needs to be done to setup plugins/MultiBlog/multiblog-config.cgi for execution. There are...

continue reading ...

143. Hacking Movable Type

Movalog, Tutorials, 26 KB, 693 words

I finally got my copy of Hacking Movable Type and finished reading it last night. Written by the biggest names in the Movable Type community, the 300 pages of Movable Type goodness guide you through getting the most out of Movable Type and really pushing what it can do with detailed tutorials to setup photo and moblogs and event calendars.

It walks you through using all the APIs available in MT including XMLRPC, Atom, Perl and PHP and provides detailed examples that are very easy to understand. One of the best parts of the book, I feel, is the plugin walkthrough which is a far better guide than the current plugin docs. It literally holds your hand showing you what is possible and if I...

continue reading ...

144. Loop

Staggernation, Plugins, 8 KB, 618 words

This Movable Type plugin implements a set of template tags for looping through a list of values, repeating a portion of a template for each value in the list.

Installation

To install the Loop plugin, upload the file Loop.pl to the plugins directory within your Movable Type directory. If you do not already have a plugins directory, create one before uploading the file. For more information about Movable Type plugins, see the documentation.

Contact

Please address questions, comments, bug reports, feature requests, interesting usage examples, etc., to mtplugins [AT] staggernation [DOT] com, or post them in the Plugin Development area of the Movable Type Support Forum.

MTLoo...

continue reading ...

145. MT-DSBL - Open proxy comment filter

Brad Choate, Plugins, 143 KB, 5586 words

DSBL is dead. Long live SpamLookup.

I happened across a WordPress plugin for checking the IP of a commenter against dsbl.org list and it was one of those "why didn't I think of that?" moments. So naturally, I ported it to MT.

Download: mtdsbl-1_1.zip

Requirements: Movable Type 3.1 or later (since it uses the MT 3 callback system and I think the ones I'm using here are new with 3.1). You should also have the CPAN Net::DNS package installed. It can also use the nslookup utility, but it's less efficient that way.

Installation is easy, just drop either dsbl_deny.pl or...

continue reading ...

146. Configuring Search for One or More Weblogs

Six Apart User Manual, Manuals, 27 KB, 1151 words

Configuring Search for One or More Weblogs

Problem

You want to enable your system to provide users with search capabilities across one or more weblogs.

Solution

Add configuration directives to mt-config.cgi that are related to the search engine.

Discussion

The MT search engine features a number of configurable options which are maintained in the mt-config.cgi file rather than in a web interface. The search functionality is not tied to a specific weblog, and its configuration is applied system wide.

Because these functions are not tied to a specific weblog and due to...

continue reading ...

147. FirstNWords

Staggernation, Plugins, 9 KB, 686 words

This very simple Movable Type plugin implements a template tag for displaying the first N words of an entry or any other text. While Movable Type's MTEntryExcerpt tag will automatically generate an excerpt consisting of the first N words of the entry body. However, you must configure the value of N for an entire blog, so you can't have excerpts of one length on one template and another length on another. This plugin allows you to display excerpts of different lengths in different places, and also lets you excerpt text other than an entry body.

Installation

To install the FirstNWords plugin, upload the file FirstNWords.pl to the plugins directory within your Movable Type directory. If you...

continue reading ...

148. MTLookup v2 Improvements: Website Indexing

Movable Type Weblog, Tutorials, 19 KB, 919 words

Some days ago, a new version of MTLookup was released. Please read Second version of MTLookup released for the announcement.

I will describe the new features in several posts, which will be published here in the Movable Type Weblog. Today, I want to inform you about how websites are indexed and show how new websites can be included into MTLookup.

First Release

When the first version of MTLookup was released in June, just three websites were spidered. These were my own Movable Type Weblog, Elise's Learning Movable Type, and Arvind's Movalog. I talked to both Elise and Arvind before the first version was developed. Both looked at pre-release versions and gave important suggestions....

continue reading ...

149. IfModified

Staggernation, Plugins, 8 KB, 549 words

Note: This plugin used to be called LastModified, and had an MTLastModified tag. Since version 2.65, Movable Type has had a built-in MTEntryModifiedDate tag, making the plugin tag obsolete, but MTIfModified is still useful.

This Movable Type plugin implements a template tag for displaying a section of template code conditionally based on whether or not an entry was modified since it was created.

Installation

To install the IfModified plugin, upload the file IfModified.pl to the plugins directory within your Movable Type directory. If you do not already have a plugins directory, create one before uploading the file. For more information about Movable Type plugins, see the documentation.

Contac...

continue reading ...

150. TextWrap

Staggernation, Plugins, 7 KB, 481 words

This Movable Type plugin implements template tags and a global tag attribute for displaying text wrapped into lines of a specified length.

Installation

To install the TextWrap plugin, upload the file TextWrap.pl to the plugins directory within your Movable Type directory. If you do not already have a plugins directory, create one before uploading the file. For more information about Movable Type plugins, see the documentation.

The TextWrap plugin requires the Perl module Text::Wrap, which is a standard module that should be included in any Perl installation.

Contact

Please address questions, comments, bug reports, feature requests, interesting usage examples, etc., to mtplugins [AT]&n...

continue reading ...

151. File Names and URLs

Learning Movable Type, Tutorials, 30 KB, 2455 words

The default entry URL file name structure for Movable Type 2.6 looks something like this:

http://www.yourblog.com/archives/000123.html

This structure puts all of the files into one archive directory and assigns each of them a number corresponding to the number of entries you have entered so far in your weblog.

What if you would prefer to have the URLs for your entries include the actual name of the entry and maybe even the category they are in? Something like this:

http://www.yourblog.com/archives/name_of_category/title_of_entry.html

Easy.

1. Using the entry title instead of the entry number. On the left hand side of your weblog edit window, click on "weblog config" navigation...

continue reading ...

152. Creators of Movable Type

Six Apart Knowledgebase, Manuals, 26 KB, 411 words

Question

Who makes Movable Type?

Answer

Movable Type is created by Six Apart. The system was originally developed by the husband and wife co-founders of Six Apart, Benjamin Trott and Mena G. Trott.

Benjamin Trott is co-founder and CTO of Six Apart. Ben developed all of the backend code for Movable Type and TypePad, contributes regularly to CPAN (the Comprehensive Perl Archive Network), and has written for Perl.com and contributed to “Essential Blogging”, along with posts to the Six Apart company weblog.

Mena Grabowski Trott is co-founder...

continue reading ...

153. On Promises

Six Apart Pronet Articles, Tutorials, 13 KB, 1277 words

I saw a chunk of code today that made my eyes pop out because of its lack of promise. Well, not its lack of promise, but its absence of MT::Promise. The MT::Promise class, new in Movable Type 3.0, solves a common coding problem so it's worth getting the word out about what it does.

What made my eyes pop out was this chunk of code, in the definition of a container tag for looping over categories: my $needs_entries = ($ctx->stash('uncompiled') =~ /<$?MTEntries/) ? 1 : 0; if ($needs_entries) { my @entries = MT::Entry->load(@args); $ctx->{__stash}->{'entries'} = delay (sub{@entries}); $ctx->{__stash}->{'category_count'} = scalar @entries; } else {...

continue reading ...

154. DaylightOrStandard

Staggernation, Plugins, 6 KB, 343 words

This Movable Type plugin implements a template tag for displaying text based on whether an entry's date falls within Daylight Saving Time.

Required Modules

The MTDaylightOrStandard tag uses the Time::Local module, part of the standard Perl distribution.

Installation

To install the DaylightOrStandard plugin, upload the file DaylightOrStandard.pl to the plugins directory within your Movable Type directory. If you do not already have a plugins directory, create one before uploading the file. For more information about Movable Type plugins, see the documentation.

Contact

Please address questions, comments, bug reports, feature requests, interesting usage examples, etc., to mtplugins [AT]&...

continue reading ...

155. Introducing SpamLookup

Brad Choate, Plugins, 126 KB, 4622 words

Yes, it's another anti-spam plugin. I would have called it MT-DSBL 2.0, but the feature set grew beyond the name, so a more generic name was chosen. This is a 2.0 release however… the plugin deserves more seniority than a 1.0 release, since it was built of the carcass that was MT-DSBL 1.1.

The first beta release is now available. Please visit the project page for SpamLookup to download it.

So, what does this thing do? Well, in a nutshell: • Filters inbound comments for all installed weblogs. • Filters inbound TrackBack pings for all installed weblogs. • Checks IP address of sender against DNSBL services....

continue reading ...

156. How to Make Money with Your Blog

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 ...

157. IncludeEx

Brad Choate, Plugins, 44 KB, 682 words

It's frustrating that MT's Include tag doesn't process files for MT tags. So how do we fix that? Well...

This one is so short and simple, I'm just supplying it here within my weblog. If you want it, copy and paste. # includeex.pl, to be placed in the MT 'plugins' directory. package plugins::includeex; use MT::Template::Context; MT::Template::Context->add_tag('IncludeEx' => &IncludeEx); sub...

continue reading ...

158. MT-Textile does that???

Brad Choate, Tutorials, 100 KB, 3747 words

Things you probably didn't realize you could do with MT-Textile 2: • Hyperlinks for Amazon, IMDB and Google searches. For example (search term can be placed after the last ‘:', or will default to the hyperlinked text): • "James Bond":imdb:Sean+Connery becomes James Bond • "Tangerine Dream":amazon becomes Tangerine Dream • "Movable Type":google becomes Movable Type • ["MT plugins by Brad Choate":google:movable type plugin choate] becomes MT plugins by Brad Choate • Float images to the left and right; center stuff too: • !>/images/me.jpg! (floats...

continue reading ...

159. Supplemental Calendar Tags

Brad Choate, Plugins, 47 KB, 811 words

This plugin provides a couple of new tags to enhance Movable Type calendar publishing.

Availability

You can download this plugin from here: mtcalx-1_1.zip

Requirements

The following are requirements for using this plugin: • Movable Type 2.21 or later

Installation

To install, place the 'calx.pl' file in your Movable Type 'plugins' directory. The 'calx.pm' file should be placed in a 'bradchoate'...

continue reading ...

160. Email Notifications

Learning Movable Type, Tutorials, 21 KB, 1155 words

(Note that this tutorial is appropriate for MT versions 2.661 and earlier.)

Say you want to send an email to your weblog readers when you update your blog, so they know to go to your site. There are various ways to do this. Movable Type has a built-in email notification feature. Unfortunately it is probably the least robust of the many wonderful MT features as I will explain shortly. With some serious hacking of the code the feature becomes more functional. Another option (which I prefer) is Bloglet, a third party service that can seamlessly provide email notifications for your site.

1. Movable Type's built-in Email Notification feature. Using MT's email notification feature, you...

continue reading ...

Comments

You want to post some comment? Please use the announcement post on the Movable Type Weblog.

If you want to give some feedback concerning a specific query, please use the feedback button that is shown after a search has completed.

mgs | September 27th 2005