Search

Phrase

Display

 

Category

   

Order

 

Pagesize

Results

56 hits123

21. Basic Photo Gallery Templates

Eat Drink Sleep MT, Tutorials, 73 KB, 4269 words

I've assembled some templates to build a photo gallery with Movable Type. What makes mine different and special from all the others? Easy: it's compatible with MT version 3.2. That means it'll work with the StyleCatcher plugin and the Movable Type Style Generator!

The only special requirement to use these templates is PHP. PHP is used to calculate the image size. The plugin Better File Uploader - with its For Photo Gallery button - will make adding photos go much quicker.

I've created a small example gallery, if you're interested in seeing the result before trying it yourself.

Setup a New Weblog

First, you'll want to create a new...

continue reading ...

22. 1.3 (2001.12.11)

Six Apart User Manual, Manuals, 26 KB, 1018 words

1.3 (2001.12.11)

• Fixed bug where days="N" would override category="Foo" in <MTEntries> tag. (cwodtke) • Added DBM file locking (shared lock when reading, exclusive when writing). • Export process now exports excerpts, and import now imports them. • When you upload a file, if a file by that name (at that location) already exists, you now get a confirmation screen to overwrite the file, or not. (Requires that File::Temp is installed.) • Added search and replace functionality. • You can now upload files into specific directories...

continue reading ...

23. Basic Photo Gallery Templates

Eat Drink Sleep MT, Tutorials, 80 KB, 5741 words

I've assembled some templates to build a photo gallery with Movable Type. What makes mine different and special from all the others? Easy: it's compatible with MT version 3.2. That means it'll work with the StyleCatcher plugin and the Movable Type Style Generator!

The only special requirement to use these templates is PHP. PHP is used to calculate the image size. The plugin Better File Uploader - with its For Photo Gallery button - will make adding photos go much quicker.

I've created a small example gallery, if you're interested in seeing the result before trying it yourself.

Setup a New Weblog

First, you'll want to create a new...

continue reading ...

24. Movalog: InlineEditor Archives

Movalog, Tutorials, 20 KB, 483 words

Page: 1 1 Page.

MT InlineEditor 1.2

A long overdue update to the InlineEditor plugin. For those that don't remember, this plugin allows you to edit entries and comments without leaving your weblog as illustrated by this animation. This plugin includes plenty of new features: It is...

Continue reading "MT InlineEditor 1.2"

Posted on 08/26/2005 | Permalink | Comments (0)

MT InlineEditor 1.1

This new version introduces inline editing for comments by the commenters. A cookie is set when the person hits the post button on the comment form. The cookie is set to expire in 5 minutes so the person must make...

Continue reading "MT InlineEditor 1.1"...

continue reading ...

25. More on Forms

Don't Back Down, Tutorials, 9 KB, 652 words

As I was finishing up the initial release of the blog, I decided that I wanted to do something different with the "add a comment" function. While it was clear enough that you selected the "no" button to keep from saving your personal information, the information was removed just by the clicking of that button!

I didn't find this intuitive, as a radio button is typically something you do before submitting the form - not something you do in place of submitting the form. If you filled in the form and clicked "no" before submitting your data, you would lose your information and have to start over.

In my quest for alternatives, I stumbled across mezzoblue by Dave Shea.

Dave used a table for his...

continue reading ...

26. 0.03 (2001.09.26)

Six Apart User Manual, Manuals, 22 KB, 603 words

0.03 (2001.09.26)

• Added Bookmarklet posting functionality, with a link to setup on the main project administration menu. • In List Entries, if a post does not have a title display [No title] instead as a link. • Changed login cookie path from / to /path/to/mt/. For example, if you installed MT at /my/mt/mt.cgi, the path for the cookie would now be /my/mt/. • MT::Util::send_mt_mail now checks for more default locations of sendmail, instead of giving up, until it finds one that works. It now checks /usr/lib/sendmail, /usr/sbin/sendmail, and /usr/ucblib/sendmail...

continue reading ...

27. Forms in XHTML 1.1

Don't Back Down, Tutorials, 21 KB, 1599 words

