<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>Shape Shed - Github Code</title>
 <link href="http://shapeshed.github.com/atom.xml" rel="self"/>
 <link href="http://shapeshed.github.com/"/>
 <updated>2010-08-17T06:28:16-07:00</updated>
 <id>http://shapeshed.github.com//</id>
 <author>
   <name>George Ornbo</name>
   <email>george@shapeshed.com</email>
 </author>
 
 
 <entry>
   <title>Weight converter</title>
   <link href="http://shapeshed.github.com/expressionengine/plugins/weight-converter"/>
   <updated>2009-11-14T00:00:00-08:00</updated>
   <id>http://shapeshed.github.com/expressionengine/plugins/weight-converter</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt; &lt;strong&gt;Source&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/weight_converter.ee_addon'&gt;Github&lt;/a&gt;&lt;/p&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x (1.x.x releases), ExpressionEngine Version 2.0.x (2.x.x releases)&lt;/li&gt;

&lt;li&gt;PHP 5.x&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;Weight Converter is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially a donation of $10 is suggested. You can send &lt;a href='http://pledgie.com/campaigns/6994'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Weight Converter is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;For EE 1.6.x the file pi.weight_converter.php must be placed in the /system/plugins/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;p&gt;For EE 2.0.0 the weight_converter folder must be placed in the /system/expressionengine/third_party/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;Weight Converter&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Converts a number from one weight to another&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;The plugin converts a number from one weight to another. It is possible to specify the number of decimals, the decimal separator and the thousands separator.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:weight_converter from=&amp;quot;kg&amp;quot; to=&amp;quot;lb&amp;quot;}1.345{/exp:weight_converter}&lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='parameters'&gt;Parameters&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;from&lt;/code&gt;&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;lb - Pounds&lt;/li&gt;

&lt;li&gt;g - Grams&lt;/li&gt;

&lt;li&gt;kg - Kilograms&lt;/li&gt;

&lt;li&gt;oz - Ounzes&lt;/li&gt;

&lt;li&gt;st - Stones&lt;/li&gt;

&lt;li&gt;short_ton - Short Ton (UK)&lt;/li&gt;

&lt;li&gt;long_ton - Long Ton (US)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Unit to convert from. Use syntax as above eg for stone use &amp;#8220;st&amp;#8221;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;to&lt;/code&gt;&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;lb - Pounds&lt;/li&gt;

&lt;li&gt;g - Grams&lt;/li&gt;

&lt;li&gt;kg - Kilograms&lt;/li&gt;

&lt;li&gt;oz - Ounzes&lt;/li&gt;

&lt;li&gt;st - Stones&lt;/li&gt;

&lt;li&gt;short_ton - Short Ton (UK)&lt;/li&gt;

&lt;li&gt;long_ton - Long Ton (US)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Unit to convert to. Use syntax as above eg for stone use &amp;#8220;st&amp;#8221;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;decimals&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The number of decimal places to show. Default: 2.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;dec_point&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The character to use for the decimal point. Default: .&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;thousands_sep&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The character to use for thousands separator. Default: SPACE&lt;/p&gt;

&lt;h2 id='examples'&gt;Examples&lt;/h2&gt;

&lt;p&gt;Convert from kg to lbs&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:weight_converter from=&amp;quot;kg&amp;quot; to=&amp;quot;lb&amp;quot;}2.1234{/exp:weight_converter}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Convert from g to st with one decimal place&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:weight_converter from=&amp;quot;kg&amp;quot; to=&amp;quot;lb&amp;quot; decimals=&amp;quot;1&amp;quot;}2.1234{/exp:weight_converter}&lt;/code&gt;&lt;/pre&gt;</content>
 </entry>
 
 <entry>
   <title>File Oracle</title>
   <link href="http://shapeshed.github.com/expressionengine/plugins/file_oracle"/>
   <updated>2009-11-13T00:00:00-08:00</updated>
   <id>http://shapeshed.github.com/expressionengine/plugins/file_oracle</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt; &lt;strong&gt;Source&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/file_oracle.ee_addon'&gt;Github&lt;/a&gt;&lt;/p&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x (1.x.x releases), ExpressionEngine Version 2.0.x (2.x.x releases)&lt;/li&gt;

&lt;li&gt;PHP 5.x&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;File Oracle is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $10 is suggested. You can send &lt;a href='http://pledgie.com/campaigns/6976'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;File Oracle is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;For EE 1.6.x the file pi.human_filesize.php must be placed in the /system/plugins/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;p&gt;For EE 2.0.0 the human_filesize folder must be placed in the /system/expressionengine/third_party/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;File Oracle&lt;/p&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x&lt;/li&gt;

&lt;li&gt;PHP 5.x&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Provides comprehensive information on a file&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;The plugin provides comprehensive information on a file and makes this information available to ExpressionEngine templates.&lt;/p&gt;

&lt;p&gt;The plugin expects to be given a file. This can either be relative to the document root of the site&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:file_oracle file=&amp;quot;/images/example_file.jpg&amp;quot;}
  &amp;lt;p&amp;gt;MD5: {md5}&amp;lt;/p&amp;gt;
{/exp:file_oracle}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Or the full server path&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:file_oracle file=&amp;quot;/Users/george/Sites/ee16.local/images/example.jpg&amp;quot;}
  &amp;lt;p&amp;gt;Last modified: {mtime format=&amp;quot;%F %d %Y&amp;quot;}&amp;lt;/p&amp;gt;
{/exp:file_oracle}&lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='single_variables'&gt;Single Variables&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;{human_size}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Shows the size of the file in human readable format (e.g. 3KB, 4.1GB).&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{file_perms}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Show the octal file permission for the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{mime_type}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the mime type for the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{md5}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the md5 for the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{sha1}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the sha1 for the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{dirname}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the directory name for the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{basename}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the basename of the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{extension}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the extension for the file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{filename}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the filename for the file (available since PHP 5.2.0).&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{dev}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The device number.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{ino}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The inode number. On windows systems this will always be 0.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{mode}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The inode protection mode.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{nlink}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The number of links.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{uid}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The userid of owner. On Windows this will always be 0.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{gid}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The groupid of owner. On Windows this will always be 0.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{rdev}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The device type, if inode device.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{size}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The file size in bytes.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{atime}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The time of last access (Unix timestamp). This also accepts ExpressionEngine data formatting format=&amp;#8221;%F %d %Y&amp;#8221;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{mtime}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The time of last modification (Unix timestamp). This also accepts ExpressionEngine data formatting format=&amp;#8221;%F %d %Y&amp;#8221;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{ctime}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The time of last inode change (Unix timestamp). This also accepts ExpressionEngine data formatting format=&amp;#8221;%F %d %Y&amp;#8221;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{blksize}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The blocksize of filesystem IO. Only valid on systems supporting the st_blksize type - other systems (e.g. Windows) return -1.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{blocks}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The number of blocks allocated. Only valid on systems supporting the st_blksize type - other systems (e.g. Windows) return -1.&lt;/p&gt;

