<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Free Web Scripts</title>
	<atom:link href="http://www.freewebscripts.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.freewebscripts.org</link>
	<description>All Free Web Scripts</description>
	<lastBuildDate>Sun, 22 May 2011 22:17:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Seo tips</title>
		<link>http://www.freewebscripts.org/seo-tips.html</link>
		<comments>http://www.freewebscripts.org/seo-tips.html#comments</comments>
		<pubDate>Sun, 22 May 2011 22:10:03 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Free Ajax]]></category>
		<category><![CDATA[Free asp scripts]]></category>
		<category><![CDATA[Free cgi scripts]]></category>
		<category><![CDATA[Free Flash Script]]></category>
		<category><![CDATA[Free Java Scripts]]></category>
		<category><![CDATA[Free JavaScript]]></category>
		<category><![CDATA[Free NET Scripts]]></category>
		<category><![CDATA[Free php scripts]]></category>
		<category><![CDATA[Free XLM Script]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Keywords in Title]]></category>
		<category><![CDATA[No Frames]]></category>
		<category><![CDATA[No Invisible text]]></category>
		<category><![CDATA[No Text Graphics Move scripts off page Alt Image Tags H1 tags Anchor Text Keywords Content Keywords Keywords in file name No Broken Links Theme Site Map Keyword Density Competitive Review Custom 404 p]]></category>
		<category><![CDATA[No Tiny text]]></category>
		<category><![CDATA[Revisit Tag Configure]]></category>
		<category><![CDATA[Robots.txt]]></category>
		<category><![CDATA[Tag Keywords in Description]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=37</guid>
		<description><![CDATA[No Frames No Tiny text No Invisible text Keywords in Title Tag Keywords in Description Revisit Tag Configure Robots.txt No Text Graphics Move scripts off page Alt Image Tags H1 tags Anchor Text Keywords Content Keywords Keywords in file name &#8230; <a href="http://www.freewebscripts.org/seo-tips.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>No Frames</p>
<p>No Tiny text</p>
<p>No Invisible text</p>
<p>Keywords in Title Tag</p>
<p>Keywords in Description</p>
<p>Revisit Tag</p>
<p>Configure Robots.txt</p>
<p>No Text Graphics</p>
<p>Move scripts off page</p>
<p>Alt Image Tags</p>
<p>H1 tags</p>
<p>Anchor Text Keywords</p>
<p>Content Keywords</p>
<p>Keywords in file name</p>
<p>No Broken Links</p>
<p>Theme</p>
<p>Site Map</p>
<p>Keyword Density</p>
<p>Competitive Review</p>
<p>Custom 404 pages</p>
<p>Word Count</p>
<p>Page SizeKeyword Popularity</p>
<p>Bold TextAlt Image Tags</p>
<p>Text LinksUnique Title for Every Page</p>
<p>Keyword Prominence</p>
<p>Relevance</p>
<p>Meta Keywords in content too</p>
<p>No Cloaking</p>
<p>Keyword Frequency</p>
<p>Keyword Stemming Review</p>
<p>Information Pages</p>
<p>Guide Pages</p>
<p>Review Pages</p>
<p>Optimize PDF</p>
<p>Submit to Directories</p>
<p>Increase Link Popularity</p>
<p>Don’t DuplicateDon’t Link FarmDon’t Stuff Hidden Input</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/seo-tips.html/feed</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>CSS Font and Text Style Wizard</title>
		<link>http://www.freewebscripts.org/css-font-and-text-style-wizard.html</link>
		<comments>http://www.freewebscripts.org/css-font-and-text-style-wizard.html#comments</comments>
		<pubDate>Tue, 22 Jun 2010 12:31:55 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[CSS Font]]></category>
		<category><![CDATA[free css templates]]></category>
		<category><![CDATA[Text Style]]></category>
		<category><![CDATA[Wizard]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=30</guid>
		<description><![CDATA[CSS Font and Text Style Wizard Font font-family serif sans-serif cursive fantasy monospace custom: font-style normal italic oblique font-variant normal small-caps font-weight normal bold bolder lighter 100 200 500 600 900 font-size medium small large smaller larger custom: Text line-height &#8230; <a href="http://www.freewebscripts.org/css-font-and-text-style-wizard.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>CSS Font and Text Style Wizard</h1>
<form action="p334.php" method="get">
<table>
<tbody>
<tr>
<th colspan="2">Font</th>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/font/fontfamily.htm">font-family</a></td>
<td>serif sans-serif cursive fantasy monospace custom:</p>
<input maxlength="17" name="paragraphFontFamilyCustom" size="17" type="text" /></td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/font/fontstyle.htm">font-style</a></td>
<td>normal  italic  oblique</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/font/fontvariant.htm">font-variant</a></td>
<td>normal small-caps</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/font/fontweight.htm">font-weight</a></td>
<td>normal bold  bolder lighter 100  200  500  600  900</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/font/fontsize.htm">font-size</a></td>
<td>medium  small  large  smaller  larger  custom:</p>
<input maxlength="17" name="paragraphFontSizeCustom" size="17" type="text" /></td>
</tr>
<tr>
<th colspan="2">Text</th>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/dimension/lineheight.htm">line-height</a></td>
<td>100%  200%  80%  2em  1em  0.8em custom:</p>
<input maxlength="17" name="paragraphLineHeightCustom" size="17" type="text" /></td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/text/wordspace.htm">word-spacing</a></td>
<td>normal 1ex 1.5ex 2ex 5ex</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/text/letterspace.htm">letter-spacing</a></td>
<td>normal 0.1ex 0.3ex 0.75ex 1ex</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/text/textdec.htm">text-decoration</a></td>
<td>none underline overline line-through blink</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/text/texttrans.htm">text-transform</a></td>
<td>none capitalize uppercase lowercase</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/text/textalign.htm">text-align</a></td>
<td>left  right  center  justify</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/text/textindent.htm">text-indent</a></td>
<td>0ex  1ex  2ex  5ex  10ex  10%  20%</td>
</tr>
<tr>
<th colspan="2">Click the buttons above to change the  text below</th>
</tr>
<tr>
<td colspan="2">&#8220;You are old, Father William,&#8221; the young man said,<br />
&#8220;And your hair has become very white;<br />
And yet you incessantly stand on your head&#8211;<br />
Do you think, at your age, it is right?&#8221;</td>
</tr>
<tr>
<td><a href="http://www.blooberry.com/indexdot/css/properties/position/vertalign.htm">vertical-align</a></td>
<td>baseline sub super top text-top middle bottom text-bottom</td>
</tr>
<tr>
<td colspan="2"><img src="http://www.somacon.com/p335.php" alt="father_william_standing_on_head.gif" /> Vertical-align  applies only to the image and THIS CAPITALIZED  TEXT relative to this line.</td>
</tr>
</tbody>
</table>
<h2>CSS and HTML Source Code</h2>
<p>The box below shows example CSS and HTML source code.<br />
The code will update dynamically as you press the buttons above.<br />
You can select text in the box and then copy and paste the starter  code.</p>
<p><textarea cols="60" rows="14" name="styleSourceCode"></textarea></p>
</form>
<h2>CSS Font and Text Style Wizard</h2>
<p>Welcome to the CSS Font and Text Style Wizard,  brought to you due to the popularity of the <a href="http://www.somacon.com/p141.php">HTML and CSS Table Border Style  Wizard</a>.  Use this wizard to experiment with font and text styles and  generate sample CSS style source code.  This wizard uses dynamic HTML  to change the style of the table in-situ, without loading another page.   It is cross-browser compatible with Firefox, Netscape, Internet  Explorer, and other modern browsers.</p>
<h2>Font and Text Style Notes</h2>
<h3>Font Family</h3>
<p>For font-family, you can specify an actual font name, like &#8220;Courier  New&#8221; in the custom field.  If the name has spaces, you should quote it,  and it is case-insensitive.  You can specify a comma-separated list of  font names, which will be used in the order listed when some are not  found on the user&#8217;s system.  Designers should use the most desired font  first, the most compatible font second-to-last, and the generic font  family last and always.  For example, a common font-family value is <code>"Verdana",  "Arial", sans-serif</code>.</p>
<h3>Units</h3>
<p>When you use specify lengths in CSS, you should generally use the  relative units appropriate to the property.  For width properties, use <em>ex</em> units, which corresponds to the width of the lower-case &#8216;x&#8217; character.   For height properties, use <em>em</em> units, which corresponds to the  height of the capital &#8216;M&#8217; character.  Relative units are preferred to  absolute units, like <em>px</em>, <em>pt</em>, and <em>in</em>.  One  reason for this is that one day, monitors may have more than 96 dots per  inch, in which case your 14px font will look too small.  Other relative  values like <em>smaller</em>, <em>bolder</em>, and percentages are also  better choices than the absolute values.  There are always exceptions  though.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/css-font-and-text-style-wizard.html/feed</wfw:commentRss>
		<slash:comments>168</slash:comments>
		</item>
		<item>
		<title>Free CSS Templates</title>
		<link>http://www.freewebscripts.org/free-css-templates.html</link>
		<comments>http://www.freewebscripts.org/free-css-templates.html#comments</comments>
		<pubDate>Thu, 27 Aug 2009 00:53:18 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[free css templates]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=27</guid>
		<description><![CDATA[Free CSS Templates (User Submitted) Title: Clean Top WordPress Theme Design by: http://wpthemesbot.com/ Description: * Tested on latest WordPress 2.8.1 version * 2 columns * Fixed width * Widget ready * Gravatar ready * Adsense ready * Thumbnail images with &#8230; <a href="http://www.freewebscripts.org/free-css-templates.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3 class="headerstyle">Free CSS Templates (User Submitted)</h3>
<p><img class="img_left" style="margin-right: 5px;" src="http://www.csstemplates.net/users/u3114.jpg" alt="Clean Top WordPress Theme  " /></p>
<p><strong>Title:</strong> Clean Top WordPress Theme<br />
<strong>Design by:</strong> <a class="linkification-ext" title="Linkification: http://wpthemesbot.com/" href="http://wpthemesbot.com/">http://wpthemesbot.com/</a><br />
<strong>Description:</strong> * Tested on latest WordPress 2.8.1 version * 2 columns * Fixed width * Widget ready * Gravatar ready * Adsense ready * Thumbnail images with posts (you need to add custom field thumb) * Site-wide 125 x 125 Sidebar banner ads. * Threaded Comments * Trackbacks separated from comments * Feedburner Email subscription integrated (can be cofigured via options page) * WP-Pagenavi integrated * Options Page to edit the Feedburner ID, Featured Video, and Google ad and other features * Cross browser compatible with IE, FF, Opera, Flock &amp; Safari * Theme support/customization via our website<br />
<a href="http://affiliatesbeingrated.com/?wptheme=topbluemag" target="_blank"><strong>View Demo</strong></a><a href="http://wpthemesbot.com/wp-content/uploads/2009/08/Cleantop.zip" target="_blank"> [Download] </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/free-css-templates.html/feed</wfw:commentRss>
		<slash:comments>132</slash:comments>
		</item>
		<item>
		<title>RDF to PHP Object Converter</title>
		<link>http://www.freewebscripts.org/rdf-to-php-object-converter.html</link>
		<comments>http://www.freewebscripts.org/rdf-to-php-object-converter.html#comments</comments>
		<pubDate>Mon, 10 Nov 2008 00:13:20 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Object Converter]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[RDF to PHP]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=19</guid>
		<description><![CDATA[&#60;?php /* $Id: rdfworld-class.php,v 1.2 2003/02/25 03:43:44 csnyder Exp $ */ // rdfworld: schlepping rdf into a PHP object model, for fun and profit // // utilizes Chris Bizer's RDF API for PHP v0.4 (GPL) //    see: http://sourceforge.net/projects/rdfapi-php/ // // &#8230; <a href="http://www.freewebscripts.org/rdf-to-php-object-converter.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><code>&lt;?php<br />
/* $Id: rdfworld-class.php,v 1.2 2003/02/25 03:43:44 csnyder Exp $ */</p>
<p>// rdfworld: schlepping rdf into a PHP object model, for fun and profit<br />
//<br />
// utilizes Chris Bizer's RDF API for PHP v0.4 (GPL)<br />
//    see: http://sourceforge.net/projects/rdfapi-php/<br />
//<br />
// inspired by Aaron Swartz's TRAMP for Python: http://www.aaronsw.com/2002/tramp</p>
<p>// 2003-02-24: Better namespace guessing, support for untyped resources (rdf:Description only)<br />
// 2003-02-19: Initial development</p>
<p>/* Copyright 2003 by Chris Snyder</p>
<p>This program is free software; you can redistribute it and/or modify<br />
it under the terms of the GNU General Public License as published by<br />
the Free Software Foundation; either version 2 of the License, or<br />
(at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,<br />
but WITHOUT ANY WARRANTY; without even the implied warranty of<br />
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the<br />
GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License<br />
along with this program; if not, write to the Free Software<br />
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA</p>
<p>*/</p>
<p>define("RDFAPI_INCLUDE_DIR", "$rdfworldroot/rdfapi-php/api/");<br />
include_once(RDFAPI_INCLUDE_DIR . "RdfAPI.php");</p>
<p>class World {<br />
// a World discovers and manages a collection of things<br />
var $rdf;                // actual rdf for this world<br />
var $model;                // triples model of world<br />
var $nsregistry;        // a namespace uri &lt;-&gt; nickname index<br />
var $_populated;        // indicates that world has been populate()ed<br />
var $_uknsindex;        // in case of unknown namespaces<br />
var $_untypedResources;        // array of rdf:Description resources</p>
<p>function World($rdf="") {<br />
// hello world. heh.<br />
$this-&gt;model= new Model;<br />
$this-&gt;_uknsindex= 0;<br />
$this-&gt;_untypedResources= array();</p>
<p>// create a namespace registry<br />
$this-&gt;nsregistry= array(<br />
"rdf"=&gt;"http://www.w3.org/1999/02/22-rdf-syntax-ns#",<br />
"rdfs"=&gt;"http://www.w3.org/2000/01/rdf-schema#",<br />
"rss"=&gt;"http://purl.org/rss/1.0/",<br />
"dc"=&gt;"http://purl.org/dc/elements/1.1/",<br />
"foaf"=&gt;"http://xmlns.com/foaf/0.1/",<br />
"cc"=&gt;"http://web.resource.org/cc/",<br />
"daml"=&gt;"http://www.daml.org/2001/03/daml+oil#",<br />
"log"=&gt;"http://www.w3.org/2000/10/swap/log#",<br />
"doc"=&gt;"http://www.w3.org/2000/10/swap/pim/doc#",<br />
"content"=&gt;"http://purl.org/rss/1.0/modules/content/"<br />
);</p>
<p>// if RDF is supplied, populate the world now<br />
if ($rdf) $this-&gt;populate($rdf);</p>
<p>rdfwdebug("World created.",1);<br />
}</p>
<p>function populate($rdf) {<br />
// "populates" world<br />
if ($this-&gt;_populated==1) {<br />
// until model-&gt;unite() is working, we have to fail here<br />
rdfwdebug("World-&gt;populate called, but world is already populated.",1);<br />
return 0;<br />
}</p>
<p>// create a parser and use it to generate a RdfAPI Model of triples<br />
$parser = new RdfParser();<br />
$newmodel =&amp; $parser-&gt;generateModel($rdf);</p>
<p>// add that model to the existing world model<br />
// this isn't implemented yet in RdfAPI <img src='http://www.freewebscripts.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
//$this-&gt;model-&gt;unite($newmodel);<br />
$this-&gt;model= $newmodel;<br />
$this-&gt;_populated= 1;</p>
<p>// update $this-&gt;nsregistry as needed... see RDFUtil::getNamespace($Resource)</p>
<p>// append the rdf... is this a good idea?<br />
$this-&gt;rdf.= "$rdf";<br />
rdfwdebug("World populated.",1);<br />
rdfwdebug("-- with rdf:&lt;blockquote&gt;&lt;pre&gt;".nl2br(htmlentities($rdf))."&lt;/pre&gt;&lt;/blockquote&gt;",2);<br />
}</p>
<p>function getThingTypes() {<br />
// returns an associative array consisting of types of things in a world<br />
rdfwdebug("World-&gt;getThingTypes() called.",1);<br />
$typearray= array();<br />
$knownResources= array();<br />
$ukindex= 1;</p>
<p>// lookup all the rdf:type statements<br />
$predicate= new Resource("http://www.w3.org/1999/02/22-rdf-syntax-ns#type");<br />
$typemodel= $this-&gt;model-&gt;find(NULL, $predicate, NULL);</p>
<p>// now for each subject uri in $typemodel...<br />
foreach($typemodel-&gt;triples AS $statement) {<br />
// get the object uri<br />
$objectobj= $statement-&gt;getObject();<br />
$object= $objectobj-&gt;getURI();<br />
rdfwdebug("World-&gt;getThingTypes: found object=$object",2);</p>
<p>// add subject to the array of known Resources<br />
$subjectobj= $statement-&gt;getSubject();<br />
$subject= $subjectobj-&gt;getURI();<br />
$knownResources[]= $subject;<br />
rdfwdebug("World-&gt;getThingTypes: added $subject to knownResources array.",2);</p>
<p>// split off fragment<br />
$hasfragment= strrpos($object, "#");<br />
if ($hasfragment!==false) {<br />
// type name is a fragment<br />
$namespace= substr($object, 0, $hasfragment+1);<br />
$property= substr($object, $hasfragment+1);<br />
}<br />
else {<br />
// type name is at end of path<br />
$lastslash= strrpos($object, "/");<br />
if ($lastslash!==false) {<br />
$namespace= substr($object, 0, $lastslash+1);<br />
$property= substr($object, $lastslash+1);<br />
}<br />
else {<br />
// uh-oh, what's the type name? Help!<br />
rdfwdebug("World-&gt;getThingTypes() couldn't determine type name.",1);<br />
$namespace= $object;<br />
$property= "unknown".$ukindex;<br />
$ukindex++;<br />
}<br />
}</p>
<p>// find $ns from $namespace<br />
$ns= $this-&gt;getNs($namespace);<br />
if ($ns=="") {<br />
// add namespace to registry as something like ns1, ns2, etc...<br />
$this-&gt;addNamespace($namespace);<br />
$ns= $this-&gt;getNs($namespace);<br />
}</p>
<p>// wrap it up<br />
$key= "$ns_$property";<br />
$typearray[$key]= "$ns:$property";<br />
rdfwdebug("World-&gt;getThingTypes: setting typearray[$key]=$typearray[$key]",1);<br />
}</p>
<p>// unfortunately, there may be Resources here with no rdf:type!!!<br />
// scan through all the statements in the model and compare to known uris. (sigh)<br />
foreach ($this-&gt;model-&gt;triples AS $statement) {<br />
// check the subject against the array of known Resources<br />
$subjectobj= $statement-&gt;getSubject();<br />
$subject= $subjectobj-&gt;getURI();<br />
if (in_array($subject, $knownResources)) continue;</p>
<p>// untyped Resource found<br />
$knownResources[]= $subject;<br />
rdfwdebug("World-&gt;getThingTypes: added $subject (untyped) to knownResources array.",2);<br />
if ($typearray['rdfs_Resouce']=="") {<br />
$key= "rdfs_Resource";<br />
$typearray[$key]= "rdfs:Resource";<br />
rdfwdebug("World-&gt;getThingTypes: setting typearray[$key]=$typearray[$key]",1);<br />
}<br />
$this-&gt;_untypedResources[]= $subject;<br />
rdfwdebug("World-&gt;getThingTypes: adding $subject to this-&gt;_untypedResources array.",1);<br />
}</p>
<p>rdfwdebug("World-&gt;getThingTypes: found ".count($typearray)." different types of things. (And ".count($this-&gt;_untypedResources)." untyped Resources.)",1);<br />
return $typearray;</p>
<p>// end getThingTypes()<br />
}</p>
<p>function getThingsByType($typename) {<br />
// returns an array of Things of a certain type from the model<br />
rdfwdebug("World-&gt;getThingsByType($typename) called.",1);<br />
$thingarray= array();<br />
$n= 0;</p>
<p>// $typename looks like "ns:type" where ns is a registered namespace and type is, well, a type<br />
// --UNLESS, $typename=="rdfs:Resource" in which case we're looking for untyped resources.<br />
if ($typename!="rdfs:Resource") {<br />
$tnarray= explode(":",$typename);<br />
$ns= $tnarray[0];<br />
$type= $tnarray[1];</p>
<p>// contruct the typeuri<br />
$namespace= $this-&gt;getNamespace($ns);<br />
$typeuri= $namespace.$type;<br />
rdfwdebug("World-&gt;getThingsByType: typeuri=$typeuri",1);</p>
<p>// now find all the resources in the model with<br />
// predicate= http://www.w3.org/1999/02/22-rdf-syntax-ns#type<br />
// and object= $typeuri<br />
if ($typeuri!="") {<br />
$typeresource= new Resource($typeuri);<br />
}<br />
else $typeresource= NULL;<br />
$predicate= new Resource("http://www.w3.org/1999/02/22-rdf-syntax-ns#type");<br />
$typemodel= $this-&gt;model-&gt;find(NULL, $predicate, $typeresource);</p>
<p>// now for each subject uri in $typemodel...<br />
foreach($typemodel-&gt;triples AS $statement) {<br />
// get all the triples that apply to this resource<br />
$currentsubject= $statement-&gt;getSubject();<br />
rdfwdebug("World-&gt;getThingsByType: subject[$n]=".$currentsubject-&gt;getURI(),1);<br />
$thingmodel= $this-&gt;model-&gt;find($currentsubject, NULL, NULL);</p>
<p>// and make a populated Thing out of it, added to the thingarray<br />
rdfwdebug("World-&gt;getThingsByType: making a Thing:&lt;blockquote&gt;",1);<br />
$thingarray[$n]= new Thing;<br />
$thingarray[$n]-&gt;fromModel($thingmodel, $this);<br />
rdfwdebug("&lt;/blockquote&gt;",1);</p>
<p>// recycle<br />
unset($thingmodel);<br />
$n++;<br />
}<br />
// recycle<br />
unset($typemodel);<br />
}<br />
else {<br />
// $typename=="rdfs:Resouce" so get all the $this-&gt;_untypedResources together<br />
foreach($this-&gt;_untypedResources AS $subjectUri) {<br />
// get all the triples that apply to this resource<br />
$currentsubject= new Resource($subjectUri);<br />
rdfwdebug("World-&gt;getThingsByType: subject[$n]=".$currentsubject-&gt;getURI(),1);<br />
$thingmodel= $this-&gt;model-&gt;find($currentsubject, NULL, NULL);</p>
<p>// and make a populated Thing out of it, added to the thingarray<br />
rdfwdebug("World-&gt;getThingsByType: making a Thing:&lt;blockquote&gt;",1);<br />
$thingarray[$n]= new Thing;<br />
$thingarray[$n]-&gt;fromModel($thingmodel, $this);<br />
rdfwdebug("&lt;/blockquote&gt;",1);</p>
<p>// recycle<br />
unset($thingmodel);<br />
$n++;<br />
}<br />
}</p>
<p>// return the array of found Things<br />
rdfwdebug("World-&gt;getThingsByType: found ".count($thingarray)." things.",1);<br />
return $thingarray;</p>
<p>// end getThingsByType()<br />
}</p>
<p>function addNamespace($namespace, $key="") {<br />
// adds $namespace as $this-&gt;nsregistry[$key], or $this-&gt;nsregistry["ns$this-&gt;_uknsindex"]<br />
if ($key=="") {<br />
$this-&gt;_uknsindex++;<br />
$key= "ns".$this-&gt;_uknsindex;<br />
}<br />
// overwrite is not allowed???<br />
if ($this-&gt;nsregistry[$key]!="") {<br />
rdfwdebug("addNamespace tried to add $namespace as $key, but there is already another namespace at $key.",1);<br />
return 0;<br />
}</p>
<p>// make the assignment<br />
$this-&gt;nsregistry[$key]= $namespace;<br />
return $key;<br />
}</p>
<p>function getNamespace($ns) {<br />
// from rss to http://purl.org/rss/1.0/<br />
if ($this-&gt;nsregistry[$ns]!="") $namespace= $this-&gt;nsregistry[$ns];<br />
else {<br />
// else do a little rdf parse and see if you can get it.<br />
$search= "xmlns:$ns=";<br />
$xmlnsloc= strpos($this-&gt;rdf, $search);<br />
if ($xmlnsloc!==false) {<br />
// namespace has quotes we hope...<br />
$xmlnsloc++;<br />
$endquoteloc= strpos($this-&gt;rdf, "\"", $xmlnsloc);         //"<br />
$namespacelen= $endquoteloc - $xmlnsloc;<br />
$namespace= substr($this-&gt;rdf, $xmlnsloc, $namespacelen);<br />
rdfwdebug("World-&gt;getNamespace($ns): found $namespace after parsing rdf, will add to nsregistry now.",1);<br />
$this-&gt;addNamespace($namespace, $ns);<br />
}<br />
else $namespace= "";<br />
}</p>
<p>rdfwdebug("--World-&gt;getNamespace($ns): found $namespace",2);<br />
return $namespace;<br />
}</p>
<p>function getNs($namespace) {<br />
// from http://purl.org/rss/1.0/ to rss<br />
$ns= array_search($namespace, $this-&gt;nsregistry);</p>
<p>if ($ns=="") {<br />
// do a regex on the rdf and see if you can get it...<br />
$pattern= "{xmlns:(.+)=\"$namespace\"}";<br />
rdfwdebug("World-&gt;getNs($namespace): pattern=$pattern",2);<br />
$void= preg_match($pattern, $this-&gt;rdf, $matches);<br />
if ($void) {<br />
$ns= $matches[1];<br />
rdfwdebug("World-&gt;getNs($namespace): found previously unknown namespace $ns ($matches[0]). Will add to nsregistry now.",1);<br />
$this-&gt;addNamespace($namespace, $ns);<br />
}<br />
else $ns= "";<br />
}</p>
<p>rdfwdebug("--World-&gt;getNs($namespace): found $ns",2);<br />
return $ns;<br />
}</p>
<p>// end World class<br />
}</p>
<p>class Thing {<br />
// a Thing is a PHP object with properties translated from RDF<br />
var $uri;        // uri of thing<br />
var $type;        // rdf:type of thing<br />
var $model;        // triples model of self<br />
var $world;        // containing world<br />
var $_ukindex;  // in case of ambiguous property names</p>
<p>function Thing() {<br />
// yep, you're a thing<br />
$this-&gt;type= "http://www.w3.org/2000/01/rdf-schema#Resource";<br />
$this-&gt;_ukindex= 0;<br />
}</p>
<p>function fromModel($model, &amp;$world) {<br />
// takes a model consisting of triples about a single object and builds a thing out of it<br />
// aka "The Tricky Part"<br />
rdfwdebug("Thing-&gt;fromModel called on a ".get_class($model)." that came from a ".get_class($world),1);<br />
$this-&gt;model= $model;<br />
$this-&gt;world= $world;  // is this a good idea? hmmm.</p>
<p>// for each triple in the model:<br />
foreach($this-&gt;model-&gt;triples AS $statement) {<br />
// 1) verify that it is referencing the right subject... paranoid?<br />
$currentsubject= $statement-&gt;getSubject();<br />
if ($this-&gt;uri=="") {<br />
$this-&gt;uri= $currentsubject-&gt;getURI();<br />
rdfwdebug("Thing-&gt;fromModel subject is $this-&gt;uri",1);<br />
}<br />
elseif ($this-&gt;uri!= $currentsubject-&gt;getURI()) {<br />
rdfwdebug("Thing-&gt;fromModel found a misattributed statement: expected $this-&gt;uri, got ".$currentsubject-&gt;getURI(),0);<br />
continue;<br />
}</p>
<p>// 2) determine what namespace:property is being expressed<br />
$nameresource= $statement-&gt;getPredicate();<br />
$namespaceproperty= $nameresource-&gt;getURI();<br />
$hasfragment= strrpos($namespaceproperty, "#");<br />
if ($hasfragment!==false) {<br />
// property name is a fragment<br />
$namespace= substr($namespaceproperty, 0, $hasfragment+1);<br />
$property= substr($namespaceproperty, $hasfragment+1);<br />
}<br />
else {<br />
// property name is at end of path<br />
$lastslash= strrpos($namespaceproperty, "/");<br />
if ($lastslash!==false) {<br />
$namespace= substr($namespaceproperty, 0, $lastslash+1);<br />
$property= substr($namespaceproperty, $lastslash+1);<br />
}<br />
else {<br />
// uh-oh, what's the property name and what's the namespace? Help!<br />
rdfwdebug("Thing-&gt;fromModel can't determine ns:property from $namespaceproperty. Tsk.",1);<br />
$namespace= $namespaceproperty;<br />
$property= "unknown".$this-&gt;_ukindex;<br />
$this-&gt;_ukindex++;<br />
}<br />
}<br />
rdfwdebug("--Thing-&gt;fromModel assigning (long) $namespace$property.",2);</p>
<p>// 3) convert namespace to ns_, or blank for rdf, or just _ if unknown<br />
$ns= $this-&gt;world-&gt;getNs($namespace);<br />
if ($ns=="rdf") $ns= "";<br />
else $ns.= "_";<br />
rdfwdebug("--Thing-&gt;fromModel: ns=$ns",2);</p>
<p>// 4) make the assignment as ns_property, or just property in the case of rdf<br />
$propertyname= $ns.$property;<br />
$currentobject= $statement-&gt;getObject();<br />
$this-&gt;{$propertyname}= $currentobject-&gt;getLabel();<br />
rdfwdebug("Thing-&gt;fromModel set this-&gt;$propertyname=".htmlentities($currentobject-&gt;getLabel()),1);</p>
<p>// end foreach statement loop<br />
}</p>
<p>// end $thing-&gt;fromModel()<br />
}</p>
<p>function getPropertiesList() {<br />
// generates an html properties list for the object<br />
$array= get_object_vars($this);<br />
$list= "&lt;hr&gt;&lt;b&gt;".get_class($this)." values:&lt;/b&gt;&lt;blockquote&gt;";<br />
while (list($key, $val)= each($array)) {<br />
if (is_int($key)) continue;<br />
$list= $list."\$this-&gt;$key= $val&lt;br&gt;";<br />
// recursive<br />
if (0 &amp;&amp; is_object($val)) {<br />
$list= $list.$val-&gt;getPropertiesList();<br />
}<br />
}<br />
$list= $list."---End of ".get_class($this)."---&lt;/blockquote&gt;";<br />
return $list;<br />
}</p>
<p>// end Thing class<br />
}</p>
<p>// error channel and debug mechanism -- not part of any class!!!<br />
$rdfw_error= "rdfworld.php: ".'$Id: rdfworld-class.php,v 1.2 2003/02/25 03:43:44 csnyder Exp $'."&lt;br /&gt;<br />
error level=$_REQUEST[debug]&lt;br /&gt;&lt;br /&gt;";<br />
function rdfwdebug($message,$level=0) {<br />
global $rdfw_error;<br />
if ($_REQUEST['debug']!="" &amp;&amp; $level &lt;= $_REQUEST['debug']) {<br />
$rdfw_error.= $message."&lt;br /&gt;";<br />
if ($level==0) {<br />
print "&lt;b&gt;Fatal rdfworld.php error:&lt;/b&gt; $message&lt;hr /&gt;";<br />
print $rdfw_error;<br />
exit;<br />
}<br />
}<br />
elseif ($level==0) {<br />
print "&lt;b&gt;Fatal rdfworld.php error:&lt;/b&gt; $message";<br />
}</p>
<p>// end rdfwdebug<br />
}<br />
?&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/rdf-to-php-object-converter.html/feed</wfw:commentRss>
		<slash:comments>141</slash:comments>
		</item>
		<item>
		<title>PHP Code Library</title>
		<link>http://www.freewebscripts.org/php-code-library.html</link>
		<comments>http://www.freewebscripts.org/php-code-library.html#comments</comments>
		<pubDate>Mon, 10 Nov 2008 00:06:13 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[php code]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=14</guid>
		<description><![CDATA[Text to HTML Converter (PHP 4+) &#60;?php function stri_replace( $find, $replace, $string ) { // Case-insensitive str_replace() $parts = explode( strtolower($find), strtolower($string) ); $pos = 0; foreach( $parts as $key=&#62;$part ){ $parts[ $key ] = substr($string, $pos, strlen($part)); $pos += &#8230; <a href="http://www.freewebscripts.org/php-code-library.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Text to HTML Converter (PHP 4+)</strong></p>
<p>&lt;?php</p>
<p>function stri_replace( $find, $replace, $string ) {<br />
// Case-insensitive str_replace()</p>
<p>$parts = explode( strtolower($find), strtolower($string) );</p>
<p>$pos = 0;</p>
<p>foreach( $parts as $key=&gt;$part ){<br />
$parts[ $key ] = substr($string, $pos, strlen($part));<br />
$pos += strlen($part) + strlen($find);<br />
}</p>
<p>return( join( $replace, $parts ) );<br />
}</p>
<p>function txt2html($txt) {<br />
// Transforms txt in html</p>
<p>//Kills double spaces and spaces inside tags.<br />
while( !( strpos($txt,&#8217;  &#8216;) === FALSE ) ) $txt = str_replace(&#8216;  &#8216;,&#8217; &#8216;,$txt);<br />
$txt = str_replace(&#8216; &gt;&#8217;,'&gt;&#8217;,$txt);<br />
$txt = str_replace(&#8216;&lt; &#8216;,&#8217;&lt;&#8217;,$txt);</p>
<p>//Transforms accents in html entities.<br />
$txt = htmlentities($txt);</p>
<p>//We need some HTML entities back!<br />
$txt = str_replace(&#8216;&amp;quot;&#8217;,'&#8221;&#8216;,$txt);<br />
$txt = str_replace(&#8216;&amp;lt;&#8217;,'&lt;&#8217;,$txt);<br />
$txt = str_replace(&#8216;&amp;gt;&#8217;,'&gt;&#8217;,$txt);<br />
$txt = str_replace(&#8216;&amp;amp;&#8217;,'&amp;&#8217;,$txt);</p>
<p>//Ajdusts links &#8211; anything starting with HTTP opens in a new window<br />
$txt = stri_replace(&#8220;&lt;a href=\&#8221;http://&#8221;,&#8221;&lt;a target=\&#8221;_blank\&#8221; href=\&#8221;http://&#8221;,$txt);<br />
$txt = stri_replace(&#8220;&lt;a href=http://&#8221;,&#8221;&lt;a target=\&#8221;_blank\&#8221; href=http://&#8221;,$txt);</p>
<p>//Basic formatting<br />
$eol = ( strpos($txt,&#8221;\r&#8221;) === FALSE ) ? &#8220;\n&#8221; : &#8220;\r\n&#8221;;<br />
$html = &#8216;&lt;p&gt;&#8217;.str_replace(&#8220;$eol$eol&#8221;,&#8221;&lt;/p&gt;&lt;p&gt;&#8221;,$txt).&#8217;&lt;/p&gt;&#8217;;<br />
$html = str_replace(&#8220;$eol&#8221;,&#8221;&lt;br /&gt;\n&#8221;,$html);<br />
$html = str_replace(&#8220;&lt;/p&gt;&#8221;,&#8221;&lt;/p&gt;\n\n&#8221;,$html);<br />
$html = str_replace(&#8220;&lt;p&gt;&lt;/p&gt;&#8221;,&#8221;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#8221;,$html);</p>
<p>//Wipes &lt;br&gt; after block tags (for when the user includes some html in the text).<br />
$wipebr = Array(&#8220;table&#8221;,&#8221;tr&#8221;,&#8221;td&#8221;,&#8221;blockquote&#8221;,&#8221;ul&#8221;,&#8221;ol&#8221;,&#8221;li&#8221;);</p>
<p>for($x = 0; $x &lt; count($wipebr); $x++) {</p>
<p>$tag = $wipebr[$x];<br />
$html = stri_replace(&#8220;&lt;$tag&gt;&lt;br /&gt;&#8221;,&#8221;&lt;$tag&gt;&#8221;,$html);<br />
$html = stri_replace(&#8220;&lt;/$tag&gt;&lt;br /&gt;&#8221;,&#8221;&lt;/$tag&gt;&#8221;,$html);</p>
<p>}</p>
<p>return $html;<br />
}</p>
<p>?&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/php-code-library.html/feed</wfw:commentRss>
		<slash:comments>163</slash:comments>
		</item>
		<item>
		<title>Coppermine Photo Gallery</title>
		<link>http://www.freewebscripts.org/coppermine-photo-gallery.html</link>
		<comments>http://www.freewebscripts.org/coppermine-photo-gallery.html#comments</comments>
		<pubDate>Fri, 07 Nov 2008 20:21:57 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Free Php Gallery Scripts]]></category>
		<category><![CDATA[Coppermine]]></category>
		<category><![CDATA[Gallery]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=11</guid>
		<description><![CDATA[Coppermine Photo Gallery is an advanced, user-friendly, picture gallery script with built-in support for other multi-media/data files. The gallery can be private, accessible to registered users only, and/or open to all visitors to your site. Users, if permitted, can upload &#8230; <a href="http://www.freewebscripts.org/coppermine-photo-gallery.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Coppermine Photo Gallery is an advanced, user-friendly, picture gallery script with built-in support for other multi-media/data files. The gallery can be private, accessible to registered users only, and/or open to all visitors to your site. Users, if permitted, can upload pictures with their web browser (thumbnail and intermediate sized images are created on the fly), rate pictures, add comments and even send e-cards. The site administrator determines which of the features listed above are accessible by registered and non-registered users. The site administrator can also manage galleries and batch process large numbers of pictures that have been uploaded onto the server by FTP.</p>
<p>Image files are stored in albums and albums can be grouped into categories, which in turn, can be further grouped under parent categories. The script supports multiple users and provides the administrator of the website with tools to manage which user groups can or cannot have personal albums, send ecards, or add comments. Users may also upload to public albums if the website administrator permits it. Permissions to create albums, upload and delete files are all determined by the website administrator.</p>
<p>Coppermine has an optional user selectable theme system with a number of themes pre-installed. It also supports the use of multiple languages and contains it&#8217;s own language library. These language files provide, users of your gallery, access in their preferred languages. Coppermine uses PHP, a MySQL database, and either the GD library (version 1.x or 2.x) or ImageMagick to generate and keep records and file information of all thumbnails, intermediate, and full-sized images. Coppermine generates the html code necessary to display its various categories, sub-categories, albums, intermediate, and full-sized image displays dynamically. This drastically cuts down on the number of files and space your gallery would require using standard HTML. The install script (install.php) makes it quick and easy to get started.</p>
<p><a title="Free php galery script" href="http://coppermine-gallery.net/" target="_blank">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/coppermine-photo-gallery.html/feed</wfw:commentRss>
		<slash:comments>133</slash:comments>
		</item>
		<item>
		<title>Basic MP3 XML Player</title>
		<link>http://www.freewebscripts.org/basic-mp3-xml-player.html</link>
		<comments>http://www.freewebscripts.org/basic-mp3-xml-player.html#comments</comments>
		<pubDate>Thu, 06 Nov 2008 00:41:20 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[flash script]]></category>
		<category><![CDATA[php Flash xml]]></category>
		<category><![CDATA[xml mp3 player]]></category>

		<guid isPermaLink="false">http://www.freewebscripts.org/?p=8</guid>
		<description><![CDATA[This basic MP3 XML player reads the songs from an external XML configuration file and starts as soon as the sound is completely loaded.The download includes the XML configuration file and the FLA file with the ActionScript code for the &#8230; <a href="http://www.freewebscripts.org/basic-mp3-xml-player.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span class="txtblack">This basic MP3 XML player reads the songs from an external XML configuration file and starts as soon as the sound is completely loaded.The download includes the XML configuration file and the FLA file with the ActionScript code for the buttons.You can check to see how the code in this FLA file was implemented and you can easily change the graphics for the audio buttons.</span></p>
<p><a class="alignleft" title="Php Flash xml mp3 player" href="http://www.freewebscripts.org/Files/basic_mp3_xml_player.zip" target="_blank">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/basic-mp3-xml-player.html/feed</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>Web 2.0 Colour Palette</title>
		<link>http://www.freewebscripts.org/web-20-colour-palette.html</link>
		<comments>http://www.freewebscripts.org/web-20-colour-palette.html#comments</comments>
		<pubDate>Thu, 06 Nov 2008 00:07:56 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[scripts]]></category>

		<guid isPermaLink="false">http://freewebscripts.org/?p=3</guid>
		<description><![CDATA[Neutrals Shiny silver [#EEEEEE] Reddit white [#FFFFFF] Magnolia Mag.nolia [#F9F7ED] Interactive action yellow [#FFFF88] Qoop Mint [#CDEB8B] Gmail blue [#C3D9FF] Shadows Grey [#36393D] Bold Mozilla Red [#FF1A00] Rollyo Red [#CC0000] RSS Orange [#FF7400] Techcrunch green [#008C00] Newsvine Green [#006E2E] Flock &#8230; <a href="http://www.freewebscripts.org/web-20-colour-palette.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>Neutrals</h3>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Shiny silver <span style="font-size: 0.6em; color: #888888;">[#EEEEEE]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Reddit white <span style="font-size: 0.6em; color: #888888;">[#FFFFFF]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Magnolia Mag.nolia <span style="font-size: 0.6em; color: #888888;">[#F9F7ED]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Interactive action yellow <span style="font-size: 0.6em; color: #888888;">[#FFFF88]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Qoop Mint <span style="font-size: 0.6em; color: #888888;">[#CDEB8B]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Gmail blue <span style="font-size: 0.6em; color: #888888;">[#C3D9FF]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Shadows Grey <span style="font-size: 0.6em; color: #888888;">[#36393D]</span></div>
<h3>Bold</h3>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Mozilla Red <span style="font-size: 0.6em; color: #888888;">[#FF1A00]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Rollyo Red <span style="font-size: 0.6em; color: #888888;">[#CC0000]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>RSS Orange <span style="font-size: 0.6em; color: #888888;">[#FF7400]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Techcrunch green <span style="font-size: 0.6em; color: #888888;">[#008C00]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Newsvine Green <span style="font-size: 0.6em; color: #888888;">[#006E2E]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Flock Blue <span style="font-size: 0.6em; color: #888888;">[#4096EE]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Flickr Pink <span style="font-size: 0.6em; color: #888888;">[#FF0084]</span></div>
<h3>Muted</h3>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Ruby on Rails Red <span style="font-size: 0.6em; color: #888888;">[#B02B2C]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Etsy Vermillion <span style="font-size: 0.6em; color: #888888;">[#D15600]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>43 Things Gold <span style="font-size: 0.6em; color: #888888;">[#C79810]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Writely Olive <span style="font-size: 0.6em; color: #888888;">[#73880A]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Basecamp Green <span style="font-size: 0.6em; color: #888888;">[#6BBA70]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Mozilla Blue <span style="font-size: 0.6em; color: #888888;">[#3F4C6B]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Digg Blue <span style="font-size: 0.6em; color: #888888;">[#356AA0]</span></div>
<div style="margin: 8px 0px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<p>Last.fm Crimson <span style="font-size: 0.6em; color: #888888;">[#D01F3C]</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.freewebscripts.org/web-20-colour-palette.html/feed</wfw:commentRss>
		<slash:comments>95</slash:comments>
		</item>
	</channel>
</rss>

