<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Adaptive Path&#039;s MT setup</title>
	<atom:link href="http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html/feed" rel="self" type="application/rss+xml" />
	<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html</link>
	<description>Stopdesign is the creative outlet of Douglas Bowman.</description>
	<lastBuildDate>Tue, 04 May 2010 11:39:03 -0700</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: joel</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-236</link>
		<dc:creator>joel</dc:creator>
		<pubDate>Wed, 20 Aug 2003 18:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-236</guid>
		<description>I have just shamelessly stolen the embedded admin links idea, as well as the central admin-links area idea -- thanks for the great ideas!

One thing I did in addition to all this was to make a bookmarklet that our editors can use to quickly toggle links on and off.  It&#039;s very simple (wrapping added by me):

javascript:document.location.href=&#039;http://example.com/toggle_cookie.php
?whereto=&#039;+document.location.href;

toggle_cookie.php simply reads the cookie and toggles it (&quot;on&quot;, or &quot;off&quot;), then redirects the browser back to the page you were browsing (via the whereto GET variable).  Makes it handy for editors to turn links on or off with one click to their bookmarks toolbar.</description>
		<content:encoded><![CDATA[<p>I have just shamelessly stolen the embedded admin links idea, as well as the central admin-links area idea &#8212; thanks for the great ideas!</p>
<p>One thing I did in addition to all this was to make a bookmarklet that our editors can use to quickly toggle links on and off.  It&#8217;s very simple (wrapping added by me):</p>
<p>javascript:document.location.href=&#8217;http://example.com/toggle_cookie.php<br />
?whereto=&#8217;+document.location.href;</p>
<p>toggle_cookie.php simply reads the cookie and toggles it (&#8220;on&#8221;, or &#8220;off&#8221;), then redirects the browser back to the page you were browsing (via the whereto GET variable).  Makes it handy for editors to turn links on or off with one click to their bookmarks toolbar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mean Dean</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-235</link>
		<dc:creator>Mean Dean</dc:creator>
		<pubDate>Wed, 16 Jul 2003 20:22:16 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-235</guid>
		<description>Jay,

I hope you don&#039;t mind. but your beginner (dogfood) and a few others want to know where to get started. So did I back in October&#039;02 when it dawned on me that you could use MT as a CMS. I&#039;ve created &lt;a href=&quot;http://www.healyourchurchwebsite.com/archives/000913.shtml&quot; title=&quot;Beyond the Blog and other links on making MovableType a Content Managment System&quot; rel=&quot;nofollow&quot;&gt;a short list of links, a summer reading list if you will&lt;/a&gt;, on various topics that helped get me over the hump when deploying MT as a CMS for a church web site I maintain.

On another note. I both agree and disagree with your point made on Brad&#039;s site regarding categories as subdirectories versus coded fields in the Entry More field. While I do use categories as subdirs, I would suggest using the Keywords field instead. I have an &lt;a href=&quot;http://www.healyourchurchwebsite.com/archives/000864.shtml&quot; title=&quot;A little advice for a friend&quot; rel=&quot;nofollow&quot;&gt;abbreviated example of how I did it using PHP&lt;/a&gt; on my site, though using Brad&#039;s MT-Perl will get it done just as nice.

That said, glad to see this topic covered as thoroughly as you have.</description>
		<content:encoded><![CDATA[<p>Jay,</p>
<p>I hope you don&#8217;t mind. but your beginner (dogfood) and a few others want to know where to get started. So did I back in October&#8217;02 when it dawned on me that you could use MT as a CMS. I&#8217;ve created <a href="http://www.healyourchurchwebsite.com/archives/000913.shtml" title="Beyond the Blog and other links on making MovableType a Content Managment System" rel="nofollow">a short list of links, a summer reading list if you will</a>, on various topics that helped get me over the hump when deploying MT as a CMS for a church web site I maintain.</p>
<p>On another note. I both agree and disagree with your point made on Brad&#8217;s site regarding categories as subdirectories versus coded fields in the Entry More field. While I do use categories as subdirs, I would suggest using the Keywords field instead. I have an <a href="http://www.healyourchurchwebsite.com/archives/000864.shtml" title="A little advice for a friend" rel="nofollow">abbreviated example of how I did it using PHP</a> on my site, though using Brad&#8217;s MT-Perl will get it done just as nice.</p>
<p>That said, glad to see this topic covered as thoroughly as you have.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dogfood</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-234</link>
		<dc:creator>dogfood</dc:creator>
		<pubDate>Wed, 16 Jul 2003 14:12:01 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-234</guid>
		<description>from a MT-beginner...

1/ what&#039;s the reason to split the AP-site into different blogs? the use of different layouts for each blog/web-site-section?

2/ i&#039;m overwhelmed by the vast amount of infos in the web about MT. is there any good site/link/source which delivers not MT-hacks, but conceptual approaches for MT? (when to split a site into different blogs, when to start using template-modules for editing etc...)</description>
		<content:encoded><![CDATA[<p>from a MT-beginner&#8230;</p>
<p>1/ what&#8217;s the reason to split the AP-site into different blogs? the use of different layouts for each blog/web-site-section?</p>
<p>2/ i&#8217;m overwhelmed by the vast amount of infos in the web about MT. is there any good site/link/source which delivers not MT-hacks, but conceptual approaches for MT? (when to split a site into different blogs, when to start using template-modules for editing etc&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-233</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Wed, 16 Jul 2003 03:44:03 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-233</guid>
		<description>Actually, on second thought, I am not so sure that I like the above for client work.  The reason is that I always make full pages &lt;strong&gt;templates&lt;/strong&gt; and the text blurbs on them easy-to-edit &lt;strong&gt;template modules&lt;/strong&gt;.

While Brad&#039;s solution is perfect for personal or techie use, it does nothing to help a client easily update website copy...

Unless of course, anyone can think of a way around that.  There is &lt;a href=&quot;http://kalsey.com/blog/&quot; rel=&quot;nofollow&quot;&gt;Adam Kalsey&#039;s&lt;/a&gt; &lt;a href=&quot;http://mt-plugins.org/archives/entry/process_tags.php&quot; rel=&quot;nofollow&quot;&gt;Process Tags plugin&lt;/a&gt; with which one could put the text blurbs into template modules and include them into entries, but then you will still be excluding them from search which is the major benefit of Brad&#039;s method.  If you exclude all of the text on a page, from the search, then what good is it?

Thinking.....</description>
		<content:encoded><![CDATA[<p>Actually, on second thought, I am not so sure that I like the above for client work.  The reason is that I always make full pages <strong>templates</strong> and the text blurbs on them easy-to-edit <strong>template modules</strong>.</p>
<p>While Brad&#8217;s solution is perfect for personal or techie use, it does nothing to help a client easily update website copy&#8230;</p>
<p>Unless of course, anyone can think of a way around that.  There is <a href="http://kalsey.com/blog/" rel="nofollow">Adam Kalsey&#8217;s</a> <a href="http://mt-plugins.org/archives/entry/process_tags.php" rel="nofollow">Process Tags plugin</a> with which one could put the text blurbs into template modules and include them into entries, but then you will still be excluding them from search which is the major benefit of Brad&#8217;s method.  If you exclude all of the text on a page, from the search, then what good is it?</p>
<p>Thinking&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-232</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Wed, 16 Jul 2003 02:22:36 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-232</guid>
		<description>Brad Choate &lt;a href=&quot;http://www.bradchoate.com/past/001656.php&quot; rel=&quot;nofollow&quot;&gt;outdoes me nicely&lt;/a&gt; on the static content blog with &lt;strong&gt;searchability&lt;/strong&gt;. Go read...</description>
		<content:encoded><![CDATA[<p>Brad Choate <a href="http://www.bradchoate.com/past/001656.php" rel="nofollow">outdoes me nicely</a> on the static content blog with <strong>searchability</strong>. Go read&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Schmidt</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-231</link>
		<dc:creator>Michael Schmidt</dc:creator>
		<pubDate>Tue, 15 Jul 2003 10:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-231</guid>
		<description>Jay:
Ah, I see. I&#039;m already using the Key/Values plugin but didn&#039;t think about recreating my own input form. I might give it a try. Thanks for the hint.</description>
		<content:encoded><![CDATA[<p>Jay:<br />
Ah, I see. I&#8217;m already using the Key/Values plugin but didn&#8217;t think about recreating my own input form. I might give it a try. Thanks for the hint.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cameron</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-230</link>
		<dc:creator>Cameron</dc:creator>
		<pubDate>Mon, 14 Jul 2003 21:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-230</guid>
		<description>I was just going to suggest the key value plugin, but I can see you&#039;re one step Jay.  Any refrences on how to go about making that seperate page to edit custom entries?  Are you customizing MT&#039;s admin templates, or using your own forms?

Installing/hacking MT is about the extent of my development abilities so any guidance would be appreciated.

Also, I should mention that there is an excellent desktop tool called Zempt that is under Development.  I&#039;ve suggested that it would be a great feature to allow custom entry profiles so that you can specify the fields you want and have all the Key Values stuff be transparent to the user.  For more info, or better yet to chime in and let the developers know this would be a killer feature, check out the &lt;a href=&quot;http://zempt.com/forums/index.php?showtopic=52&quot; rel=&quot;nofollow&quot;&gt;forum thread&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I was just going to suggest the key value plugin, but I can see you&#8217;re one step Jay.  Any refrences on how to go about making that seperate page to edit custom entries?  Are you customizing MT&#8217;s admin templates, or using your own forms?</p>
<p>Installing/hacking MT is about the extent of my development abilities so any guidance would be appreciated.</p>
<p>Also, I should mention that there is an excellent desktop tool called Zempt that is under Development.  I&#8217;ve suggested that it would be a great feature to allow custom entry profiles so that you can specify the fields you want and have all the Key Values stuff be transparent to the user.  For more info, or better yet to chime in and let the developers know this would be a killer feature, check out the <a href="http://zempt.com/forums/index.php?showtopic=52" rel="nofollow">forum thread</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-229</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Mon, 14 Jul 2003 15:18:16 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-229</guid>
		<description>Fred:

I think the greatest reason behind everyone&#039;s blog linking to stopdesign or adaptive path is because of Doug Bowman (stopdesign himself) and exactly what kind of a company adaptive path is.

Anyone who considers themself a web designer thinks that Doug&#039;s designs rock (check out his CSS Zen Garden entry if you don&#039;t agree).

But the main point is that a hero in the web community redesigned the website for a consulting firm &lt;em&gt;who is a hero in the usability and accessibility industry.&lt;/em&gt;  Many of the world&#039;s top usability experts work at adaptive path, and because &lt;em&gt;they&lt;/em&gt; were the ones who redesigned its guaranteed to generate a lot of fanfair.

The same type of press would have gone to &lt;a href=&quot;http://www.cooper.com&quot; rel=&quot;nofollow&quot;&gt;Cooper&lt;/a&gt; &lt;em&gt;if&lt;/em&gt; it was all done in XHTML and CSS, and &lt;em&gt;if&lt;/em&gt; someone like Doug or Jeffrey Zeldman had done it.  But because it wasn&#039;t redesigned to be ultra standards-compliant, its redesign wasn&#039;t as well publicized and talked about as adaptive path&#039;s was.

All in all, the combination of stopdesign and adaptive path definitely gets web designers turning their heads, and when another company of this magnitude and stature undergoes a standards-compliant redesign, it&#039;ll get noticed as well.</description>
		<content:encoded><![CDATA[<p>Fred:</p>
<p>I think the greatest reason behind everyone&#8217;s blog linking to stopdesign or adaptive path is because of Doug Bowman (stopdesign himself) and exactly what kind of a company adaptive path is.</p>
<p>Anyone who considers themself a web designer thinks that Doug&#8217;s designs rock (check out his CSS Zen Garden entry if you don&#8217;t agree).</p>
<p>But the main point is that a hero in the web community redesigned the website for a consulting firm <em>who is a hero in the usability and accessibility industry.</em>  Many of the world&#8217;s top usability experts work at adaptive path, and because <em>they</em> were the ones who redesigned its guaranteed to generate a lot of fanfair.</p>
<p>The same type of press would have gone to <a href="http://www.cooper.com" rel="nofollow">Cooper</a> <em>if</em> it was all done in XHTML and CSS, and <em>if</em> someone like Doug or Jeffrey Zeldman had done it.  But because it wasn&#8217;t redesigned to be ultra standards-compliant, its redesign wasn&#8217;t as well publicized and talked about as adaptive path&#8217;s was.</p>
<p>All in all, the combination of stopdesign and adaptive path definitely gets web designers turning their heads, and when another company of this magnitude and stature undergoes a standards-compliant redesign, it&#8217;ll get noticed as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-228</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Mon, 14 Jul 2003 14:20:11 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-228</guid>
		<description>Michael wrote: &lt;em&gt;My only problem is that my clients usually don&#039;t post &quot;blog entries&quot; but events, reviews, announcements etc. and I often have to creatively misuse the entry fields for a different purpose. It&#039;s always hard to tell them that the &quot;Location&quot; has to go in the Excerpt field... I&#039;m interessted to hear how you approach that problem.&lt;/em&gt;

Michael, I can&#039;t tell you how many times I&#039;ve run into this problem.  In the beginning, I made things a bit better by changing the welcome message on the blog to list a key to entries.  In other words:

&lt;strong&gt;Entry body:&lt;/strong&gt; text 1
&lt;strong&gt;Entry additional text:&lt;/strong&gt; text 2
&lt;strong&gt;Entry excerpt:&lt;/strong&gt; text 3

However, that&#039;s not perfect because when one is entering an entry, the welcome message can&#039;t be seen.

I thought about hacking the templates to change the names, but two things stopped me.  1) Hacked templates get overwritten on upgrades and 2) I figured that displaying help/title text differentially depending on which blog page is being assembled was either beyond the templates capabilities or a HUGE hack....

What I&#039;m doing currently for a client is using &lt;a href=&quot;http://bradchoate.com/&quot; rel=&quot;nofollow&quot;&gt;Brad Choate&#039;s&lt;/a&gt; &lt;a href=&quot;http://mt-plugins.org/archives/entry/keyvalues.php&quot; rel=&quot;nofollow&quot;&gt;Key/Values plugin&lt;/a&gt; to overload the proper fields and then making a &lt;strong&gt;separate add/edit entry page&lt;/strong&gt; for the complicated blog which uses the &lt;a href=&quot;http://www.movabletype.org/docs/mtmanual_programmatic.html#xmlrpc%20api&quot; rel=&quot;nofollow&quot;&gt;MT XML-RPC API&lt;/a&gt; to work with MT.

In this way, you can easily create a &quot;catalog blog&quot; with many many fields without strectching MT so far as to break it, metaphorically at least...  So far, so good.</description>
		<content:encoded><![CDATA[<p>Michael wrote: <em>My only problem is that my clients usually don&#8217;t post &#8220;blog entries&#8221; but events, reviews, announcements etc. and I often have to creatively misuse the entry fields for a different purpose. It&#8217;s always hard to tell them that the &#8220;Location&#8221; has to go in the Excerpt field&#8230; I&#8217;m interessted to hear how you approach that problem.</em></p>
<p>Michael, I can&#8217;t tell you how many times I&#8217;ve run into this problem.  In the beginning, I made things a bit better by changing the welcome message on the blog to list a key to entries.  In other words:</p>
<p><strong>Entry body:</strong> text 1<br />
<strong>Entry additional text:</strong> text 2<br />
<strong>Entry excerpt:</strong> text 3</p>
<p>However, that&#8217;s not perfect because when one is entering an entry, the welcome message can&#8217;t be seen.</p>
<p>I thought about hacking the templates to change the names, but two things stopped me.  1) Hacked templates get overwritten on upgrades and 2) I figured that displaying help/title text differentially depending on which blog page is being assembled was either beyond the templates capabilities or a HUGE hack&#8230;.</p>
<p>What I&#8217;m doing currently for a client is using <a href="http://bradchoate.com/" rel="nofollow">Brad Choate&#8217;s</a> <a href="http://mt-plugins.org/archives/entry/keyvalues.php" rel="nofollow">Key/Values plugin</a> to overload the proper fields and then making a <strong>separate add/edit entry page</strong> for the complicated blog which uses the <a href="http://www.movabletype.org/docs/mtmanual_programmatic.html#xmlrpc%20api" rel="nofollow">MT XML-RPC API</a> to work with MT.</p>
<p>In this way, you can easily create a &#8220;catalog blog&#8221; with many many fields without strectching MT so far as to break it, metaphorically at least&#8230;  So far, so good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred Smith</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-227</link>
		<dc:creator>Fred Smith</dc:creator>
		<pubDate>Mon, 14 Jul 2003 13:22:40 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-227</guid>
		<description>First, don&#039;t get me wrong. I love the Adaptive Path site, as I love all of your other sites.

However, I don&#039;t understand what all of the hype over your new site is about. Sure, it doesn&#039;t use tables, which is great, but lots of designs don&#039;t use tables. The actual design is nice, but lots of other sites also have nice designs.

What&#039;s the deal? It seems like every blog I read has twenty links to your new design. I designed a pretty site without tables too. Why is it not all over blogdex?</description>
		<content:encoded><![CDATA[<p>First, don&#8217;t get me wrong. I love the Adaptive Path site, as I love all of your other sites.</p>
<p>However, I don&#8217;t understand what all of the hype over your new site is about. Sure, it doesn&#8217;t use tables, which is great, but lots of designs don&#8217;t use tables. The actual design is nice, but lots of other sites also have nice designs.</p>
<p>What&#8217;s the deal? It seems like every blog I read has twenty links to your new design. I designed a pretty site without tables too. Why is it not all over blogdex?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Schmidt</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-226</link>
		<dc:creator>Michael Schmidt</dc:creator>
		<pubDate>Mon, 14 Jul 2003 13:11:51 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-226</guid>
		<description>Thanks for sharing these neat tricks. I love the administrator links idea. I saw that first on Typo3 and thought that it would be great to have that feature in MT too. I didn&#039;t think it would be so easy to replicate...

I&#039;m using MT in a similar fashion and it&#039;s almost perfect. My only problem is that my clients usually don&#039;t post &quot;blog entries&quot; but events, reviews, announcements etc. and I often have to creatively misuse the entry fields for a different purpose. It&#039;s always hard to tell them that the &quot;Location&quot; has to go in the Excerpt field... I&#039;m praying that there will be the possibility to rename/redefine the content elements for a blog in MTPro. ;)

I&#039;m interessted to hear how you approach that problem.</description>
		<content:encoded><![CDATA[<p>Thanks for sharing these neat tricks. I love the administrator links idea. I saw that first on Typo3 and thought that it would be great to have that feature in MT too. I didn&#8217;t think it would be so easy to replicate&#8230;</p>
<p>I&#8217;m using MT in a similar fashion and it&#8217;s almost perfect. My only problem is that my clients usually don&#8217;t post &#8220;blog entries&#8221; but events, reviews, announcements etc. and I often have to creatively misuse the entry fields for a different purpose. It&#8217;s always hard to tell them that the &#8220;Location&#8221; has to go in the Excerpt field&#8230; I&#8217;m praying that there will be the possibility to rename/redefine the content elements for a blog in MTPro. ;)</p>
<p>I&#8217;m interessted to hear how you approach that problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-225</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Sun, 13 Jul 2003 10:40:02 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-225</guid>
		<description>The two main uses of the static blog are to output static pages and to output static portions of dynamic pages.  The way its done for the two is different.

For static pages (like perhaps an about, or a contact page), I design the page, remove footers and headers and common elements that I call from a main site configuration file (which I refer to in my original post).  Then I save what is left as an index template.

After that, I extract all pieces of text from the index template and replace them with MTInclude tags to the template modules which will hold the text.

At the end, between the header/footer/repeating elements that are handled by the site config file and the template module includes for the text, the index template is pretty bare.

By doing this, the user can edit the text through the template module or change the whole look or layout of the site through the site configuration file!

Including static text on a dynamic page is a bit less heady.  I link the template modules to a file on the file system, and then include the file in the appropriate place via PHP include().

Just to keep things neat, I usually put all of these fragments hierarchically below /includes/pub.  For instance, if there is a piece of text on the essays page (at /essays/*) I&#039;ll usually write the file to /includes/pub/essays/ and give it a good descriptive name.

So anyhow, that&#039;s how I do it...</description>
		<content:encoded><![CDATA[<p>The two main uses of the static blog are to output static pages and to output static portions of dynamic pages.  The way its done for the two is different.</p>
<p>For static pages (like perhaps an about, or a contact page), I design the page, remove footers and headers and common elements that I call from a main site configuration file (which I refer to in my original post).  Then I save what is left as an index template.</p>
<p>After that, I extract all pieces of text from the index template and replace them with MTInclude tags to the template modules which will hold the text.</p>
<p>At the end, between the header/footer/repeating elements that are handled by the site config file and the template module includes for the text, the index template is pretty bare.</p>
<p>By doing this, the user can edit the text through the template module or change the whole look or layout of the site through the site configuration file!</p>
<p>Including static text on a dynamic page is a bit less heady.  I link the template modules to a file on the file system, and then include the file in the appropriate place via PHP include().</p>
<p>Just to keep things neat, I usually put all of these fragments hierarchically below /includes/pub.  For instance, if there is a piece of text on the essays page (at /essays/*) I&#8217;ll usually write the file to /includes/pub/essays/ and give it a good descriptive name.</p>
<p>So anyhow, that&#8217;s how I do it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jazer</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-224</link>
		<dc:creator>jazer</dc:creator>
		<pubDate>Sun, 13 Jul 2003 06:08:45 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-224</guid>
		<description>I&#039;m not quite sure I understand how the &#039;static&#039; blog works. If there are no entries, where is the content stored?

Thank you, Jay (and Doug), for all the info about this project!</description>
		<content:encoded><![CDATA[<p>I&#8217;m not quite sure I understand how the &#8216;static&#8217; blog works. If there are no entries, where is the content stored?</p>
<p>Thank you, Jay (and Doug), for all the info about this project!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-223</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Sun, 13 Jul 2003 05:45:13 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-223</guid>
		<description>Well, a simple cookie is all it takes to differentiate between someone who can see links and someone who cannot.  In fact, the cookie is set by simply visiting the gateway page (which is not password protected, I might add).

What makes it secure is that if you are not logged into Movable Type, or have the auto-login cookie (by clicking Remember Me upon login), all you would get by clicking any edit link on the site or the gateway page is a Movable Type login screen.

These links are simply shortcuts.  The security is still handled by MT.</description>
		<content:encoded><![CDATA[<p>Well, a simple cookie is all it takes to differentiate between someone who can see links and someone who cannot.  In fact, the cookie is set by simply visiting the gateway page (which is not password protected, I might add).</p>
<p>What makes it secure is that if you are not logged into Movable Type, or have the auto-login cookie (by clicking Remember Me upon login), all you would get by clicking any edit link on the site or the gateway page is a Movable Type login screen.</p>
<p>These links are simply shortcuts.  The security is still handled by MT.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John W.</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-222</link>
		<dc:creator>John W.</dc:creator>
		<pubDate>Sun, 13 Jul 2003 00:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-222</guid>
		<description>How are the links within the website (to edit content in MT), secure from the public?

I don&#039;t understand what allows HIM to see the links, while others can not. Could you explain this?

Thanks, and I must say, you&#039;ve both done a great job on Adaptive!</description>
		<content:encoded><![CDATA[<p>How are the links within the website (to edit content in MT), secure from the public?</p>
<p>I don&#8217;t understand what allows HIM to see the links, while others can not. Could you explain this?</p>
<p>Thanks, and I must say, you&#8217;ve both done a great job on Adaptive!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesper</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-221</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Sun, 13 Jul 2003 00:12:29 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-221</guid>
		<description>Jay, those edit links are lovely. Dave Winer would love that. ;)</description>
		<content:encoded><![CDATA[<p>Jay, those edit links are lovely. Dave Winer would love that. ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-220</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Sat, 12 Jul 2003 21:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-220</guid>
		<description>huphtur, why would anyone want to visit my website?  Everything except one section is down.  It&#039;s an unmaintained ghost town over there!  ;-)

I&#039;ll look into it.  Thanks.</description>
		<content:encoded><![CDATA[<p>huphtur, why would anyone want to visit my website?  Everything except one section is down.  It&#8217;s an unmaintained ghost town over there!  ;-)</p>
<p>I&#8217;ll look into it.  Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-219</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Sat, 12 Jul 2003 21:18:36 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-219</guid>
		<description>Ahh, one more thing I didn&#039;t mention before.  In addition to a gateway page into MT, there&#039;s nothing wrong with putting those same links directly on the site so they can be edited nearly in place!

&lt;a href=&quot;http://www.jayallen.org/misc/tutorials/mt-client/jad-fair-admin-links.jpg&quot; rel=&quot;nofollow&quot;&gt;Here&#039;s&lt;/a&gt; a screenshot, again of Jad Fair&#039;s site, with the administrator links (all blue) turned on.  The edit links below each entry go directly to the entry editing screen for that entry.  The edit link on the sidebar links to the static content template module for that piece of content.  The post new entry does precisely what you think it might.  The control panel link goes to the gateway page and shows up on every single page of the site when the links are turned on.

Like the edit links I put into MT-Search (either adapted from an idea David Raynes had or vice versa), the links are cookie-based and can be turned on an off at will via the gateway page (see the toggle at the very top of the &lt;a href=&quot;http://www.jayallen.org/misc/tutorials/mt-client/jad-fair-admin.jpg&quot; rel=&quot;nofollow&quot;&gt;gateway page screen shot&lt;/a&gt; mentioned earlier).

Yeah, okay, so I probably forgot the coolest thing.  Isn&#039;t this always the way with top-of-the-head writing?</description>
		<content:encoded><![CDATA[<p>Ahh, one more thing I didn&#8217;t mention before.  In addition to a gateway page into MT, there&#8217;s nothing wrong with putting those same links directly on the site so they can be edited nearly in place!</p>
<p><a href="http://www.jayallen.org/misc/tutorials/mt-client/jad-fair-admin-links.jpg" rel="nofollow">Here&#8217;s</a> a screenshot, again of Jad Fair&#8217;s site, with the administrator links (all blue) turned on.  The edit links below each entry go directly to the entry editing screen for that entry.  The edit link on the sidebar links to the static content template module for that piece of content.  The post new entry does precisely what you think it might.  The control panel link goes to the gateway page and shows up on every single page of the site when the links are turned on.</p>
<p>Like the edit links I put into MT-Search (either adapted from an idea David Raynes had or vice versa), the links are cookie-based and can be turned on an off at will via the gateway page (see the toggle at the very top of the <a href="http://www.jayallen.org/misc/tutorials/mt-client/jad-fair-admin.jpg" rel="nofollow">gateway page screen shot</a> mentioned earlier).</p>
<p>Yeah, okay, so I probably forgot the coolest thing.  Isn&#8217;t this always the way with top-of-the-head writing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Allen</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-218</link>
		<dc:creator>Jay Allen</dc:creator>
		<pubDate>Sat, 12 Jul 2003 21:08:52 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-218</guid>
		<description>Paul, no offense taken.

Jesper, indeed.  I don&#039;t know why I didn&#039;t think of it when MT first came out, but it&#039;s indispensible to me now.

By the way, in case it was unclear, I make a separate static content blog only to make matters simple.  One could certainly set up static content template modules in each blog, but then you start to create problems.

1) If your text is somewhere above the Local Site Path, then you have to use absolute paths or ../ relative paths in the output filename.  My static content blog has the document root as it&#039;s local site path.

2) The static content blog is just that: STATIC.  It doesn&#039;t need to be rebuilt every time you add an entry.  Keeping static content inside dynamic blogs (i.e. ones with entries) slows down the rebuilding process.

3) Dynamic blogs already have enough templates to deal with usually.  There is no need for ten others with static content.  That&#039;s highly confusing for the client.</description>
		<content:encoded><![CDATA[<p>Paul, no offense taken.</p>
<p>Jesper, indeed.  I don&#8217;t know why I didn&#8217;t think of it when MT first came out, but it&#8217;s indispensible to me now.</p>
<p>By the way, in case it was unclear, I make a separate static content blog only to make matters simple.  One could certainly set up static content template modules in each blog, but then you start to create problems.</p>
<p>1) If your text is somewhere above the Local Site Path, then you have to use absolute paths or ../ relative paths in the output filename.  My static content blog has the document root as it&#8217;s local site path.</p>
<p>2) The static content blog is just that: STATIC.  It doesn&#8217;t need to be rebuilt every time you add an entry.  Keeping static content inside dynamic blogs (i.e. ones with entries) slows down the rebuilding process.</p>
<p>3) Dynamic blogs already have enough templates to deal with usually.  There is no need for ten others with static content.  That&#8217;s highly confusing for the client.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: huphtur</title>
		<link>http://stopdesign.com/archive/2003/07/11/adaptive-paths-mt-setup.html#comment-217</link>
		<dc:creator>huphtur</dc:creator>
		<pubDate>Sat, 12 Jul 2003 21:00:11 +0000</pubDate>
		<guid isPermaLink="false">http://70.32.90.75/?p=119#comment-217</guid>
		<description>Jay: this has nothing to do with this subject, but when I visit your website, and roll over any of the 4 images on the homepage, it crashes my firebird (0.6) browser. I tried it a couple times (even rebooted my computer) it kept doing it.</description>
		<content:encoded><![CDATA[<p>Jay: this has nothing to do with this subject, but when I visit your website, and roll over any of the 4 images on the homepage, it crashes my firebird (0.6) browser. I tried it a couple times (even rebooted my computer) it kept doing it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