&lt;h2 id='examples'&gt;Examples&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;{exp:file_oracle file=&amp;quot;/images/avatar_bigger.jpg&amp;quot;}
  &amp;lt;p&amp;gt;File size: {human_size}&amp;lt;/p&amp;gt;
  &amp;lt;p&amp;gt;File permissions: {file_perms}&amp;lt;/p&amp;gt;
  &amp;lt;p&amp;gt;Mime type: {mime_type}&amp;lt;/p&amp;gt;
{/exp:file_oracle}&lt;/code&gt;&lt;/pre&gt;</content>
 </entry>
 
 <entry>
   <title>CKEditor</title>
   <link href="http://shapeshed.github.com/expressionengine/extensions/ckeditor"/>
   <updated>2009-09-02T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/expressionengine/extensions/ckeditor</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/ckeditor.ee_addon/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are looking to use CKEditor and require more features and support please consider Brandon Kelly&amp;#8217;s &lt;a href='http://brandon-kelly.com/wygwam'&gt;Wygwam Extension&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x&lt;/li&gt;

&lt;li&gt;Requires the &lt;a href='http://expressionengine.com/downloads/details/jquery_for_the_control_panel/'&gt;jQuery for the Control Panel extension&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;CKEditor is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $5 is suggested. You can send &lt;a href='http://pledgie.com/campaigns/5948'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;CKEditor is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;Download CKEditor from &lt;a href='http://ckeditor.com/'&gt;the CKEditor website&lt;/a&gt;. Extract the zip file and place the ckeditor folder in the root of your site.&lt;/p&gt;

&lt;p&gt;The file ext.ckeditor.php must be placed in the /system/extensions/ folder and the lang.ckeditor.php file must be placed in the /system/language/english/ folder of your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;p&gt;Log into your control panel and go to CP Home &amp;#187; Admin &amp;#187; Utilities &amp;#187; Extensions Manager. Activate the extension. You may set preferences here and set CKEditor configuration.&lt;/p&gt;

&lt;p&gt;Refer to &lt;a href='http://docs.fckeditor.net/CKEditor_3.x/Developers_Guide'&gt;the documentation&lt;/a&gt; for more information on configuration options.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;CKEditor&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Converts textareas to a CKEditor Rich Text Box&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;CKEditor is an update to the extension written by Jit and published &lt;a href='http://expressionengine.com/forums/viewthread/31467/'&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It converts textareas into CKEditor rich text boxes.&lt;/p&gt;

&lt;h2 id='configuration_options'&gt;Configuration options&lt;/h2&gt;

&lt;h3 id='url_of_ckeditor_script'&gt;URL of CKEditor Script&lt;/h3&gt;

&lt;p&gt;This is the path to the CKEditor Script. If you put your /ckeditor folder in a non-standard location set this here. Otherwise the extension should detect this for you.&lt;/p&gt;

&lt;h3 id='ckeditor_configuration'&gt;CKEditor Configuration&lt;/h3&gt;

&lt;p&gt;This provides site authors with the ability to add configuration options to CKEditor. Refer to &lt;a href='http://docs.fckeditor.net/CKEditor_3.x/Developers_Guide'&gt;the documentation&lt;/a&gt; for more information on configuration options&lt;/p&gt;

&lt;p&gt;A simple example would be to set a Basic toolbar like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;CKEDITOR.replace(name,
{
    toolbar : &amp;#39;Basic&amp;#39;
});&lt;/code&gt;&lt;/pre&gt;

&lt;h3 id='when_ckeditor_loads'&gt;When CKEditor loads&lt;/h3&gt;

&lt;p&gt;This sets when an CKEditor box is loaded.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;On single click - the editor loads when there is a single click in a textarea&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;On double click - the editor loads when there is a double click in a textarea&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>Arthur - A Twitter Retweet Robot</title>
   <link href="http://shapeshed.github.com/perl/arthur"/>
   <updated>2009-08-28T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/perl/arthur</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/arthur/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Perl 5&lt;/li&gt;

&lt;li&gt;cURL support&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;Arthur is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it for commercial use a donation of $25 is suggested. You can send &lt;a href='http://pledgie.com/campaigns/5855'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Arthur is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;You need Perl and the following modules:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WWW::Curl::Easy;&lt;/li&gt;

&lt;li&gt;JSON;&lt;/li&gt;

&lt;li&gt;URI::Escape;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Open up bot.pl and enter your username and password and the search term you want to retweet.&lt;/p&gt;

&lt;p&gt;You can either put Arthur.pm in a standard Perl modules folder or link to it in the bot.pl file with something like:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;use lib &amp;#39;/home/george/arthur/&amp;#39;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;bot.pl needs to be executable and in a folder that it can write to. bot.pl writes a text file that stores the last tweet id so it knows where to retweet from the next time.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;Arthur - A Twitter Retweet Robot&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Arthur is a Twitter Retweet Robot written in Perl. It allows you to retweet terms and hash tags.&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;You can run Arthur from the command line like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;perl bot.pl&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Or you can put it in a cron job like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;*/1 * * * * /home/george/bots/ee_bot/bot.pl &amp;gt; /dev/null&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Arthur does not retweet retweets or retweet himself. That would lead to some kind of horrible infinite loop of retweets.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>ExpressionEngine Permissions</title>
   <link href="http://shapeshed.github.com/shell-scripts/exp-permissions"/>
   <updated>2009-08-26T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/shell-scripts/exp-permissions</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://gist.github.com/gists/175451/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x&lt;/li&gt;

&lt;li&gt;POSIX compliant Operating System&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;ExpressionEngine permissions is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;Copyright is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;Add the file exp_permissions.sh to your /bin folder.&lt;/p&gt;

&lt;p&gt;Remember to make the file executable. Details on how to make shell scripts executable can be found &lt;a href='http://shapeshed.com/s/2351'&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;ExpressionEngine Permissions&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Correctly sets permissions for a new ExpressionEngine site&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;To use this script navigate to the root of your ExpressionEngine site and then run the script:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;exp_permsissions.sh&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;You will be prompted to enter a system folder. If you are using the default &amp;#8216;system&amp;#8217; just hit return. If you are using a custom folder name enter it here.&lt;/p&gt;

&lt;p&gt;If all goes well the script will exit silently.&lt;/p&gt;

