<?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>hacklab.com.br &#187; plugin</title>
	<atom:link href="http://hacklab.com.br/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://hacklab.com.br</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2010 18:49:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como impedir que o editor do Wordpress (TinyMCE) remova quebras de linha</title>
		<link>http://rodrigo.utopia.org.br/2009/05/04/como-impedir-que-o-editor-do-wordpress-tinymce-remova-quebras-de-linha/</link>
		<comments>http://rodrigo.utopia.org.br/2009/05/04/como-impedir-que-o-editor-do-wordpress-tinymce-remova-quebras-de-linha/#comments</comments>
		<pubDate>Mon, 04 May 2009 18:29:44 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[tinymce]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rodrigo.hacklab.com.br/?p=10</guid>
		<description><![CDATA[Atualização (15/10/2009): o Rafael Biriba deixou um comentário falando do PS Disable Auto Formatting, um outro plugin do Wordpress que também server para impedir a remoção automática das tags &#8220;br&#8221; e &#8220;p&#8221;.

Mais de uma vez quis formatar o texto de um post do Wordpress usando algumas quebras de linha (enter) para separar dois blocos de [...]]]></description>
			<content:encoded><![CDATA[<p><em>Atualização (15/10/2009)</em>: o <a href="http://www.rafaelbiriba.com/">Rafael Biriba</a> deixou um comentário falando do <a href="http://wordpress.org/extend/plugins/ps-disable-auto-formatting/">PS Disable Auto Formatting</a>, um outro plugin do Wordpress que também server para impedir a remoção automática das tags &#8220;br&#8221; e &#8220;p&#8221;.</p>
<p><br class="spacer_" /></p>
<p>Mais de uma vez quis formatar o texto de um post do Wordpress usando algumas quebras de linha (enter) para separar dois blocos de texto ou então um bloco de texto de uma imagem. Porém, por padrão o editor do Wordpress, o TinyMCE, remove qualquer tag &#8220;br&#8221; ou &#8220;p&#8221; que ele considere que esteja &#8220;sobrando&#8221;.</p>
<p>Talvez exista uma forma mais inteligente de se fazer isso sem usar quebra de linha, porém eu desconheço e já perdi um bom tempo tentando enganar o editor.</p>
<p>Ontem, encontrei o <a href="http://www.laptoptips.ca/projects/tinymce-advanced/">TinyMCE Advanced</a> um plugin que tem uma opção para que as tags &#8220;br &#8220;<br />
 e &#8220;p&#8221; não sejam removidas e além disso permite customizar os itens que aparecem na barra de edição. Abaixo um screenshot de parte da tela de administração:</p>
<p style="text-align: center"><a href="http://rodrigo.utopia.org.br/files/tadv2.jpg" rel="lightbox[10]"><img class="size-thumbnail wp-image-13 aligncenter" src="http://rodrigo.utopia.org.br/files/tadv2-150x150.jpg" alt="Parte da tela de administração do TinyMCE Advanced" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://rodrigo.utopia.org.br/2009/05/04/como-impedir-que-o-editor-do-wordpress-tinymce-remova-quebras-de-linha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moderação de usuários no Wordpress</title>
		<link>http://rodrigo.utopia.org.br/2009/04/17/moderacao-de-usuarios-no-wordpress/</link>
		<comments>http://rodrigo.utopia.org.br/2009/04/17/moderacao-de-usuarios-no-wordpress/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 20:12:59 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rodrigo.hacklab.com.br/?p=3</guid>
		<description><![CDATA[Uma das demandas do portal eletrocooperativa.org.br (um dos projetos desenvolvidos pelo Hacklab neste semestre) é a moderação dos usuários que se registram no site. Como esse recurso não existe no core do Wordpress, saímos em busca de um plugin.
O Leo encontrou no diretório de plugins do Wordpress (http://wordpress.org/extend/plugins/) o New User Approve, uma extensão simples [...]]]></description>
			<content:encoded><![CDATA[<p>Uma das demandas do portal eletrocooperativa.org.br (um dos projetos desenvolvidos pelo Hacklab neste semestre) é a moderação dos usuários que se registram no site. Como esse recurso não existe no core do Wordpress, saímos em busca de um plugin.</p>
<p>O <a href="http://pirex.com.br/category/leo/">Leo</a> encontrou no diretório de plugins do Wordpress (http://wordpress.org/extend/plugins/) o <a href="http://www.picklewagon.com/wordpress/new-user-approve">New User Approve</a>, uma extensão simples que faz exatamente o que precisávamos. Durante o desenvolvimento encontramos dois problemas na versão atual (1.0):</p>
<ol>
<li>Se um usuário é criado pelo administrador e não pelo formulário de registro, ele aparece na listagem de usuários para moderação e se o administrador aprová-lo sua senha será alterada.</li>
<li>Com o plugin habilitado, o formulário de registro sempre mostra uma mensagem de usuário criado com sucesso mesmo quando ocorreram erros (como por exemplo nome de usuário já existente ou senhas não conferem).</li>
</ol>
<p>Fizemos dois patches para corrigir esses erros e enviamos para o desenvolvedor do plugin. Essa é a melhor parte do software livre <img src='http://rodrigo.utopia.org.br/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Ele agradeceu mas infelizmente ainda não teve tempo para incorporar as mudanças no código e lançar uma nova versão. Acredito que o fará em breve.</p>
<p><span style="text-decoration: line-through">Se alguém precisar da mesma funcionalidade e quiser utilizar o plugin com as correções, o patch está disponível <a href="http://rodrigo.utopia.org.br/files/new-user-approvepatch.zip">neste link</a> (mais detalhes podem ser vistos nos comentários que fiz na página do próprio plugin).</span></p>
<p><strong>Atualização (em 22/04/2009):</strong> foi lançada uma nova versão (1.1) do plugin que incorpora os patches que enviei, basta baixá-la <a href="http://wordpress.org/extend/plugins/new-user-approve/">aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rodrigo.utopia.org.br/2009/04/17/moderacao-de-usuarios-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moderação de usuários no Wordpress</title>
		<link>http://rodrigo.utopia.org.br/2009/04/17/moderacao-de-usuarios-no-wordpress/</link>
		<comments>http://rodrigo.utopia.org.br/2009/04/17/moderacao-de-usuarios-no-wordpress/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 20:12:59 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[hacklab]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rodrigo.hacklab.com.br/?p=3</guid>
		<description><![CDATA[Uma das demandas do portal eletrocooperativa.org.br (um dos projetos desenvolvidos pelo Hacklab neste semestre) é a moderação dos usuários que se registram no site. Como esse recurso não existe no core do Wordpress, saímos em busca de um plugin.
O Leo encontrou no diretório de plugins do Wordpress (http://wordpress.org/extend/plugins/) o New User Approve, uma extensão simples [...]]]></description>
			<content:encoded><![CDATA[<p>Uma das demandas do portal eletrocooperativa.org.br (um dos projetos desenvolvidos pelo Hacklab neste semestre) é a moderação dos usuários que se registram no site. Como esse recurso não existe no core do Wordpress, saímos em busca de um plugin.</p>
<p>O <a href="http://pirex.com.br/category/leo/" >Leo</a> encontrou no diretório de plugins do Wordpress (http://wordpress.org/extend/plugins/) o <a href="http://www.picklewagon.com/wordpress/new-user-approve" >New User Approve</a>, uma extensão simples que faz exatamente o que precisávamos. Durante o desenvolvimento encontramos dois problemas na versão atual (1.0):</p>
<ol>
<li>Se um usuário é criado pelo administrador e não pelo formulário de registro, ele aparece na listagem de usuários para moderação e se o administrador aprová-lo sua senha será alterada.</li>
<li>Com o plugin habilitado, o formulário de registro sempre mostra uma mensagem de usuário criado com sucesso mesmo quando ocorreram erros (como por exemplo nome de usuário já existente ou senhas não conferem).</li>
</ol>
<p>Fizemos dois patches para corrigir esses erros e enviamos para o desenvolvedor do plugin. Essa é a melhor parte do software livre <img src='http://rodrigo.utopia.org.br/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Ele agradeceu mas infelizmente ainda não teve tempo para incorporar as mudanças no código e lançar uma nova versão. Acredito que o fará em breve.</p>
<p><span style="text-decoration: line-through">Se alguém precisar da mesma funcionalidade e quiser utilizar o plugin com as correções, o patch está disponível <a href="http://rodrigo.utopia.org.br/files/new-user-approvepatch.zip">neste link</a> (mais detalhes podem ser vistos nos comentários que fiz na página do próprio plugin).</span></p>
<p><strong>Atualização (em 22/04/2009):</strong> foi lançada uma nova versão (1.1) do plugin que incorpora os patches que enviei, basta baixá-la <a href="http://wordpress.org/extend/plugins/new-user-approve/">aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rodrigo.utopia.org.br/2009/04/17/moderacao-de-usuarios-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
