<?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>Danilo Trindade &#187; Script</title>
	<atom:link href="http://danilotrindade.com.br/tag/script/feed/" rel="self" type="application/rss+xml" />
	<link>http://danilotrindade.com.br</link>
	<description>Javascript, Php e o que der na telha...</description>
	<lastBuildDate>Wed, 15 Dec 2010 13:15:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Classe estática &#8220;Fade in&#8221; e &#8220;Fade out&#8221;</title>
		<link>http://danilotrindade.com.br/classe-estatica-fade-in-e-fade-out/</link>
		<comments>http://danilotrindade.com.br/classe-estatica-fade-in-e-fade-out/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 21:17:41 +0000</pubDate>
		<dc:creator>Chapolin</dc:creator>
				<category><![CDATA[DHTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Orientação a objetos]]></category>
		<category><![CDATA[Animação]]></category>
		<category><![CDATA[Classe Estática]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Exemplo]]></category>
		<category><![CDATA[Fade]]></category>
		<category><![CDATA[Fade in]]></category>
		<category><![CDATA[Fade out]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Lógica]]></category>
		<category><![CDATA[Objetos]]></category>
		<category><![CDATA[Orientado]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://danilotrindade.com.br/?p=119</guid>
		<description><![CDATA[Usar jQuery para agilizar o trabalho é bacana, mas no trabalho, não é verdade?
Eu prefiro saber como foi feito ou no meu caso fazer a lógica &#8220;do zero&#8221; e fazer do meu jeito.
Estou disponibilizando uma classe estática que faz Fade in e Fade out de objetos HTML para ser usada, entendida, melhorada e porque não [...]]]></description>
			<content:encoded><![CDATA[<p>Usar <a class="wpGallery" title="Biblioteca JQuery" href="http://jquery.com"><strong><em>jQuery</em></strong></a> para agilizar o trabalho é bacana, mas no trabalho, não é verdade?</p>
<p>Eu prefiro saber como foi feito ou no meu caso fazer a lógica &#8220;do zero&#8221; e fazer do meu jeito.</p>
<p>Estou disponibilizando uma classe estática que faz <em><strong>Fade in</strong></em> e <strong><em>Fade out</em></strong> de objetos <strong>HTML</strong> para ser usada, entendida, melhorada e porque não criticada?</p>
<p>Podem Ficar a vontade, testem e quaisquer dúvidas comentem.</p>
<p><strong>Baixe o exemplo:</strong></p>
<p><a class="wpGallery" title="Exemplo Fade - Formato ZIP" href="http://danilo.blog.br/scripts/js/util/fade.zip">Fade (ZIP)</a> ou <a title="Exemplo Fade - Formato RAR" href="http://danilo.blog.br/scripts/js/util/fade.rar">Fade (RAR)</a></p>
<p>Abs,<br />
Chapooo!</p>
]]></content:encoded>
			<wfw:commentRss>http://danilotrindade.com.br/classe-estatica-fade-in-e-fade-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criar Widget no Word Press com plugin</title>
		<link>http://danilotrindade.com.br/criar-widget-no-word-press-com-plugin/</link>
		<comments>http://danilotrindade.com.br/criar-widget-no-word-press-com-plugin/#comments</comments>
		<pubDate>Wed, 12 May 2010 14:58:33 +0000</pubDate>
		<dc:creator>Chapolin</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Utilidade pública]]></category>
		<category><![CDATA[Boas Práticas]]></category>
		<category><![CDATA[Exemplo]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[Word Press]]></category>

		<guid isPermaLink="false">http://danilotrindade.com.br/?p=112</guid>
		<description><![CDATA[Caros,
Segue um modelo/exemplo de como criar um widget de Word Press através de um plugin.
É muito simples, você precisa baixar este exemplo, e apenas configurá-lo para a sua necessidade. Basicamente vocês vão:
1 &#8211; Preencher dados do script (Nome do plugin, versão e etc)
2 &#8211; Mudar o nome da classe
3 &#8211; Implementar sua lógica (o que [...]]]></description>
			<content:encoded><![CDATA[<p>Caros,</p>
<p>Segue um modelo/exemplo de como criar um widget de Word Press através de um plugin.</p>
<p>É muito simples, você precisa baixar este <a href="http://danilotrindade.com.br/scripts/php/exemplo.rar">exemplo</a>, e apenas configurá-lo para a sua necessidade. Basicamente vocês vão:</p>
<p><em><strong>1 &#8211; Preencher dados do script (Nome do plugin, versão e etc)</strong></em></p>
<p><em><strong>2 &#8211; Mudar o nome da classe</strong></em></p>
<p><em><strong>3 &#8211; Implementar sua lógica (o que o widget faz?) no método &#8220;widget&#8221;</strong></em></p>
<p>Neste exemplo fiz um esquema onde separo a lógica do template, pra que? Para ficar mais organizado. Faço isso a muito tempo porque para mim é uma boa prática.</p>
<p>Bom&#8230; customizar, instalar e usar!</p>
<p><strong>Obs.:</strong> Se vocês já instalarem do jeito que está, vão ver como ele funciona.</p>
]]></content:encoded>
			<wfw:commentRss>http://danilotrindade.com.br/criar-widget-no-word-press-com-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criar variável global em PHP</title>
		<link>http://danilotrindade.com.br/criar-variavel-global-em-php/</link>
		<comments>http://danilotrindade.com.br/criar-variavel-global-em-php/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:22:33 +0000</pubDate>
		<dc:creator>Chapolin</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Declarações]]></category>
		<category><![CDATA[Exemplo]]></category>
		<category><![CDATA[Função]]></category>
		<category><![CDATA[Global]]></category>
		<category><![CDATA[Inicialização]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Var]]></category>
		<category><![CDATA[Variáveis]]></category>

		<guid isPermaLink="false">http://danilotrindade.com.br/?p=80</guid>
		<description><![CDATA[Você pode criar uma variável global em PHP apenas atribuindo valores a elas na inicialização do seu script PHP ou a medida que for necessário.
Exemplo:

$mensagem = &#039;&#039;;

if(date(&#039;Y&#039;) == &#039;2010&#039;) {
    $mensagem = &#039;Feliz ano novo!&#039;;
} else {
    $mensagem = &#039;O ano está acabando...&#039;;
}

echo $mensagem;

A primeira linha é opcional, pois [...]]]></description>
			<content:encoded><![CDATA[<p>Você pode criar uma variável global em PHP apenas atribuindo valores a elas na inicialização do seu script PHP ou a medida que for necessário.</p>
<p><strong>Exemplo:</strong></p>
<pre class="syntax-highlight:php">
$mensagem = &#039;&#039;;

if(date(&#039;Y&#039;) == &#039;2010&#039;) {
    $mensagem = &#039;Feliz ano novo!&#039;;
} else {
    $mensagem = &#039;O ano está acabando...&#039;;
}

echo $mensagem;
</pre>
<p>A primeira linha é opcional, pois o PHP não vai reclamar se você não inicializá-la.</p>
<p>Agora&#8230; De qualquer forma para usar uma variável global dentro de uma função em PHP você precisa &#8220;dizer&#8221; para a função que sua variável é global. Usando o comando &#8220;global&#8221;, veja:</p>
<pre class="syntax-highlight:php">
$mensagem = &#039;&#039;;

if(date(&#039;Y&#039;) == &#039;2010&#039;) {
    $mensagem = &#039;Feliz ano novo!&#039;;
} else {
    $mensagem = &#039;O ano está acabando...&#039;;
}

mostraMensagem();

function mostraMensagem() {
    global $mensagem;

    echo $mensagem;
}
</pre>
<p>Bom&#8230; é isso!</p>
<p>Abs,<br />
Chapoo!</p>
]]></content:encoded>
			<wfw:commentRss>http://danilotrindade.com.br/criar-variavel-global-em-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Por que usar o &#8220;var&#8221; nas declarações de variáveis?</title>
		<link>http://danilotrindade.com.br/por-que-usar-o-var-nas-declaracoes-de-variaveis/</link>
		<comments>http://danilotrindade.com.br/por-que-usar-o-var-nas-declaracoes-de-variaveis/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 15:53:05 +0000</pubDate>
		<dc:creator>Chapolin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Declarações]]></category>
		<category><![CDATA[Escopo]]></category>
		<category><![CDATA[Função]]></category>
		<category><![CDATA[Global]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Var]]></category>
		<category><![CDATA[Variáveis]]></category>

		<guid isPermaLink="false">http://danilotrindade.com.br/?p=23</guid>
		<description><![CDATA[Se você sempre se perguntou o motivo de usar a palavra &#8220;var&#8221; nas declarações de variáveis em Javascript agora vão ter uma idéia do porquê.
Quando se referimos a uma variável global (uma variável fora das funções) podemos usar ou não a palavra &#8220;var&#8221;, pois não existe diferença funcional e sim por causa do escopo. Agora [...]]]></description>
			<content:encoded><![CDATA[<p>Se você sempre se perguntou o motivo de usar a palavra &#8220;var&#8221; nas declarações de variáveis em Javascript agora vão ter uma idéia do porquê.</p>
<p>Quando se referimos a uma variável global (uma variável fora das funções) podemos usar ou não a palavra &#8220;var&#8221;, pois não existe diferença funcional e sim por causa do escopo. Agora se você quer utilizar em uma função uma variável com o mesmo nome de outra que já é declarada como global e não declarar com o &#8220;var&#8221; você estará alterando a variável global. Se você quer que o valor da variável seja usada apenas dentro do escopo da sua função, então utilize a palavra &#8220;var&#8221;.</p>
<p><strong>Neste exemplo a função altera o valor da variável global:</strong></p>
<pre class="syntax-highlight:javascript">
&lt;script type=&quot;text/javascript&quot;&gt;
    var variavelGlobal = &#039;Variavel Global&#039;;

    function alteraValor() {
        variavelGlobal = &#039;Variavel Global Alterada&#039;;
    }

    alteraValor();

    alert(variavelGlobal);
&lt;/script&gt;
</pre>
<p><strong>Neste outro a função apenas declara uma variável de mesmo nome, porém é usada apenas no escopo da função:</strong></p>
<pre class="syntax-highlight:javascript">
&lt;script type=&quot;text/javascript&quot;&gt;
    var variavelGlobal = &#039;Variavel Global&#039;;

    function alteraValor() {
        var variavelGlobal = &#039;Variavel Global Alterada&#039;;
    }

    alteraValor();

    alert(variavelGlobal);
&lt;/script&gt;
</pre>
<p>Abs,<br />
Chapoo</p>
]]></content:encoded>
			<wfw:commentRss>http://danilotrindade.com.br/por-que-usar-o-var-nas-declaracoes-de-variaveis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Classe para Redimensionar Objetos</title>
		<link>http://danilotrindade.com.br/classe-para-redimensionar-objetos/</link>
		<comments>http://danilotrindade.com.br/classe-para-redimensionar-objetos/#comments</comments>
		<pubDate>Wed, 06 May 2009 22:08:04 +0000</pubDate>
		<dc:creator>Chapolin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Orientação a objetos]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Objetos]]></category>
		<category><![CDATA[Redimensionar]]></category>
		<category><![CDATA[Rel]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://danilotrindade.com.br/?p=17</guid>
		<description><![CDATA[Caros,
Segue uma classe que a muito tempo queria colocar mas por alguns detalhes não tinha como. É uma classe que serve para redimensionar objs html.
Para testar, baixe o arquivo zipado.
Neste script estou usando uma classe estática Rel onde é util para várias outras coisas.
Baixar o arquivo redimensionar
Bom, até mais!
Abs,
Chapoo
]]></description>
			<content:encoded><![CDATA[<p>Caros,</p>
<p>Segue uma classe que a muito tempo queria colocar mas por alguns detalhes não tinha como. É uma classe que serve para redimensionar objs html.</p>
<p>Para testar, baixe o arquivo zipado.</p>
<p>Neste script estou usando uma classe estática <strong>Rel</strong> onde é util para várias outras coisas.</p>
<p>Baixar o arquivo <a title="Redimensionar" href="/scripts/js/util/redimensionar.zip"><strong>redimensionar</strong></a></p>
<p>Bom, até mais!</p>
<p>Abs,<br />
Chapoo</p>
]]></content:encoded>
			<wfw:commentRss>http://danilotrindade.com.br/classe-para-redimensionar-objetos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