&lt;p&gt;The script sets the following permssions:&lt;/p&gt;

&lt;p&gt;666:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;/path.php&lt;/li&gt;

&lt;li&gt;/system/config.php&lt;/li&gt;

&lt;li&gt;/system/config_bak.php&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;777:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;/images/avatars/uploads/&lt;/li&gt;

&lt;li&gt;/images/captchas/&lt;/li&gt;

&lt;li&gt;/images/member_photos/&lt;/li&gt;

&lt;li&gt;/images/pm_attachments/&lt;/li&gt;

&lt;li&gt;/images/signature_attachments/&lt;/li&gt;

&lt;li&gt;/images/uploads/&lt;/li&gt;

&lt;li&gt;/system/cache/&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>Copyright</title>
   <link href="http://shapeshed.github.com/expressionengine/plugins/copyright"/>
   <updated>2009-08-17T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/expressionengine/plugins/copyright</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/copyright.ee_addon/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x (1.x.x releases), ExpressionEngine Version 2.0.x (2.x.x releases).&lt;/li&gt;

&lt;li&gt;PHP 5.x&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;Copyright is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $5 is suggested. You can send &lt;a href='http://pledgie.com/campaigns/5741'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Copyright is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;For EE 1.6.x the file pi.copyright.php must be placed in the /system/plugins/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;p&gt;For EE 2.0.0 the copyright folder must be placed in the /system/expressionengine/third_party/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;Copyright&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Shows a copyright notice in ExpressionEngine Templates&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;The plugin returns a string for displaying a copyright notice in ExpressionEngine templates&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:copyright:show}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Gives &amp;#169; 2009&lt;/p&gt;

&lt;h2 id='parameters'&gt;Parameters&lt;/h2&gt;

&lt;h3 id='start_year'&gt;Start Year&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;start_year=&amp;quot;2009&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sets the start date. Default - current year&lt;/p&gt;

&lt;h3 id='end_year'&gt;End Year&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;end_year=&amp;quot;2009&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sets the end date. Default - current year&lt;/p&gt;

&lt;h3 id='delimiter'&gt;Delimiter&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;delimiter=&amp;quot;&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sets the delimiter between two years. Default - the &amp;#8221;&amp;#8211;&amp;#8221; symbol&lt;/p&gt;

&lt;h3 id='copyright_symbol'&gt;Copyright symbol&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;copyright_symbol=&amp;quot;&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sets the copyright symbol. Default - the &amp;#8221;&amp;#169;&amp;#8221; symbol&lt;/p&gt;

&lt;h2 id='examples'&gt;Examples&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;{exp:copyright:show}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Outputs a copyright symbol and current year. e.g. &amp;#169; 2009&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:copyright:show start_year=&amp;quot;2007&amp;quot;}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Outputs a copyright symbol starting from the start year up to the current year. e.g. &amp;#169; 2007&amp;#8211;2009&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:copyright:show start_year=&amp;quot;2007&amp;quot; end_year=&amp;quot;2014&amp;quot;}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Outputs a copyright symbol starting from the start year up to the given end year. e.g. &amp;#169; 2007&amp;#8211;2014&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:copyright:show copyright_symbol=&amp;quot;anything&amp;quot;}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Changes the copyright symbol to anything you set. e.g. anything 2009&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:copyright:show delimiter=&amp;quot;&amp;amp;nbsp;to&amp;amp;nbsp;&amp;quot; start_year=&amp;quot;2005&amp;quot;}	&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Changes the delimiter to anything you set. e.g. 2005 to 2009&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>hCardme</title>
   <link href="http://shapeshed.github.com/javascript/hcardme"/>
   <updated>2009-08-12T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/javascript/hcardme</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author(s)&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/hcardme/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;IE 6+&lt;/li&gt;

&lt;li&gt;Safari 2+&lt;/li&gt;

&lt;li&gt;Firefox 2+&lt;/li&gt;

&lt;li&gt;Opera 8+&lt;/li&gt;

&lt;li&gt;Camino 1+&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;hCardme is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;hCardme is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license. I encourage others to fork the code and enhance it.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;hCard me is a web based demonstration of how JavaScript can be used to fetch contact details using Microformats. To test it out simply open the file index.html file in a browser, ensuring you are connected to the internet.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;hCardme&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;hCardme fetches contact details from public HTML pages using jQuery&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;hCardme uses YQL to query microformat enabled HTML pages and return JSON. This JSON is then consumed and written to the DOM. Here&amp;#8217;s the JavaScript that does the work.&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='javascript'&gt;&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nb'&gt;document&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;ready&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;()&lt;/span&gt; &lt;span class='p'&gt;{&lt;/span&gt;		
  &lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;form#mf-url-form&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;submit&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;()&lt;/span&gt; &lt;span class='p'&gt;{&lt;/span&gt;
	
	&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
	
	&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s1'&gt;&amp;#39;form#vcard :input.text&amp;#39;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;val&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
	
		
	&lt;span class='kd'&gt;var&lt;/span&gt; &lt;span class='nx'&gt;url&lt;/span&gt; &lt;span class='o'&gt;=&lt;/span&gt; &lt;span class='nx'&gt;escape&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;#mf-url&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;val&lt;/span&gt;&lt;span class='p'&gt;());&lt;/span&gt;	
	
	&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;getJSON&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20microformats%20where%20url%3D&amp;#39;&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;+&lt;/span&gt;&lt;span class='nx'&gt;url&lt;/span&gt;&lt;span class='o'&gt;+&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;&amp;#39;&amp;amp;format=json&amp;amp;callback=?&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;
	&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;data&lt;/span&gt;&lt;span class='p'&gt;){&lt;/span&gt;
		
		&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;data&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;query&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;results&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;result&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;feed&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;adjunct&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;each&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;adjunct&lt;/span&gt;&lt;span class='p'&gt;){&lt;/span&gt;
			&lt;span class='k'&gt;if&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;id&lt;/span&gt; &lt;span class='o'&gt;==&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;com.yahoo.page.uf.hcard&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;){&lt;/span&gt;

				&lt;span class='c1'&gt;// Check for no results&lt;/span&gt;


				&lt;span class='c1'&gt;// Parse items&lt;/span&gt;
				&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;item&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;type&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;item&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;each&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;(){&lt;/span&gt;
					&lt;span class='k'&gt;switch&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;rel&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
					&lt;span class='p'&gt;{&lt;/span&gt;
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:org&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-org&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;type&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;meta&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;    
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:adr&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;type&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;meta&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;each&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;meta&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt; &lt;span class='p'&gt;{&lt;/span&gt;
								&lt;span class='k'&gt;switch&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;property&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
								&lt;span class='p'&gt;{&lt;/span&gt;
									&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:street-address&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
										&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-street-address&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
										&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
									&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:postal-code&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
										&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-postal-code&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
										&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
									&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:locality&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
										&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-locality&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
										&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;   
									&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:region&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
										&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-region&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
										&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt; 
									&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:country-name&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
										&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-country-name&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
										&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
								&lt;span class='p'&gt;}&lt;/span&gt;
							&lt;span class='p'&gt;});&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:org&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-org&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;type&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;meta&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
					&lt;span class='p'&gt;}&lt;/span&gt;
		      &lt;span class='p'&gt;});&lt;/span&gt;

				&lt;span class='c1'&gt;// Parse meta items&lt;/span&gt;
				&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;item&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;type&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;meta&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;each&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt;&lt;span class='p'&gt;(){&lt;/span&gt;
					&lt;span class='k'&gt;switch&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;property&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
					&lt;span class='p'&gt;{&lt;/span&gt;
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:fn&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-fn&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;   
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:tel&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-tel&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt; 
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:email&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-email&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
						&lt;span class='k'&gt;case&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;vcard:title&amp;quot;&lt;/span&gt;&lt;span class='o'&gt;:&lt;/span&gt;
							&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#vcard-title&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;content&lt;/span&gt;&lt;span class='p'&gt;);&lt;/span&gt;
							&lt;span class='k'&gt;break&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
					&lt;span class='p'&gt;}&lt;/span&gt;
		      &lt;span class='p'&gt;});&lt;/span&gt;
			&lt;span class='p'&gt;}&lt;/span&gt;
		&lt;span class='p'&gt;});&lt;/span&gt;
	&lt;span class='p'&gt;});&lt;/span&gt;	

	&lt;span class='k'&gt;return&lt;/span&gt; &lt;span class='kc'&gt;false&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
    &lt;span class='p'&gt;});&lt;/span&gt;

	&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;ul li a&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;click&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='kd'&gt;function&lt;/span&gt; &lt;span class='p'&gt;()&lt;/span&gt; &lt;span class='p'&gt;{&lt;/span&gt; 
		&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;input#mf-url&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;,&lt;/span&gt;&lt;span class='nx'&gt;$&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='k'&gt;this&lt;/span&gt;&lt;span class='p'&gt;).&lt;/span&gt;&lt;span class='nx'&gt;attr&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;href&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;));&lt;/span&gt;
		&lt;span class='k'&gt;return&lt;/span&gt; &lt;span class='kc'&gt;false&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;
	&lt;span class='p'&gt;});&lt;/span&gt;	
