<?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>Graphic Rating &#187; Tutorials</title>
	<atom:link href="http://www.graphicrating.com/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.graphicrating.com</link>
	<description></description>
	<lastBuildDate>Mon, 17 May 2010 19:41:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Creating a Content Slider for WordPress using TinySlider</title>
		<link>http://www.graphicrating.com/2010/05/04/creating-a-content-slider-for-wordpress-using-tinyslider/</link>
		<comments>http://www.graphicrating.com/2010/05/04/creating-a-content-slider-for-wordpress-using-tinyslider/#comments</comments>
		<pubDate>Tue, 04 May 2010 22:40:49 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[slider]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=4048</guid>
		<description><![CDATA[I know that I have to make some kind of introduction about WordPress and content to connect it to the article&#8217;s headline but it seems that today I have no inspiration. So &#8211; you have a WordPress site, you need a content slider, you&#8217;ve tested a couple WordPress plugins and you&#8217;re not happy with the result. In that case &#8211; this is the post that you want to read, the...]]></description>
			<content:encoded><![CDATA[<p>I know that I have to make some kind of introduction about WordPress and content to connect it to the article&#8217;s headline but it seems that today I have no inspiration. So &#8211; you have a WordPress site, you need a content slider, you&#8217;ve tested a couple WordPress plugins and you&#8217;re not happy with the result. In that case &#8211; this is the post that you want to read, the tutorial you want to follow: we will create a content slider based on one category and the <a href="http://www.leigeber.com/2009/12/slideshow-script/">TinySlider </a> developed by Michael Leigeber.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2010/05/slideshow.jpg" alt="" title="slideshow" width="620" height="240" /><br />
<span id="more-4048"></span></p>
<h3>Small introduction to TinySlider</h3>
<p>TinySlider is a lightweight javascript component &#8211; 1.5KB &#8211; that can be easily integrated in any website. It is easy to alter it visually through CSS which makes it a perfect component for designers. Another point that needs to be reminded is that the component is cross-browser compatible &#8211; yes, IE6 too. You can take a look at the <a href="http://sandbox.leigeber.com/tinyslider/"><strong>demo</strong></a> from www.leigeber.com. </p>
<p><a href="http://www.leigeber.com/2009/12/slideshow-script/"><strong>Download TinySlider Script</strong></a></p>
<p>To use it you will have to download it, upload it onto your server and link it to your slider page(both the script and CSS styling). To use it with WordPress &#8230; follow the next 5 steps. </p>
<h3>Step 1 &#8211; Analyzing TinySlider</h3>
<p>I&#8217;ve removed the previous and next button for the posts because you can choose to put them or not, since you have the bullet navigation on top of the slider. Below is the structure of the slider that we will follow in order to create a content slider for WordPress using TinySlider.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;slider&quot;</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;photos/sea-turtle.jpg&quot;</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;500&quot;</span> <span style="color: #000066;">height</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;300&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;photos/coral-reef.jpg&quot;</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;500&quot;</span> <span style="color: #000066;">height</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;300&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;photos/blue-fish.jpg&quot;</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;500&quot;</span> <span style="color: #000066;">height</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;300&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;navigation&quot;</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">onclick</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;slideshow.pos(0)&quot;</span>&gt;</span>1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">onclick</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;slideshow.pos(1)&quot;</span>&gt;</span>2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">onclick</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;slideshow.pos(2)&quot;</span>&gt;</span>3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">onclick</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;slideshow.pos(3)&quot;</span>&gt;</span>4<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></td></tr></table></div>

<p>So, after seeing this code, what we want to do is get an image from a blog post and place a link towards that post. To do that we will use a function in order retrieve the first image from the post.</p>
<h3>Step 2 &#8211; The Thumb Function</h3>
<p> This is a very common function that you will find it on numerous sites. All you have to do is &#8211; take the code and place it inside the functions.php file, in your WordPress theme folder. If you don&#8217;t have such a file, you can create a new one with this name &#8211; <strong>functions.php</strong>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'register_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span>
register_sidebar<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> the_thumb<span style="color: #009900;">&#40;</span><span style="color: #000088;">$size</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;medium&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$add</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">,</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$thumb</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_row</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SELECT ID, post_title FROM <span style="color: #006699; font-weight: bold;">{$wpdb-&gt;posts}</span> WHERE post_parent = <span style="color: #006699; font-weight: bold;">{$post-&gt;ID}</span> AND post_mime_type LIKE 'image%' ORDER BY menu_order&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$thumb</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$image</span> <span style="color: #339933;">=</span> image_downsize<span style="color: #009900;">&#40;</span><span style="color: #000088;">$thumb</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$size</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">print</span> <span style="color: #0000ff;">&quot;&lt;img src='<span style="color: #006699; font-weight: bold;">{$image[0]}</span>' alt='<span style="color: #006699; font-weight: bold;">{$thumb-&gt;post_title}</span>' <span style="color: #006699; font-weight: bold;">{$add}</span> /&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>What this function does when it is called, it gets the first image from your post and you can mention the size of the image (<strong>thumb, medium, large</strong>). You can set your values in <strong>Settings->Media</strong> &#8211; in WordPress administration.</p>
<h3>Step 3 &#8211; Retreive Posts&#8217; Images</h3>
<p>Let&#8217;s assume that we already have some posts inside a category which is entitled &#8211; <strong>featured</strong>. We will use <strong>WP_Query</strong> in order to get the images from posts within featured category.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">&lt;div id=&quot;slider&quot;&gt;
&lt;ul&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$sliders</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> WP_Query<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
	<span style="color: #000088;">$sliders</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'category_name=featured'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$sliders</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">have_posts</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$sliders</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">the_post</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
	&lt;li&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_thumb<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'large'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/li&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/ul&gt;
&lt;/div&gt;</pre></td></tr></table></div>

<p>First we create a loop to go through featured category. Then we display the image using <strong>the_thumb</strong> function. So, for now, we created a list with large images from all featured posts.</p>
<h3>Step 4 &#8211; Creating Navigation Bullets</h3>
<p>In order to create the navigation, we will need to retrieve the link for each post. And we can do that by creating a loop, but we won&#8217;t. We will reuse the first one with the help of <strong>rewind_posts()</strong>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">&lt;ul id=&quot;navigation&quot;&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> rewind_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>while <span style="color: #009900;">&#40;</span><span style="color: #000088;">$sliders</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">have_posts</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$sliders</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">the_post</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
	&lt;li onclick=&quot;slideshow.pos(<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$i</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>)&quot;&gt;
	&lt;a href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/a&gt;&lt;/li&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">+=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/ul&gt;</pre></td></tr></table></div>

<p>You can see that our slider will display the name of the post as navigation items. You can change that and for instance leave it empty, and then stylize the bullets as you wish. You can also print i variable and you will have numbers as navigation. The possibilities are endless and it is up to you how the slider will look in the end. </p>
<h3>Step 5 &#8211; Initialize the Slider</h3>
<p>Place this script in the footer of your site &#8211; before closing the <strong>body</strong> tag in order to make this slider work. Also, as stated in the start of the tutorial, link to the script file and CSS stylesheet in the head of your document.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> slideshow<span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">new</span> TINY.<span style="color: #660066;">slider</span>.<span style="color: #660066;">slide</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'slideshow'</span><span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>
	id<span style="color: #339933;">:</span><span style="color: #3366CC;">'slider'</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">// ID of the parent slideshow div</span>
	auto<span style="color: #339933;">:</span><span style="color: #CC0000;">3</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">// Seconds to auto-advance, defaults to disabled</span>
	resume<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">// Resume auto after interrupted, defaults to false</span>
	vertical<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">// Direction, defaults to false</span>
	navid<span style="color: #339933;">:</span><span style="color: #3366CC;">'pagination'</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">// Optional ID of direct navigation UL</span>
	activeclass<span style="color: #339933;">:</span><span style="color: #3366CC;">'current'</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">// Class to set on the current LI</span>
	position<span style="color: #339933;">:</span><span style="color: #CC0000;">0</span> <span style="color: #006600; font-style: italic;">// Initial slide position, defaulting to index 0</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<h3>Conclusion</h3>
<p>Assemble all these lines, add the styling you want and good luck. Please let me know if for some reason the tutorial is hard to follow or you have other question to ask. Don&#8217;t forget to check first Michael Leigeber&#8217;s site for more info about TinySlider component.</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2010/05/04/creating-a-content-slider-for-wordpress-using-tinyslider/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Creating Wireframes with Pencil (Firefox Addon)</title>
		<link>http://www.graphicrating.com/2009/10/05/creating-wireframes-with-pencil-firefox-addon/</link>
		<comments>http://www.graphicrating.com/2009/10/05/creating-wireframes-with-pencil-firefox-addon/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 22:59:41 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=3543</guid>
		<description><![CDATA[As a request from the previous article, I&#8217;ve decided to create a tutorial on how to create wireframes using Firefox. OK, we wont be using just Firefox but an additional addon &#8211; Pencil -, which makes creating graphic user interfaces and various types of sketches an easy task. Tutorial Requirements Tutorial Theme: Creating Twitter User Interface Wireframe Software Requirements: Mozilla Firefox Browser, Pencil Firefox Addon Skill: Beginner Tutorial completion time:...]]></description>
			<content:encoded><![CDATA[<p>As a request from the previous article, I&#8217;ve decided to create a tutorial on how to create wireframes using Firefox. OK, we wont be using just Firefox but an additional addon &#8211; <a href="http://www.evolus.vn/Pencil/">Pencil</a> -, which makes creating graphic user interfaces and various types of sketches an easy task.<span id="more-3543"></span></p>
<h3>Tutorial Requirements</h3>
<div class="note">
<p>
<strong>Tutorial Theme</strong>: Creating Twitter User Interface Wireframe<br />
<strong>Software Requirements</strong>: Mozilla Firefox Browser, Pencil Firefox Addon<br />
<strong>Skill</strong>: Beginner<br />
<strong>Tutorial completion time</strong>: 15 minutes</p>
</div>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/pencil-ui.png" alt="pencil-ui" title="pencil-ui" width="620" height="360" /></p>
<h3>1. Launching Pencil</h3>
<p>In order to start Pencil Addon, you must start first <strong>Mozilla Firefox</strong>. After that, you must select from the <strong>Menu Bar</strong> the <strong>Tools</strong> section and then find and press <strong>Pencil Sketching</strong></p>
<h3>2. Setup Page</h3>
<p>After you launch Pencil, you will see a blank page with certain width and height that are relative to your screen size. To set your page the way you want you can <strong>Right Click</strong> on the <strong>Untitled Page</strong> tab and select <strong>Properties</strong>. Here you can customize the width, height and title of the page.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/pencil-page-setup.png" alt="pencil-page-setup" title="pencil-page-setup" width="399" height="266" /></p>
<h3>3. Analyzing Twitter Layout</h3>
<p>Twitter is built onto a 2 columns layout. In the top side of the layout (header) it has a logo and a navigation menu. In the left side it has a big input text element and the tweets, while in the right side (sidebar) it has the mini-profile and different other links.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/twiter-screenshot.png" alt="twiter-screenshot" title="twiter-screenshot" width="620" height="360" /></p>
<p>Our task is to create a simple wireframe with Pencil that will look like Twitter from the structure perspective. So basically we will use only block elements that will represent each of the user interface components. That is the main idea behind wireframing &#8211; <strong>creating an outline that will be used as guideline in the design process</strong>.</p>
<h3>4. Creating the 2 Columns</h3>
<p>In order to start our wireframe, we will need to drag a rectangle element from the left sidebar onto the canvas (page). In the standard form it has a blue fill color. We will have to <strong>Right Click</strong> on the rectangle and change the <strong>Properties</strong> to a white rectangle with a 1 pixel solid black border. Then, we will set its size for the left column and then we will copy&#038;paste it in order to create a smaller column for the sidebar.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/dragdrop.png" alt="dragdrop" title="dragdrop" width="399" height="266" /></p>
<p>After creating these 2 rectangles your canvas should look like this:</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/pencil-2-columns.png" alt="pencil-2-columns" title="pencil-2-columns" width="620" height="360" /></p>
<h3>5. Creating the Header</h3>
<p>Now, we will have to create 2 new elements that will serve as the header: logo and navigation. As I&#8217;ve told you, we will use just block elements so the logo will be represented by a rectangle as well. So in this step we will make the same action as in the previous step: copy rectangle elements and shape them and place them properly as logo and navigation.</p>
<p>In addition we will add some text inside the rectangles that will tell us what element is there. For the logo we will use &#8230; logo and for the navigation we will actually write similar menu elements as Twitter.</p>
<p>To insert text inside the rectangles we will have to <strong>Double Click</strong> on them. After we enter the text that we want, we can <strong>Right Click</strong> on the element and select <strong>Properties</strong>. From here we can go to the <strong>Text</strong> tab and change the way the text is displayed &#8211; color, font, size.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/pencil-twitter-background.png" alt="pencil-twitter-background" title="pencil-twitter-background" width="620" height="360" /></p>
<p>These elements are common in most pages on Twitter &#8211; profile page, reply page, direct message page. So in order to boost our productivity, we will create new pages that will have the background our current page. In this way on the other pages we will add only the particular elements.</p>
<h3>6. Creating an Finalizing the Main Page</h3>
<p>From the top right side of the canvas we can press New Page button in order to create a new page.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/pencil-twitter-main-page.png" alt="pencil-twitter-main-page" title="pencil-twitter-main-page" width="399" height="266" /></p>
<p>The only difference compared to the first page screen is that now we will set the background as our Twitter page. Now all we have to do is to add the rest of the elements to the stage. Keep in mind that the elements from the background can only be modified inside the background page.</p>
<p>After adding all the other element from the page using rectangle, text and line elements, here the final wireframe of Twitter created using Firefox Pencil Addon.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/10/twitter-in-pencil.png" alt="twitter-in-pencil" title="twitter-in-pencil" width="620" height="411" /></p>
<h3>Conclusion</h3>
<p>Overall, this addon is quite useful and after half an hour inside Pencil you will know most of the functionality. Cheers for the developers behind this project and have fun working with Pencil. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/10/05/creating-wireframes-with-pencil-firefox-addon/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Choosing the Right Web Hosting for You</title>
		<link>http://www.graphicrating.com/2009/08/31/choosing-the-right-web-hosting-for-you/</link>
		<comments>http://www.graphicrating.com/2009/08/31/choosing-the-right-web-hosting-for-you/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 22:19:28 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=3432</guid>
		<description><![CDATA[Hopefully you now know what form of web hosting that is suitable for your website. The next step is picking a web host, something that can be tricky as there are quite a few to choose between. Below you find a couple of tricks that will help you find a hosting plan matching your needs. The price should not be the deciding factor The biggest mistake is also the most...]]></description>
			<content:encoded><![CDATA[<p>Hopefully you now know what form of web hosting that is suitable for your website. The next step is picking a web host, something that can be tricky as there are quite a few to choose between. Below you find a couple of tricks  that will help you find a hosting plan matching your needs.<br />
<span id="more-3432"></span><br />
<img src="http://www.graphicrating.com/wp-content/uploads/2009/08/hosting-charts.jpg" alt="hosting-charts" title="hosting-charts" width="620" height="240" /></p>
<h3>The price should not be the deciding factor</h3>
<p>The biggest mistake is also the most common mistake. A lot of people stare themselves blind on the pricing without thinking about what they are getting for their money. Sure, it is possible to find cheap hosting that is qualitative and stable but the price should not be the deciding factor. What should matter the most is what features that are included in the plan, often you will only have to add a couple of dollars to get that extra oomph that you so desperately need.</p>
<h3>Are you able to grow with your provider?</h3>
<p>One obvious reason for having a website is letting it grow bigger and increase in number of visitors. In the start-up period you will have very limited needs, and hence a regular shared hosting account might be sufficient but as the site grows so will your hosting plan have to do. Make sure that it is easy to upgrade your hosting account. So, if you have big plans for the site – avoid web hosts who specialize in only plan as they can be a hassle when you need to do an upgrade.</p>
<h3>Check their reputation</h3>
<p>A very easy way to make sure that you pick a great web host is in checking up their reputation beforehand. Browse web hosting forums to see what people think about their web hosts or ask your friends what they think about their hosting plans. Do not believe all the testimonials that you see on the web host’s own page as it is most likely phony testimonials. A good idea is visiting the Better Business Bureau website to get info on anything from the management to the customer complaint history.</p>
<h3>Conclusion</h3>
<p>It is quite vital to know the reputation, features and diversity in plans before checking the price. So, here you have 3 things to look for before purchasing a hosting plan. Keep in mind that these are not the only things that are important, and we will try to cover the rest in other posts. Cheers!</p>
<div class="note">
<h4>Article by Web Hosting Search:</h4>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/08/web-hosting-search.png" alt="web-hosting-search" title="web-hosting-search" width="49" height="38" class="rpix" />David Walsh, is a blogger and editor with <strong>Web Hosting Search</strong>. Here he tests and reviews hosting providers and web development tools as well as blogging about current happenings within the hosting industry.  If you are looking for something specific in a hosting provider, check out our advanced search tool to find the appropriate <a href="http://www.webhostingsearch.com/" target="_blank">web host</a>. Follow the <a href="http://twitter.com/hostingsearch" target="_blank">WHS Team on Twitter</a> for updates, musings, and coverage of various hosting events.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/08/31/choosing-the-right-web-hosting-for-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Introduction to Web Hosting</title>
		<link>http://www.graphicrating.com/2009/08/19/an-introduction-to-web-hosting/</link>
		<comments>http://www.graphicrating.com/2009/08/19/an-introduction-to-web-hosting/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 17:44:40 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=3334</guid>
		<description><![CDATA[When looking for web hosting you might become somewhat puzzled by all the different forms of web hosting. What do they all mean and which plan is the perfect match for you and your website? Below you will find descriptions of the most popular types of hosting, making your decision easier. Shared Hosting – Cheap and Qualitative The most popular form of web hosting on the market today is shared...]]></description>
			<content:encoded><![CDATA[<p>When looking for web hosting you might become somewhat puzzled by all the different forms of web hosting. What do they all mean and which plan is the perfect match for you and your website? Below you will find descriptions of the most popular types of hosting, making your decision easier.<br />
<span id="more-3334"></span><br />
<img src="http://www.graphicrating.com/wp-content/uploads/2009/08/hosting.jpg" alt="hosting" title="hosting" width="620" height="240" /></p>
<h3>Shared Hosting – Cheap and Qualitative</h3>
<p>The most popular form of web hosting on the market today is shared hosting. The hosting is affordable and if signing up with any of the well-known and trustworthy web hosts you can be sure that it will be of great quality as well. As mentioned is shared hosting very affordable, only setting you back a few dollars per month, and the reason for its low fees is simply that you will share the server with a number of other websites. A couple of things that are good to look up in advance is if you will get enough, disk space, bandwidth, if a user-friendly control panel is included and if their uptime is satisfying. This type of hosting is good for all of you with a private website or if you are running a small online website.</p>
<h3>Dedicated Servers – La crème de la crème</h3>
<p>If you are looking for hosting that is suitable for a major online website you will have found your match in dedicated servers, aka dedicated web hosting. As its name gives away, you will have a server that is working solely for you and your website. This equals quality, security and a stable website. As the server is stored within the premises of the web host you will not have to bother with any maintenance or giving up any physical space for storing it. Remember that dedicated hosting comes in two different forms: managed and unmanaged. Unmanaged dedicated hosting is the pick for you with a lot of techy experience and want to be in total control; otherwise pick managed dedicated web hosting.</p>
<h3>VPS Hosting – Something In-Between</h3>
<p>Many people are looking for a web hosting alternative that lays somewhere in-between shared hosting and dedicated hosting. A majority of these people end with a virtual private server, VPS hosting. This type of hosting is great in the way that it splits one single server into multiple virtual servers, making it stronger and more customizable than shared hosting. Many medium-sized businesses use this form of web hosting for their websites.</p>
<h3>Cloud Computing – Adaptive Hosting</h3>
<p>This is perhaps the trendiest alternative in the web hosting industry at the moment. What really makes cloud computing stand out is in the way that it is elastic. Your website will be backed up by as much hosting as it requires. As a consumer you only have to pay for the amount of web hosting that you have been using, meaning that your bills be higher some months and lower others. It is very easy to use as well; the service is entirely managed by the provider.</p>
<h3>Green Hosting – Eco-Friendly</h3>
<p>If you want to do something for the environment you should start looking for green hosting for your website. What web hosts offering green hosting do is either purchasing carbon offsets or uses eco-friendly and energy efficient servers. Green hosting is almost exclusively shared hosting which means that it is good for individuals as well as small  businesses.</p>
<p>For additional information, drop a comment, a question and we will be happy to help you. Or, you can check the <a href="http://www.webhostingsearch.com/" target="_blank">Web Hosting Search</a> site for in-depth information and resources. Cheers!</p>
<div class="note">
<h4>Article by Web Hosting Search:</h4>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/08/web-hosting-search.png" alt="web-hosting-search" title="web-hosting-search" width="49" height="38" class="rpix" />David Walsh, is a blogger and editor with <strong>Web Hosting Search</strong>. Here he tests and reviews hosting providers and web development tools as well as blogging about current happenings within the hosting industry.  If you are looking for something specific in a hosting provider, check out our advanced search tool to find the appropriate <a href="http://www.webhostingsearch.com/" target="_blank">web host</a>. Follow the <a href="http://twitter.com/hostingsearch" target="_blank">WHS Team on Twitter</a> for updates, musings, and coverage of various hosting events.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/08/19/an-introduction-to-web-hosting/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Hack Your WordPress Plugins for Speed</title>
		<link>http://www.graphicrating.com/2009/08/04/hack-your-wordpress-plugins-for-speed/</link>
		<comments>http://www.graphicrating.com/2009/08/04/hack-your-wordpress-plugins-for-speed/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 22:26:02 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=3266</guid>
		<description><![CDATA[Back in September 2007, Steve Souders published his book High Performance Web Sites. This book is describing ways to improve your site speed and at the same time to create a better user experience. In the book there is one rule that says: CSS at the Top. By this, Steve is saying that you should put the CSS in the Head section of your HTML using the LINK tag. The...]]></description>
			<content:encoded><![CDATA[<p>Back in September 2007, Steve Souders published his book <a href="http://www.amazon.com/gp/product/0596529309?ie=UTF8&#038;tag=stevsoud-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0596529309" rel="nofollow">High Performance Web Sites</a>. This book is describing ways to improve your site speed and at the same time to create a better user experience. In the book there is one rule that says: CSS at the Top. By this, Steve is saying that you should put the CSS in the Head section of your HTML using the LINK tag. The reason for this is because the page renders progressively: first text then styling.<br />
<span id="more-3266"></span><br />
In order to improve the speed and performance of a WordPress site, I have to tell you to kinda drop that rule. That is mainly because almost every WordPress site has multiple plugins installed. For instance, Graphic Rating has several plugins but 3 of them have a direct impact on the speed of the web site. When the page is rendered, these plugins require their own CSS files to be linked to the site. That means that 3 more CSS files are added to the head of the page. Also some of the plugins have Javascript files that must be loaded (jQuery plugins, custom js).</p>
<h3>&#8230;The Problem</h3>
<p>So what seems to be the problem? The problem is that while these plugins are used in the site, they are useless in the front page. This means that every new user will see a slow webpage at first sight because of these plugins. The way to deal with this problem is to tell the plugins to load their stuff in the footer. In this way, the user will see the entire front page faster, while at the end of the loading time plugins&#8217; stuff will get loaded.</p>
<h3>The Solution</h3>
<p>For now, the solution is to manually edit your plugins and change their position of rendering from header to footer. This is a tricky move because you must edit the plugins&#8217; files. Another thing that you must consider is that you won&#8217;t find the same structure inside the plugins.</p>
<h4>Steps to Solve WordPress&#8217; Speed Problem:</h4>
<p class="gr">1. Navigate into the Plugins directory ( http://YourSite.com/wp-content/plugins/)<br />
2. Edit the plugin&#8217;s .PHP file<br />
3. Search where the fuction <strong>add_action</strong> is called<br />
4. Change <strong>wp_head</strong> with <strong>wp_footer</strong><br />
5. Save, empty browser cache and reload broser.<br />
7. View source and check
</p>
<h3>and The Result</h3>
<p>After this operation, my footer contains 2 CSS (I coudn&#8217;t make the third CSS work <img src='http://www.graphicrating.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ) files that were moved from the header and also 2 Javascript files. Also remember that the rest of the page below a Javascript link is blocked until the js file is loaded. So, as a conclusion, you can achieve better performance by putting the CSS on in the footer instead of the header for the secondary WordPress elements (NOT the main style).</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/08/04/hack-your-wordpress-plugins-for-speed/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>WordPress: Tutorials and Resources for Designers and Developers</title>
		<link>http://www.graphicrating.com/2009/07/31/wordpress-tutorials-and-resources-for-designers-and-developers/</link>
		<comments>http://www.graphicrating.com/2009/07/31/wordpress-tutorials-and-resources-for-designers-and-developers/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 13:13:20 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=2851</guid>
		<description><![CDATA[Do you know what WordPress is? Of course you know&#8230; everyone knows &#8211; the best open source and most advanced blogging platform. It has great plugins and one of the best if not &#8220;the best&#8221; community ever. And through this post I want to capture all the movement around this great tool: themes, developers, tricks, cheat sheets and other. 1. WordPress WordPress is a state-of-the-art publishing platform with a focus...]]></description>
			<content:encoded><![CDATA[<p>Do you know what WordPress is? Of course you know&#8230; everyone knows &#8211; the best open source and most advanced blogging platform. It has great plugins and one of the best if not &#8220;the best&#8221; community ever. And through this post I want to capture all the movement around this great tool: themes, developers, tricks, cheat sheets and other.<br />
<span id="more-2851"></span></p>
<h3>1. WordPress</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/wordpress-hompage.jpg" alt="wordpress-hompage" title="wordpress-hompage" width="620" height="240" /></p>
<blockquote><p>WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time. &#8211; from <a href="http://www.wordpress.org/" rel="nofollow">WordPress.org</a></p></blockquote>
<p>There are 2 versions available for users:<br />
- <a href="http://www.wordpress.org/" rel="nofollow">WordPress.org</a> (self hosted version) &#8211; You can download the package and install it on your hosting account<br />
- <a href="http://www.wordpress.com" rel="nofollow">WordPress.com</a> (no hosting needed) &#8211; You can create an account on WordPress.com</p>
<h3>2. WordPress Cheat Sheets</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/cheatsheet.png" alt="cheatsheet" title="cheatsheet" width="620" height="240" /></p>
<p>Cheat Sheets are those documents that can help you when you want to save time. These files have all the basic information you need. And there are several good cheat sheets for WordPress including my own.</p>
<p>1. <a href="http://www.graphicrating.com/2009/01/18/my-wordpress-cheat-sheet/" rel="nofollow">My WordPress Cheat Sheet</a><br />
2. <a href="http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf" rel="nofollow">WPCandy Cheat Sheet</a><br />
3. <a href="http://www.dbswebsite.com/design/wordpress-reference/" rel="nofollow">DBSWebsite Cheat Sheet</a><br />
4. <a href="http://wptoy.com/wp-content/uploads/2009/04/wordpress-theme-development-check-list.pdf" rel="nofollow">WPToy Cheat Sheet</a><br />
5. <a href="http://bueltge.de/wp-content/download/wp/WP_Theme_Tags.pdf" rel="nofollow">Bueltge.de Cheat Sheet</a></p>
<h3>3. Installing WordPress</h3>
<p>Although WordPress is quite easy to install, there are many people that are less technical and that could use some tutorials on this topic. Here is a list with links to help you install your WordPress instance.</p>
<p>6. <a href="http://codex.wordpress.org/Installing_WordPress" rel="nofollow">WordPress.org Codex &#8211; Installing WordPress</a><br />
7. <a href="http://wordpress.tv/2009/02/09/installing-wordpress-with-ftp/" rel="nofollow">Installing WordPress with FTP</a><br />
8. <a href="http://www.howtoinstallwordpress.com/" rel="nofollow">HowToInstallWordpress.com</a><br />
9. <a href="http://www.siteground.com/tutorials/wordpress/wordpress_manual_installation.htm" rel="nofollow">Sitground WordPress Install</a><br />
10. <a href="http://www.howtomakemyblog.com/wordpress/how-to-install-wordpress-step-by-step-guide/" rel="nofollow">How to install WordPress 2.8</a></p>
<h3>4. WordPress Tutorials</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/chriscoyer.jpg" alt="chriscoyer" title="chriscoyer" width="620" height="240" /></p>
<p>In this section I will list some of the most important tutorials from the blogosphere regarding WordPress. Just watch some of these tutorials and they will boost your WordPress skills. We will start with some very comprehensive tutorials on how to create a WordPress Theme.</p>
<h4>4.1 Theme Tutorials</h4>
<p>Here you can find basic and some advanced instructions of how to create a WordPress theme. It will take you some time before you know all the steps, but at the end you will see that the process has an intuitive flow.<br />
11. <a href="http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/" rel="nofollow">So you want to create WordPress themes huh?</a><br />
12. <a href="http://css-tricks.com/designing-for-wordpress-complete-series-downloads/" rel="nofollow">Designing for WordPress: Complete Series &#038; Downloads</a><br />
13. <a href="http://blog.themeforest.net/screencasts/new-wp-video-series-and-free-rockstar-book/" rel="nofollow">New WP Video Series</a><br />
14. <a href="http://net.tutsplus.com/site-builds/how-to-create-a-wordpress-theme-from-scratch/" rel="nofollow">How to Create a WordPress Theme from Scratch</a><br />
15. <a href="http://www.killersites.com/wordpress/videos/wordpress-template-01.php" rel="nofollow">Creating a WordPress Template</a></p>
<h4>4.2 Theme&#8217;s Menu Tutorials</h4>
<p>Menus can be tricky depending on your needs. Here you have several tutorials about different types of menus. Dropdowns or Rounded Corner Menus are available in this next list, so make sure to check it.<br />
16. <a href="http://rubiqube.com/wordpress-tutorial-rounded-corner-tab-menu-using-css/" rel="nofollow">Rounded Corner Tab Menu Using CSS</a><br />
17. <a href="http://wphacks.com/how-to-make-categories-drop-down-menu/" rel="nofollow">Making a Categories Drop-Down Menu</a><br />
18. <a href="http://www.catswhocode.com/blog/wordpress-magazine-style-horizontal-dropdown-menu" rel="nofollow">WordPress: “Magazine style” Horizontal dropdown menu</a><br />
19. <a href="http://themeshaper.com/wordpress-menu-tricks/" rel="nofollow">WordPress Menu Tricks</a><br />
20. <a href="http://www.darrenhoyt.com/2008/02/12/creating-two-tiered-conditional-navigation-in-wordpress/" rel="nofollow">Creating Two-Tiered Conditional Navigation in WordPress</a></p>
<h4>4.3 Comments Tutorials</h4>
<p>The comments module is a tricky one. You will have to watch several tutorials in order to be familiar with the standard and threaded comments.<br />
21. <a href="http://www.problogdesign.com/how-to/separating-trackbacks-from-comments/" rel="nofollow">Separating Trackbacks from Comments</a><br />
22. <a href="http://net.tutsplus.com/working-with-cmss/hack-together-a-user-contributed-link-feed-with-wordpress-comments/" rel="nofollow">Unraveling the Secrets of WordPress’ Comments.php File</a><br />
23. <a href="http://www.mattcutts.com/blog/highlight-author-comments-wordpress/" rel="nofollow">How to Highlight Author Comments in WordPress</a><br />
24. <a href="http://www.wpthemesplugin.com/how-to-rearrange-wordpress-comments-latest-on-top/" rel="nofollow">Rearrange WordPress Comments (Latest On Top)</a><br />
25. <a href="http://ottodestruct.com/blog/2008/09/29/wordpress-27-comments-enhancements/" rel="nofollow">WordPress 2.7 Comments Enhancements</a></p>
<h4>4.4 Advanced Tutorials</h4>
<p>Here are some advanced WordPress tutorials like: Control Panel for a custom theme, How to Build a Newsletter, Thumbnail Selection. For other advanced tutorial you should search the web because there are tons of tutorials dedicated to WordPress.<br />
26. <a href="http://www.catswhocode.com/blog/how-to-make-a-control-panel-for-your-wordpress-theme" rel="nofollow">How to make a control panel for your WordPress theme</a><br />
27. <a href="http://net.tutsplus.com/tutorials/wordpress/build-a-wordburner-email-newsletter-manager-using-wordpress-and-feedburner/" rel="nofollow">Build a ‘WordBurner’ Email Newsletter Manager using WordPress and FeedBurner</a><br />
28. <a href="http://net.tutsplus.com/tutorials/wordpress/build-a-featured-posts-section-for-wordpress/" rel="nofollow">Build a Featured Posts Section for WordPress</a><br />
29. <a href="http://www.catswhocode.com/blog/how-to-integrate-a-slideshow-in-your-wordpress-theme" rel="nofollow">Integrate a slideshow in your wordpress theme</a><br />
30. <a href="http://fire-studios.com/blog/advanced-wordpress-thumbnail-generation" rel="nofollow">Advanced WordPress Thumbnail Selection</a></p>
<h4>4.5 Plugins Tutorials</h4>
<p>At some point in your WordPress designer/developer timeline, the need for a plugin will come. Here are some introductory tutorials on how to create a plugin.<br />
31. <a href="http://wordpressmodder.org/how-to-make-a-social-bookmarking-wordpress-plugin-step-by-step-356.html" rel="nofollow">How to Make a Social Bookmarking WordPress Plugin – Step by Step</a><br />
32. <a href="http://codex.wordpress.org/Writing_a_Plugin" rel="nofollow">Writing a Plugin</a><br />
33. <a href="http://www.devlounge.net/extras/how-to-write-a-wordpress-plugin" rel="nofollow">How to Write a WordPress Plugin</a><br />
34. <a href="http://ditio.net/2007/08/09/how-to-create-wordpress-plugin-from-a-scratch/" rel="nofollow">How to Create a WordPress Plugin from Scratch</a><br />
35. <a href="http://www.from-the-couch.com/post.cfm/title/how-to-create-a-simple-wordpress-plugin" rel="nofollow">How to Create a Simple WordPress Plugin</a></p>
<h3>5. WordPress Tips and Hacks</h3>
<p>36. <a href="http://css-tricks.com/video-screencasts/44-hodgepodge-of-wordpress-tricks/" rel="nofollow">Hodgepodge of WordPress Tricks</a><br />
37. <a href="http://www.webdesignerwall.com/tutorials/wordpress-theme-hacks/" rel="nofollow">WordPress Theme Hacks</a><br />
38. <a href="http://www.hongkiat.com/blog/40-most-wanted-wordpress-tricks-and-hacks/" rel="nofollow">40+ Most Wanted WordPress Tricks and Hacks</a><br />
39. <a href="http://www.webdesignerwall.com/tutorials/20-wordpress-recipes-codes/" rel="nofollow">20+ WordPress Recipes (Codes)</a><br />
40. <a href="http://wphacks.com/" rel="nofollow">WpHacks</a></p>
<h3>6. WordPress Free Themes</h3>
<p>41. <a href="http://www.chris-wallace.com/2009/06/22/gallery-1-2-released/" rel="nofollow">Gallery</a><br />
<a href="http://www.chris-wallace.com/2009/06/22/gallery-1-2-released/" rel="nofollow"><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/gallery-theme.jpg" alt="gallery-theme" title="gallery-theme" width="620" height="240" /></a></p>
<p>42. <a href="http://foxinni.com/my-themes/facebook-layouts-wordpress-theme/" rel="nofollow">Facebook Theme</a><br />
<a href="http://foxinni.com/my-themes/facebook-layouts-wordpress-theme/" rel="nofollow"><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/facebook-theme.jpg" alt="facebook-theme" title="facebook-theme" width="620" height="240" /></a></p>
<p>43. <a href="http://cssace.com/wp-premium-theme/" rel="nofollow">WP Premium</a><br />
<a href="http://cssace.com/wp-premium-theme/" rel="nofollow"><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/wp-premium.jpg" alt="wp-premium" title="wp-premium" width="620" height="240" /></a></p>
<p>44. <a href="http://wefunction.com/2009/02/free-theme-magazeen/" rel="nofollow">Magazeen</a><br />
<a href="http://wefunction.com/2009/02/free-theme-magazeen/" rel="nofollow"><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/magazeen.jpg" alt="magazeen" title="magazeen" width="620" height="240" /></a></p>
<p>45. <a href="http://www.rodrigogalindez.com/wordpress-themes/" rel="nofollow">Modern Clix</a><br />
<a href="http://www.rodrigogalindez.com/wordpress-themes/" rel="nofollow"><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/modern-clix.jpg" alt="modern-clix" title="modern-clix" width="620" height="240" /></a></p>
<p>46. <a rel="nofollow" href="http://www.woothemes.com/2009/02/irresistible/">Irresistible </a><br />
<a rel="nofollow" href="http://www.woothemes.com/2009/02/irresistible/"><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/irresistible.jpg" alt="irresistible" title="irresistible" width="620" height="240" /></a></p>
<h3>7. Great WordPress Books</h3>
<p>The next WordPress Book come from very talented designers and developers. Make sure to check some of these book for advanced topics and information.</p>
<p>47. <a rel="nofollow" href="http://www.amazon.com/WordPress-Business-Bloggers-analytics-advertising/dp/1847195326/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1220396797&#038;sr=1-1">WordPress for Business Bloggers</a> &#8211; by Paul Thewlis<br />
48. <a rel="nofollow" href="http://www.amazon.com/WordPress-Plugin-Development-Beginners-Guide/dp/1847193595/ref=sr_1_8?ie=UTF8&#038;s=books&#038;qid=1249039613&#038;sr=1-8">WordPress Plugin Development</a> &#8211; by Vladimir Prelovac<br />
49. <a rel="nofollow" href="http://rockablepress.com/books/rockstar-wordpress-designer/">How To Be a Rockstar WordPress Designer</a> &#8211; Collis Ta’eed &#038; Harley Alexander<br />
50. <a rel="nofollow" href="http://www.amazon.com/WordPress-2-7-Cookbook-Jean-Baptiste-Jung/dp/1847197388/ref=sr_1_52?ie=UTF8&#038;s=books&#038;qid=1249039499&#038;sr=1-52">WordPress 2.7 Cookbook</a> &#8211;  Jean-Baptiste Jung</p>
<h3>8. Awesome WordPress Developers</h3>
<p>51. <a href="http://alexking.org/" rel="nofollow">Alex King</a><br />
52. <a href="http://www.chris-wallace.com/" rel="nofollow">Chris Wallace</a><br />
53. <a href="http://elliotjaystocks.com/" rel="nofollow">Elliot Jay Stocks</a><br />
54. <a href="http://adii.co.za/" rel="nofollow">Adriaan Pienaar &#8211; Adii</a><br />
55. <a href="http://ma.tt/" rel="nofollow">Matt Mullenweg</a></p>
<h3>9. Automattic &#8211; WordPress Products Family</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/header_logo.png" alt="header_logo" title="header_logo" width="387" height="30" class="alignnone size-full wp-image-3220" /></p>
<h4>1. <a href="http://akismet.com/" rel="nofollow">Akismet </a></h4>
<p>Akismet, or Automattic Kismet, is a spam filtering service created by Automattic, the corporation which employs most of the main developers of the weblog platform WordPress, and released on October 25, 2005. Akismet attempts to filter link spam from blog comments and spam TrackBack pings.</p>
<h4>2. <a href="http://gravatar.com/" rel="nofollow">Gravatar</a></h4>
<p>A gravatar is quite simply an image that follows you from site to site appearing beside your name when you do things.</p>
<h4>3. <a href="http://intensedebate.com/" rel="nofollow">IntenseDebate</a></h4>
<p>IntenseDebate is the premier commenting system available on the Internet for blogs and websites. IntenseDebate comments enhances and encourages conversation on your blog or website.</p>
<h4>4. <a href="http://www.polldaddy.com/" rel="nofollow">PollDaddy</a></h4>
<p>PollDaddy provides polling and survey widgets to over 500,000 users around the world. Launching in October 06, we have gone from strength to strength and have grown to become the number one provider of poll widgets online. Our polls are used on social networks, blogs, corporate websites etc.</p>
<h4>5. <a href="http://videopress.com/" rel="nofollow">VideoPress</a></h4>
<p>VideoPress is an upgrade that makes it easy to upload, embed, and share video on your WordPress.com blog or any site around the world, even in full HD.</p>
<h4>6. <a href="http://wordpress.org/extend/themes/p2" rel="nofollow">P2</a></h4>
<p>A group blog theme for short update messages, inspired by Twitter. Featuring: Hassle-free posting from the front page. Perfect for group blogging, or as a liveblog theme. Dynamic page updates. Threaded comment display on the front page. In-line editing for posts and comments.</p>
<h4>7. <a href="http://buddypress.org/" rel="nofollow">BuddyPress</a></h4>
<p>BuddyPress is a suite of WordPress plugins and themes, each adding a distinct new feature. BuddyPress contains all the features you’d expect from WordPress but aims to let members socially interact.</p>
<h4>8. <a href="http://bbpress.org/" rel="nofollow">bbPress</a></h4>
<p>bbPress is forum software with a twist from the creators of WordPress. bbPress is focused on web standards, ease of use, ease of integration, and speed. We’re keeping things as small and light as possible while still allowing for great add on features through our extensive plugin system.</p>
<h3>Conclusion</h3>
<p>I know your question: Where are the plugins? The plugins are not listed here because it would&#8217;ve made the article impossible to follow. Overall, the basic resources and tutorials from WordPress were covered in this post. Hopefully this will be useful. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/07/31/wordpress-tutorials-and-resources-for-designers-and-developers/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>How to Create a Community News Section in WordPress</title>
		<link>http://www.graphicrating.com/2009/07/13/create-a-community-news-section-in-wordpress/</link>
		<comments>http://www.graphicrating.com/2009/07/13/create-a-community-news-section-in-wordpress/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 12:49:47 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=2981</guid>
		<description><![CDATA[In this tutorial you will learn how to create a Community News section in Wordpress. There are 4 simple steps and for anyone with little Wordpress knowledge this should be a relatively simple.]]></description>
			<content:encoded><![CDATA[<p>In this post I will show you how you can turn your sidebar into a dynamic part of your site by adding a Community News section. This is not something very complicated and it doesn&#8217;t require advanced web development skills.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/community-news.png" alt="community-news" title="community-news" width="620" /></p>
<p>I want to make it clear from the beginning that a Community News section is a part of your site, where users submit links and you will approve or not the link. In our case, a user will submit a news through a contact form and then you will add the info from the mail into your site. This can be made automatically but this tutorial will not cover that.<br />
Here are the steps needed to create a Community News section for your site.</p>
<h3>Step 1 &#8211; Create the Category for Links</h3>
<p>In order to create this section, we will use the <strong>Links</strong> module inside WordPress. And the first step is to create a category dedicated to these types of links.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/07/link-categories.png" alt="link-categories" title="link-categories" width="620" height="320" /></p>
<h3>Step 2 &#8211; Add the Code Snippet</h3>
<p>Now, edit your theme and place the following code where you want the Community News section to be displayed. When you add the snippet bellow make sure to delete the white space generated around &#8220;?&#8221;.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">&lt;ul&gt;
&lt; ? php wp_list_bookmarks('title_li=&amp;limit=10&amp;categorize=0&amp;orderby=id&amp;order=DESC&amp;show_description=1&amp;between=&lt;br /&gt;'); ?&gt;
&lt;/ul&gt;</pre></td></tr></table></div>

<p><strong>title_li</strong> &#8211; represents the title given to this section (in this case is left empty)<br />
<strong>limit</strong> &#8211; represents the number of news<br />
<strong>categorize</strong> &#8211; display the news&#8217; category<br />
<strong>orderby</strong> &#8211; sort your news by various options<br />
<strong>order=DESC</strong> &#8211; shows the latest news in the top side of the news section<br />
<strong>show_description</strong> &#8211; show the description or not<br />
<strong>between</strong> &#8211; displays a string between the link and the description</p>
<p>* for additional info please check the WordPress.org documentation for <a href="http://codex.wordpress.org/Template_Tags/wp_list_bookmarks" rel="nofollow">wp_list_bookmarks()</a></p>
<h3>Step 3 &#8211; Add a Submit Button</h3>
<p>In this step all you have to do is add a button that will link to your Submit News page. In that page you will have a contact form that I will not cover in this tutorial.<br />
<img src="http://www.graphicrating.com/wp-content/uploads/2009/07/submit-news.png" alt="submit-news" title="submit-news" width="275" height="42" /></p>
<h3>Step 4 &#8211; Add Submitted News to your Community News Section</h3>
<p>Now, assuming that you have some submitted news in your email account, you will sort them and add them to your section. In order to enter them, you will log into your WordPress backend and hit the <strong>Links</strong> button. After that go to <strong>Add link</strong>, enter the details from a submitted news, select the category you created at the beginning of this tutorial and press <strong>Add link</strong>. This is all you have to do.</p>
<h3>The Plugin Solution</h3>
<p>There are several plugins that can add this Community News section for you. The best plugin for that is the one made by Frank Verhoeven &#8211; <a href="http://www.frank-verhoeven.com/wordpress-plugin-fv-community-news/" rel="nofollow">FV Community News</a>. This is a perfect solution for those of you that don&#8217;t want to deal to much with the PHP code.</p>
<p>I hope you will benefit from this tutorial. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/07/13/create-a-community-news-section-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>7 Ways to Better Promote Your Blog Posts</title>
		<link>http://www.graphicrating.com/2009/06/18/7-ways-to-better-promote-your-blog-posts/</link>
		<comments>http://www.graphicrating.com/2009/06/18/7-ways-to-better-promote-your-blog-posts/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 20:53:34 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=2694</guid>
		<description><![CDATA[Increasing our traffic is one of the most important thing in the blogosphere along with advertising. In order to gain more traffic or to get ads on your blog, you need to promote your blog posts more effectively. This posts wants to give you a hint on how to do that. Here are 7 ways to better promote your blog posts: 1. Write Quality Posts The first rule is this:...]]></description>
			<content:encoded><![CDATA[<p>Increasing our traffic is one of the most important thing in the blogosphere along with advertising. In order to gain more traffic or to get ads on your blog, you need to promote your blog posts more effectively. This posts wants to give you a hint on how to do that. Here are 7 ways to better promote your blog posts:<br />
<span id="more-2694"></span></p>
<h3>1. Write Quality Posts</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/blogpost.png" alt="blogpost" title="blogpost" width="73" height="71" class="lpix" /> The first rule is this: <strong>In order to promote it, your post should be valuable for a certain target</strong>. So, the first thing is to make sure that you have a potential target and that some users will benefit from the post. This is a crucial thing, because the users that are happy with your content, will help you spread it across the web. You can&#8217;t promote posts that are useless and unattractive.</p>
<h3>2. Use Catchy Title Posts</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/font.png" alt="font" title="font" width="73" height="71" class="lpix" />The title post is the first point of interaction between the reader and the blog post. So, in order to make the user read your article, your blog posts should: describe the content, use of common words, have an appropriate length. For advanced tips please read the following article: <a href="http://www.graphicrating.com/2008/11/24/the-importance-of-blog-posts-title/">The Importance of Blog Posts Titles</a></p>
<h3>3. Write Effective Posts</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/chart.png" alt="chart" title="chart" width="73" height="71" class="lpix" />These days, the most effective blog posts are lists. Their big advantages are: they are easy to write and they are very important for the readers. That is because a list has diverse information compared to a personal blog post. So, an effective post could be a list, a good review, a new product launch etc. All you have to do is to cover well any of these topics.</p>
<h3>4. Create and Distribute Freebies</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/box.png" alt="box" title="box" width="73" height="71" class="lpix" />Freebies are one of the most certain way of promoting a blog. Again, you need to make sure that you offer quality stuff. Things that have a great rate of success are icon packs, cms themes, photos etc. Analyze the market, check for competitors and make the best offer.</p>
<h3>5. Use Twitter</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/twitter.png" alt="twitter" title="twitter" width="73" height="71" class="lpix" />Twitter is now the new traffic tool. And who knows to manage and work with this tool will get a lot of coverage and traffic at no cost. For example, Twitter is now the 3rd traffic provider for <a href="http://www.techcrunch.com">Techcrunch</a> with a 9.7%. Think about it, around 200.000 unique visitors for Techrunch from tweets.</p>
<h3>6. Use Social News Sites</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/digg.png" alt="digg" title="digg" width="73" height="71" class="lpix" />This is very handy since sites like Digg can generate a lot of traffic. Depending on your post, you can submit your it on sites like <a href="http://www.mixx.com">Mixx</a>, <a href="http://buzz.yahoo.com">Yahoo! Buzz</a>, <a href="http://www.reddit.com">Reddit</a> and <a href="http://www.reddit.com">Digg</a> in order to ger more visitors.</p>
<h3>7. Boost Your Blog with Tools</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/06/rss.png" alt="rss" title="rss" width="73" height="71" class="lpix" />The last thing you will have to do in order to get better stats is to take advantage of the RSS and posts sharing widgets. With the help of ShareThis or AddThis a happy visitor has a greater possibility to share your blog post with a friend. It is not necessary to use these 2 services. You can create your own based on your needs.</p>
<h4>Any Suggestions&#8230;</h4>
<p>I would like to hear from your experience. What is the best approach to spread a blog post? Please share with us. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/06/18/7-ways-to-better-promote-your-blog-posts/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Tutorial: Realistic Jeans Texture in Photoshop</title>
		<link>http://www.graphicrating.com/2009/05/11/tutorial-realistic-jeans-texture-in-photoshop/</link>
		<comments>http://www.graphicrating.com/2009/05/11/tutorial-realistic-jeans-texture-in-photoshop/#comments</comments>
		<pubDate>Mon, 11 May 2009 21:45:20 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=2512</guid>
		<description><![CDATA[This is a fast tutorial that with will teach you how to make a simple yet realistic jeans texture. It has simple steps and it takes  minimum Photoshop knowledge in order to complete this tutorial. Good luck!]]></description>
			<content:encoded><![CDATA[<p>I know that these days you can find many tutorials on the web on how to make jeans texture. Some of the tutorials have great results like the one from <a href="http://9tutorials.com/2007/11/06/realistic-denim-jean-texture-from-scratch.html" rel="nofollow">9tutorials.com</a>. But I wanted something different and I started to think of a way to create jeans texture. I will show the steps in this tutorial. I hope you will like it.</p>
<p><strong>Overview</strong><br />
We will first make a pattern that will draw diagonal lines. After that we will apply a couple of filters and apply the pattern for 2 layers and that&#8217;s it.</p>
<h3>Step 1 &#8211; Create a pattern that will draw diagonal lines</h3>
<p>The first step is to create the pattern. We will do that by creating a new 5&#215;5 pixels document with transparent background.<br />
After creating the document, we will select the diagonal pixels and color them in a solid color.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-1.png" alt="jeanstut-pattern-1" title="jeanstut-pattern-1" width="620" height="230" /></p>
<p>After the diagonal was created and filled, go to the <strong>Edit Menu</strong> and select <strong>Define Pattern</strong></p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-2.png" alt="jeanstut-pattern-2" title="jeanstut-pattern-2" width="620" height="230" /></p>
<h3>Step 2 &#8211; Create the blue noisy texture</h3>
<p>Now we will create a new document of 620x240px. I picked this size because of the width of the blog post. You can choose your own size. Then, pick a color and fill the document with that color. In our case it should be a blue color that is common to jeans.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-3.png" alt="jeanstut-pattern-3" title="jeanstut-pattern-3" width="620" height="240" /></p>
<p>After the color is applied, we have to add some noise to the image to simulate the jeans texture.<br />
For this we will go to <strong>Filters &raquo; Noise &raquo; Add Noise</strong> and choose the following settings: Amount-6%, Distribution-uniform and monochromatic.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-4.png" alt="jeanstut-pattern-4" title="jeanstut-pattern-4" width="620" height="240" /></p>
<h3>Step 3 &#8211; Add diagonal lines</h3>
<p>Now that the texture is set, let&#8217;s add the characteristic of the jeans texture &#8211; diagonal lines.<br />
Remember that we already have a pattern that creates oblique lines. Let&#8217;s apply it and color the lines in white. First create a new layer to apply the pattern, then &#8211; press <strong>Shift+F5</strong> and a new window will appear.<br />
Choose Pattern from the <strong>Fill Window</strong>, choose our pattern, press OK and we have a new layer with diagonal lines.</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-5.png" alt="jeanstut-pattern-5" title="jeanstut-pattern-5" width="620" height="240" /></p>
<p>Now we will have to color the lines in white. You can do that in several ways:</p>
<p><strong>Ctrl+Click</strong> &#8211; on the layer with oblique lines<br />
<strong>Shift+F5</strong> and select to fill with White color.</p>
<p>or</p>
<p>Click on the layer and select <strong>Lock Transparent Pixel</strong> from the Layers Window<br />
Choose the white color as the foreground color<br />
<strong>Alt+Backspace</strong></p>
<p>After this task is done, reduce the opacity of the lines to 20%</p>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-6.png" alt="jeanstut-pattern-6" title="jeanstut-pattern-6" width="620" height="240" /></p>
<p>It looks quite OK, but we still have to add a little detail for a realistic texture.<br />
Since we have the white lines, now all we need are black lines. We will use them to create a 3d effect for the texture. So, the next step is to duplicate the lines layer (<strong>Ctrl+J</strong> when the lines layer is selected) and press <strong>Ctrl+I</strong> in order to invert the white color to black. Now we have to raise the opacity back to 100% and move the layer 1 pixel to the right.</p>
<h3>The Result</h3>
<p><img src="http://www.graphicrating.com/wp-content/uploads/2009/05/jeanstut-pattern-7.png" alt="jeanstut-pattern-7" title="jeanstut-pattern-7" width="620" height="240" /></p>
<p>Of course you can add additional levels of details, like more noise, some luminosity. This is just the base for a denim texture. The rest is up to you. I hope you like the technique and good luck on your designs.<br />
Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/05/11/tutorial-realistic-jeans-texture-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>GIF, JPG and PNG File Formats: Pros and Cons</title>
		<link>http://www.graphicrating.com/2009/05/01/gif-jpg-and-png-file-formats-pros-and-cons/</link>
		<comments>http://www.graphicrating.com/2009/05/01/gif-jpg-and-png-file-formats-pros-and-cons/#comments</comments>
		<pubDate>Fri, 01 May 2009 09:46:42 +0000</pubDate>
		<dc:creator>Andy Gongea</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.graphicrating.com/?p=2446</guid>
		<description><![CDATA[There are 3 main file formats flowing across the web. Each file format has its advantages and drawbacks. In this post I will showcase the pros and cons of GIF, JPG and PNG. So, read the post and decide which file format is suitable for your images.]]></description>
			<content:encoded><![CDATA[<h3>GIF: Graphics Interchange Format</h3>
<p><strong>PROS</strong><br />
- 256 number of colors<br />
- uses lossless compression<br />
- suitable for logos, flat areas of color with well defined regions<br />
- suitable for icons with few colors<br />
- support for transparency<br />
- suitable for small animations</p>
<p><strong>CONS</strong><br />
- the oldest format for web &#8211; 1989<br />
- in most cases it has a bigger file size than PNG</p>
<h3>PNG: Portable Network Graphics</h3>
<p><strong>PROS</strong><br />
- 24bit color / 8bit color(256 colors)<br />
- uses lossless compression<br />
- suitable for flat areas of colors, logos, transparent or semitransparent images<br />
- suitable for icons<br />
- in most cases PNG has a smaller file size than GIF<br />
- it has alpha channel transparency which is more advance than GIF&#8217;s transparency<br />
- approved as standard in 1996<br />
- proposed as replacement of GIF by World Wide Web Consortium</p>
<p><strong>CONS</strong><br />
- it is wise to avoid using PNG with big photos and images with details because of the big generated file size<br />
- in different situations it has bigger file sizes than JPG</p>
<h3>JPG: Joint Photographic Experts Group</h3>
<p><strong>PROS</strong><br />
- 24bit color<br />
- suitable for images, high details &#038; quality pictures<br />
- uses lossy compression<br />
- it is the most used graphic file format<br />
- approved as standard in 1994<br />
- used in design and photography industry &#8211; it is likely to see nature photos in JPG file format<br />
- it is good when you are willing to drop quality from a picture  for the sake of file size</p>
<p><strong>CONS</strong><br />
- it does not support transparency<br />
- it is not suitable for logos and icons because it does not have transparency and it can generate a bigger file size for small resolution images.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphicrating.com/2009/05/01/gif-jpg-and-png-file-formats-pros-and-cons/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
