<?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>Ramon Victor &#187; dicas</title>
	<atom:link href="http://www.ramonvictor.com/tag/dicas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ramonvictor.com</link>
	<description></description>
	<lastBuildDate>Thu, 26 Aug 2010 15:37:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Photoshop para desenvolvedores web</title>
		<link>http://www.ramonvictor.com/photoshop-para-desenvolvedores-web/</link>
		<comments>http://www.ramonvictor.com/photoshop-para-desenvolvedores-web/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:51:25 +0000</pubDate>
		<dc:creator>ramonvictor</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[photoshop]]></category>

		<guid isPermaLink="false">http://www.ramonvictor.com/?p=482</guid>
		<description><![CDATA[
Como 90% (ou  mais) dos layouts que chegam em nossas mãos são produzidos no Photoshop é importante que tenhamos conhecimento de algumas facilidades que este software nos oferece. Funcionalidades como: medir espessura de elementos, fatiar imagens, consultar tamanho de texto são algumas das atividades rotineiras que podem ser otimizadas.
Ajustar medida de régua e tipografia
Para que [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data" style="float: right;margin-left: 0.75em"><script type="text/javascript" src="http://button.topsy.com/widget/retweet-big?url=http://www.ramonvictor.com/photoshop-para-desenvolvedores-web/&nick=@ramonvictor&order=count,retweet,badge"></script></div><p>Como 90% (ou  mais) dos layouts que chegam em nossas mãos são produzidos no Photoshop é importante que tenhamos conhecimento de algumas facilidades que este software nos oferece. Funcionalidades como: medir espessura de elementos, fatiar imagens, consultar tamanho de texto são algumas das atividades rotineiras que podem ser otimizadas.<span id="more-482"></span></p>
<h2>Ajustar medida de régua e tipografia</h2>
<p>Para que possamos visualizar as medidas da tipografia e régua em pixel, precisamos acessar o painel &#8220;preferences&#8221; (Edit &gt; Preferences &gt; Units &amp; Rulers) e configurá-lo da seguinte forma:<br />
<img class="alignnone size-medium wp-image-486" title="rules_type" src="http://www.ramonvictor.com/wp-content/uploads/2010/03/rules_type-438x231.jpg" alt="" width="438" height="231" /></p>
<h2>Ajustar unidade de medida: Ferramenta seleção</h2>
<p>No painel &#8220;info&#8221; (exibido via Window &gt; info), é interessante que sejam configuradas as medidas para pixels também. Assim quando selecionarmos qualquer elemento veremos suas medidas exatas nesse painel.<br />
Acesse: Info &gt; Panel Options &gt; Ruler Units<br />
<img class="alignnone size-full wp-image-489" title="info" src="http://www.ramonvictor.com/wp-content/uploads/2010/03/info.jpg" alt="" width="369" height="247" /></p>
<h2>Exportação de imagens</h2>
<p>Para exportação de imagens existem basicamente duas soluções. A primeira seria criar um novo arquivo colando nele apenas a layer que deseja exportar a outra seria utilizando a ferramenta slice tool. Adotei a segunda solução pois acredito ser bem mais eficiente. Vejamos como utilizar cada uma delas:</p>
<p><strong>Slice tool</strong></p>
<p><img class="left_img" title="nav-ps" src="http://www.ramonvictor.com/wp-content/uploads/2010/04/nav-ps.gif" alt="" width="60" height="132" /></p>
<p>Atalho: &#8216;C&#8217; na versão CS4  e &#8216;K&#8217; na CS3.</p>
<p>Com essa ferramenta podemos criar diversas fatias com diferentes dimensões. Além disso é possível predefinir o nome que as imagens terão quando exportadas. Para acessar as propriedades da fatia precisamos acionar dois cliques em cima da mesma. Vejamos o painel abaixo.</p>
<p><img class="alignnone size-full wp-image-498" title="slice" src="http://www.ramonvictor.com/wp-content/uploads/2010/04/slice.jpg" alt="" width="440" height="350" /></p>
<p>Agora estamos com as informações da fatia configurada. Normalmente precisamos esconder as demais layers que não serão exportadas, para fazer isso existe uma maneira muito simples: basta pressionar &#8220;Alt + icone olho&#8221; (ver imagem abaixo) que o próprio PS se encarrega de esconder as demais layers. Para retornar a exibição basta acionar o mesmo atalho.</p>
<p><img class="alignnone size-full wp-image-500" title="layer_olho" src="http://www.ramonvictor.com/wp-content/uploads/2010/04/layer_olho.jpg" alt="" width="149" height="40" /></p>
<p><strong>Criando um novo arquivo</strong></p>
<p>Uma outra solução adotada por muitos, para exportar imagens, é colar a layer em um novo arquivo. É comum fazer isso de duas formas:</p>
<p>A primeira seria utilizando a ferramenta de seleção(M) e acionando o seguinte atalho &#8220;Ctrl + Shift + C&#8221;. Depois da cópia feita só é acessar &#8220;File &gt; New&#8221; e deixar a opção de Clipboard marcada, feito isso só colar (Ctrl + V).</p>
<p>A outra forma seria utilizando a função de duplicar layer (Acessando &#8220;Layer &gt; Duplicate layer &#8230;&#8221;). Com essa função podemos criar um novo arquivo com a layer desejada.</p>
<p>E você conhece mais algum &#8220;macete&#8221;?</p>

]]></content:encoded>
			<wfw:commentRss>http://www.ramonvictor.com/photoshop-para-desenvolvedores-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dicas rápidas de wordpress</title>
		<link>http://www.ramonvictor.com/dicas-rapidas-de-wordpress/</link>
		<comments>http://www.ramonvictor.com/dicas-rapidas-de-wordpress/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 16:37:45 +0000</pubDate>
		<dc:creator>ramonvictor</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[funções]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.ramonvictor.com/?p=341</guid>
		<description><![CDATA[
Depois de retornar a estudar wordpress, decidi postar aqui no blog algumas funcionalidades legais que precisei utilizar e que pode servir para muitos também. Algumas coisas são bem simples, porém acredito que sejam muito úteis, principalmente para quem esta iniciando.

Listar páginas do mesmo nível da página visitada.
Quando precisei desta função achei que seria mais complicado [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data" style="float: right;margin-left: 0.75em"><script type="text/javascript" src="http://button.topsy.com/widget/retweet-big?url=http://www.ramonvictor.com/dicas-rapidas-de-wordpress/&nick=@ramonvictor&order=count,retweet,badge"></script></div><p>Depois de retornar a estudar wordpress, decidi postar aqui no blog algumas funcionalidades legais que precisei utilizar e que pode servir para muitos também. Algumas coisas são bem simples, porém acredito que sejam muito úteis, principalmente para quem esta iniciando.<span id="more-341"></span></p>
<p><img class="alignnone size-medium wp-image-347" title="wordpress" src="http://www.ramonvictor.com/wp-content/uploads/2009/10/wordpress-438x233.jpg" alt="wordpress" width="438" height="233" /></p>
<h2 class="clr">Listar páginas do mesmo nível da página visitada.</h2>
<p>Quando precisei desta função achei que seria mais complicado de fazê-la, porém o wordpress já disponibiliza a função <a href="http://codex.wordpress.org/Template_Tags/wp_list_pages">wp_list_pages</a> que facilmente resolveu meu problema:</p>
<pre class="brush: php;">&lt;?php
if($post-&gt;post_parent) {//se é uma página filha
   $children = wp_list_pages(&quot;title_li=&amp;child_of=&quot;.$post-&gt;post_parent.&quot;&amp;echo=0&amp;depth=1&quot;);
}
if ($children) { ?&gt;
  &lt;ul&gt;
    &lt;?php echo $children; ?&gt;
  &lt;/ul&gt;
&lt;?php } ?&gt;</pre>
<ul class="list_ul">
<li><strong>title_li=</strong> é passado sem parâmetro para não exibir a legenda padrão;</li>
<li><strong>child_of</strong> indica o ID da página pai da lista de pages que queremos exibir, neste caso usamos o $post-&gt;post_parent que resgata exatamente o ID da pagina pai</li>
<li><strong></strong></li>
<li><strong>depth </strong>com o parâmetro 1 indica que só será exibida as pages do nível filho, os níveis mais profundos(netos) são descartados.</li>
</ul>
<h2>Criando pages templates</h2>
<p>Uma função muito útil do wordpress é a criação de pages templates, elas servem para criação de páginas que tem estrutura diferente das que são carregadas pelo page.php.<br />
Para criar uma página de modelo específico é necessário apenas adicionar o comentário abaixo no início do seu novo page (ex.: page-portfolio.php):</p>
<pre class="brush: php;">&lt;?php
/*
Template Name: Portfolio
*/ ?&gt;</pre>
<p><img class="alignleft size-full wp-image-350 bdr_img" title="page-select" src="http://www.ramonvictor.com/wp-content/uploads/2009/10/page-select.gif" alt="page-select" width="169" height="144" />No gerenciador quando você for criar uma nova página já verá a opção &#8216;Portfolio&#8217;, no select <strong>Modelo</strong> (localizado na coluna direita) como mostra a imagem ao lado.</p>
<h2 class="clr">Criando diferentes sidebar&#8217;s</h2>
<p>Quando o projeto possui diferentes modelos de páginas é recomendável que se utilize sidebar&#8217;s específicas para evitar o excesso de códigos condicionais na sua sidebar padrão.<br />
Para criar sua sidebar específica é muito simples: Crie o novo arquivo php com o nome sidebar seguido do seu identificador, por exemplo: <strong>sidebar-portfolio.php</strong>.<br />
Para chamar essa sidebar diferente é necessário apenas passar o parâmetro do identificador na função get_sidebar(). Como podemos ver abaixo.</p>
<pre class="brush: php;">&lt;?php get_sidebar(&quot;portfolio&quot;); ?&gt;</pre>
<h2>Usando o query_posts()</h2>
<p>A função query_post() nos dá diversas possibilidades de filtrar pages e posts restrigindo ou indicando categorias, ids, tags e etc.</p>
<p>Ela deve ser chamada antes do loop padrão do wordpress, como podemos observar abaixo:</p>
<pre class="brush: php;">&lt;?php
query_posts('...');
  while (have_posts()) : the_post();
    ...
  endwhile;
?&gt;</pre>
<p><strong>Exemplo de uso:</strong></p>
<pre class="brush: php;">&lt;?php
 //Selecionando a pagina de ID 7 da categoria ID 2 que tenha a tag jquery
query_posts('page_id=7&amp;cat=2&amp;tag=jquery');
?&gt;</pre>
<p>Mais sobre o query_post() <a href="http://www.pinceladasdaweb.com.br/blog/2008/03/14/query_posts-aprenda-a-personalizar-seu-blog-wordpress">neste artigo</a> do pinceladas da web.</p>
<p>O wordpress nos dá infinitas possibilidades de customizações, basta sabermos aproveitar os melhores recursos e fazer websites/blogs gerenciáveis de maneira profissional.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.ramonvictor.com/dicas-rapidas-de-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