&lt;span class='p'&gt;});&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id='see_also'&gt;See also&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href='http://github.com/shapeshed/hcardme/'&gt;Github&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>XHTML / CSS Framework</title>
   <link href="http://shapeshed.github.com/html-css/xhtml-css-framework"/>
   <updated>2009-08-09T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/html-css/xhtml-css-framework</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author(s)&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/css_xhtml.framework/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;XHTML 1.1&lt;/li&gt;

&lt;li&gt;CSS 2.1&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;XHTML / CSS Framework is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $10 is suggested. You can send &lt;a href='http://pledgie.org/campaigns/5742'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;XHTML / CSS Framework is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license. I encourage others to fork the code and enhance it.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Copy the /modules/twitee folder to your /system/modules/ folder&lt;/li&gt;

&lt;li&gt;Copy the /language/english/lang.twitee.php file to your /system/languages/english folder&lt;/li&gt;

&lt;li&gt;Open the &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed&amp;amp;page=/docs/cp/modules/index.html'&gt;Module Manager&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;Install the Twit-ee module&lt;/li&gt;

&lt;li&gt;In the module enter your Twitter username and password&lt;/li&gt;

&lt;li&gt;Ensure that your /system/cache/ folder is writable&lt;/li&gt;

&lt;li&gt;Twit-ee is MSM compatible so you can have a separate twitter account for each site&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;XHTML / CSS Framework&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;A boilerplate for creating layouts in XHTML 1.1&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;A boilerplate for creating layouts in XHTML 1.1&lt;/p&gt;

