<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Learning MT4</title>
    <link rel="alternate" type="text/html" href="http://learningmt4.com/" />
    <link rel="self" type="application/atom+xml" href="http://learningmt4.com/atom.xml" />
    <id>tag:learningmt4.com,2008-09-17://1</id>
    <updated>2008-10-22T18:46:47Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.21-en</generator>

<entry>
    <title>Text Wrap</title>
    <link rel="alternate" type="text/html" href="http://learningmt4.com/2008/10/text-wrap.php" />
    <id>tag:learningmt4.com,2008://1.4</id>

    <published>2008-10-22T18:36:30Z</published>
    <updated>2008-10-22T18:46:47Z</updated>

    <summary>From the original at LMTThis is a tutorial for using CSS or HTML to wrap text to the side of an image,  like so:Placeholder Latin text - Vt enim quidam monumentis suis testati sunt, in Hispania pro consule et a...</summary>
    <author>
        <name>Elise</name>
        <uri>http://elise.com</uri>
    </author>
    
    <category term="css" label="css" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="float" label="float" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="html" label="html" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="images" label="images" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="textwrap" label="text wrap" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://learningmt4.com/">
        <![CDATA[<span class="Apple-style-span" style="color: rgb(43, 18, 5); font-family: Verdana; font-size: 12px; line-height: 18px; "><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><span class="Apple-style-span" style="font-style: italic;">From the original at LMT</span></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><br /></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">This is a tutorial for using CSS or HTML to wrap text to the side of an image,  like so:</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><img alt="flower2.jpg" src="http://www.learningmt4.com/images/flower2.jpg" width="150" height="153" border="0" class="floatimgleft" style="float: left; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; " /><em>Placeholder Latin text - Vt enim quidam monumentis suis testati sunt, in Hispania pro consule et a sociis pecunias accepit emendicatas in auxilium aeris alieni et Lusitanorum quaedam oppida, quanquam nec imperata detrectarent et aduenienti portas patefacerent, diripuit hostiliter. Gallia fana templaque deum donis referta expilauit, urbes diruit saepius ob praedam quam ob delictum; unde factum, ut auro abundaret ternisque milibus nummum in libras promercale per Italiam prouinciasque diuenderet. In primo consulatu tria milia pondo auri furatus e Capitolio tantundem inaurati aeris reposuit. Gallia fana templaque deum donis referta expilauit, urbes diruit saepius ob praedam quam ob delictum; unde factum, ut auro abundaret ternisque milibus nummum in libras promercale per Italiam prouinciasque diuenderet.</em></p></span> ]]>
        <![CDATA[<span class="Apple-style-span" style="color: rgb(43, 18, 5); font-family: Verdana; font-size: 12px; line-height: 18px; "><h3 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(43, 18, 5); clear: both; margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; ">There are two main ways to do text wrap</h3><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><b>1. Using the <em>align</em> attribute.</b> One way to achieve an image wrap is to include an <b>align</b>attribute to your image tag. Example: &lt;img src="http://www.yoursite.com/image.jpg align="left" hspace="5" vspace="5"> Use the hspace and vspace attributes to add margin around the image. Note that using the align attribute will do the trick, but it isn't considered good XHTML.</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><em>Image wrap using align="left" hspace="5" vspace="5"</em></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><img alt="flower2.jpg" src="http://www.learningmt4.com/images/flower2.jpg" width="150" height="153" border="0" align="left" hspace="5" vspace="5" /><em>Vt enim quidam monumentis suis testati sunt, in Hispania pro consule et a sociis pecunias accepit emendicatas in auxilium aeris alieni et Lusitanorum quaedam oppida, quanquam nec imperata detrectarent et aduenienti portas patefacerent, diripuit hostiliter. Gallia fana templaque deum donis referta expilauit, urbes diruit saepius ob praedam quam ob delictum; unde factum, ut auro abundaret ternisque milibus nummum in libras promercale per Italiam prouinciasque diuenderet. In primo consulatu tria milia pondo auri furatus e Capitolio tantundem inaurati aeris reposuit. </em><br style="clear: both; " /></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><b>2. Adding a CSS class to your stylesheet. </b>The proper way to do text wrap is to add a CSS class to your style sheet, and then include that class attribute in your image tag.</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">First add the following class to your stylesheet template:</p><pre style="display: block; line-height: 1; overflow-x: auto; overflow-y: auto; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(215, 209, 194); border-right-color: rgb(215, 209, 194); border-bottom-color: rgb(215, 209, 194); border-left-color: rgb(215, 209, 194); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 251, 238); background-position: initial initial; "><code>.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}
</code></pre><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Save and rebuild your stylesheet.</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Then add the class attribute to the image tag of the image besides which you wish your text to wrap.</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Example: &lt;img src="http://www.yoursite.com/image.jpg class="floatimgleft"></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">If you float an image and you don't have enough text to wrap around the bottom of the image, add the following tag after the text you are wrapping:</p><pre style="display: block; line-height: 1; overflow-x: auto; overflow-y: auto; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(215, 209, 194); border-right-color: rgb(215, 209, 194); border-bottom-color: rgb(215, 209, 194); border-left-color: rgb(215, 209, 194); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 251, 238); background-position: initial initial; "><code>&lt;br style="clear: both;"/>
</code></pre><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">If you use the CSS stylesheet method, <b>you can add captions to your images</b>, while at the same time wrapping text.</p><h3 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(43, 18, 5); clear: both; margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; ">Adding Captions with a Span Class (the easy way)</h3><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Instead of adding a class to the image attributes, you can wrap the image, and a caption, in a span class like so:</p><pre style="display: block; line-height: 1; overflow-x: auto; overflow-y: auto; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(215, 209, 194); border-right-color: rgb(215, 209, 194); border-bottom-color: rgb(215, 209, 194); border-left-color: rgb(215, 209, 194); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 251, 238); background-position: initial initial; "><code>&lt;span class="floatimgleft">&lt;img alt="flower2.jpg" src="http://www. learningmt4.com/images/flower2.jpg" width="150" height="153" border="0" />&lt;br />Lily Pond&lt;/span>
</code></pre><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">This code produces the following result:</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><span class="floatimgleft" style="float: left; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; "><img alt="flower2.jpg" src="http://www.learningmt4.com/images/flower2.jpg" width="150" height="153" border="0" /><br />Lily Pond</span></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><em>Vt enim quidam monumentis suis testati sunt, in Hispania pro consule et a sociis pecunias accepit emendicatas in auxilium aeris alieni et Lusitanorum quaedam oppida, quanquam nec imperata detrectarent et aduenienti portas patefacerent, diripuit hostiliter. Gallia fana templaque deum donis referta expilauit, urbes diruit saepius ob praedam quam ob delictum; unde factum, ut auro abundaret ternisque milibus nummum in libras promercale per Italiam prouinciasque diuenderet. In primo consulatu tria milia pondo auri furatus e Capitolio tantundem inaurati aeris reposuit.</em></p><h3 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(43, 18, 5); clear: both; margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; ">Adding Captions by Using Tables (the hard way)</h3><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Before the image tag, insert a div tag with the floatimgleft class:</p><pre style="display: block; line-height: 1; overflow-x: auto; overflow-y: auto; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(215, 209, 194); border-right-color: rgb(215, 209, 194); border-bottom-color: rgb(215, 209, 194); border-left-color: rgb(215, 209, 194); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 251, 238); background-position: initial initial; "><code>&lt;div class="floatimgleft">
</code></pre><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Then add a table with two rows and with a width 2 pixels greater than the width of your image. In this case my image is 150 pixels wide, so the table width would be 152.</p><pre style="display: block; line-height: 1; overflow-x: auto; overflow-y: auto; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(215, 209, 194); border-right-color: rgb(215, 209, 194); border-bottom-color: rgb(215, 209, 194); border-left-color: rgb(215, 209, 194); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 251, 238); background-position: initial initial; "><code>&lt;table border="0" cellpadding="0" cellspacing="0" width="152"> 
  &lt;tr> 
    &lt;td width="100%" class="tableborder" style="border-bottom-style: none; border-bottom-width: medium"> &lt;img alt="flower2.jpg" src="http://www. learningmt4.com/images/flower2.jpg" width="150" height="153" border="0"> &lt;/td> 
  &lt;/tr> 
  &lt;tr> 
    &lt;td width="100%" class="tableborder" style="border-top-style: none; border-top-width: medium"> &lt;p align="center" class="imagetext">Lily Pond &lt;/td> 
  &lt;/tr> 
&lt;/table> 
&lt;/div>
</code></pre><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">The result should look like this:</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "></p><div class="floatimgleft" style="float: left; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; "><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "></p><table border="0" cellpadding="0" cellspacing="0" width="152"><tbody><tr><td width="100%" class="tableborder" style="border-bottom-style: none; border-bottom-width: medium; "><img alt="flower2.jpg" src="http://www.learningmt4.com/images/flower2.jpg" width="150" height="153" border="0" /></td></tr><tr><td width="100%" class="tableborder" style="border-top-style: none; border-top-width: medium; "><p align="center" class="imagetext" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Lily Pond</p></td></tr></tbody></table></div><em>Vt enim quidam monumentis suis testati sunt, in Hispania pro consule et a sociis pecunias accepit emendicatas in auxilium aeris alieni et Lusitanorum quaedam oppida, quanquam nec imperata detrectarent et aduenienti portas patefacerent, diripuit hostiliter. Gallia fana templaque deum donis referta expilauit, urbes diruit saepius ob praedam quam ob delictum; unde factum, ut auro abundaret ternisque milibus nummum in libras promercale per Italiam prouinciasque diuenderet. In primo consulatu tria milia pondo auri furatus e Capitolio tantundem inaurati aeris reposuit. </em><br style="clear: both; " /><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "></p><h3 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(43, 18, 5); clear: both; margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; ">Links</h3><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><a href="http://css.maxdesign.com.au/floatutorial/" style="text-decoration: none; font-weight: bold; color: rgb(202, 56, 39); ">CSS Float Tutorial</a> - by Max Design</p></span>]]>
    </content>
</entry>

<entry>
    <title>Redirects</title>
    <link rel="alternate" type="text/html" href="http://learningmt4.com/2008/10/redirects.php" />
    <id>tag:learningmt4.com,2008://1.3</id>

    <published>2008-10-22T18:28:46Z</published>
    <updated>2008-10-22T18:35:14Z</updated>

    <summary>From original LMT postSuppose you change the name of a file. But instead of deleting the old file that is on your server (that may have many sites already linked to it) you want to forward anyone who goes to...</summary>
    <author>
        <name>Elise</name>
        <uri>http://elise.com</uri>
    </author>
    
    <category term="301" label="301" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="htaccess" label="htaccess" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="php" label="php" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="redirect" label="redirect" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://learningmt4.com/">
        <![CDATA[<span class="Apple-style-span" style="color: rgb(43, 18, 5); font-family: Verdana; font-size: 12px; line-height: 18px; "><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><span class="Apple-style-span" style="font-style: italic;">From original LMT post</span></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><span class="Apple-style-span" style="font-style: italic;"><br /></span></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">Suppose you change the name of a file. But instead of deleting the old file that is on your server (that may have many sites already linked to it) you want to forward anyone who goes to the old file URL to the new one. There are three basic ways to do this - with PHP, htaccess, or a Meta Refresh tag.</p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "><b>PHP</b><br />If you have php enabled on your site and server, you can use the following code to redirect a visitor to a new page:</p><div class="message"><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">&lt;?<br />Header( "HTTP/1.1 301 Moved Permanently" ); <br />Header( "Location: http://www.new-url.com" ); <br />?> <br /></p></div><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; "></p><p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; margin-bottom: 6px; ">You cannot do this method from within the Movable Type editing window. Download the file from your server using FTP software. Using a text editor (such as BBEdit for the Mac or Notepad for the PC), place the code at the very top of your page. Use FTP software to upload the file back up to your server.</p></span> ]]>
        <![CDATA[<div><br /></div><div><span class="Apple-style-span" style="color: rgb(43, 18, 5); font-family: Verdana; font-size: 12px; line-height: 18px; "><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><b>.htaccess</b><br />Another way to redirect a page is by using htaccess (for Apache servers).</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">If you only want to redirect one page using htaccess, use the following:</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; "><pre style="display: block; line-height: 1; overflow-x: auto; overflow-y: auto; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(215, 209, 194); border-right-color: rgb(215, 209, 194); border-bottom-color: rgb(215, 209, 194); border-left-color: rgb(215, 209, 194); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 251, 238); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><br />redirect 301 /directory/oldfile.html http://www.domainame.com/directory/newfile.html<br />
</pre></code></p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">If you need to redirect a whole website or subdirectory of a website to a new domain, htaccess is the most convenient way to do it. To redirect all the pages in one domain to another, create a .htaccess file in your root directory (or add the following line to an htaccess file that already exists), and add the following line:</p><div class="message">Redirect permanent / http://www.new-url.com/</div><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">The first "/" indicates that everything from the top level of the site down should be redirected. As long as you are using the same paths and filenames, then this is a simple way to redirect a site in the situation where you have only changed your domain name.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">You can also use htaccess to redirect all the contents of a subdirectory into a new domain (assuming they have the same file paths in the new domain). I recently did this with Learning Movable Type. The site had all been under <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; ">elise.com/mt</code> and I wanted to move it to <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; ">learningmovabletype.com</code>. Here is the htaccess code I have on the root directory of elise.com:</p><div class="message">redirect permanent /mt http://www.learningmovabletype.com</div><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">All files that are under the <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; ">mt</code> directory are automatically redirected to<code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; ">learningmovabletype.com</code>.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><br /><b>Meta Refresh Tags</b><br />One way to do a redirect is to place a Meta Refresh tag in the html header section of the file that you want to forward. The tag looks like this:</p><div class="message">&lt;meta http-equiv="refresh" content="3;url=http://www.new-url.com"></div><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><b>content="3</b> means that when someone goes to the old file, it will take 3 seconds to be forwarded to the new file. You can change this number to be more or fewer seconds, down to zero. Note that if you use zero, it makes it difficult for the site visitor to use the back button on her browser once she is on the new page. I typically use 1 or 2 seconds.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">Note that because of the back button issue the W3C does <a href="http://www.w3.org/QA/Tips/reback" style="font-weight: bold; color: rgb(202, 56, 39); text-decoration: underline; ">not recommend</a> using refresh tags for redirects and suggests server side methods instead. Also, because this method has been abused by sites trying to scam search engines, search engines do not look kindly on this method.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><br /></p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">Comments from the old LMT post:</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); "><div class="comment" id="comment-1254" style="border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgb(215, 209, 194); padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; font-size: 11px; "><div class="comment-inner"><div class="comment-header" style="color: rgb(43, 18, 5); font-weight: bold; text-transform: uppercase; margin-bottom: 5px; "><a title="http://www.everitz.com/" href="http://www.learningmovabletype.com/cgi-bin/mt4community/mt-comm.fcgi?__mode=red;id=1254" style="font-weight: bold; text-transform: uppercase; margin-bottom: 5px; color: rgb(202, 56, 39); text-decoration: underline; ">CHAD EVERETT</a> :</div><div class="comment-content"><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">Actually, you can use PHP (or whatever) in your Movable Type editing windows, it's just a little trickier.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">In my case, I have an extra blog that I use for 'system' functions such as this. If I have the need to redirect a file - typically if I screw up a title or something (which I use to create my permalink), and want to correct it.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">What I'll do is create an entry in that 'system' blog with the incorrect title, and the body contains the redirect information to the correct place. That way it all stays within MT and I don't need to use FTP at all. Makes backup as easy as backing up the database, too.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">The only thing this takes is an extra MT blog (be careful of paths!), and templates that use a naming system that take whatever data you want to use to place something in the 'old' location - in my case I use the same system as I use for the 'live' blog, but you can use whatever you like.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">By using this method, when I 'fix' the original entry, the 'error' entry goes away, and the information I put here in this 'system' entry takes over, and sends all requests for the incorrect location to the right place.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">Incidentally, I maintain my .htaccess file through MT, too. :)</p></div><p class="comment-footer" style="list-style-type: none; list-style-position: initial; list-style-image: initial; font-family: Georgia, serif; font-style: italic; text-transform: lowercase; color: rgb(157, 143, 108); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">posted on <a href="http://www.learningmovabletype.com/a/000732redirects/#comment-1254" style="font-family: Georgia, serif; font-style: italic; text-transform: lowercase; margin-top: 5px; font-size: 10px; font-weight: normal; color: rgb(202, 56, 39); text-decoration: underline; ">march 6, 2006</a></p></div></div><a id="c001329" style="font-weight: bold; color: rgb(202, 56, 39); text-decoration: underline; "></a><div class="comment" id="comment-1329" style="border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgb(215, 209, 194); padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; font-size: 11px; "><div class="comment-inner"><div class="comment-header" style="color: rgb(43, 18, 5); font-weight: bold; text-transform: uppercase; margin-bottom: 5px; "><a title="http://www.realitynext.com" href="http://www.realitynext.com/" rel="nofollow" style="font-weight: bold; text-transform: uppercase; margin-bottom: 5px; color: rgb(202, 56, 39); text-decoration: underline; ">VADIM NAREYKO</a>:</div><div class="comment-content"><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">Definately, .htaccess is a quickest and most general way since it can work for non php files and don't require old files into folders. There is an additional benefit - search engines will know that page name is changed.</p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; ">And one "bad" thing: if you create new files - you need to check .htaccess that this file name is not redirected.</p></div></div></div></span></p><p style="list-style-type: none; list-style-position: initial; list-style-image: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1em; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; "><br /></p></span></div>]]>
    </content>
</entry>

<entry>
    <title>Customizing Registration and Profiles with Custom Fields</title>
    <link rel="alternate" type="text/html" href="http://learningmt4.com/2008/09/customizing-registration-and-profiles-with-custom-fields.php" />
    <id>tag:learningmt4.com,2008://1.2</id>

    <published>2008-09-17T07:02:51Z</published>
    <updated>2008-09-17T07:21:47Z</updated>

    <summary><![CDATA[1.  Create Custom FieldsIn System Overview, select Preferences > Custom FieldsSelect +New Field2.  Edit Registration FormGo to System Overview > Design > Templates > Registration FormAdd this code:&lt;mt:loop name="field_loop">&lt;mt:if name="__first__">&lt;input type="hidden" name="customfield_beacon" value="1" id="customfield_beacon" />&lt;/mt:if>&lt;!-- start-customfield_&lt;mt:var name="basename"> -->&lt;mtapp:settingid="$field_id"label="$name"hint="$description"shown="$show_field"show_hint="$show_hint"required="$required">&lt;mt:var name="field_html">&lt;/mtapp:setting>&lt;!-- end-customfield_&lt;mt:var...]]></summary>
    <author>
        <name>Elise</name>
        <uri>http://elise.com</uri>
    </author>
    
        <category term="Custom Fields" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Profiles" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Registration" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://learningmt4.com/">
        <![CDATA[1.  Create Custom Fields<div><br /></div><div>In System Overview, select Preferences > Custom Fields</div><div><br /></div><div>Select +New Field</div><div><br /></div><div>2.  Edit Registration Form</div><div><br /></div><div>Go to System Overview > Design > Templates > Registration Form</div><div><br /></div><div>Add this code:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(119, 119, 119); font-family: 'Courier New'; font-size: 12px; ">&lt;mt:loop name="field_loop"><br />&lt;mt:if name="__first__"><br />&lt;input type="hidden" name="customfield_beacon" value="1" id="customfield_beacon" /><br />&lt;/mt:if><br />&lt;!-- start-customfield_&lt;mt:var name="basename"> --><br />&lt;mtapp:setting<br />id="$field_id"<br />label="$name"<br />hint="$description"<br />shown="$show_field"<br />show_hint="$show_hint"<br />required="$required"><br />&lt;mt:var name="field_html"><br />&lt;/mtapp:setting><br />&lt;!-- end-customfield_&lt;mt:var name="basename"> --><br />&lt;/mt:loop></span></div><div><br /></div><div>Then select Save.</div><div><br /></div><div>3.  Edit Profile Form</div><div><br /></div><div>Go to System Overview > Design > Templates > Profile Edit Form</div><div><br /></div><div>Add the same code as above.</div><div><br /></div><div>4.  If you only want to display one custom field in certain area on a form, and not all of them in a row, then use If statements.  Here's an example if the custom field you want to use is named "Website Name" with a basename of "website_name".</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(119, 119, 119); font-family: 'Courier New'; font-size: 12px; ">&lt;mt:if name="field_id" eq="customfield_website_name"><br />&lt;/mt:if></span></div><div><br /></div><div>Your custom field's basename, preceded by "custom field".</div><div><br /></div><div>Example:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(119, 119, 119); font-family: 'Courier New'; font-size: 12px; ">&lt;mt:loop name="field_loop"><br />&lt;mt:if name="__first__"><br />&lt;input type="hidden" name="customfield_beacon" value="1" id="customfield_beacon" /><br />&lt;/mt:if><br />&lt;!-- start-customfield_&lt;mt:var name="basename"> --><br />&lt;mt:if name="field_id" eq="customfield_website_name"><br />&lt;mtapp:setting<br />id="$field_id"<br />label="$name"<br />hint="$description"<br />shown="$show_field"<br />show_hint="$show_hint"<br />required="$required"><br />&lt;mt:var name="field_html"><br />&lt;/mtapp:setting><br />&lt;/mt:if><br />&lt;!-- end-customfield_&lt;mt:var name="basename"> --><br />&lt;/mt:loop></span></div><div><br /></div><div>Thanks to <a href="http://aaronvanderzwan.com/blog/2008/08/movable-type-42-custom-fields-on-registration-sign-up-form">Aaron Vanderzwan</a> for this last tip.</div><div><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>I just finished installing Movable Type 4!</title>
    <link rel="alternate" type="text/html" href="http://learningmt4.com/2008/09/i-just-finished-installing-movable-type-4.php" />
    <id>tag:learningmt4.com,2008://1.1</id>

    <published>2008-09-10T22:57:34Z</published>
    <updated>2008-09-10T22:57:34Z</updated>

    <summary>Welcome to my new blog powered by Movable Type. This is the first post on my blog and was created for me automatically when I finished the installation process. But that is ok, because I will soon be creating posts...</summary>
    <author>
        <name>Elise</name>
        <uri>http://elise.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://learningmt4.com/">
        Welcome to my new blog powered by Movable Type. This is the first post on my blog and was created for me automatically when I finished the installation process. But that is ok, because I will soon be creating posts of my own!
        
    </content>
</entry>

</feed>
