<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comentários sobre Davi Ferreira blog!</title>
	<atom:link href="http://www.daviferreira.com/blog/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://www.daviferreira.com/blog</link>
	<description>Blog sobre desenvolvimento web, design e gambiarras.</description>
	<pubDate>Tue, 06 Jan 2009 22:26:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comentário sobre Interface drag and drop com jQuery por kirotawa</title>
		<link>http://www.daviferreira.com/blog/2007/08/12/interface-drag-and-drop-com-jquery.html/comment-page-2#comment-6554</link>
		<dc:creator>kirotawa</dc:creator>
		<pubDate>Tue, 30 Dec 2008 20:08:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/?p=11#comment-6554</guid>
		<description>Opa eu denovo, esquece aí. Nesse negócio de ControlC controlV, esqueci do jquery.cookie.js :P. Agora funfou, vlws.</description>
		<content:encoded><![CDATA[<p>Opa eu denovo, esquece aí. Nesse negócio de ControlC controlV, esqueci do jquery.cookie.js :P. Agora funfou, vlws.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Interface drag and drop com jQuery por kirotawa</title>
		<link>http://www.daviferreira.com/blog/2007/08/12/interface-drag-and-drop-com-jquery.html/comment-page-2#comment-6553</link>
		<dc:creator>kirotawa</dc:creator>
		<pubDate>Tue, 30 Dec 2008 19:47:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/?p=11#comment-6553</guid>
		<description>Opa, gostei do teu tutorial.  Mas tipo eu fiz um controlC, controlV aqui e funfou legal, mas não to conseguindo salvar as posições com o cookie. to fazendo algo errado:

$(document).ready(
	function () {
		if ($.cookie('coluna1') != null) {
			// formata string do cookie
			var coluna1 = $.cookie('coluna1').replace(/drop-esquerda\[\]=/g, '');
			var coluna1 = coluna1.split('&#38;');
			var div_id = '';
			for (var x = 0; x &#60; = coluna1.length; x++) {
				div_id = coluna1[x];
				$('#drop-esquerda').append($('#'+div_id)); 
			}
		}
		if ($.cookie('coluna2') != null) {
			// formata string do cookie
			var coluna2 = $.cookie('coluna2').replace(/drop-direita\[\]=/g, '');
			var coluna2 = coluna2.split('&#38;');
			var div_id = '';
			for (var x = 0; x &#60;= coluna2.length; x++) {
				div_id = coluna2[x];
				$('#drop-direita').append($('#'+div_id)); 
			}
		}
	}


		$('div.recebeDrag').Sortable(
			{
				accept			: 'itemDrag',
				helperclass		: 'dragAjuda',
				activeclass 	: 'dragAtivo',
				hoverclass 		: 'dragHover',
				handle			: 'h2',
				opacity			: 0.7,
				onChange 		: function()
				{	    			 
					serialEsq = $.SortSerialize('drop-esquerda');
					serialDir = $.SortSerialize('drop-direita');
					$.cookie('coluna1', serialEsq.hash, {expires: 7});  
					$.cookie('coluna2', serialDir.hash, {expires: 7});  
					$('#ser-e').val(serialEsq.hash);
					$('#ser-d').val(serialDir.hash);
				},
				onStart : function()
				{
					$.iAutoscroller.start(this, document.getElementsByTagName('body'));
				},
				onStop : function()
				{
					$.iAutoscroller.stop();
				}
			}
		);
	}
);
</description>
		<content:encoded><![CDATA[<p>Opa, gostei do teu tutorial.  Mas tipo eu fiz um controlC, controlV aqui e funfou legal, mas não to conseguindo salvar as posições com o cookie. to fazendo algo errado:</p>
<p>$(document).ready(<br />
	function () {<br />
		if ($.cookie(&#039;coluna1&#039;) != null) {<br />
			// formata string do cookie<br />
			var coluna1 = $.cookie(&#039;coluna1&#039;).replace(/drop-esquerda\[\]=/g, &#034;);<br />
			var coluna1 = coluna1.split(&#039;&amp;&#039;);<br />
			var div_id = &#034;;<br />
			for (var x = 0; x &lt; = coluna1.length; x++) {<br />
				div_id = coluna1[x];<br />
				$(&#039;#drop-esquerda&#039;).append($(&#039;#'+div_id));<br />
			}<br />
		}<br />
		if ($.cookie(&#039;coluna2&#039;) != null) {<br />
			// formata string do cookie<br />
			var coluna2 = $.cookie(&#039;coluna2&#039;).replace(/drop-direita\[\]=/g, &#034;);<br />
			var coluna2 = coluna2.split(&#039;&amp;&#039;);<br />
			var div_id = &#034;;<br />
			for (var x = 0; x &lt;= coluna2.length; x++) {<br />
				div_id = coluna2[x];<br />
				$(&#039;#drop-direita&#039;).append($(&#039;#'+div_id));<br />
			}<br />
		}<br />
	}</p>
<p>		$(&#039;div.recebeDrag&#039;).Sortable(<br />
			{<br />
				accept			: &#039;itemDrag&#039;,<br />
				helperclass		: &#039;dragAjuda&#039;,<br />
				activeclass 	: &#039;dragAtivo&#039;,<br />
				hoverclass 		: &#039;dragHover&#039;,<br />
				handle			: &#039;h2&#039;,<br />
				opacity			: 0.7,<br />
				onChange 		: function()<br />
				{<br />
					serialEsq = $.SortSerialize(&#039;drop-esquerda&#039;);<br />
					serialDir = $.SortSerialize(&#039;drop-direita&#039;);<br />
					$.cookie(&#039;coluna1&#039;, serialEsq.hash, {expires: 7});<br />
					$.cookie(&#039;coluna2&#039;, serialDir.hash, {expires: 7});<br />
					$(&#039;#ser-e&#039;).val(serialEsq.hash);<br />
					$(&#039;#ser-d&#039;).val(serialDir.hash);<br />
				},<br />
				onStart : function()<br />
				{<br />
					$.iAutoscroller.start(this, document.getElementsByTagName(&#039;body&#039;));<br />
				},<br />
				onStop : function()<br />
				{<br />
					$.iAutoscroller.stop();<br />
				}<br />
			}<br />
		);<br />
	}<br />
);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Manipulando e redimensionando imagens com PHP por Marcos</title>
		<link>http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html/comment-page-1#comment-6541</link>
		<dc:creator>Marcos</dc:creator>
		<pubDate>Fri, 26 Dec 2008 17:06:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html#comment-6541</guid>
		<description>Parabéns!

Denota que tens sólidos conhecimentos de PHP e que tens muita vontade e disposição em ajudar.

Uma abraço!</description>
		<content:encoded><![CDATA[<p>Parabéns!</p>
<p>Denota que tens sólidos conhecimentos de PHP e que tens muita vontade e disposição em ajudar.</p>
<p>Uma abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Manipulando e redimensionando imagens com PHP por Rocky</title>
		<link>http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html/comment-page-1#comment-6449</link>
		<dc:creator>Rocky</dc:creator>
		<pubDate>Sat, 20 Dec 2008 19:54:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html#comment-6449</guid>
		<description>Ótima classe, estou implementando algumas funções que eu tinha feito para uma classe minha. Assim que estiver tudo ok lhe passo.</description>
		<content:encoded><![CDATA[<p>Ótima classe, estou implementando algumas funções que eu tinha feito para uma classe minha. Assim que estiver tudo ok lhe passo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Interface drag and drop com jQuery por Davi Ferreira</title>
		<link>http://www.daviferreira.com/blog/2007/08/12/interface-drag-and-drop-com-jquery.html/comment-page-1#comment-6397</link>
		<dc:creator>Davi Ferreira</dc:creator>
		<pubDate>Fri, 19 Dec 2008 01:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/?p=11#comment-6397</guid>
		<description>Fala Rodrigo!

Não sei bem se entendi sua dúvida, mas não seria só colocar o CSS inicial do elemento com 'display:none;'?</description>
		<content:encoded><![CDATA[<p>Fala Rodrigo!</p>
<p>Não sei bem se entendi sua dúvida, mas não seria só colocar o CSS inicial do elemento com &#039;display:none;&#039;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Interface drag and drop com jQuery por Rodrigo</title>
		<link>http://www.daviferreira.com/blog/2007/08/12/interface-drag-and-drop-com-jquery.html/comment-page-1#comment-6327</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Tue, 16 Dec 2008 12:17:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/?p=11#comment-6327</guid>
		<description>Olha eu aqui denovo, ¬¬ ^^, é q no site do democracia eu achei interessante tb o fato de poder minimizar e maximizar as divs, até to tentando implementar isso, mas gostaria de saber se tem um idéia de como ficaria o script para o estado inicial dela ser display none, tipo so abre qnd o usuario clicar... tem alguma idéia??? vlw! Abraço!</description>
		<content:encoded><![CDATA[<p>Olha eu aqui denovo, ¬¬ ^^, é q no site do democracia eu achei interessante tb o fato de poder minimizar e maximizar as divs, até to tentando implementar isso, mas gostaria de saber se tem um idéia de como ficaria o script para o estado inicial dela ser display none, tipo so abre qnd o usuario clicar&#8230; tem alguma idéia??? vlw! Abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Manipulando e redimensionando imagens com PHP por Davi Ferreira</title>
		<link>http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html/comment-page-1#comment-6325</link>
		<dc:creator>Davi Ferreira</dc:creator>
		<pubDate>Tue, 16 Dec 2008 03:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html#comment-6325</guid>
		<description>&lt;strong&gt;@Igor:&lt;/strong&gt; podecrer, num comentário acima falei pra utilizar direto o tmp_name, mas o problema é que o arquivo temporário do $_FILES vai com a extensão 'tmp', independente do formato. A classe não reconhece isso como imagem. Tem duas opções:

1) move o arquivo com move_uploaded_file pra um diretório temporário no servidor, carrega ela na classe e depois apaga com unlink. Particularmente recomendo esta, por ser mais elegante :)

2) modificar a classe pra aceitar também a extensão tmp. Não tem problema de segurança porque além da extensão também valida se é um arquivo de imagem ou não. Basicamente é adicionar nos métodos eImagem, criaImagem e grava, onde tiver jpg, a extensão tmp.

Qualquer coisa me manda um e-mail no form de contato abaixo que eu te mando exemplos de código disso!</description>
		<content:encoded><![CDATA[<p><strong>@Igor:</strong> podecrer, num comentário acima falei pra utilizar direto o tmp_name, mas o problema é que o arquivo temporário do $_FILES vai com a extensão &#039;tmp&#039;, independente do formato. A classe não reconhece isso como imagem. Tem duas opções:</p>
<p>1) move o arquivo com move_uploaded_file pra um diretório temporário no servidor, carrega ela na classe e depois apaga com unlink. Particularmente recomendo esta, por ser mais elegante <img src='http://www.daviferreira.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>2) modificar a classe pra aceitar também a extensão tmp. Não tem problema de segurança porque além da extensão também valida se é um arquivo de imagem ou não. Basicamente é adicionar nos métodos eImagem, criaImagem e grava, onde tiver jpg, a extensão tmp.</p>
<p>Qualquer coisa me manda um e-mail no form de contato abaixo que eu te mando exemplos de código disso!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Manipulando e redimensionando imagens com PHP por Igor S.</title>
		<link>http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html/comment-page-1#comment-6323</link>
		<dc:creator>Igor S.</dc:creator>
		<pubDate>Mon, 15 Dec 2008 21:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/2007/09/07/classe-imagem-php.html#comment-6323</guid>
		<description>Olá Davi.

Primeiro gostaria de te dar os parabéns pelo seu post.

Tenho uma dúvida, para passar a imagem via form é assim que faz?
$oImg = new m2brimagem($_FILES['foto_img']['tmp_name']);

O form está com enctype="multipart/form-data", mas não funciona.</description>
		<content:encoded><![CDATA[<p>Olá Davi.</p>
<p>Primeiro gostaria de te dar os parabéns pelo seu post.</p>
<p>Tenho uma dúvida, para passar a imagem via form é assim que faz?<br />
$oImg = new m2brimagem($_FILES['foto_img']['tmp_name']);</p>
<p>O form está com enctype=&#034;multipart/form-data&#034;, mas não funciona.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Esqueça as funções javascript alert() e confirm() por Deiverson</title>
		<link>http://www.daviferreira.com/blog/2008/11/20/esqueca-as-funcoes-javascript-alert-e-confirm.html/comment-page-1#comment-6321</link>
		<dc:creator>Deiverson</dc:creator>
		<pubDate>Mon, 15 Dec 2008 14:26:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/?p=28#comment-6321</guid>
		<description>Parabéns cara! Muito bom!</description>
		<content:encoded><![CDATA[<p>Parabéns cara! Muito bom!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Esqueça as funções javascript alert() e confirm() por Marco Gomes</title>
		<link>http://www.daviferreira.com/blog/2008/11/20/esqueca-as-funcoes-javascript-alert-e-confirm.html/comment-page-1#comment-6318</link>
		<dc:creator>Marco Gomes</dc:creator>
		<pubDate>Mon, 15 Dec 2008 00:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.daviferreira.com/blog/?p=28#comment-6318</guid>
		<description>Boa implementação.

Minha dica é: tome cuidado pra não abusar de interfaces modais, elas normalmente mais atrapalham que ajudam. Já escrevi sobre:
http://marcogomes.com/blog/2007/interfaces-humanas-modais-e-quasimodais-jef-raskin</description>
		<content:encoded><![CDATA[<p>Boa implementação.</p>
<p>Minha dica é: tome cuidado pra não abusar de interfaces modais, elas normalmente mais atrapalham que ajudam. Já escrevi sobre:<br />
<a href="http://marcogomes.com/blog/2007/interfaces-humanas-modais-e-quasimodais-jef-raskin" rel="nofollow">http://marcogomes.com/blog/2007/interfaces-humanas-modais-e-quasimodais-jef-raskin</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