&lt;p&gt;The framwork contains an example XHTML layout&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='html'&gt;&lt;span class='cp'&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;/span&gt;
&lt;span class='cp'&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&amp;quot;&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;html&lt;/span&gt; &lt;span class='na'&gt;xmlns=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;xml:lang=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;en&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Page title here&lt;span class='nt'&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;style &lt;/span&gt;&lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;media=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;screen&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;&lt;span class='k'&gt;@import&lt;/span&gt; &lt;span class='s2'&gt;&amp;quot;css/screen.css&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;;&lt;/span&gt;&lt;span class='nt'&gt;&amp;lt;/style&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;DC.title&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Title here&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;DC.subject&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Keywords here&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;DC.description&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Description here&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;DC.format&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text/html&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;DC.publisher&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Publisher here&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;DC.language&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;en&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;meta&lt;/span&gt; &lt;span class='na'&gt;http-equiv=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Content-Type&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;content=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text/html;charset=UTF-8&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;ul&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;skip-links&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#internal-column&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Skip to main content&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#nav&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Skip to navigation&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
	&lt;span class='nt'&gt;&amp;lt;div&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;wrapper&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;h1&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;/&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Your site&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;form&lt;/span&gt; &lt;span class='na'&gt;action=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;method=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;post&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;header-search-form&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;fieldset&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;legend&amp;gt;&lt;/span&gt;Keyword Search&lt;span class='nt'&gt;&amp;lt;/legend&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;keywords&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Search&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;keywords&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;keywords&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;submit&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;submit&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Search&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;submit&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/fieldset&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;ul&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;nav&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Navigation link one&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Navigation link two&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Navigation link three&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Navigation link five&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;div&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;H2 Title&lt;span class='nt'&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Recordari volo transactas &lt;span class='nt'&gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;foeditates meas&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;, et carnales corruptiones animae meae, non quod eas amem, sed ut &lt;span class='nt'&gt;&amp;lt;acronym&lt;/span&gt; &lt;span class='na'&gt;title=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Computerized Axial Tomography&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;CAT&lt;span class='nt'&gt;&amp;lt;/acronym&amp;gt;&lt;/span&gt; te, deus meus. amore amoris tui facio istuc, recolens vias meas nequissimas in amaritudine recogitationis meae, ut tu dulcescas mihi, dulcedo non fallax, dulcedo felix et secura, et colligens me a dispersione, in qua frustatim discissus sum, dum ab uno te aversus in multa evanui. Exarsi enim aliquando satiari inferis in adulescentia, et silvescere ausus sum variis et umbrosis amoribus, et contabuit species mea, et conputrui coram oculis tuis, placens mihi et placere cupiens oculis hominum.&lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;h3&amp;gt;&lt;/span&gt;H3 Title&lt;span class='nt'&gt;&amp;lt;/h3&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&amp;lt;dfn&amp;gt;&lt;/span&gt;Definition&lt;span class='nt'&gt;&amp;lt;/dfn&amp;gt;&lt;/span&gt;: To define the meaning of a word, phrase or term.  erat, quod me &lt;span class='nt'&gt;&amp;lt;abbr&lt;/span&gt; &lt;span class='na'&gt;title=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;This is the full text&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My abbreviation&lt;span class='nt'&gt;&amp;lt;/abbr&amp;gt;&lt;/span&gt; delectabat, nisi amare et amari? sed non tenebatur modus ab animo usque ad animum, quatenus est luminosus limes amicitiae, sed exhalabantur nebulae de limosa concupiscentia carnis et scatebra pubertatis, et obnubilabant atque obfuscabant cor meum, ut non discerneretur serenitas dilectionis a caligine libidinis. utrumque in confuso aestuabat et rapiebat inbecillam aetatem per abrupta cupiditatum&lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;h4&amp;gt;&lt;/span&gt;H4 Title&lt;span class='nt'&gt;&amp;lt;/h4&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Et anno quidem&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&lt;/span&gt; illo intermissa erant studia mea, dum mihi reducto a Madauris, in qua vicina urbe iam coeperam litteraturae atque oratoriae percipiendae gratia peregrinari, &lt;span class='nt'&gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;longinquioris&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&lt;/span&gt; apud Karthaginem peregrinationis sumptus parabantur, animositate magis quam opibus patris, municipis Thagastensis admodum tenuis. cui narro haec? neque enim tibi, deus meus, sed apud te narro haec generi meo, generi humano, quantulacumque ex particula incidere potest in istas meas litteras. et ut quid hoc? ut videlicet ego et quisquis haec legit cogitemus, de quam profundo clamandum sit ad te. et quid&lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;h5&amp;gt;&lt;/span&gt;H5 Title&lt;span class='nt'&gt;&amp;lt;/h5&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Furtum certe punit lex tua, domine, &lt;span class='nt'&gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;http://www.bbc.co.uk&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;et lex scripta&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&lt;/span&gt; in cordibus hominum, quam ne ipsa quidem delet iniquitas: quis enim fur aequo animo furem patitur? nec copiosus adactum inopia. et ego furtum facere volui, et feci, nulla conpulsus egestate, nisi penuria et fastidio iustitiae et sagina iniquitatis. nam id furatus sum, quod mihi abundabat et multa melius; nec ea re volebam frui, quam furto appetebam, sed ipso furto et peccato.&lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;h6&amp;gt;&lt;/span&gt;H6 Title&lt;span class='nt'&gt;&amp;lt;/h6&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Etenim &lt;span class='nt'&gt;&amp;lt;del&amp;gt;&lt;/span&gt;deleted text&lt;span class='nt'&gt;&amp;lt;/del&amp;gt;&lt;/span&gt; &lt;span class='nt'&gt;&amp;lt;ins&amp;gt;&lt;/span&gt;inserted text&lt;span class='nt'&gt;&amp;lt;/ins&amp;gt;&lt;/span&gt; est pulchris corporibus, et auro et argento et omnibus, et in contactu carnis congruentia valet plurimum, ceterisque sensibus est sua cuique accommodata modificatio corporum; habet etiam honor temporalis et imperitandi atque superandi potentia suum decus, unde etiam vindictae aviditas oritur: et tamen in cuncta haec adipiscenda non est egrediendum abs te, domine, &lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Type &lt;span class='nt'&gt;&amp;lt;kbd&amp;gt;&lt;/span&gt;shapeshed.com&lt;span class='nt'&gt;&amp;lt;/kbd&amp;gt;&lt;/span&gt; into your browser address bar. &lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;pre&amp;gt;&lt;/span&gt;This text has
			been formatted using
			   the HTML pre tag. The brower should
			      display all white space
			as it was entered.
			&lt;span class='nt'&gt;&amp;lt;/pre&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;And then she said &lt;span class='nt'&gt;&amp;lt;q&amp;gt;&lt;/span&gt;like... whatever!&lt;span class='nt'&gt;&amp;lt;/q&amp;gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;When you click the &lt;span class='nt'&gt;&amp;lt;kbd&amp;gt;&lt;/span&gt;Delete&lt;span class='nt'&gt;&amp;lt;/kbd&amp;gt;&lt;/span&gt; button, you will be asked &lt;span class='nt'&gt;&amp;lt;samp&amp;gt;&lt;/span&gt;Are you sure you want to delete 9 to 5 job?&lt;span class='nt'&gt;&amp;lt;/samp&amp;gt;&lt;/span&gt; Click &lt;span class='nt'&gt;&amp;lt;kbd&amp;gt;&lt;/span&gt;Yes&lt;span class='nt'&gt;&amp;lt;/kbd&amp;gt;&lt;/span&gt; to continue. &lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;The sub tag is used for &lt;span class='nt'&gt;&amp;lt;sub&amp;gt;&lt;/span&gt;subscript text&lt;span class='nt'&gt;&amp;lt;/sub&amp;gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;The sup tag is used for &lt;span class='nt'&gt;&amp;lt;sup&amp;gt;&lt;/span&gt;superscript text&lt;span class='nt'&gt;&amp;lt;/sup&amp;gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;The HTML tt tag renders &lt;span class='nt'&gt;&amp;lt;tt&amp;gt;&lt;/span&gt;teletype&lt;span class='nt'&gt;&amp;lt;/tt&amp;gt;&lt;/span&gt; (or &lt;span class='nt'&gt;&amp;lt;tt&amp;gt;&lt;/span&gt;monospaced&lt;span class='nt'&gt;&amp;lt;/tt&amp;gt;&lt;/span&gt;) text. &lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;The program accepts the &lt;span class='nt'&gt;&amp;lt;var&amp;gt;&lt;/span&gt;width&lt;span class='nt'&gt;&amp;lt;/var&amp;gt;&lt;/span&gt; parameter to determine the display width. &lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&lt;/span&gt;List item 1&lt;span class='nt'&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&lt;/span&gt;List item 2&lt;span class='nt'&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&lt;/span&gt;List item 3&lt;span class='nt'&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;ol&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&lt;/span&gt;List item 1&lt;span class='nt'&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&lt;/span&gt;List item 2&lt;span class='nt'&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;li&amp;gt;&lt;/span&gt;List item 3&lt;span class='nt'&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/ol&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;dl&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;dt&amp;gt;&lt;/span&gt;List item 1&lt;span class='nt'&gt;&amp;lt;/dt&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;dd&amp;gt;&lt;/span&gt;List item 2&lt;span class='nt'&gt;&amp;lt;/dd&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/dl&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;blockquote&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Mea, dum mihi reducto a Madauris, in qua vicina urbe iam coeperam litteraturae&lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/blockquote&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;address&amp;gt;&lt;/span&gt;
				My address
			&lt;span class='nt'&gt;&amp;lt;/address&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;code&amp;gt;&lt;/span&gt;
				Some code
			&lt;span class='nt'&gt;&amp;lt;/code&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;form&lt;/span&gt; &lt;span class='na'&gt;action=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;method=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;fieldset&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;legend&amp;gt;&lt;/span&gt;My Fieldset Legend&lt;span class='nt'&gt;&amp;lt;/legend&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-button&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Button Input Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;button&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;button&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-button&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-button&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;My Button&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-checkbox&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Checkbox Input Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;checkbox&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;checkbox&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-checkbox&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-checkbox&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-file&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My File Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;file&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;file&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-file&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-file&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;hidden&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-hidden&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-hidden&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;My Hidden Value&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-password&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My Password Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;password&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;password&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-password&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-password&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-radio&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My Radio Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;radio&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;radio&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-radio&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-radio&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
					
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-reset&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My Reset Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;reset&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;reset&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-reset&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-reset&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Reset&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
				
					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-text&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My Text Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-text&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-text&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;

					&lt;span class='nt'&gt;&amp;lt;label&lt;/span&gt; &lt;span class='na'&gt;for=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-textarea&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;My Textarea Label&lt;span class='nt'&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;					
					&lt;span class='nt'&gt;&amp;lt;textarea&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-textarea&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-textarea&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;rows=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;5&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;cols=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/span&gt;

					&lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;submit&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;class=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;submit&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;name=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-submit&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;my-submit&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;value=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Submit&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;	
				
				&lt;span class='nt'&gt;&amp;lt;/fieldset&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;table&lt;/span&gt; &lt;span class='na'&gt;summary=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;The number of employees and the foundation year of some imaginary companies.&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;caption&amp;gt;&lt;/span&gt;Table 1: Company data&lt;span class='nt'&gt;&amp;lt;/caption&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;th&lt;/span&gt; &lt;span class='na'&gt;abbr=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Company&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Company Name&lt;span class='nt'&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;th&lt;/span&gt; &lt;span class='na'&gt;abbr=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Employees&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Number of Employees&lt;span class='nt'&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;th&lt;/span&gt; &lt;span class='na'&gt;abbr=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;Founded&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Foundation Year&lt;span class='nt'&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;td&amp;gt;&lt;/span&gt;ACME Inc&lt;span class='nt'&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;td&amp;gt;&lt;/span&gt;1000&lt;span class='nt'&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;td&amp;gt;&lt;/span&gt;1947&lt;span class='nt'&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;td&amp;gt;&lt;/span&gt;XYZ Corp&lt;span class='nt'&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;td&amp;gt;&lt;/span&gt;2000&lt;span class='nt'&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
					&lt;span class='nt'&gt;&amp;lt;td&amp;gt;&lt;/span&gt;1973&lt;span class='nt'&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
				&lt;span class='nt'&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;/table&amp;gt;&lt;/span&gt;



		&lt;span class='nt'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;div&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;footer&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
			&lt;span class='nt'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;span class='ni'&gt;&amp;amp;copy;&lt;/span&gt; 2008 Your Company&lt;span class='nt'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
		&lt;span class='nt'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;		
	&lt;span class='nt'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;It is up to individual authors to create layouts but this can be used as a basic example to fine tune your CSS.&lt;/p&gt;

