<?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>Jhonny Makis</title>
	<atom:link href="http://jhonnymakis.com.br/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://jhonnymakis.com.br/blog</link>
	<description>Conhecimento nunca é demais</description>
	<lastBuildDate>Wed, 01 Feb 2012 02:23:40 +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>Dia da semana em português com PHP</title>
		<link>http://jhonnymakis.com.br/blog/2012/01/31/dia-da-semana-em-portugues-com-php/</link>
		<comments>http://jhonnymakis.com.br/blog/2012/01/31/dia-da-semana-em-portugues-com-php/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 02:23:40 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=240</guid>
		<description><![CDATA[public function getDiaSemana($data) { list($ano, $mes, $dia) = explode(&#34;-&#34;, $data); $diasemana = date(&#34;w&#34;, mktime(0, 0, 0, $mes, $dia, $ano)); switch ($diasemana) { case 0: $diasemana = &#34;Domingo&#34;; break; case 1: $diasemana = &#34;Segunda-Feira&#34;; break; case 2: $diasemana = &#34;Terça-Feira&#34;; break; case 3: $diasemana = &#34;Quarta-Feira&#34;; break; case 4: $diasemana = &#34;Quinta-Feira&#34;; break; case 5: $diasemana]]></description>
			<content:encoded><![CDATA[<pre class="brush: php; title: ;">
    public function getDiaSemana($data) {
        list($ano, $mes, $dia) = explode(&quot;-&quot;, $data);

        $diasemana = date(&quot;w&quot;, mktime(0, 0, 0, $mes, $dia, $ano));

        switch ($diasemana) {
            case 0: $diasemana = &quot;Domingo&quot;;
                break;
            case 1: $diasemana = &quot;Segunda-Feira&quot;;
                break;
            case 2: $diasemana = &quot;Terça-Feira&quot;;
                break;
            case 3: $diasemana = &quot;Quarta-Feira&quot;;
                break;
            case 4: $diasemana = &quot;Quinta-Feira&quot;;
                break;
            case 5: $diasemana = &quot;Sexta-Feira&quot;;
                break;
            case 6: $diasemana = &quot;Sábado&quot;;
                break;
        }

        return $diasemana;
    }
</pre>
<p>Utilizando:</p>
<pre class="brush: php; title: ;">
&lt;?php echo getDiaSemana('2012-01-31');  ?&gt;
</pre>
<p>O resultado será: <strong>&#8216;Terça-Feira&#8217;</strong></p>
<p><map name='google_ad_map_240_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/240?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_240_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=240&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2012%2F01%2F31%2Fdia-da-semana-em-portugues-com-php%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2012/01/31/dia-da-semana-em-portugues-com-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica Rápida &#8211; Limitar o tamanho do texto a ser exibido &#8211; PHP</title>
		<link>http://jhonnymakis.com.br/blog/2012/01/31/dica-rapida-limitar-o-tamanho-do-texto-a-ser-exibido-php/</link>
		<comments>http://jhonnymakis.com.br/blog/2012/01/31/dica-rapida-limitar-o-tamanho-do-texto-a-ser-exibido-php/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 02:15:16 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=235</guid>
		<description><![CDATA[public function limitaTexto($texto, $tamanho) { if (strlen($texto) &#62; $tamanho) { for ($i = $tamanho; $i &#60;= strlen($texto); $i++) { if (substr($texto, $i, 1) == &#34; &#34;) { return substr($texto, 0, $i) . &#34;...&#34;; } } return $texto; } else { return $texto; } } Se você quiser fazer um helper no zend seria assim: &#60;?php]]></description>
			<content:encoded><![CDATA[<pre class="brush: php; title: ;">
    public function limitaTexto($texto, $tamanho) {
        if (strlen($texto) &gt; $tamanho) {
            for ($i = $tamanho; $i &lt;= strlen($texto); $i++) {
                if (substr($texto, $i, 1) == &quot; &quot;) {
                    return substr($texto, 0, $i) . &quot;...&quot;;
                }
            }
            return $texto;
        } else {
            return $texto;
        }
    }
</pre>
<p>Se você quiser fazer um helper no zend seria assim:</p>
<p><span id="more-235"></span></p>
<pre class="brush: php; title: ;">
&lt;?php

class Zend_View_Helper_LimitaTexto extends Zend_View_Helper_Abstract {

    public function limitaTexto($texto, $tamanho) {
        if (strlen($texto) &gt; $tamanho) {
            for ($i = $tamanho; $i &lt;= strlen($texto); $i++) {
                if (substr($texto, $i, 1) == &quot; &quot;) {
                    return substr($texto, 0, $i) . &quot;...&quot;;
                }
            }
            return $texto;
        } else {
            return $texto;
        }
    }
}
</pre>
<p>E chamaria assim na sua view:</p>
<pre class="brush: php; title: ;">
&lt;?php echo $this-&gt;limitaTexto($texto,20); ?&gt;
</pre>
<p># Se a texto da variário $texto for maior que 20 mostrará com os &#8220;&#8230;&#8221; no final sem cortar a palavra</p>
<p><strong>See you next time!</strong></p>
<p><map name='google_ad_map_235_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/235?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_235_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=235&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2012%2F01%2F31%2Fdica-rapida-limitar-o-tamanho-do-texto-a-ser-exibido-php%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2012/01/31/dica-rapida-limitar-o-tamanho-do-texto-a-ser-exibido-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica Rápida &#8211; Jquery &#8211; Somente Números</title>
		<link>http://jhonnymakis.com.br/blog/2012/01/30/dica-rapida-jquery-somente-numeros/</link>
		<comments>http://jhonnymakis.com.br/blog/2012/01/30/dica-rapida-jquery-somente-numeros/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 03:00:19 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=175</guid>
		<description><![CDATA[Para que no nosso campo seja permitido somente valores numéricos, utilizamos a seguinte função: $(function(){ $(&#34;input[name='nome-do-campo']&#34;).bind(&#34;keyup blur focus&#34;, function(e) { e.preventDefault(); var expre = /[^0-9]/g; // REMOVE OS CARACTERES DA EXPRESSAO ACIMA if ($(this).val().match(expre)) $(this).val($(this).val().replace(expre,'')); }); }); Veja o exemplo Valeu e até a próxima&#8230;]]></description>
			<content:encoded><![CDATA[<p>Para que no nosso campo seja permitido somente valores numéricos, utilizamos a seguinte função:</p>
<pre class="brush: php; title: ;">
    $(function(){
        $(&quot;input[name='nome-do-campo']&quot;).bind(&quot;keyup blur focus&quot;, function(e) {
            e.preventDefault();
            var expre = /[^0-9]/g;
            // REMOVE OS CARACTERES DA EXPRESSAO ACIMA
            if ($(this).val().match(expre))
                $(this).val($(this).val().replace(expre,''));
        });
     });
</pre>
<p><a title="Exemplo funcionando" href="http://jhonnymakis.com.br/blog/exemplos/jquery-somente-numeros/" target="_blank">Veja o exemplo</a></p>
<p>Valeu e até a próxima&#8230;</p>
<p><map name='google_ad_map_175_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/175?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_175_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=175&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2012%2F01%2F30%2Fdica-rapida-jquery-somente-numeros%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2012/01/30/dica-rapida-jquery-somente-numeros/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PostgreSQL Prático/Ferramentas/psql</title>
		<link>http://jhonnymakis.com.br/blog/2011/01/14/postgresql-praticoferramentaspsql/</link>
		<comments>http://jhonnymakis.com.br/blog/2011/01/14/postgresql-praticoferramentaspsql/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 23:09:50 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Banco de Dados]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=226</guid>
		<description><![CDATA[A ferramenta básica de administração do PostgreSQL é o psql, mas é uma ferramenta de administração capaz de administrar praticamente tudo do PostgreSQL. Para acessá-lo execute: su – postgresql psql –U nomeuser nomebanco (tanto no Linux quanto em outros SOs). Geral: psql -h host -P port -U user -W (perguntar pela senha) Alguns comandos do]]></description>
			<content:encoded><![CDATA[<p>A ferramenta básica de administração do PostgreSQL é o psql, mas é uma ferramenta de administração capaz de administrar praticamente tudo do PostgreSQL.<br />
Para acessá-lo execute:<br />
su – postgresql<br />
psql –U nomeuser nomebanco (tanto no Linux quanto em outros SOs).</p>
<p>Geral:<br />
psql -h host -P port -U user -W (perguntar pela senha)</p>
<p>Alguns comandos do PostgreSQL da linha de comando do SO:<br />
Se num UNIX faça login como usuário do PostgreSQL, se no Windows execute passando -U nomeusuario.</p>
<p>Obtendo ajuda sobre um comando:<br />
comando –help</p>
<p>Se num UNIX existem também as manpages (páginas do manual):<br />
man comando</p>
<p>psql -l -&gt; lista os bancos de dados<br />
psql -U nomeusuario nomebanco -&gt; conectar à console psql no banco de dados<br />
psql banco -E -&gt; (debug) mostra internamente como cada consulta é realizada<br />
psql –version -&gt; mostra versão do PostgreSQL</p>
<p>Outros comandos via linha de comando:<br />
pg_dump, pg_dumpall, pg_restote, createdb, dropdb, createrole, droprole</p>
<p>Alguns Comandos do psql:<br />
Para acessar, estando num UNIX:<br />
su – nomeuserpg<br />
psql -U nomeuserpg nomebanco</p>
<p>Estando no Windows<br />
psql -U nomeuserpg nomebanco</p>
<p>O psql aceita quebra de linhas numa consulta.<br />
O ponto e vírgula (ou</p>
<p>Observe atentamente o prompt e suas variações:<br />
=# &#8211; este prompt indica um superusuário<br />
=&gt; &#8211; este indica um usuário comum<br />
-# &#8211; indica comando não finalizado. Aguardando o ponto e vírgula<br />
(# &#8211; aguardando o fecha parênteses )<br />
&#8216;# &#8211; aguardando um fecha apóstrofo &#8216;</p>
<p>Obs.: Em caso de erro teclar Ctrl+C para encerrar. Lembrando que isso no Windows sai do psql.<br />
\q &#8211; sair<br />
\c nomebanco nomeuser – Conectar a outro banco<br />
\i /path/script.sql &#8212; importar script.sql<br />
\timing &#8212; iniciar/parar o cronômetro para atividades<br />
\dT+ &#8212; lista os tipos de dados do PG com detalhes<br />
\cd &#8212; mudar para outro diretório<br />
\d – lista tabelas, índices, sequências ou views<br />
\d nometabela – mostra estrutura da tabela<br />
\dt – lista tabelas<br />
\di – lista indices<br />
\ds – lista sequências<br />
\dv – lista views<br />
\dS – lista tabelas do sistema<br />
\dn – lista esquemas<br />
\dp – lista privilégios<br />
\du – lista usuários<br />
\dg – lista grupos<br />
\l &#8211; lista todos os bancos do servidor, juntamente com seus donos e codificações<br />
\e &#8211; abre o editor vi com a última consulta<br />
\o &#8211; inicia/termina a criação de arquivo. Ex.: \o arquivo.sql<br />
\! comando_do_sistemaoperacional &#8212; executa o arquivo do sistema operacional<br />
\? &#8211; ajuda geral dos comandos do psql<br />
\h * &#8211; exibe ajuda de todos os comandos<br />
\h comandosql – ajuda específica sobre o comando SQL, ex.: \h alter table<br />
\H – ativa/desativa saída em HTML<br />
\encoding – exibe codificação atual</p>
<p>Boa sugestão:<br />
\h CREATE DATABASE<br />
\h CREATE ROLE</p>
<p><map name='google_ad_map_226_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/226?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_226_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=226&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2011%2F01%2F14%2Fpostgresql-praticoferramentaspsql%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2011/01/14/postgresql-praticoferramentaspsql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como restaurar os painéis do Gnome &#8211; Ubuntu</title>
		<link>http://jhonnymakis.com.br/blog/2010/11/14/como-restaurar-os-paineis-do-gnome-ubuntu/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/11/14/como-restaurar-os-paineis-do-gnome-ubuntu/#comments</comments>
		<pubDate>Sun, 14 Nov 2010 04:52:28 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[UBUNTU]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=222</guid>
		<description><![CDATA[Siga os passos abaixo: No terminal, digite: (calma! Esse comando irá remover o painel): gconftool --recursive-unset /apps/panel Depois rm -rf ~/.gconf/apps/panel e para finalizar: pkill gnome-panel Feito os passos acima você terá, (assim espero) o painel original de fabrica. Valeu!!!]]></description>
			<content:encoded><![CDATA[<p>Siga os passos abaixo:</p>
<p>No terminal, digite: (calma! Esse comando irá remover o painel):</p>
<pre class="brush: php; title: ;">gconftool --recursive-unset /apps/panel</pre>
<p>Depois</p>
<pre class="brush: php; title: ;">rm -rf ~/.gconf/apps/panel</pre>
<p>e para finalizar:</p>
<pre class="brush: php; title: ;">pkill gnome-panel</pre>
<p>Feito os passos acima você terá, (assim espero) o painel original de fabrica.</p>
<p>Valeu!!!</p>
<p><map name='google_ad_map_222_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/222?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_222_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=222&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F11%2F14%2Fcomo-restaurar-os-paineis-do-gnome-ubuntu%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/11/14/como-restaurar-os-paineis-do-gnome-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 novas dicas, truques e hacks para WordPress</title>
		<link>http://jhonnymakis.com.br/blog/2010/10/30/10-novas-dicas-truques-e-hacks-para-wordpress/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/10/30/10-novas-dicas-truques-e-hacks-para-wordpress/#comments</comments>
		<pubDate>Sat, 30 Oct 2010 06:07:36 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=217</guid>
		<description><![CDATA[Galera, o Paulo Faustino fez um POST no imasters dando algumas dicas bem úteis pro WordPress, vale a pena conferir. Link Externo: http://www.imasters.com.br/artigo/18491/wordpress/10_novas_dicas_truques_e_hacks_para_wordpress/]]></description>
			<content:encoded><![CDATA[<p>Galera,</p>
<p>o <strong>Paulo Faustino </strong>fez um POST no <strong>imasters</strong> dando algumas dicas bem úteis pro WordPress, vale a pena conferir.</p>
<p><strong>Link Externo</strong>: <a href="http://www.imasters.com.br/artigo/18491/wordpress/10_novas_dicas_truques_e_hacks_para_wordpress/" target="_blank">http://www.imasters.com.br/artigo/18491/wordpress/10_novas_dicas_truques_e_hacks_para_wordpress/</a></p>
<p><map name='google_ad_map_217_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/217?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_217_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=217&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F10%2F30%2F10-novas-dicas-truques-e-hacks-para-wordpress%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/10/30/10-novas-dicas-truques-e-hacks-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurando Poedit para Projetos Zend Framework</title>
		<link>http://jhonnymakis.com.br/blog/2010/10/29/configurando-poedit-para-projetos-zend-framework/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/10/29/configurando-poedit-para-projetos-zend-framework/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 23:26:46 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Poedit]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=207</guid>
		<description><![CDATA[Galera, segue o link de como configurar o programa Poedit que serve para ajudar na tradução de frases para os projetos multi-idioma utilizando o Zend Framework. O tutorial está em inglês, mas mesmo que você saiba pouco será capaz de fazê-lo pois ele mostra as imagens do passo a passo. Link: http://blog.hackix.com/2010/01/configuring-poedit-for-zend-framework-projects/]]></description>
			<content:encoded><![CDATA[<p>Galera, segue o link de como configurar o programa <strong>Poedit</strong> que serve para ajudar na tradução de frases para os projetos multi-idioma utilizando o Zend Framework.</p>
<p>O tutorial está em inglês, mas mesmo que você saiba pouco será capaz de fazê-lo pois ele mostra as imagens do passo a passo.</p>
<p>Link: h<a href="http://blog.hackix.com/2010/01/configuring-poedit-for-zend-framework-projects/" target="_blank">ttp://blog.hackix.com/2010/01/configuring-poedit-for-zend-framework-projects/</a></p>
<p><map name='google_ad_map_207_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/207?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_207_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=207&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F10%2F29%2Fconfigurando-poedit-para-projetos-zend-framework%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/10/29/configurando-poedit-para-projetos-zend-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>8 Expressões Regulares para PHP consideradas úteis</title>
		<link>http://jhonnymakis.com.br/blog/2010/10/15/8-expressoes-regulares-para-php-consideradas-uteis/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/10/15/8-expressoes-regulares-para-php-consideradas-uteis/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 03:04:35 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Expressões Regulares]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=182</guid>
		<description><![CDATA[Segue abaixo 8 expressões regulares muito úteis na hora de se programar em PHP. Validar nome de usuário Essa regra é para permitir usuários com nome de 4 a 28 caracteres, alfanuméricos e acentuados: $string = &#34;userNaME4234432_&#34;; if (preg_match('/^[a-z\d_]{4,28}$/i', $string)) { echo &#34;Exemplo 1.&#34;; } Números telefônicos Essa regra é para validar números de telefone,]]></description>
			<content:encoded><![CDATA[<p>Segue abaixo 8 expressões  regulares muito úteis na hora de se programar em PHP.</p>
<h3><span style="color: #ff0000;">Validar nome de usuário</span></h3>
<p>Essa regra é para permitir usuários com nome de 4 a 28 caracteres, alfanuméricos e acentuados:</p>
<pre class="brush: php; title: ;">
$string = &quot;userNaME4234432_&quot;;
if (preg_match('/^[a-z\d_]{4,28}$/i', $string)) {
    echo &quot;Exemplo 1.&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Números telefônicos</span></h3>
<p>Essa regra é para validar números de telefone, e os números devem ser escritos da seguinte maneira (###)###-####:</p>
<pre class="brush: php; title: ;">
$string = &quot;(032)555-5555&quot;;
if (preg_match('/^(\(?[2-9]{1}[0-9]{2}\)?|[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[-. ]?[0-9]{4,4}$/', $string)) {
echo &quot;Exemplo 2.&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Endereços de e-mail</span></h3>
<p>A regra para validar e-mails é a seguinte:</p>
<pre class="brush: php; title: ;">$string = &quot;first.last@domain.co.uk&quot;;
if (preg_match(
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',
$string)) {
echo &quot;Exemplo 3&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Códigos Postais</span></h3>
<p>Permie utilizar números no seguinte formato: xxxxx e xxxxx-xxxx</p>
<pre class="brush: php; title: ;">$string = &quot;55324-4324&quot;;
if (preg_match('/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/', $string)) {
echo &quot;Exemplo 4&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Endereços IP</span></h3>
<p>Não é necessário efetuar PING ou qualquer coisa do tipo, essa regra é  válida para verificar se os IPs foram escritos corretamente, como esse  exemplo 255.255.255.0:</p>
<pre class="brush: php; title: ;">$string = &quot;255.255.255.0&quot;;
if (preg_match(
'^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$',
$string)) {
echo &quot;Exemplo 5&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Cores Hexadecimais</span></h3>
<p>Você também pode verificar valores hexadecimais em suas 2 formas, a  normal e a abreviada: (#333, 333, #333333 o 333333) com o símbolo #  opcional</p>
<pre class="brush: php; title: ;">$string = &quot;#666666&quot;;
if (preg_match('/^#(?:(?:[a-f\d]{3}){1,2})$/i', $string)) {
echo &quot;Exemplo 6&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Buscar comentários multi-linha</span></h3>
<p>Uma forma simples de buscar e eliminar comentários multi-linha em PHP, CSS e outras linguagens:</p>
<pre class="brush: php; title: ;">
$string = &quot;/* commmmment */&quot;;
if (preg_match('/^[(/*)+.+(*/)]$/', $string)) {
echo &quot;Exemplo 7&quot;;
}
</pre>
<h3><span style="color: #ff0000;">Datas</span></h3>
<p>Um formato de data típico MM/DD/YYYY e sua validação é a seguinte:</p>
<pre class="brush: php; title: ;">
$string = &quot;10/15/2007&quot;;
if (preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $string)) {
echo &quot;Exemplo 8&quot;;
}
</pre>
<p><span style="color: #0000ff;"> </span></p>
<p>Fonte: http://www.pinceladasdaweb.com.br/blog/2008/01/21/8-expressoes-regulares-para-php-consideradas-uteis/</p>
<p><map name='google_ad_map_182_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/182?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_182_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=182&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F10%2F15%2F8-expressoes-regulares-para-php-consideradas-uteis%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/10/15/8-expressoes-regulares-para-php-consideradas-uteis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git para preguiçosos</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/30/git-para-preguicosos/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/30/git-para-preguicosos/#comments</comments>
		<pubDate>Fri, 01 Oct 2010 02:31:59 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Controle de Versão]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[GIT]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=172</guid>
		<description><![CDATA[Pra quem está querendo saber mais sobre o GIT, segue o link com informações bem legais para aprimorar seu aprendizado. Git para Preguiçosos Até mais.]]></description>
			<content:encoded><![CDATA[<p>Pra quem está querendo saber mais sobre o GIT, segue o link com informações bem legais para aprimorar seu aprendizado.</p>
<p><a href="http://www.fml.eti.br/wiki/index.php/Git" target="_blank">Git para Preguiçosos</a></p>
<p>Até mais.</p>
<p><map name='google_ad_map_172_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/172?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_172_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=172&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F30%2Fgit-para-preguicosos%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/30/git-para-preguicosos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolvendo problemas estranhos com o error_reporting(E_ALL)</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/23/resolvendo-problemas-estranhos-com-o-error_reportinge_all/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/23/resolvendo-problemas-estranhos-com-o-error_reportinge_all/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 02:50:33 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=170</guid>
		<description><![CDATA[Seu código não está funcionando? O resultado do cálculo está errado? coloque o  error_reporting(E_ALL); no início do seu script Execute esse script sem usar o error_reporting(E_ALL); &#60;?php $var = 4 * $num; echo $var; ?&#62; O resultado será 0 (zero)! Sem erro nenhum! Agora experimente colocar error_reporting(E_ALL); &#60;?php error_reporting(E_ALL); $var = 4 * $num; echo]]></description>
			<content:encoded><![CDATA[<p>Seu código não está funcionando?</p>
<p>O resultado do cálculo está errado?</p>
<p>coloque o  <span style="color: #0000ff;">error_reporting</span>(E_ALL); no início do seu script</p>
<p>Execute esse script sem usar o <span style="color: #0000ff;">error_reporting</span>(E_ALL);</p>
<pre class="brush: php; title: ;">
&lt;?php
$var = 4 * $num;
echo $var;
?&gt;
</pre>
<p>O resultado será 0 (zero)! Sem erro nenhum!</p>
<p>Agora experimente colocar <span style="color: #0000ff;">error_reporting</span>(E_ALL);</p>
<pre class="brush: php; title: ;">
&lt;?php
error_reporting(E_ALL);
$var = 4 * $num;
echo $var;
?&gt;
</pre>
<p>O PHP retornará um erro dizendo que a variável $num não foi iniciada.</p>
<p>Isso é só um exemplo do que o <span style="color: #0000ff;">error_reporting</span>(E_ALL);</p>
<p>Caso os erros não estejam sendo exibidos na tela habilite a exibição com <span style="color: #0000ff;">ini_set</span>(&#8220;display_errors&#8221;,&#8221;On&#8221;);</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 114px; width: 1px; height: 1px; overflow: hidden;">[/php]</div>
<p><map name='google_ad_map_170_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/170?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_170_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=170&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F23%2Fresolvendo-problemas-estranhos-com-o-error_reportinge_all%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/23/resolvendo-problemas-estranhos-com-o-error_reportinge_all/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introdução ao HTML 5</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/22/introducao-ao-html-5/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/22/introducao-ao-html-5/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 23:33:31 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=164</guid>
		<description><![CDATA[Novos elementos Vários novos elementos foram introduzidos no HTML 5, todos com a finalidade de facilitar a compreensão e a manutenção do código. Alguns são uma evolução natural do elemento &#60;div&#62; com foco na semântica; outros surgiram da necessidade de padronizar a maneira de se publicar conteúdo, como acontece hoje com as imagens. Os principais]]></description>
			<content:encoded><![CDATA[<h3><strong>Novos elementos</strong></h3>
<p>Vários novos elementos foram introduzidos no HTML 5, todos com a        finalidade de facilitar a compreensão e a manutenção        do código. Alguns são uma evolução natural do        elemento <span style="color: #0000ff;"><code>&lt;div&gt;</code></span> com foco na semântica; outros surgiram        da necessidade de padronizar a maneira de se publicar conteúdo, como        acontece hoje com as imagens. Os principais elementos dessa nova versão        são:</p>
<h4>Elementos de estrutura</h4>
<p><span style="color: #0000ff;"><code>&lt;header&gt;</code></span> &#8211; cabeçalho da página ou de uma        seção (não confundir com a tag <span style="color: #0000ff;"><code>&lt;head&gt;</code></span>);</p>
<p><span style="color: #0000ff;"><code>&lt;section&gt;</code></span> &#8211; cada seção do conteúdo;</p>
<p><span style="color: #0000ff;"><code>&lt;article&gt;</code></span> &#8211; um item do conteúdo dentro da página        ou da seção;</p>
<p><span style="color: #0000ff;"><code>&lt;footer&gt;</code></span> &#8211; o rodapé da página ou de uma        seção;</p>
<p><span style="color: #0000ff;"><code>&lt;nav&gt;</code></span> &#8211; o conjunto de links que formam a navegação,        seja o menu principal do site ou links relacionados ao conteúdo da        página;</p>
<p><span style="color: #0000ff;"><code>&lt;aside&gt;</code></span> &#8211; conteúdo relacionado ao artigo (como        arquivos e posts relacionados em um blog, por exemplo).</p>
<h2><span id="more-164"></span></h2>
<p><a href="http://jhonnymakis.com.br/blog/wp-content/uploads/2010/09/html5.png"><img class="size-full wp-image-165 alignleft" title="html5" src="http://jhonnymakis.com.br/blog/wp-content/uploads/2010/09/html5.png" alt="html5" width="400" height="400" /></a></p>
<div style="clear:both"></div>
<h4><strong>Elementos de conteúdo</strong></h4>
<p><span style="color: #0000ff;"><code>&lt;figure&gt;</code></span> &#8211; usado para associar uma legenda a uma imagem,        vídeo, arquivo de áudio, objeto ou iframe:</p>
<pre>    &lt;figure id="figura01"&gt;
      &lt;legend&gt;Figura 1. Esquema de uma página em HTML 5&lt;/legend&gt;
      &lt;img src="html5.png" border="0" width="200" height="300"
	alt="Como fica a estrutura de uma página escrita com os novos elementos do HTML 5" /&gt;
    &lt;/figure&gt;</pre>
<p><span style="color: #0000ff;"><code>&lt;canvas&gt;</code></span> &#8211; através de uma <a href="http://pt.wikipedia.org/wiki/API" target="_blank">API</a> gráfica, irá renderizar imagens 2D dinâmicas que poderão        ser usadas em jogos, gráficos, etc;</p>
<p><span style="color: #0000ff;"><code>&lt;audio&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;video&gt;</code></span> &#8211; usados para <em>streaming</em> (transmissão pela internet) de áudio e vídeo. É        uma tentativa de criar um padrão em todos os navegadores como acontece        hoje com as imagens:</p>
<pre>    &lt;audio src="musica.mp3" autoplay="autoplay" loop="20000" /&gt; 

    &lt;video src="video.mov" width="400" height="360" /&gt;</pre>
<p><span style="color: #0000ff;"><code>&lt;dialog&gt;</code></span> &#8211; junto com as tags <span style="color: #0000ff;"><code>&lt;dt&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;dd&gt;</code></span> será usado para formatar um diálogo:</p>
<pre>    &lt;dialog&gt;
        &lt;dt&gt; Michael, you never told me your family knew Johnny Fontane!
        &lt;dd&gt; Oh sure, you want to meet him?
        &lt;dt&gt; Yeah!
        &lt;dd&gt; You know, my father helped Johnny in his career.
        &lt;dt&gt; Really? How?
        &lt;dd&gt; ...Let's listen to this song.
    &lt;/dialog&gt;</pre>
<p><span style="color: #0000ff;"><code>&lt;time&gt;</code></span> &#8211; representa data e/ou hora;</p>
<p><span style="color: #0000ff;"><code>&lt;meter&gt;</code></span> &#8211; usada para representar medidas, que podem        ser de distância, de armazenagem em disco, etc.</p>
<h3><strong>Elementos retirados do HTML 5</strong></h3>
<p>Alguns elementos não existirão mais no HTML 5. Alguns foram        retirados porque sua função é puramente visual, e devem        ser substituídos por uma declaração no CSS (<em>Cascading        Style Sheets</em>), como: <span style="color: #0000ff;"><code>&lt;basefont&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;big&gt;</code></span>,        <span style="color: #0000ff;"><code>&lt;center&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;font&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;s&gt;</code></span>,        <span style="color: #0000ff;"><code>&lt;strike&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;tt&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;u&gt;</code></span>.        Outros foram retirados porque afetam negativamente a acessibilidade do site:        <code>&lt;frame&gt;</code>, <code>&lt;frameset&gt;</code> e <code>&lt;noframes&gt;</code>.</p>
<p>Apesar de serem considerados antigos, <span style="color: #0000ff;"><code>&lt;b&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;i&gt;</code></span> ainda serão reconhecidos e renderizados para fins de formatação,        mas devem ser substituídos sempre que possível pelos elementos        <span style="color: #0000ff;"><code>&lt;strong&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;em&gt;</code></span>, respectivamente.</p>
<p>Também foram retirados alguns atributos, seja porque caíram        em desuso ou porque podem ser substituídos semanticamente por declarações        no CSS para definir o visual dos elementos. Os principais atributos retirados        são:</p>
<ul>
<li><code>target</code> no elemento <span style="color: #0000ff;"><code>&lt;a&gt;</code></span>;</li>
<li><code>align</code> nos elementos <span style="color: #0000ff;"><code>&lt;table&gt;</code></span> e demais          tags de tabelas, <span style="color: #0000ff;"><code>&lt;iframe&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;img&gt;</code></span>, <span style="color: #0000ff;"> <code>&lt;input&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;hr&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;div&gt;</code></span>, <span style="color: #0000ff;"> <code>&lt;p&gt;</code></span>, entre outros;</li>
<li><code>background</code> em <span style="color: #0000ff;"><code>&lt;body&gt;</code></span>;</li>
<li><code>bgcolor</code> nos elementos de tabela e no <span style="color: #0000ff;"><code>&lt;body&gt;</code></span>;</li>
<li><code>border</code> em <span style="color: #0000ff;"><code>&lt;table&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;object&gt;</code></span>;</li>
<li><code>cellpadding</code> e <code>cellspacing</code> em <span style="color: #0000ff;"><code>&lt;table&gt;</code></span>;</li>
<li><code>height</code> em <span style="color: #0000ff;"><code>&lt;td&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;th&gt;</code></span>;</li>
<li><code>width</code> nos elementos <span style="color: #0000ff;"><code>&lt;hr&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;table&gt;</code></span>, <span style="color: #0000ff;"> <code>&lt;td&gt;</code></span>, <span style="color: #0000ff;"><code>&lt;th&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;pre&gt;</code></span>;</li>
<li><code>hspace</code> e <code>vspace</code> em <span style="color: #0000ff;"><code>&lt;img&gt;</code></span> e <span style="color: #0000ff;"><code>&lt;object&gt;</code></span>;</li>
<li><code>noshade</code> e <code>size</code> em <span style="color: #0000ff;"><code>&lt;hr&gt;</code></span>.</li>
</ul>
<h3><strong>Doctype</strong></h3>
<p>Com o HTML 5 usaremos apenas uma declaração doctype:</p>
<pre>    &lt;!DOCTYPE html&gt;</pre>
<p>Além de única, ela é curta e fácil de lembrar        &#8211; hoje em dia praticamente todos os desenvolvedores copiam e colam o longo        e complicado doctype de algum lugar na hora de começar um novo documento        HTML.</p>
<h3><strong>Transição do XHTML</strong></h3>
<p>A semelhança entre o HTML 5 e seus antecessores, HTML 4.01 e XHTML        1.0, é muito grande. Quem está familiarizado com as versões        anteriores não sentirá nenhuma dificuldade na transição,        e para quem ainda vai aprender a linguagem, os novos elementos deixarão        o processo mais simples.</p>
<p>A sintaxe dos elementos é como no HTML 4.01, que não exigia        que elementos como <code>&lt;img&gt;</code> e <code>&lt;input&gt;</code> fossem &#8220;fechados&#8221;:</p>
<pre>    &lt;input type="text" id="nome"&gt;</pre>
<p>Porém, para aqueles que estão migrando do XHTML, a barra        que fecha um elemento continuará sendo aceita:</p>
<pre>    &lt;input type="text" id="nome" /&gt;</pre>
<p>FONTE: <a href="http://www.infowester.com/introhtml5.php" target="_blank">http://www.infowester.com/introhtml5.php</a><br />
Até mais &#8230;.</p>
<p><map name='google_ad_map_164_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/164?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_164_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=164&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F22%2Fintroducao-ao-html-5%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/22/introducao-ao-html-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dicas do Zend_Controller</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/21/dicas-do-zend_controller/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/21/dicas-do-zend_controller/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 13:37:05 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=161</guid>
		<description><![CDATA[Bom, vou mostrar aqui algumas recursos simples que podemos utilizar no nosso controller, vamos lá: // Pegando parâmetros do $_GET e $_POST // recebendo o parametro ID vindo do $_GET $id = $this-&#62;getRequest()-&#62;getParam('id'); // recebendo o parametro ID vindo do $_GET caso nao exista a variavel receberá 0 ou qualquer outro valor que você deseje]]></description>
			<content:encoded><![CDATA[<p>Bom, vou mostrar aqui algumas recursos simples que podemos utilizar no nosso controller, vamos lá:</p>
<pre class="brush: php; title: ;">
// Pegando parâmetros do $_GET e $_POST

 // recebendo o parametro ID vindo do $_GET
 $id = $this-&gt;getRequest()-&gt;getParam('id');

 // recebendo o parametro ID vindo do $_GET caso nao exista a variavel receberá 0 ou qualquer outro valor que você deseje
 $id = $this-&gt;getRequest()-&gt;getParam('id',0);

 // Um array com os parametros
 $param = $this-&gt;getRequest()-&gt;getParams();
 echo $param['id'];
 echo $param['nome'];

 // Agora para pegarmos os parametros vindo do post é ideia é a mesma
 $id = $this-&gt;getRequest()-&gt;getPost('id');
 $id = $this-&gt;getRequest()-&gt;getPost('id',null);

 // Agora para validarmos se a requisição que está vindo é POST fazendo o seguinte
 if($this-&gt;getRequest()-&gt;isPost()){
 echo &quot;É POST&quot;;
 } else {
 echo &quot;Não é POST&quot;;
 }

// Transformar um array em JSON
$this-&gt;_helper-&gt;json($array);

// Renderizar uma outra view
$this-&gt;render(&quot;nome-da-outra-view&quot;);

// Enviando dados para a view
$this-&gt;view-&gt;mensagem = &quot;Olá a todos&quot;;
$this-&gt;view-&gt;hoje       = date(&quot;d/m/Y H:i:s&quot;);
</pre>
<p>é isso ai, até mais!!</p>
<p><map name='google_ad_map_161_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/161?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_161_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=161&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F21%2Fdicas-do-zend_controller%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/21/dicas-do-zend_controller/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comentários HTML Condicionais</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/19/comentarios-html-condicionais/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/19/comentarios-html-condicionais/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 21:30:05 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=156</guid>
		<description><![CDATA[A sintaxe geral para escrever comentários condicionais é a mostrada a seguir: Afirmativa &#60;!--[if condição]&#62; HTML &#60;![endif]--&#62; Negativa &#60;!--[if !condição]&#62;&#60;![IGNORE[--&#62;&#60;![IGNORE[]]&#62; HTML &#60;!--&#60;![endif]--&#62; A sintaxe é a seguinte: &#60;!--[if IE]&#62; &#60;link href="estilos/estilos_ie.css" rel="stylesheet" type="text/css" /&#62; &#60;![endif]--&#62; Se quiser, você pode fazer um comentário condicional para separar um código específico para cada versão do internet explorer: &#60;!--[if]]></description>
			<content:encoded><![CDATA[<p>A sintaxe geral para escrever comentários condicionais é a mostrada a seguir:</p>
<dl>
<dt>Afirmativa</dt>
<dd><code><code>&lt;!--[if <var>condição</var>]&gt; <var>HTML</var> &lt;![endif]--&gt;</code></code></dd>
<dt>Negativa</dt>
<dd><code><code>&lt;!--[if !<var>condição</var>]&gt;&lt;![IGNORE[--&gt;</code><code>&lt;![IGNORE[]]&gt;</code> <var>HTML</var> <code>&lt;!--&lt;![endif]--&gt;</code></code></p>
<p><em><strong>A sintaxe é a seguinte:</strong></em></p>
<pre>&lt;!--[if IE]&gt;
&lt;link href="estilos/estilos_ie.css" rel="stylesheet" type="text/css" /&gt;
&lt;![endif]--&gt;</pre>
<p>Se quiser, você pode fazer um comentário condicional para separar um código específico para cada versão do internet explorer:</p>
<pre>&lt;!--[if IE]&gt;
     Para todas as versões
&lt;![endif]--&gt;

&lt;!--[if IE 5]&gt;
     Apenas para o Internet Explorer 5
&lt;![endif]--&gt;

&lt;!--[if IE 5.0]&gt;
     Apenas para o Internet Explorer 5
&lt;![endif]--&gt;

&lt;!--[if IE 5.5]&gt;
     Apenas para o Internet Explorer 5.5
&lt;![endif]--&gt;

&lt;!--[if IE 6]&gt;
     Apenas para o Internet Explorer 6
&lt;![endif]--&gt;

&lt;!--[if gte IE 5]&gt;
     Para o Internet Explorer 5 e versões superior
&lt;![endif]--&gt;

&lt;!--[if lt IE 6]&gt;
     Para versões anteriores ao Internet Explorer 6
&lt;![endif]--&gt;

&lt;!--[if lte IE 5.5]&gt;
     Para o Internet Explorer 5.5 e versão inferior
&lt;![endif]--&gt;</pre>
</dd>
</dl>
<p>Até mais&#8230;</p>
<p><map name='google_ad_map_156_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/156?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_156_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=156&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F19%2Fcomentarios-html-condicionais%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/19/comentarios-html-condicionais/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>12 dicas para otimizar seus códigos PHP</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/19/12-dicas-para-otimizar-seus-codigos-php/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/19/12-dicas-para-otimizar-seus-codigos-php/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 21:17:27 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=150</guid>
		<description><![CDATA[Segue abaixo 12 dicas para melhorar o processamento dos seus códigos PHP. - &#8211; - &#8211; - &#8211; - &#8211; - 1. Se um método pode ser static, declare-o como static! O desempenho aumenta 4 vezes 2. Evite utilizar metódos mágicos como __get, __set e __autoload, se possível 3. require_once() é dispensável e demanda bastante]]></description>
			<content:encoded><![CDATA[<h3>Segue abaixo 12 dicas para melhorar o processamento dos seus códigos PHP.</h3>
<p>- &#8211; - &#8211; - &#8211; - &#8211; -</p>
<p><strong>1. </strong>Se um método pode ser static, declare-o como static! O desempenho aumenta 4 vezes</p>
<p><strong>2.</strong> Evite utilizar metódos mágicos como __get, __set e __autoload, se possível</p>
<p><strong>3. </strong>require_once() é dispensável e demanda bastante memória</p>
<p><strong>4.</strong> Use caminhos completos (full path) nos includes e   requires, pois é gasto menos tempo resolvendo os caminhos do sistema   operacional</p>
<p><strong>5.</strong> Se você quer descobrir o tempo em que o script   começou a ser executado, é preferível utilizar $_SERVER['REQUEST_TIME']   do que time()</p>
<p><strong>6.</strong> Veja se pode utilizar strncasecmp, strpbrk e stripos ao invés de regex</p>
<p><strong>7.</strong> str_replace é mais rápido que preg_replace, mas strtr é 4 vezes mais rápido que str_replace</p>
<p><strong>8.</strong> Se uma função, como de substituição de strings,   aceitar tanto arrays como caracteres simples como argumentos, e se a sua   lista de argumentos não é muito longa, considere fazer algumas   declarações redundantes de substituição, passando um caractere por vez,   ao invés de uma linha de código que aceita arrays como argumentos de   busca e substituição</p>
<p><strong>9.</strong> Supressão de erro com @ é muito lento</p>
<p><strong>10.</strong> $row['id'] é 7 vezes mais rápido que $row[id]</p>
<p><strong>11.</strong> Mensagens de erro demandam mais processamento</p>
<p><strong>12.</strong> Não utilize funções dentro de loops, como por exemplo: for ($x=0; $x &lt; count($array); $x). A função count() é chamada <strong>todas as vezes</strong> que o loop é executado.</p>
<p>- &#8211; - &#8211; - &#8211; - &#8211; -</p>
<p>Até mais&#8230;</p>
<p><map name='google_ad_map_150_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/150?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_150_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=150&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F19%2F12-dicas-para-otimizar-seus-codigos-php%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/19/12-dicas-para-otimizar-seus-codigos-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transforme páginas HTML em PHP sem renomeá-las</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/19/transforme-paginas-html-em-php-sem-renomea-las/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/19/transforme-paginas-html-em-php-sem-renomea-las/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 20:55:29 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[.htaccess]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=147</guid>
		<description><![CDATA[A dica é fazer o servidor tratar os arquivos de extensão &#8220;.html&#8221; ou &#8220;.htm&#8221; como se fossem páginas PHP, ou seja, processando os scripts deles. Crie um arquivo de texto em branco, e digite (ou cole) estas duas linhas: AddType application/x-httpd-php htm  AddType application/x-httpd-php html Salve-o com o nome &#8220;.htaccess&#8221; na pasta raiz do seu]]></description>
			<content:encoded><![CDATA[<p>A dica é fazer o servidor tratar os arquivos de extensão &#8220;.html&#8221; ou &#8220;.htm&#8221; como se fossem páginas PHP, ou seja, processando os scripts deles.</p>
<p>Crie um arquivo de texto em branco, e digite (ou cole) estas duas linhas:</p>
<pre>AddType application/x-httpd-php htm 
AddType application/x-httpd-php html</pre>
<p>Salve-o com o nome <strong>&#8220;.htaccess&#8221;</strong> na pasta raiz do seu site, e publique-o. É só isso!</p>
<p>Se você já usou o .htaccess alguma vez e já tem ele configurado, então  não crie um novo: edite o antigo, adicionando estas duas linhas nele.</p>
<p>Fazer isso &#8220;transformará&#8221; suas páginas HTML em páginas PHP sem precisar renomear os arquivos.</p>
<p>Fonte: <a href="http://codigofonte.uol.com.br/artigo/php/dicas-transforme-paginas-html-em-php">http://codigofonte.uol.com.br/artigo/php/dicas-transforme-paginas-html-em-php</a></p>
<p><map name='google_ad_map_147_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/147?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_147_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=147&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F19%2Ftransforme-paginas-html-em-php-sem-renomea-las%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/19/transforme-paginas-html-em-php-sem-renomea-las/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[VAGAS TI] ASP e PHP &#8211; IVIA Fortaleza</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/17/vagas-ti-asp-e-php-ivia-fortaleza/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/17/vagas-ti-asp-e-php-ivia-fortaleza/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 03:01:41 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Oportunidades]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[Empregos]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=140</guid>
		<description><![CDATA[Prezados, A IVIA Fortaleza está precisando de programador ASP e PHP. Quem tiver interesse favor enviar CV para magno.alessandro@ivia.com.br Apenas repassando.]]></description>
			<content:encoded><![CDATA[<p>Prezados,</p>
<p>A IVIA Fortaleza está precisando de programador ASP e PHP.</p>
<p>
Quem tiver interesse favor enviar CV para <a href="mailto:magno.alessandro@ivia.com.br" target="_blank">magno.alessandro@ivia.com.br</a>
</p>
<p>Apenas repassando.</p>
<p><map name='google_ad_map_140_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/140?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_140_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=140&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F17%2Fvagas-ti-asp-e-php-ivia-fortaleza%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/17/vagas-ti-asp-e-php-ivia-fortaleza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expressões Regulares</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/16/expressoes-regulares/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/16/expressoes-regulares/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 02:58:06 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Aprendendo]]></category>
		<category><![CDATA[Expressões Regulares]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=136</guid>
		<description><![CDATA[Para a galera que está aprendendo expressões regulares, seu o link do site http://japs.etc.br/er/ que ensina o básico de expressões com exemplos bem bacanas, vale a pena conferir. Fica aí a dica, até a próxima!]]></description>
			<content:encoded><![CDATA[<p>Para a galera que está aprendendo expressões regulares, seu o link do site <a href="http://japs.etc.br/er/" target="_blank">http://japs.etc.br/er/</a> que ensina o básico de expressões com exemplos bem bacanas, vale a pena conferir.</p>
<p>Fica aí a dica, até a próxima!</p>
<p><map name='google_ad_map_136_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/136?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_136_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=136&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F16%2Fexpressoes-regulares%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/16/expressoes-regulares/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilizando o Zend Mail</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/12/utilizando-o-zend-mail/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/12/utilizando-o-zend-mail/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 16:43:54 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[E-mail]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=129</guid>
		<description><![CDATA[Bom, hoje vou mostrar como utilizar o Zend_Mail() com HTML da view. No nosso controller fazemos o seguinte: $formData = $this-&#62;getRequest()-&#62;getParams(); $this-&#62;view-&#62;nome       = $formData['nome']; $this-&#62;view-&#62;email      = $formData['email']; $this-&#62;view-&#62;assunto    = $formData['assunto']; $this-&#62;view-&#62;mensagem   = $formData['mensagem']; $this-&#62;view-&#62;site       = &#34;http://jhonnymakis.com.br/blog/&#34;; try { $mail = new Zend_Mail(); $mail-&#62;setBodyHtml($this-&#62;view-&#62;render(&#34;contato/email.phtml&#34;)); $mail-&#62;setFrom($this-&#62;view-&#62;email, $this-&#62;view-&#62;nome); $mail-&#62;addTo(&#34;conato@seusite.com.br&#34;); $mail-&#62;addBcc(&#34;email-copia@seusite.com.br&#34;); $mail-&#62;setSubject(&#34;CONTATO PELO SITE &#124; Seu Site&#34;); $mail-&#62;send(); }]]></description>
			<content:encoded><![CDATA[<p>Bom, hoje vou mostrar como utilizar o Zend_Mail() com HTML da view.</p>
<p>No nosso controller fazemos o seguinte:</p>
<pre class="brush: php; title: ;">
$formData = $this-&gt;getRequest()-&gt;getParams();

$this-&gt;view-&gt;nome       = $formData['nome'];
$this-&gt;view-&gt;email      = $formData['email'];
$this-&gt;view-&gt;assunto    = $formData['assunto'];
$this-&gt;view-&gt;mensagem   = $formData['mensagem'];
$this-&gt;view-&gt;site       = &quot;http://jhonnymakis.com.br/blog/&quot;;

try {
$mail = new Zend_Mail();
$mail-&gt;setBodyHtml($this-&gt;view-&gt;render(&quot;contato/email.phtml&quot;));
$mail-&gt;setFrom($this-&gt;view-&gt;email, $this-&gt;view-&gt;nome);
$mail-&gt;addTo(&quot;conato@seusite.com.br&quot;);
$mail-&gt;addBcc(&quot;email-copia@seusite.com.br&quot;);
$mail-&gt;setSubject(&quot;CONTATO PELO SITE | Seu Site&quot;);
$mail-&gt;send();
} catch (Zend_Mail_Exception $e){
echo &quot;Erro: {$e-&gt;getMessage()}&quot;;
}
</pre>
<p>Agora que temos o nosso controller funcionando iremos para a nossa view montar o HTML que será enviado para o e-mail:</p>
<h1><span id="more-129"></span></h1>
<pre class="brush: xml; title: ;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body style=&quot;margin:0; padding:0; font-family:Arial; font-size:11px; text-align:justify;&quot;&gt;
&lt;table width=&quot;600&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; summary=&quot;&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;img src=&quot;&lt;?php echo $this-&gt;site . $this-&gt;baseUrl(&quot;/default/email/topo.jpg&quot;); ?&gt;&quot; width=&quot;600&quot; height=&quot;110&quot; alt=&quot;&quot; /&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;padding:10px;&quot;&gt;

&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;5&quot; cellpadding=&quot;3&quot;&gt;
&lt;tr&gt;
&lt;td width=&quot;16%&quot; align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;Nome:&lt;/strong&gt;&lt;/td&gt;
&lt;td width=&quot;84%&quot; align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print $this-&gt;nome; ?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;E-mail:&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print $this-&gt;email; ?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;Assunto:&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print $this-&gt;assunto; ?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;Mensagem:&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print nl2br($this-&gt;mensagem); ?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; summary=&quot;&quot;&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;
&lt;table width=&quot;600&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; summary=&quot;&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;&lt;?php echo $this-&gt;site; ?&gt;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;&lt;?php echo $this-&gt;site . $this-&gt;baseUrl(&quot;/default/email/rodape.jpg&quot;) ?&gt;&quot; width=&quot;600&quot; height=&quot;28&quot; alt=&quot;&quot; /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>E pronto, agora temos o nosso envio de e-mail utilizando o zend.</p>
<p>Valeu e até a próxima!!</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 374px; width: 1px; height: 1px; overflow: hidden;">
<pre>
<pre class="brush: xml; title: ;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
 &lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
 &lt;title&gt;&lt;/title&gt;
 &lt;/head&gt;
 &lt;body style=&quot;margin:0; padding:0; font-family:Arial; font-size:11px; text-align:justify;&quot;&gt;
 &lt;table width=&quot;600&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; summary=&quot;&quot;&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;img src=&quot;&lt;?php echo $this-&gt;site . $this-&gt;baseUrl(&quot;/default/email/topo.jpg&quot;); ?&gt;&quot; width=&quot;600&quot; height=&quot;110&quot; alt=&quot;&quot; /&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style=&quot;padding:10px;&quot;&gt;

 &lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;5&quot; cellpadding=&quot;3&quot;&gt;
 &lt;tr&gt;
 &lt;td width=&quot;16%&quot; align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;Nome:&lt;/strong&gt;&lt;/td&gt;
 &lt;td width=&quot;84%&quot; align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print $this-&gt;nome; ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;E-mail:&lt;/strong&gt;&lt;/td&gt;
 &lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print $this-&gt;email; ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;Assunto:&lt;/strong&gt;&lt;/td&gt;
 &lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print $this-&gt;assunto; ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td align=&quot;right&quot; valign=&quot;top&quot;&gt;&lt;strong&gt;Mensagem:&lt;/strong&gt;&lt;/td&gt;
 &lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;?php print nl2br($this-&gt;mensagem); ?&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;

 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;

 &lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; summary=&quot;&quot;&gt;
 &lt;tr&gt;
 &lt;td align=&quot;center&quot;&gt;
 &lt;table width=&quot;600&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; summary=&quot;&quot;&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href=&quot;&lt;?php echo $this-&gt;site; ?&gt;&quot;&gt;
 &lt;img border=&quot;0&quot; src=&quot;&lt;?php echo $this-&gt;site . $this-&gt;baseUrl(&quot;/default/email/rodape.jpg&quot;) ?&gt;&quot; width=&quot;600&quot; height=&quot;28&quot; alt=&quot;&quot; /&gt;
 &lt;/a&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/body&gt;
&lt;/html&gt;
</pre>
</pre>
</div>
<p><map name='google_ad_map_129_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/129?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_129_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=129&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F12%2Futilizando-o-zend-mail%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/12/utilizando-o-zend-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos básicos do SQL</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/07/comandos-basicos-do-sql/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/07/comandos-basicos-do-sql/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 15:36:33 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[Banco de Dados]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=123</guid>
		<description><![CDATA[Bom, hoje vou mostrar alguns comandos básicos do SQL que podem ser utilizados na maioria dos bancos de dados Inserir dados: INSERT INTO nome_da_tabela (nome_da_coluna_1,nome_da_coluna_2) VALUES(15,'valores'); Para cada coluna que você colocar no insert você deve colocar seu valor na mesma posição nos VALUES Atualizar dados: UPDATE nome_da_tabela SET nome_da_coluna_1 = 22, nome_da_coluna_2 = 'novos]]></description>
			<content:encoded><![CDATA[<p>Bom, hoje vou mostrar alguns comandos básicos do SQL que podem ser utilizados na maioria dos bancos de dados</p>
<p><strong><br />
Inserir dados:</strong></p>
<pre>INSERT INTO nome_da_tabela (nome_da_coluna_1,nome_da_coluna_2) VALUES(15,'valores');</pre>
<p>Para cada coluna que você colocar no insert você deve colocar seu valor na mesma posição nos VALUES<br />
<strong><br />
Atualizar dados:<br />
</strong></p>
<pre>UPDATE nome_da_tabela SET nome_da_coluna_1 = 22, nome_da_coluna_2 = 'novos valores';</pre>
<p>No UPDATE nós podemos utilizar o WHERE (onde) que serve para fazermos condições, exemplo:<br />
Atualize todos os dados onde o status do usuário esteja ativo. Mais na frente aprenderemos como utilizar o WHERE.</p>
<p><strong>Apagar dados:<br />
</strong></p>
<pre>DELETE FROM nome_da_tabela;</pre>
<p>Aqui nós também podemos utilizar condições WHERE.<br />
<strong><br />
Localizar dados:<br />
</strong></p>
<pre>SELECT nome_da_coluna_1, nome_da_columa_2 FROM nome_da_tabela;</pre>
<p>Aqui nós também podemos utilizar condições WHERE.</p>
<p><strong>Outros Comandos</strong></p>
<pre># WHERE &lt;-- Condição (Onde)
WHERE
    (coluna1 = coluna2 AND status = 1) OR
    (coluna4 IS NOT NULL) OR
    (coluna5 IS NULL) 

# LIMIT &lt;-- (Limite) Limita o numero de resultados em uma consulta
LIMITE 4 &lt;-- Retorna 4 resultados de sua consulta caso haja tais registros

# Tem também o LIMIT dessa forma
LIMIT 10,20
# Pega do registro 10 até o Registro 20

# ORDER BY (Ordena por)

ORDER BY coluna1 DESC # &lt;-- DESC/ASC (Descrecente/Crescente)
</pre>
<p>Até mais!</p>
<p><map name='google_ad_map_123_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/123?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_123_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=123&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F07%2Fcomandos-basicos-do-sql%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/07/comandos-basicos-do-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>240 plugins jquery &#8211; Separados por categoria</title>
		<link>http://jhonnymakis.com.br/blog/2010/09/07/240-plugins-jquery-separados-por-categoria/</link>
		<comments>http://jhonnymakis.com.br/blog/2010/09/07/240-plugins-jquery-separados-por-categoria/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 14:56:04 +0000</pubDate>
		<dc:creator>Jhonny Makis</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jquery]]></category>

		<guid isPermaLink="false">http://jhonnymakis.com.br/blog/?p=118</guid>
		<description><![CDATA[Form Validation jQuery Validation. Auto Help. Simple jQuery form validation. jQuery XAV &#8211; form validations. jQuery AlphaNumeric. Masked Input. TypeWatch Plugin. Text limiter for form fields. Ajax Username Check with jQuery. File upload Ajax File Upload. jQUploader. Multiple File Upload plugin. jQuery File Style. Styling an input type file. Progress Bar Plugin. Form &#8211; Select]]></description>
			<content:encoded><![CDATA[<h3>Form Validation</h3>
<p><a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" target="_blank">jQuery Validation</a>.<br />
<a href="http://www.dyve.net/jquery/?autohelp" target="_blank">Auto Help</a>.<br />
<a href="http://www.willjessup.com/sandbox/jquery/form_validator/form_validate.html" target="_blank">Simple jQuery form validation</a>.<br />
<a href="http://letmehaveblog.blogspot.com/2007/08/easy-client-side-web-forms-validations.html" target="_blank">jQuery XAV &#8211; form validations</a>.<br />
<a href="http://itgroup.com.ph/alphanumeric/" target="_blank">jQuery AlphaNumeric</a>.<br />
<a href="http://digitalbush.com/projects/masked-input-plugin" target="_blank">Masked Input</a>.<br />
<a href="http://www.dennydotnet.com/post/TypeWatch-jQuery-Plugin.aspx" target="_blank">TypeWatch Plugin</a>.<br />
<a href="http://jquery.com/plugins/project/TextLimiter" target="_blank">Text limiter for form fields</a>.<br />
<a href="http://www.shawngo.com/gafyd/index.html" target="_blank">Ajax Username Check with jQuery</a>.</p>
<h3>File upload</h3>
<p><a href="http://www.phpletter.com/Demo/AjaxFileUpload-Demo/" target="_blank">Ajax File Upload</a>.<br />
<a href="http://www.pixeline.be/experiments/jqUploader/" target="_blank">jQUploader</a>.<br />
<a href="http://www.fyneworks.com/jquery/multiple-file-upload/" target="_blank">Multiple File Upload plugin</a>.<br />
<a href="http://www.appelsiini.net/projects/filestyle" target="_blank">jQuery File Style</a>.<br />
<a href="http://jquery.com/plugins/project/InputFileCSS" target="_blank">Styling an input type file</a>.<br />
<a href="http://digitalbush.com/projects/progress-bar-plugin" target="_blank">Progress Bar Plugin</a>.</p>
<h3>Form &#8211; Select Box stuff</h3>
<p><a href="http://jquery.sanchezsalvador.com/page/jquerycombobox.aspx" target="_blank">jQuery Combobox</a>.<br />
<a href="http://www.ajaxray.com/blog/2007/11/08/jquery-controlled-dependent-or-cascading-select-list-2/" target="_blank">jQuery controlled dependent  (or Cascadign) Select List</a>.<br />
<a href="http://code.google.com/p/jqmultiselects/" target="_blank">Multiple Selects</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/select/" target="_blank">Select box manipulation</a>.<br />
<a href="http://code.google.com/p/jqueryselectcombo/" target="_blank">Select Combo Plugin</a>.<br />
<a href="http://www.msxhost.com/jquery/linked-selects/json/%20target=">jQuery &#8211; LinkedSelect</a><br />
<a href="http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/" target="_blank">Auto-populate multiple select boxes</a>.<br />
<a href="http://www.sitespotting.it/esempi/002/" target="_blank">Choose Plugin (Select Replacement)</a>.</p>
<h3>Form Basics, Input Fields, Checkboxes etc.</h3>
<p><a href="http://www.malsup.com/jquery/form/" target="_blank">jQuery Form Plugin</a>.<br />
<a href="http://code.handlino.com/wiki/jquery-form" target="_blank">jQuery-Form</a>.<br />
<a href="http://envero.org/jlook/" target="_blank">jLook Nice Forms</a>.<br />
<a href="http://www.whitespace-creative.com/jquery/jNice/" target="_blank">jNice</a>.<br />
<a href="http://www.brainfault.com/2007/07/07/pin-plugin-reloaded/" target="_blank">Ping Plugin</a>.<br />
<a href="http://grzegorz.frydrychowicz.net/jquery_toggleformtext/" target="_blank">Toggle Form Text</a>.<br />
<a href="http://thoughts.kuzemchak.net/entry/toggleval-for-jquery/" target="_blank">ToggleVal</a>.<br />
<a href="http://www.pengoworks.com/workshop/jquery/field.plugin.htm" target="_blank">jQuery Field Plugin</a>.<br />
<a href="http://code.befruit.com/" target="_blank">jQuery Form’n Field plugin</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/checkboxes/" target="_blank">jQuery Checkbox manipulation</a>.<br />
<a href="http://www.alcoholwang.cn/jquery/jTaggingDemo.htm" target="_blank">jTagging</a>.<br />
<a href="http://code.google.com/p/labelcheck/" target="_blank">jQuery labelcheck</a>.<br />
<a href="http://scott.sauyet.com/thoughts/archives/2007/03/31/overlabel-with-jquery/" target="_blank">Overlabel</a>.<br />
<a href="http://blog.amicoimmaginario.it/2007/08/28/jquery-plugin-3-state-radio-buttons/" target="_blank">3 state radio buttons</a>.<br />
<a href="http://sanisoft-demo.com/jquery/plugins/shiftcheckbox/" target="_blank">ShiftCheckbox jQuery Plugin</a>.<br />
<a href="http://digitalbush.com/projects/watermark-input-plugin" target="_blank">Watermark Input</a>.<br />
<a href="http://kawika.org/jquery/checkbox/" target="_blank">jQuery Checkbox (checkboxes with imags)</a>.<br />
<a href="http://www.softwareunity.com/sandbox/jqueryspinbtn/" target="_blank">jQuery SpinButton Control</a>.<br />
<a href="http://www.phpletter.com/form_builder/demo.html" target="_blank">jQuery Ajax Form Builder</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/focusfields/" target="_blank">jQuery Focus Fields</a>.<br />
<a href="http://home.iprimus.com.au/kbwood/jquery/timeEntry.html" target="_blank">jQuery Time Entry</a>.</p>
<h3>Time, Date and Color Picker</h3>
<p><a href="http://marcgrabanski.com/code/ui-datepicker/" target="_blank">jQuery UI Datepicker</a>.<br />
<a href="http://kelvinluck.com/assets/jquery/datePicker/" target="_blank">jQuery date picker plugin</a>.<br />
<a href="http://code.google.com/p/jquery-timepicker/" target="_blank">jQuery Time Picker</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/timepicker/" target="_blank">Time Picker</a>.<br />
<a href="http://www.oakcitygraphics.com/jquery/clockpick/ClockPick.cfm" target="_blank">ClickPick</a>.<br />
<a href="http://labs.perifer.se/timedatepicker/" target="_blank">TimePicker</a>.<br />
<a href="http://acko.net/dev/farbtastic" target="_blank">Farbtastic jQuery Color Picker Plugin</a>.<br />
<a href="http://www.intelliance.fr/jquery/color_picker/" target="_blank">Color Picker by intelliance.fr</a>.</p>
<h3>Rating Plugins</h3>
<p><a href="http://www.phpletter.com/Demo/Jquery-Star-Rating-Plugin/#" target="_blank">jQuery Star Rating Plugin</a>.<br />
<a href="http://www.m3nt0r.de/devel/raterDemo/" target="_blank">jQuery Star Rater</a>.<br />
<a href="http://riderdesign.com/articles/displayarticle.aspx?articleid=21" target="_blank">Content rater with asp.net, ajax and jQuery</a>.<br />
<a href="http://www.learningjquery.com/2007/05/half-star-rating-plugin" target="_blank">Half-Star Rating Plugin</a>.</p>
<h3>Search Plugins</h3>
<p><a href="http://www.vulgarisoip.com/2007/08/06/jquerysuggest-11/" target="_blank">jQuery Suggest</a>.<br />
<a href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/" target="_blank">jQuery Autocomplete</a>.<br />
<a href="http://www.pengoworks.com/workshop/jquery/autocomplete.htm" target="_blank">jQuery Autocomplete Mod</a>.<br />
<a href="http://www.ajaxdaddy.com/demo-jquery-autocomplete.html" target="_blank">jQuery Autocomplete by AjaxDaddy</a>.<br />
<a href="http://dev.reach1to1.net/saurabh/jplugins/autocomplete/" target="_blank">jQuery Autocomplete Plugin with HTML formatting</a>.<br />
<a href="http://interface.eyecon.ro/docs/autocomplete" target="_blank">jQuery Autocompleter</a>.<br />
<a href="http://nodstrum.com/2007/09/19/autocompleter/" target="_blank">AutoCompleter (Tutorial with PHP&amp;MySQL)</a>.<br />
<a href="http://rikrikrik.com/jquery/quicksearch/" target="_blank">quick Search jQuery Plugin</a>.</p>
<h3>Inline Edit &amp; Editors</h3>
<p><a href="http://www.jaysalvat.com/jquery/jtageditor/" target="_blank">jTagEditor</a>.<br />
<a href="http://demo.wymeditor.org/demo.html" target="_blank">WYMeditor</a>.<br />
<a href="http://garage.pimentech.net/scripts_doc_jquery_jframe/" target="_blank">jQuery jFrame</a>.<br />
<a href="http://www.appelsiini.net/projects/jeditable" target="_blank">Jeditable &#8211; edit in place plugin for jQuery</a>.<br />
<a href="http://www.dyve.net/jquery/?editable" target="_blank">jQuery editable</a>.<br />
<a href="http://www.jdempster.com/category/jquery/disableTextSelect/" target="_blank">jQuery Disable Text Select Plugin</a>.<br />
<a href="http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/" target="_blank">Edit in Place with Ajax using jQuery</a>.<br />
<a href="http://davehauenstein.com/blog/archives/28" target="_blank">jQuery Plugin &#8211; Another In-Place Editor</a>.<br />
<a href="http://dev.iceburg.net/jquery/tableEditor/demo.php" target="_blank">TableEditor</a>.<br />
<a href="http://joshhundley.com/teditable-in-place-editing-for-tables/" target="_blank">tEditable &#8211; in place table editing for jQuery</a>.</p>
<h3>Audio, Video, Flash, SVG, etc</h3>
<p><a href="http://www.contentwithstructure.com/extras/jmedia" target="_blank">jMedia &#8211; accessible multi-media embedding</a>.<br />
<a href="http://sourceforge.net/projects/jbedit/" target="_blank">JBEdit &#8211; Ajax online Video Editor</a>.<br />
<a href="http://www.sean-o.com/jquery/jmp3/" target="_blank">jQuery MP3 Plugin</a>.<br />
<a href="http://malsup.com/jquery/media/" target="_blank">jQuery Media Plugin</a>.<br />
<a href="http://jquery.lukelutman.com/plugins/flash/index.html" target="_blank">jQuery Flash Plugin</a>.<br />
<a href="http://www.solitude.dk/archives/embedquicktime/" target="_blank">Embed QuickTime</a>.<br />
<a href="http://keith-wood.name/svg.html" target="_blank">SVG Integration</a>.</p>
<h3>
<p><span id="more-118"></span></p>
<p>Photos/Images/Galleries</h3>
<p><a href="http://jquery.com/demo/thickbox/" target="_blank">ThickBox</a>.<br />
<a href="http://leandrovieira.com/projects/jquery/lightbox/" target="_blank">jQuery lightBox plugin</a>.<br />
<a href="http://blog.joshuaeichorn.com/archives/2007/01/11/jquery-image-strip/" target="_blank">jQuery Image Strip</a>.<br />
<a href="http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html" target="_blank">jQuery slideViewer</a>.<br />
<a href="http://benjaminsterling.com/2007/09/09/jquery-jqgalscroll-photo-gallery/" target="_blank">jQuery jqGalScroll 2.0</a>.<br />
<a href="http://benjaminsterling.com/2007/10/02/jquery-jqgalviewii-photo-gallery/" target="_blank">jQuery &#8211; jqGalViewII</a>.<br />
<a href="http://benjaminsterling.com/2007/10/21/jqgalviewiii-proof-of-concept/" target="_blank">jQuery &#8211; jqGalViewIII</a>.<br />
<a href="http://opiefoto.com/articles/photoslider" target="_blank">jQuery Photo Slider</a>.<br />
<a href="http://joanpiedra.com/jquery/thumbs/" target="_blank">jQuery Thumbs &#8211; easily create thumbnails</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/jQIR/" target="_blank">jQuery jQIR Image Replacement</a>.<br />
<a href="http://www.gmarwaha.com/jquery/jcarousellite/index.php#what" target="_blank">jCarousel Lite</a>.<br />
<a href="http://projects.sevir.org/storage/jpanview/index.html" target="_blank">jQPanView</a>.<br />
<a href="http://sorgalla.com/projects/jcarousel/#Examples" target="_blank">jCarousel</a>.<br />
<a href="http://www.intelliance.fr/jquery/imagebox/" target="_blank">Interface Imagebox</a>.<br />
<a href="http://www.getintothis.com/blog/2006/10/12/image-gallery-using-jquery-interface-reflections/" target="_blank">Image Gallery using jQuery, Interface &amp; Reflactions</a>.<br />
<a href="http://realazy.org/lab/jquery/j-gallery/" target="_blank">simple jQuery Gallery</a>.<br />
<a href="http://chicagosocial.com/gallery/" target="_blank">jQuery Gallery Module</a>.<br />
<a href="http://www.eogallery.com/" target="_blank">EO Gallery</a>.<br />
<a href="http://flesler.blogspot.com/search/label/jQuery.ScrollShow" target="_blank">jQuery ScrollShow</a>.<br />
<a href="http://www.malsup.com/jquery/cycle/" target="_blank">jQuery Cycle Plugin</a>.<br />
<a href="http://www.projectatomic.com/en/flickr.htm" target="_blank">jQuery Flickr</a>.<br />
<a href="http://www.appelsiini.net/2007/9/lazy-load-images-jquery-plugin" target="_blank">jQuery Lazy Load Images Plugin</a>.<br />
<a href="http://www.sunsean.com/zoomi/" target="_blank">Zoomi &#8211; Zoomable Thumbnails</a>.<br />
<a href="http://remysharp.com/2007/03/19/a-few-more-jquery-plugins-crop-labelover-and-pluck/#crop" target="_blank">jQuery Crop &#8211; crop any image on the fly</a>.<br />
<a href="http://jquery.com/plugins/project/reflection" target="_blank">Image Reflection</a>.</p>
<h3>Google Map</h3>
<p><a href="http://www.dyve.net/jquery/?googlemaps" target="_blank">jQuery Plugin googlemaps</a>.<br />
<a href="http://code.google.com/p/jmaps/" target="_blank">jMaps jQuery Maps Framework</a>.<br />
<a href="http://projects.sevir.org/storage/jqmaps/index.html" target="_blank">jQmaps</a>.<br />
<a href="http://olbertz.de/jquery/googlemap.html#" target="_blank">jQuery &amp; Google Maps</a>.<br />
<a href="http://snippets.dzone.com/posts/show/4361" target="_blank">jQuery Maps Interface forr Google and Yahoo maps</a>.<br />
<a href="http://webrocket.ulmb.com/jmaps/" target="_blank">jQuery J Maps &#8211; by Tane Piper</a>.</p>
<h3>Games</h3>
<p><a href="http://fmarcia.info/jquery/tetris/tetris.html" target="_blank">Tetris with jQuery</a>.<br />
<a href="http://64squar.es/" target="_blank">jQuery Chess</a>.<br />
<a href="http://www.bennadel.com/blog/623-jQuery-Demo-Mad-Libs-Word-Game.htm" target="_blank">Mad Libs Word Game</a>.<br />
<a href="http://www.alexatnet.com/node/68" target="_blank">jQuery Puzzle</a>.<br />
<a href="http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html" target="_blank">jQuery Solar System (not a game but awesome jQuery Stuff)</a>.</p>
<h3>Tables, Grids etc.</h3>
<p><a href="http://docs.jquery.com/Plugins/Tablesorter" target="_blank">UI/Tablesorter</a>.<br />
<a href="http://www.reconstrukt.com/ingrid/" target="_blank">jQuery ingrid</a>.<br />
<a href="http://www.trirand.com/blog/?p=13" target="_blank">jQuery Grid Plugin</a>.<br />
<a href="http://ideamill.synaptrixgroup.com/jquery/tablefilter/tabletest.htm" target="_blank">Table Filter &#8211; awesome!</a>.<br />
<a href="http://dev.iceburg.net/jquery/tableEditor/demo.php" target="_blank">TableEditor</a>.<br />
<a href="http://www.hanpau.com/jquery/unobtrusivetreetable.php" target="_blank">jQuery Tree Tables</a>.<br />
<a href="http://www.javascripttoolbox.com/jquery/#expandablerows" target="_blank">Expandable “Detail” Table Rows</a>.<br />
<a href="http://www.remotesynthesis.com/blog/index.cfm/2007/9/25/Sortable-Table-ColdFusion-Custom-Tag-with-jQueryUI" target="_blank">Sortable Table ColdFusion Costum Tag with jQuery UI</a>.<br />
<a href="http://flesler.blogspot.com/2007/10/jquerybubble.html" target="_blank">jQuery Bubble</a>.<br />
<a href="http://tablesorter.com/docs/" target="_blank">TableSorter</a>.<br />
<a href="http://www.webtoolkit.info/demo/jquery/scrollable/demo.html" target="_blank">Scrollable HTML Table</a>.<br />
<a href="http://p.sohei.org/stuff/jquery/columnmanager/demo/demo.html" target="_blank">jQuery column Manager Plugin</a>.<br />
<a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" target="_blank">jQuery tableHover Plugin</a>.<br />
<a href="http://p.sohei.org/stuff/jquery/columnhover/demo/demo.html" target="_blank">jQuery columnHover Plugin</a>.<br />
<a href="http://makoomba.altervista.org/grid/" target="_blank">jQuery Grid</a>.<br />
<a href="http://motherrussia.polyester.se/jquery-plugins/tablesorter/" target="_blank">TableSorter plugin for jQuery</a>.<br />
<a href="http://joshhundley.com/teditable-in-place-editing-for-tables/" target="_blank">tEditable &#8211; in place table editing for jQuery</a>.<br />
<a href="http://www.hovinne.com/dev/jquery/chartotable/" target="_blank">jQuery charToTable Plugin</a>.<br />
<a href="http://www.ita.es/jquery/jquery.grid.columnSizing.htm" target="_blank">jQuery Grid Column Sizing</a>.<br />
<a href="http://www.ita.es/jquery/jquery.grid.rowSizing.htm" target="_blank">jQuery Grid Row Sizing</a>.</p>
<h3>Charts, Presentation etc.</h3>
<p><a href="http://worcesterwideweb.com/2007/06/04/jquery-wizard-plugin/" target="_blank">jQuery Wizard Plugin </a>.<br />
<a href="http://www.reach1to1.com/sandbox/jquery/jqchart/" target="_blank">jQuery Chart Plugin</a>.<br />
<a href="http://ejohn.org/apps/speed/" target="_blank">Bar Chart</a>.</p>
<p><!--Veja Mais, clique aqui--></p>
<h3>Border, Corners, Background</h3>
<p><a href="http://www.malsup.com/jquery/corner/" target="_blank">jQuery Corner</a>.<br />
<a href="http://blue-anvil.com/archives/anti-aliased-rounded-corners-with-jquery" target="_blank">jQuery Curvy Corner</a>.<br />
<a href="http://dev.jquery.com/%7Epaul/plugins/nifty/example.html" target="_blank">Nifty jQuery Corner</a>.<br />
<a href="http://illandril.net/jQuery/transparentCorners/" target="_blank">Transparent Corners</a>.<br />
<a href="http://www.methvin.com/jquery/jq-corner.html" target="_blank">jQuery Corner Gallery</a>.<br />
<a href="http://blog.brandonaaron.net/my-jquery-plugins/gradient/" target="_blank">Gradient Plugin</a>.</p>
<h3>Text and Links</h3>
<p><a href="http://wanderinghorse.net/computing/javascript/jquery/spoilers/demo.html" target="_blank">jQuery Spoiler plugin</a>.<br />
<a href="http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html" target="_blank">Text Highlighting</a>.<br />
<a href="http://www.jdempster.com/category/jquery/disableTextSelect/" target="_blank">Disable Text Select Plugin</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/newsticker/" target="_blank">jQuery Newsticker</a>.<br />
<a href="http://www.ollicle.com/2007/jun/03/jquery_lineheight_flexible.html" target="_blank">Auto line-height Plugin</a>.<br />
<a href="http://agencenp.net/textgrad/textgrad.html" target="_blank">Textgrad &#8211; a text gradient plugin</a>.<br />
<a href="http://kawika.org/jquery/linklook/" target="_blank">LinkLook &#8211; a link thumbnail preview</a>.<br />
<a href="http://rikrikrik.com/jquery/pager/#examples" target="_blank">pager jQuery Plugin</a>.<br />
<a href="http://rikrikrik.com/jquery/shortkeys/" target="_blank">shortKeys jQuery Plugin</a>.<br />
<a href="http://www.ollicle.com/eg/jquery/biggerlink" target="_blank">jQuery Biggerlink</a>.<br />
<a href="http://troy.dyle.net/linkchecker/" target="_blank">jQuery Ajax Link Checker</a>.</p>
<h3>Tooltips</h3>
<p><a href="http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/" target="_blank">jQuery Plugin &#8211; Tooltip</a>.<br />
<a href="http://www.codylindley.com/blogstuff/js/jtip/" target="_blank">jTip &#8211; The jQuery Tool Tip</a>.<br />
<a href="http://examples.learningjquery.com/62/demo/index.html#examplesection" target="_blank">clueTip</a>.<br />
<a href="http://edgarverle.com/BetterTip/default.cfm" target="_blank">BetterTip</a>.<br />
<a href="http://ioreader.com/2007/05/15/flash-tooltips-using-jquery/" target="_blank">Flash Tooltips using jQuery</a>.<br />
<a href="http://www.texotela.co.uk/code/jquery/tooltipdemo/" target="_blank">ToolTip</a>.</p>
<h3>Menus, Navigations</h3>
<p><a href="http://stilbuero.de/jquery/tabs_3/" target="_blank">jQuery Tabs Plugin &#8211; awesome! </a>. [<a href="http://stilbuero.de/jquery/tabs_3/nested.html" target="_blank">demo nested tabs</a>.]<br />
<a href="http://blog.cutterscrossing.com/index.cfm/2007/6/15/Updated-JQuery-Nested-Tab-Set-with-Demo" target="_blank">another jQuery nested Tab Set example (based on jQuery Tabs Plugin)</a>.<br />
<a href="http://www.sunsean.com/idTabs/" target="_blank">jQuery idTabs</a>.<br />
<a href="http://jdsharp.us/jQuery/plugins/jdMenu/" target="_blank">jdMenu &#8211; Hierarchical Menu Plugin for jQuery</a>.<br />
<a href="http://be.twixt.us/jquery/suckerFish.php" target="_blank">jQuery SuckerFish Style</a>.<br />
<a href="http://bassistance.de/jquery-plugins/jquery-plugin-treeview/" target="_blank">jQuery Plugin Treeview</a>.<br />
<a href="http://be.twixt.us/jquery/treeView.php" target="_blank">treeView Basic</a>.<br />
<a href="http://labs.activespotlight.net/jQuery/menu_demo.html" target="_blank">FastFind Menu</a>.<br />
<a href="http://www.getintothis.com/blog/2006/09/26/my-first-jquery-plugin-a-sliding-menu/" target="_blank">Sliding Menu</a>.<br />
<a href="http://gmarwaha.com/blog/?p=7" target="_blank">Lava Lamp jQuery Menu</a>.<br />
<a href="http://icon.cat/wiki/IconDock_En#iconDock_jQuery_Plugin" target="_blank">jQuery iconDock</a>.<br />
<a href="http://cherne.net/brian/resources/jquery.variations.html" target="_blank">jVariations Control Panel</a>.<br />
<a href="http://www.trendskitchens.co.nz/jquery/contextmenu/" target="_blank">ContextMenu plugin</a>.<br />
<a href="http://p.sohei.org/jquery-plugins/clickmenu/" target="_blank">clickMenu</a>.<br />
<a href="http://www.ndesign-studio.com/blog/mac/css-dock-menu" target="_blank">CSS Dock Menu</a>.<br />
<a href="http://webexpose.org/2006/12/28/jquery-pop-up-menu-tutorial/" target="_blank">jQuery Pop-up Menu Tutorial</a>.<br />
<a href="http://www.getintothis.com/blog/2006/09/26/my-first-jquery-plugin-a-sliding-menu/" target="_blank">Sliding Menu</a>.</p>
<h3>Accordions, Slide and Toggle stuff</h3>
<p><a href="http://bassistance.de/jquery-plugins/jquery-plugin-accordion/" target="_blank">jQuery Plugin Accordion</a>.<br />
<a href="http://fmarcia.info/jquery/accordion.html" target="_blank">jQuery Accordion Plugin Horizontal Way</a>.<br />
<a href="http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html" target="_blank">haccordion &#8211; a simple horizontal accordion plugin for jQuery</a>.<br />
<a href="http://dev.portalzine.de/index?/Horizontal_Accordion--print" target="_blank">Horizontal Accordion by portalzine.de</a>.<br />
<a href="http://berndmatzner.de/jquery/hoveraccordion/" target="_blank">HoverAccordion</a>.<br />
<a href="http://fmarcia.info/jquery/accordion.html" target="_blank">Accordion Example from fmarcia.info</a>.<br />
<a href="http://blog.evaria.com/wp-content/themes/blogvaria/jquery/index.php" target="_blank">jQuery Accordion Example</a>.<br />
<a href="http://jquery.com/files/demo/dl-done.html" target="_blank">jQuery Demo &#8211; Expandable Sidebar Menu</a>.<br />
<a href="http://www.andreacfm.com/examples/jQpanels/" target="_blank">Sliding Panels for jQuery</a>.<br />
<a href="http://jquery.andreaseberhard.de/toggleElements/" target="_blank">jQuery ToggleElements</a>.<br />
<a href="http://www.ndoherty.com/demos/coda-slider/" target="_blank">Coda Slider</a>.<br />
<a href="http://sorgalla.com/projects/jcarousel/#Examples" target="_blank">jCarousel</a>.<br />
<a href="http://www.reindel.com/accessible_news_slider/" target="_blank">Accesible News Slider Plugin</a>.<br />
<a href="http://icant.co.uk/sandbox/jquerycodeview/" target="_blank">Showing and Hiding code Examples</a>.<br />
<a href="http://gsgd.co.uk/sandbox/jquery/easing/" target="_blank">jQuery Easing Plugin</a>.<br />
<a href="http://sonspring.com/journal/jquery-portlets" target="_blank">jQuery Portlets</a>.<br />
<a href="http://jdsharp.us/jQuery/plugins/AutoScroll/" target="_blank">AutoScroll</a>.<br />
<a href="http://medienfreunde.com/lab/innerfade/" target="_blank">Innerfade</a>.</p>
<h3>Drag and Drop</h3>
<p><a href="http://docs.jquery.com/UI/Draggables" target="_blank">UI/Draggables</a>.<br />
<a href="http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/" target="_blank">EasyDrag jQuery Plugin</a>.<br />
<a href="http://sonspring.com/journal/jquery-portlets" target="_blank">jQuery Portlets</a>.<br />
<a href="http://dev.iceburg.net/jquery/jqDnR/" target="_blank">jqDnR &#8211; drag, drop resize</a>.<br />
<a href="http://interface.eyecon.ro/demos/drag.html" target="_blank">Drag Demos</a>.</p>
<h3>XML XSL JSON Feeds</h3>
<p><a href="http://www.jongma.org/webtools/jquery/xslt/" target="_blank">XSLT Plugin</a>.<br />
<a href="http://cgaskell.wordpress.com/2006/11/02/jquery-ajax-call-and-result-xml-parsing/" target="_blank">jQuery Ajax call and result XML parsing</a>.<br />
<a href="http://jquery.com/plugins/project/xmlObjectifier" target="_blank">xmlObjectifier &#8211; Converts XML DOM to JSON</a>.<br />
<a href="http://jquery.glyphix.com/" target="_blank">jQuery XSL Transform</a>.<br />
<a href="http://malsup.com/jquery/taconite/" target="_blank">jQuery Taconite &#8211; multiple Dom updates</a>.<br />
<a href="http://www.hovinne.com/blog/index.php/2007/07/15/132-jfeed-jquery-rss-atom-feed-parser-plugin" target="_blank">RSS/ATOM Feed Parser Plugin</a>.<br />
<a href="http://www.malsup.com/jquery/gfeed/" target="_blank">jQuery Google Feed Plugin</a>.</p>
<h3>Browserstuff</h3>
<p><a href="http://noteslog.com/post/how-to-fix-the-resize-event-in-ie/" target="_blank">Wresize &#8211; IE Resize event Fix Plugin</a>.<br />
<a href="http://jquery.khurshid.com/ifixpng.php" target="_blank">jQuery ifixpng</a>.<br />
<a href="http://jquery.andreaseberhard.de/pngFix/" target="_blank">jQuery pngFix</a>.<br />
<a href="http://www.crismancich.de/jquery/plugins/linkscrubber/" target="_blank">Link Scrubber &#8211; removes the dotted line onfocus from links</a>.<br />
<a href="http://www.matthewjrichards.co.uk/articles/2007/06/25/jquery-perciformes-the-entire-suckerfish-familly-under-one-roof" target="_blank">jQuery Perciformes &#8211; the entire suckerfish familly under one roof</a>.<br />
<a href="http://blog.brandonaaron.net/my-jquery-plugins/background-iframe/" target="_blank">Background Iframe</a>.<br />
<a href="http://jquery.com/plugins/project/QinIE" target="_blank">QinIE &#8211; for proper display of Q tags  in IE</a>.<br />
<a href="http://webrocket.ulmb.com/ability/" target="_blank">jQuery Accessibility Plugin</a>.<br />
<a href="http://www.ogonek.net/mousewheel/jquery-demo.html" target="_blank">jQuery MouseWheel Plugin</a>.</p>
<h3>Alert, Prompt, Confirm Windows</h3>
<p><a href="http://trentrichardson.com/Impromptu/" target="_blank">jQuery Impromptu</a>.<br />
<a href="http://nadiaspot.com/jquery/confirm" target="_blank">jQuery Confirm Plugin</a>.<br />
<a href="http://dev.iceburg.net/jquery/jqModal/" target="_blank">jqModal</a>.<br />
<a href="http://www.ericmmartin.com/projects/simplemodal/" target="_blank">SimpleModal</a>.</p>
<h3>CSS</h3>
<p><a href="http://www.kelvinluck.com/article/switch-stylesheets-with-jquery" target="_blank">jQuery Style Switcher</a>.<br />
<a href="http://andykent.bingodisk.com/bingo/public/jss/" target="_blank">JSS &#8211; Javascript StyleSheets</a>.<br />
<a href="http://flesler.blogspot.com/2007/11/jqueryrule.html" target="_blank">jQuery Rule &#8211; creation/manipulation of CSS Rules</a>.<br />
<a href="http://www.designerkamal.com/jPrintArea/" target="_blank">jPrintArea</a>.</p>
<h3>DOM, <a id="ed_Id_1" title="Sponsor Link By eDintorni" href="http://adv.edintorni.net/click/?mo=T&amp;ky=ajax&amp;af=3702&amp;ct=it&amp;rf=http%3A%2F%2Fwww%2Esastgroup%2Ecom%2Fjquery%2F240%2Dplugins%2Djquery&amp;re=&amp;ts=1283871048421&amp;hs=a1a4dbe6524ba0143dfa0022ea2746bb" target="_blank">Ajax</a> and other jQuery plugins</h3>
<p><a href="http://flydom.socianet.com/" target="_blank">FlyDOM</a>.<br />
<a href="http://brandonaaron.net/docs/dimensions/#getting-started" target="_blank">jQuery Dimenion Plugin</a>.<br />
<a href="http://happygiraffe.net/blog/articles/2007/09/26/jquery-logging" target="_blank">jQuery Loggin</a>.<br />
<a href="http://jquery.com/plugins/project/metadata" target="_blank">Metadata &#8211; extract metadata from classes, attributes, elements</a>.<br />
<a href="http://johannburkard.de/blog/programming/javascript/inc-a-super-tiny-client-side-include-javascript-jquery-plugin.html" target="_blank">Super-tiny Client-Side Include Javascript jQuery Plugin</a>.<br />
<a href="http://humanized.com/weblog/2007/09/14/undo-made-easy-with-ajax-part-1/" target="_blank">Undo Made Easy with Ajax</a>.<br />
<a href="http://www.jasons-toolbox.com/JHeartbeat/" target="_blank">JHeartbeat &#8211; periodically poll the server</a>.<br />
<a href="http://www.appelsiini.net/projects/lazyload" target="_blank">Lazy Load Plugin</a>.<br />
<a href="http://blog.brandonaaron.net/2007/08/19/new-plugin-live-query/" target="_blank">Live Query</a>.<br />
<a href="http://jquery.offput.ca/every/" target="_blank">jQuery Timers</a>.<br />
<a href="http://www.joanpiedra.com/jquery/shareit/" target="_blank">jQuery Share it &#8211; display social bookmarking icons</a>.<br />
<a href="http://www.jdempster.com/category/code/jquery/cookiejar/" target="_blank">jQuery serverCookieJar</a>.<br />
<a href="http://ideamill.synaptrixgroup.com/?p=3" target="_blank">jQuery autoSave</a>.<br />
<a href="http://www.semicomplete.com/blog/geekery/jquery-interface-puffer.html" target="_blank">jQuery Puffer</a>.<br />
<a href="http://33rockers.com/jquery/iframe-demo/" target="_blank">jQuery iFrame Plugin</a>.<br />
<a href="http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/" target="_blank">Cookie Plugin for jQuery</a>.<br />
<a href="http://leftlogic.com/lounge/articles/jquery_spy2" target="_blank">jQuery Spy &#8211; awesome plugin</a>.<br />
<a href="http://www.learningjquery.com/2007/01/effect-delay-trick" target="_blank">Effect Delay Trick</a>.<br />
<a href="http://jquick.sullof.com/jquick/" target="_blank">jQuick &#8211; a quick tag creator for jQuery</a>.<a href="http://noteslog.com/post/metaobjects-11-released-today/" target="_blank"><br />
Metaobjects</a>.<br />
<a href="http://www.thunderguy.com/semicolon/2007/08/14/elementready-jquery-plugin/" target="_blank">elementReady</a>.</p>
<p>Fonte: <a href="http://www.kollermedia.at/archive/2007/11/21/the-ultimate-jquery-plugin-list/" target="_blank">kollermedia.at</a></p>
<p><map name='google_ad_map_118_c20575f62c3b23be'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/118?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_118_c20575f62c3b23be' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=118&amp;url= http%3A%2F%2Fjhonnymakis.com.br%2Fblog%2F2010%2F09%2F07%2F240-plugins-jquery-separados-por-categoria%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://jhonnymakis.com.br/blog/2010/09/07/240-plugins-jquery-separados-por-categoria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