If you're looking for XHTML 1.1 compatibility, then only minor changes are needed to your default Movable Type templates. I had the most difficulty with the comments form on the individual entry archive.

The first thing that got me was the form itself. The form tags need to be outside of your block - for instance, form, then div. Close your /div, then close the /form. If you don't do this, then the validator won't read your block correctly - it will throw all sorts of errors, mostly having to do with disallowed elements.

It will also make you think that "name" isn't a valid attribute. Indeed, you can see in this reference that name is a valid attribute for the input element. But it...

continue reading ...

28. 3.2 (2005.08.25)

Six Apart User Manual, Manuals, 45 KB, 3336 words

3.2 (2005.08.25)

Major Features

• New dead-simple AJAX-powered installation/upgrade process (see screencast demo) which replaces mt-load.cgi and all mt-upgrade* scripts. Also eliminated the upgrade distribution since only the config file would be different. • Combined mt.cfg and mt-db-pass.cgi into mt-config.cgi. Shipping as mt-config.cgi-original so as to prevent overwriting when upgrading. • Introduced the new System Overview section which allows administrators to configure and manage aspects of the system across all weblogs • Introduced a plugin-based feedback rating framework which scores comments and TrackBacks upon submission on a scale from -10 (least desirable) to 10 (most desirable)...

continue reading ...

29. Dynamic Linked List Boxes: Categories and Entries

MovableTweak, Tutorials, 30 KB, 1901 words

Movable Type is being used to store a list of classes, and we need to make those class titles available in a form field (class registration) as a dynamically linked list box. The user will be presented with two list boxes, the first with a list of categories, the second (which is disabled until a category is chosen) with a dynamically generated list of the titles in the selected category.

Ingredients

We're going to need two important things here. First, a handy DHTML script from Xin Yang called Chained Selects that's going to power our linked list boxes. The script that you'll be dropping into your directory is called chainedselects.js.

Second, a javascript file...

continue reading ...

30. 2.1 (2002.05.02)

Six Apart User Manual, Manuals, 30 KB, 1587 words

2.1 (2002.05.02)

• Added webMaster, language, lastBuildDate, and pubDate to both RSS templates. • Added encode_html="1" to all RSS fields that didn't have it already. • Added Norwegian dates. • Added test for mt-check.cgi to determine whether we are running under cgiwrap or suexec. • Added a new global tag attribute encode_url (thanks to Scott Andrew LePera and others for the idea). • Changed the behavior of the publish flag in blogger.newPost; previously, if set to false the new entry would be saved as a draft. This was a bad idea, for...

continue reading ...

31. PHP Dynamic Publishing: Developing Plugins

Six Apart Pronet Articles, Tutorials, 36 KB, 2180 words

Note: This tutorial was first published on October 29th for members of the Professional Network. If you'd like to get access to the benefits of membership in the network, sign up now.

Our last tutorial covering dynamic publishing provided a high-level technical overview of its implementation. In this tutorial, we will examine the way you create plugins for the PHP dynamic publishing model. It varies a bit from the Perl model, since we have built the template processing on top of Smarty, a popular and powerful templating engine for PHP.

Use the Source, Luke!

To get you started, there are a whole host of MT tags that have been ported from Perl to PHP. These would be the core...

continue reading ...

32. A Child’s Garden of XML

A List Apart, Tutorials, 17 KB, 2012 words

Despite the enormous enthusiasm XML has aroused in fields from literate programming to database management to business interchange, it has so far mostly missed its original target, the World Wide Web. The World Wide Web Consortium ( W3C) designed XML for the web, but its early promise has been held up by the lack of a few key standards - notably XLink, its hypertext link mechanism - and limited browser implementation. XML has barely moved out of the starting gate as a medium for web development.

Fortunately, new standards and new browers are finally making it possible for web developers to take XML seriously. While there are still obstacles, XML is finally reaching the...

continue reading ...

33. Sanitize Plugin

Brad Choate, Plugins, 119 KB, 4682 words