&lt;p&gt;The typography is created using ems and files are provided in the typography folder to aid authors with this.&lt;/p&gt;

&lt;h2 id='see_also'&gt;See also&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href='http://github.com/shapeshed/css_xhtml.framework/'&gt;Github&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>IE6 Notice</title>
   <link href="http://shapeshed.github.com/javascript/ie6-notice"/>
   <updated>2009-08-09T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/javascript/ie6-notice</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author(s)&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/ie6-notice/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;XHTML 1.1&lt;/li&gt;

&lt;li&gt;CSS 2.1&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;IE6 Notice is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;XHTML / CSS Framework is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license. I encourage others to fork the code and enhance it.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;To add IE6 Notice to your site just add this code before the closing body tag of your HTML.&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='html'&gt;&lt;span class='c'&gt;&amp;lt;!--[if IE 6]&amp;gt;&lt;/span&gt;
&lt;span class='c'&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://shapeshed.github.com/ie6-notice/ie6notice-1.0.0.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span class='c'&gt;&amp;lt;![endif]--&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;IE6 Notice&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;IE6 Notice is a 2kb JavaScript file that adds a notice for site visitors using Internet Explorer 6&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;Internet Explorer 6 was released on August 27, 2001. Almost eight years later the web has moved on but Internet Explorer is still widely used, especially in corporate environments. It is time that users were encouraged to upgrade from Internet Explorer.&lt;/p&gt;

&lt;p&gt;Don&amp;#8217;t like the style? You can override the styles of the notice with your own custom CSS. The following elements can be styled:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;#ie6-notice - the div containing the notice&lt;/li&gt;

&lt;li&gt;#ie6-notice p#ie6-text - the paragraph containing the notice text&lt;/li&gt;

&lt;li&gt;#ie6-notice p#ie6-hide-notice a - the hide this notice link&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='see_also'&gt;See also&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href='http://github.com/shapeshed/ie6-notice/'&gt;Github&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>Twit-ee - Twitter for ExpressionEngine.</title>
   <link href="http://shapeshed.github.com/expressionengine/modules/twitee"/>
   <updated>2009-08-05T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/expressionengine/modules/twitee</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author(s)&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;, &lt;a href='http://leevigraham.com/'&gt;Leevi Graham&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/twitee.ee_addon/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x&lt;/li&gt;

&lt;li&gt;PHP 5.x.x&lt;/li&gt;

&lt;li&gt;cURL support&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;Twit-ee is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $10 is suggested. You can send &lt;a href='http://pledgie.org/campaigns/2898'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Twit-ee is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license. I encourage others to fork the code and enhance it.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Copy the /modules/twitee folder to your /system/modules/ folder&lt;/li&gt;

&lt;li&gt;Copy the /language/english/lang.twitee.php file to your /system/languages/english folder&lt;/li&gt;

&lt;li&gt;Open the &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed&amp;amp;page=/docs/cp/modules/index.html'&gt;Module Manager&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;Install the Twit-ee module&lt;/li&gt;

&lt;li&gt;In the module enter your Twitter username and password&lt;/li&gt;

&lt;li&gt;Ensure that your /system/cache/ folder is writable&lt;/li&gt;

&lt;li&gt;Twit-ee is MSM compatible so you can have a separate twitter account for each site&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;Twit-ee&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Show data from Twitter API in ExpressionEngine templates&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;Twit-ee fetches data from the Twitter API and allows you to display it in your ExpressionEngine templates. A variety of tags are available allowing you to show your own tweets, your friends tweets and more.&lt;/p&gt;

&lt;h2 id='tags'&gt;Tags&lt;/h2&gt;

&lt;h3 id='status_methods'&gt;Status Methods&lt;/h3&gt;

&lt;h4 id='public_timeline'&gt;Public Timeline&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent statuses from non-protected users who have set a custom user icon. Does not require authentication. Note that the public timeline is cached for 60 seconds so requesting it more often than that is a waste of resources.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:public_timeline}
{/exp:twitee:public_timeline}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='home_timeline'&gt;Home Timeline&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent statuses, including retweets, posted by the authenticating user and that user&amp;#8217;s friends. This is the equivalent of /timeline/home on the Web.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:home_timeline}
{/exp:twitee:home_timeline}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='friends_timeline'&gt;Friends Timeline&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent statuses posted by the authenticating user and that user&amp;#8217;s friends. This is the equivalent of /home on the Web.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:friends_timeline}
{/exp:twitee:friends_timeline}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='user_timeline'&gt;User Timeline&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent statuses posted from the authenticating user. It&amp;#8217;s also possible to request another user&amp;#8217;s timeline via the id parameter below. This is the equivalent of the Web /archive page for your own user, or the profile page for a third party.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:user_timeline}
{/exp:twitee:user_timeline}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='mentions'&gt;Mentions&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent mentions (status containing @username) for the authenticating user.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:mentions}
{/exp:twitee:mentions}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='retweeted_by_me'&gt;Retweeted by me&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent retweets posted by the authenticating user.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:retweeted_by_me}
{/exp:twitee:retweeted_by_me}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='retweeted_to_me'&gt;Retweeted to me&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent retweets posted by the authenticating user&amp;#8217;s friends.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:retweeted_to_me}
{/exp:twitee:retweeted_to_me}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='retweets_of_me'&gt;Retweets of me&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent retweets posted by the authenticating user&amp;#8217;s friends.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:retweets_of_me}
{/exp:twitee:retweets_of_me}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='favorites'&gt;Favorites&lt;/h4&gt;

&lt;p&gt;Returns the 20 most recent tweets of the authenticated user that have been retweeted by others.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:favorites}
{/exp:twitee:favorites}&lt;/code&gt;&lt;/pre&gt;

&lt;h3 id='basic_user_methods'&gt;Basic User Methods&lt;/h3&gt;

&lt;h4 id='friends'&gt;Friends&lt;/h4&gt;

&lt;p&gt;Returns the authenticating user&amp;#8217;s friends, each with current status inline. They are ordered by the order in which they were added as friends.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:friends}
{/exp:twitee:friends}&lt;/code&gt;&lt;/pre&gt;

&lt;h4 id='followers'&gt;Followers&lt;/h4&gt;

&lt;p&gt;Returns the authenticating user&amp;#8217;s followers, each with current status inline. They are ordered by the order in which they joined Twitter (this is going to be changed).&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:followers}
{/exp:twitee:followers}&lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='parameters'&gt;Parameters&lt;/h2&gt;

&lt;h3 id='limit'&gt;Limit&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;limit=&amp;quot;10&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Limits the number of results returned. Default - 10&lt;/p&gt;

&lt;h3 id='refresh'&gt;Refresh&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;refresh=&amp;quot;5&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The number of minutes between cache refreshes. Default - 5 minutes.&lt;/p&gt;

&lt;h3 id='site_id'&gt;Site ID&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;site_id=&amp;quot;1&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Allows you to show data from another MSM enabled site. Default - the current site id.&lt;/p&gt;

&lt;h3 id='convert_urls_into_links'&gt;Convert URLs into links&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;convert_urls=&amp;quot;n&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Convert urls in the tweet into anchors. Default - &amp;#8220;y&amp;#8221;&lt;/p&gt;

&lt;h3 id='convert_usernames_into_links'&gt;Convert @usernames into links&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;convert_usernames=&amp;quot;n&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Convert @username in the tweet into anchors that point to the users profile. Default - &amp;#8220;y&amp;#8221;&lt;/p&gt;

&lt;h3 id='convert_hastags_into_links'&gt;Convert #hastags into links&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;convert_hash_tags=&amp;quot;n&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Convert #hashtags in the tweet into anchors that point to search.twitter.com. Default - &amp;#8220;y&amp;#8221;&lt;/p&gt;

&lt;h3 id='capitalise_the_first_letter_of_the_relative_time'&gt;Capitalise the first letter of the relative time&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;ucfirst_relative_time=&amp;quot;y&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Changes the first letter of the relative time to uppercase. Default - &amp;#8220;n&amp;#8221;&lt;/p&gt;

&lt;h3 id='timeout'&gt;Timeout&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;timeout=&amp;quot;1&amp;quot;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The length of time Twit-ee can take establishing a connection to Twitter in seconds. Default - 1 second&lt;/p&gt;

&lt;h2 id='single_variables'&gt;Single Variables&lt;/h2&gt;

&lt;h3 id='for_status_methods'&gt;For Status methods&lt;/h3&gt;

&lt;p&gt;Public Timeline, Friends Timeline, User Timeline, Replies and Favorites&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Status
	{created_at}
	{relative_time}
	{id}
	{text}
	{source}
	{truncated}
	{in_reply_to_status_id}
	{in_reply_to_user_id}
	{favorited}

	User
		{id}
		{name}
		{screen_name}
		{description}
		{location}
		{profile_image_url}
		{url}
		{protected}
		{followers_count}
		
{count}
{total_results}&lt;/code&gt;&lt;/pre&gt;

&lt;h3 id='for_basic_user_methods'&gt;For Basic user methods&lt;/h3&gt;

&lt;p&gt;Friends, Followers&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;User
	{id}
	{name}
	{screen_name}
	{location}
	{description}
	{profile_image_url}
	{url}
	{protected}
	{followers_count}
	{created_at}

	Status
		{id}
		{text}
		{source}
		{truncated}
		{in_reply_to_status_id}
		{in_reply_to_user_id}
		{favorited}
		{in_reply_to_screen_name}
		