This plugin has been deprecated. The Santize plugin was incorporated (and extended) into Movable Type 2.6. For more information about this and how you would go about uninstalling this plugin, please read this article.

Sanitize is a Movable Type plugin that allows you to clean HTML and other markup that might exist in an comment entry. Read on for more information about how it works and what it's for. If you're using Movable Type and allow HTML comments on your site, you really need to read this...

...

continue reading ...

34. Changelog Archives

Six Apart User Manual, Manuals, 216 KB, 20293 words

• Initial beta release

Back to top | Permalink | Comments (0)

0.02 (2001.09.25)

• Added FTP URLs to installation instructions. (Daniel Talsky) • Fix some warnings. (Caroline van Oosten de Boer)...

continue reading ...

35. Configuration Directives Archives

Six Apart User Manual, Manuals, 191 KB, 7959 words

This section of the appendix details all configuration directives that can be defined in mt-config.cgi. Through use of these directives, you can control numerous aspects of the system.

Except for those which define things specific to your system (e.g. CGIPath and your database settings), all of them have defaults set by Movable Type. This means that not every directive will appear in mt-config.cgi. If you wish to override the default for a setting which does not appear in the file, simply add it and the desired value to your mt-config.cgi.

...

continue reading ...

36. TypeKey Authentication for Comments

Learning Movable Type, Tutorials, 38 KB, 2790 words

Originally posted 9-28-04.

The ability to leave comments on other people's weblogs and accept comments on your own is one of the features that make blogs so compelling. Accepting comments on your blog however, can be like having an open house party where ill-behaved uninvited guests show up. TypeKey, a free service from Six Apart, can help you control who gets to comment on your weblog.

If you are setting up a new weblog in MT3.x, adding Typekey authentication is easy. You'll need to get a TypeKey token from TypeKey.com and select various comment settings in your weblog config preferences. If you have upgraded to MT3 from an earlier version of Movable Type and want to use TypeKey...

continue reading ...

37. Running Movable Type With mod_perl

Six Apart User Manual, Manuals, 25 KB, 732 words

Running Movable Type With mod_perl

Problem

You want to improve the performance of Movable Type by eliminating the overhead of CGI.

Solution

Run Movable Type under mod_perl 1.x.

Discussion

mod_perl embeds a Perl interpreter into the Apache server, so that dynamic content produced by Perl scripts can be served in response to incoming requests, without the significant overhead of re-launching the Perl interpreter for each request.

Movable Type can run under mod_perl 1.x in either Registry mode or as a set of full-fledged handlers. Note that in order to run under mod_perl, you must...

continue reading ...

38. JavaScriptCookies

Six Apart Pronet Plugin Directory, Plugins, 10 KB, 20 words

An easy way to add javascript cookie functions to templates via tags instead of cutting and pasting.

continue reading ...

39. Combining lastn and days in <MTEntries>

Eat Drink Sleep MT, Tutorials, 17 KB, 373 words

The <MTEntries> container tag has two often-used attributes: lastn and days. The lastn attribute will display the x most recent entries (regardless of whether they all occur on one day or 10 days, for example). The days attribute will display whatever entries occur in the last x days (regardless of whether there are 0 or 18 entries in that timeframe, for example). Each of these options is mutually exclusive, meaning they can't be used together. Or can they? A little PHP does the job!

Why would you want to combine these two attributes? Different display and entry listing options: show the 7 most recent entries, displaying a larger excerpt of any entry in the last 2...

continue reading ...

40. Six Apart - Movable Type News - Support Forums Moved

Six Apart News, News, 13 KB, 230 words

The support forum is now running on a new server. If you use the forums regularly, you will probably notice that it's faster.

We've tried to make the transition seamless, but in anything like this there are bound to be problems. And the main problem here is that when we transferred the threads from Ikonboard's Berkeley DB files to the MySQL database, all of the topics were given new IDs. This broke all of the old links both from outside the system and, more annoyingly, from within. The links don't necessarily seem broken, because most still lead to a thread--but it's very likely that it's the wrong thread.

Unfortunately, there's not much we can do about this. If you follow a...

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