{count}
{total_results}&lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='examples'&gt;Examples&lt;/h2&gt;

&lt;p&gt;Show the latest 5 tweets from the public timeline with a cache time of five minutes&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:public_timeline refresh=&amp;quot;5&amp;quot; limit=&amp;quot;10&amp;quot;}
{if count == 1}&amp;lt;ul&amp;gt;{/if}
	&amp;lt;li&amp;gt;{text}&amp;lt;/li&amp;gt;
{if count == total_results}&amp;lt;/ul&amp;gt;{/if}
{/exp:twitee:public_timeline}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Show the latest 10 tweets from your favorites with a cache time of 30 minutes&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:twitee:favorites refresh=&amp;quot;30&amp;quot; limit=&amp;quot;10&amp;quot;}
{if count == 1}&amp;lt;ul&amp;gt;{/if}
	&amp;lt;li&amp;gt;{text}&amp;lt;/li&amp;gt;
{if count == total_results}&amp;lt;/ul&amp;gt;{/if}
{/exp:twitee:favorites}&lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='see_also'&gt;See also&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href='http://apiwiki.twitter.com/REST+API+Documentation'&gt;Twitter REST API Documentation&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;&lt;a href='http://github.com/shapeshed/twitee.ee_addon/'&gt;Github&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>Friendly 404</title>
   <link href="http://shapeshed.github.com/expressionengine/plugins/friendly_404"/>
   <updated>2009-08-05T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/expressionengine/plugins/friendly_404</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/friendly_404.ee_addon/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ExpressionEngine Version 1.6.x&lt;/li&gt;

&lt;li&gt;PHP 5.x.x&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;Friendly 404 is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $10 is suggested. You can send &lt;a href='http://pledgie.org/campaigns/5743'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Friendly 404 is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;This file pi.friendly_404.php must be placed in the /system/plugins/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;Friendly 404&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Returns suggestions of weblog entries on a 404 page.&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;The plugin attempts to match entries to the last segment of the 404 URL helping users to find pages that match what they were looking for.&lt;/p&gt;

&lt;p&gt;Add the following to your 404 template&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:friendly_404}
	{if count == 1}&amp;lt;ul&amp;gt;{/if}
		&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;{auto_path}&amp;quot;&amp;gt;{title}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
	{if count == total_results}&amp;lt;/ul&amp;gt;{/if}
{/exp:friendly_404}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If no match is found nothing will be shown&lt;/p&gt;

&lt;h2 id='parameters'&gt;Parameters&lt;/h2&gt;

&lt;p&gt;The following parameters are available:&lt;/p&gt;

&lt;p&gt;limit - limits the number of entries returned (default: 5)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:friendly_404 limit=&amp;quot;10&amp;quot;} &lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;weblog - limits entries to weblogs defined by their short name (default: show all weblogs)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:friendly_404 weblog=&amp;quot;news|jobs&amp;quot;} &lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='single_variables'&gt;Single Variables&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;{title}
{auto_path}
{url_title}
{count}
{total_results}
{weblog_id}
{search_results_url}&lt;/code&gt;&lt;/pre&gt;

&lt;h2 id='examples'&gt;Examples&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;{exp:friendly_404 limit=&amp;quot;10&amp;quot;}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Only 10 results will be returned&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:friendly_404 weblog=&amp;quot;news|services&amp;quot;}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Only results from the news and services weblogs will be returned&lt;/p&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;

&lt;p&gt;Friendly 404 is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Human Filesize</title>
   <link href="http://shapeshed.github.com/expressionengine/plugins/filesize"/>
   <updated>2009-08-05T00:00:00-07:00</updated>
   <id>http://shapeshed.github.com/expressionengine/plugins/filesize</id>
   <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Author&lt;/strong&gt;: &lt;a href='http://shapeshed.com/'&gt;George Ornbo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href='http://github.com/shapeshed/human_filesize.ee_addon/'&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='compatibility'&gt;Compatibility&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ExpressionEngine Version 1.6.x (1.x.x releases), ExpressionEngine Version 2.0.x (2.x.x releases)&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;PHP 5.x&lt;/p&gt;

&lt;h2 id='license'&gt;License&lt;/h2&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Human Filesize is free for personal and commercial use.&lt;/p&gt;

&lt;p&gt;If you use it commercially use a donation of $5 is suggested. You can send &lt;a href='http://pledgie.org/campaigns/5745'&gt;donations here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Human Filesize is licensed under a &lt;a href='http://opensource.org/licenses/bsd-license.php'&gt;Open Source Initiative - BSD License&lt;/a&gt; license.&lt;/p&gt;

&lt;h2 id='installation'&gt;Installation&lt;/h2&gt;

&lt;p&gt;For EE 1.6.x the file pi.human_filesize.php must be placed in the /system/plugins/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;p&gt;For EE 2.0.0 the human_filesize folder must be placed in the /system/expressionengine/third_party/ folder in your &lt;a href='http://www.expressionengine.com/index.php?affiliate=shapeshed'&gt;ExpressionEngine&lt;/a&gt; installation.&lt;/p&gt;

&lt;h2 id='name'&gt;Name&lt;/h2&gt;

&lt;p&gt;Human Filesize&lt;/p&gt;

&lt;h2 id='synopsis'&gt;Synopsis&lt;/h2&gt;

&lt;p&gt;Shows the size of a file in human readable format&lt;/p&gt;

&lt;h2 id='description'&gt;Description&lt;/h2&gt;

&lt;p&gt;This plugin returns the size of a file in human readable format (e.g 101.34 KB, 10.41 GB ) Wrap the absolute path filename in these tags to have it processed&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:human_filesize}/uploads/documents/your_document.pdf{/exp:human_filesize}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you are using Mark Huot&amp;#8217;s File extension you can just use the EE tag you chose for the file field&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{exp:human_filesize}{your_file_field}{/exp:human_filesize}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The function calculates whether to show KB, MB or GB depending on the file size.&lt;/p&gt;

&lt;h2 id='parameters'&gt;Parameters&lt;/h2&gt;

&lt;p&gt;There are currently no parameters&lt;/p&gt;

&lt;h2 id='single_variables'&gt;Single Variables&lt;/h2&gt;

&lt;p&gt;There are currently no single variables&lt;/p&gt;

&lt;h2 id='examples'&gt;Examples&lt;/h2&gt;

&lt;pre&gt;&lt;code&gt;{exp:human_filesize}/uploads/documents/your_document.pdf{/exp:human_filesize}		&lt;/code&gt;&lt;/pre&gt;</content>
 </entry>
 
 
</feed>