<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>design+</title>
	
	<link>http://blog.helvecio.com/wpress</link>
	<description>design gráfico, joomla, ilustração, empreendedorismo e inspirações</description>
	<lastBuildDate>Sun, 29 Jan 2012 12:46:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/helvecio" /><feedburner:info uri="helvecio" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Joomla 2.5: error number 1060</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/YcDF5eYLL3A/</link>
		<comments>http://blog.helvecio.com/wpress/2012/01/29/joomla-2-5-errornumber-1060/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 12:41:32 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[aprender joomla]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[cursinho]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[ensinar]]></category>
		<category><![CDATA[ensino]]></category>
		<category><![CDATA[estável]]></category>
		<category><![CDATA[instruir]]></category>
		<category><![CDATA[instrutor]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[joomla 2.5]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[stable]]></category>
		<category><![CDATA[treinamento]]></category>
		<category><![CDATA[treinar]]></category>
		<category><![CDATA[tutoriais]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=1040</guid>
		<description><![CDATA[Ao atualizar o Joomla da versão 1.7.3 para 2.5 de um novo projeto que estou iniciando, deparei-me com um erro que me pareceu grave. Fiz a atualização através da aba]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2012/01/symbol-error.png" rel="lightbox[1040]"><img class="aligncenter size-full wp-image-1041" title="Erro" src="http://blog.helvecio.com/wpress/wp-content/uploads/2012/01/symbol-error.png" alt="" width="150" height="150" /></a>Ao atualizar o Joomla da versão 1.7.3 para 2.5 de um novo projeto que estou iniciando, deparei-me com um erro que me pareceu grave.</p>
<p><span id="more-1040"></span></p>
<p>Fiz a atualização através da aba <strong>Update</strong> do <strong>Gerenciador de Extensões (Extensions Manager)</strong>. Ao final, apareceu os seguintes avisos:</p>
<pre>JInstaller: :Install: Error SQL DB function failed with
error number 1060
 Duplicate column name 'ordering' SQL=ALTER TABLE `jos_languages`
 ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
 SQL =
ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11)
 NOT NULL default 0 AFTER `published`;
Files Update: SQL error file DB function failed with
error number 1060
 Duplicate column name 'ordering' SQL=ALTER TABLE `jos_languages`
 ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
 SQL =
ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11)
 NOT NULL default 0 AFTER `published`;</pre>
<p>Fui em <strong>Site &gt; System Information</strong> e a informação era que a atualização tinha sido feita. Porém, ao comparar as tabelas do banco de dados com outra instalação do 2.5, percebi que haviam várias diferenças.</p>
<p>Porém, isso não é problema. A mais nova versão do Joomla pode resolver essa questão através do próprio administrador do sistema.</p>
<p>No Gerenciador de <strong>Extensões (Extensions Manager)</strong> clique sobre a aba <strong>Database (Banco de Dados)</strong>. Clique no ícone Fix (Reparar) e aguarde até aparecer o aviso <strong>Database table structure is up to date (Estrutura do Banco de Dados está atualizada)</strong>.</p>
<p>Feito isso, clique na aba <strong>Discover (Descobrir)</strong>. Aparecerá uma lista de extensões que o sistema não conseguiu instalar corretamente. Selecione todas e clique em <strong>Install (Instalar)</strong>.</p>
<p>A partir daí o sistema está atualizado corretamente.</p>
<h3>Um detalhe</h3>
<p>Aqui na minha instalação apareceu a string ao invés do texto.</p>
<pre>PLG_SYSTEM_LANGUAGECODE_XML_DESCRIPTION</pre>
<p>Olhando no arquivo .INI, essa string leva ao seguinte texto:</p>
<pre>"Provides the ability to change the language code in the generated HTML document to
improve SEO.&lt;br /&gt;The fields will appear when the plugin is enabled and saved.&lt;br /&gt;
More information at &lt;a href='_QQ_'http://www.w3.org/TR/xhtml1/#docconf'_QQ_'&gt;W3.org&lt;/a&gt; "</pre>
<p>que pode ser traduzido como:</p>
<pre>"Fornece a capacidade de alterar o código de linguagem no documento HTML gerado para
melhorar o SEO. Os campos aparecerão quando o plugin é ativado e salvos.
Mais informações em W3.org"</pre>
<p>Um problema que percebi desde a versão 1.7 nos arquivos .INI é que dentro da string não pode haver texto entre aspas duplas (&#8220;), pois o sistema começa a interpretar o restante do arquivo de forma errônea.</p>
<p>Isso não implica em problemas no sistema, mas pode-se encontrar algumas strings aparecendo, ao invés do texto que elas representam.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/YcDF5eYLL3A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2012/01/29/joomla-2-5-errornumber-1060/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2012/01/29/joomla-2-5-errornumber-1060/</feedburner:origLink></item>
		<item>
		<title>P&amp;R: Como instalar uma tradução?</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/AqE214kmWxo/</link>
		<comments>http://blog.helvecio.com/wpress/2012/01/24/p_e_r-como-instalar-uma-traducao/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:43:08 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Perguntas e Respostas]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[aprendizado]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[ensinar]]></category>
		<category><![CDATA[ensino]]></category>
		<category><![CDATA[instruir]]></category>
		<category><![CDATA[instrutor]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[treinamento]]></category>
		<category><![CDATA[tutoriais]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=1032</guid>
		<description><![CDATA[Acabei de receber um comentário através do post Tradução Joomla 1.7.3 pt-BR perguntando como instalar o pacote de idioma. Eis aqui a resposta.Em Joomla temos funcionalidades que podem ser acrescentadas]]></description>
			<content:encoded><![CDATA[<div id="attachment_1033" class="wp-caption aligncenter" style="width: 190px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2012/01/System-Install-2-icon.png" rel="lightbox[1032]"><img class="size-full wp-image-1033" title="System-Install-2-icon" src="http://blog.helvecio.com/wpress/wp-content/uploads/2012/01/System-Install-2-icon.png" alt="" width="180" height="180" /></a><p class="wp-caption-text">Fonte: www.iconarchive.com</p></div>
<p>Acabei de receber um comentário através do post <a title="Tradução Joomla 1.7.3 pt-BR" href="http://blog.helvecio.com/wpress/2011/11/19/traducao-joomla-1-7-3-pt-br/">Tradução Joomla 1.7.3 pt-BR</a> perguntando como instalar o pacote de idioma. Eis aqui a resposta.<span id="more-1032"></span>Em Joomla temos funcionalidades que podem ser acrescentadas ao sistema. Elas são chamadas <strong>extensões</strong>. Existem os seguintes tipos:</p>
<ul>
<li>Componentes;</li>
<li>Módulos;</li>
<li>Plugins;</li>
<li>Temas (ou templates);</li>
<li>Pacotes de idiomas.</li>
</ul>
<p>Cada um tem uma finalidade diferente, mas a forma de instalação é a mesma.</p>
<ol>
<li>Entre no <strong>Administrador</strong> do seu site;</li>
<li>Clique em <strong>Extensions &gt; Extension Manager (Extensões &gt; Gerenciador de Extensões)</strong>;</li>
<li>No campo <strong></strong> <strong>Package File (Pacote de Instalação)</strong> clique no botão para encontrar o arquivo de instalação baixado da internet. Geralmente é um arquivo <strong>.ZIP</strong>.</li>
<li>Selecionado o arquivo <strong>.ZIP</strong>, clique em <strong>Upload &amp; Install (Upload &amp; Instalar)</strong>;</li>
<li>Se tudo der certo, você verá em alguns segundos uma mensagem do sistema de sucesso na instalação. ATENÇÃO: o tempo de instalação pode variar dependendo do tipo de extensão.</li>
</ol>
<p>Os pacotes de idioma (traduções) precisam ser ativados. Siga esses passos:</p>
<ol>
<li>Clique em <strong>Extensions &gt; Language Manager</strong>;</li>
<li>Estamos na área <strong>Installed &#8211; Site</strong>, que gerencia as traduções da área pública, o site em si;</li>
<li>Na listagem que aparece, vemos <strong>English</strong> e o idioma que acabou de ser instalado, no caso, <strong>Português</strong>.</li>
<li>Clique sobre a estrela cinza que está na linha do Português para ativar a língua. A estrela de <strong>English</strong> fica cinza e a de <strong>Português</strong> fica amarela;</li>
<li>Na área <strong>Installed &#8211; Administrator</strong> proceda da mesma forma.</li>
</ol>
<p>Pronto! Seu site já está em Português do Brasil. É possível instalar várias línguas, porém só é possível ter uma língua padrão por vez.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/AqE214kmWxo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2012/01/24/p_e_r-como-instalar-uma-traducao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2012/01/24/p_e_r-como-instalar-uma-traducao/</feedburner:origLink></item>
		<item>
		<title>Quem usa Joomla no Brasil?</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/jR-XiAqhZdQ/</link>
		<comments>http://blog.helvecio.com/wpress/2012/01/22/quem-usa-joomla-no-brasil/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 12:43:57 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Pessoas]]></category>
		<category><![CDATA[Tendências]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[joomla day]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=1026</guid>
		<description><![CDATA[photo credit: AJC1 Recentemente, Rogério Costa, que faz parte da equipe organizadora do Joomla! Day Brasil 2012, lançou uma pesquisa com o objetivo de mapear o perfil da comunidade que]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Peer Review" href="http://www.flickr.com/photos/47353092@N00/6735929719/" target="_blank"><img src="http://farm8.static.flickr.com/7034/6735929719_d6f13e0c3e_m.jpg" alt="Peer Review" border="0" /></a><br />
<small><a title="Attribution-ShareAlike License" href="http://creativecommons.org/licenses/by-sa/2.0/" target="_blank"><img src="http://blog.helvecio.com/wpress/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" width="16" height="16" align="absmiddle" border="0" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="AJC1" href="http://www.flickr.com/photos/47353092@N00/6735929719/" target="_blank">AJC1</a></small></p>
<p>Recentemente, Rogério Costa, que faz parte da equipe organizadora do Joomla! Day Brasil 2012, lançou uma pesquisa com o objetivo de mapear o perfil da comunidade que utiliza Joomla! no Brasil.</p>
<p>A meta é coletar uma amostragem de no mínimo 300 respostas. Os resultados dessa pesquisa serão apresentados durante o evento em setembro e posteriormente compartilhado com a comunidade.</p>
<p>Para responder a pesquisa, clique <a title="Pesquisa Comunidade Joomleira do Brasil" href="https://docs.google.com/spreadsheet/viewform?hl=pt_BR&amp;pli=1&amp;formkey=dGMxcmtJaWRKb1lUdXk3emU3SF9XWEE6MQ#gid=0" target="_blank">aqui</a>. E utilize os botões de compartilhamento abaixo para ajudar na divulgação.</p>
<p>Qualquer dúvida, entrem em contato com o Rogério através de seu Twitter: <a title="Twitter do Rogério Costa" href="https://twitter.com/#!/matofino" target="_blank">@matofino</a></p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/jR-XiAqhZdQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2012/01/22/quem-usa-joomla-no-brasil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2012/01/22/quem-usa-joomla-no-brasil/</feedburner:origLink></item>
		<item>
		<title>Parâmetros do template: seu layout mais flexível*</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/CefSc9afuC0/</link>
		<comments>http://blog.helvecio.com/wpress/2011/12/13/parametros-do-template-seu-layout-mais-flexivel/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 16:04:22 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Inspiração]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Perguntas e Respostas]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[aprender joomla]]></category>
		<category><![CDATA[aprendizado]]></category>
		<category><![CDATA[aula]]></category>
		<category><![CDATA[auto-conhecimento]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[content managemt system]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[ensinar]]></category>
		<category><![CDATA[ensino]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[joomla day]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[treinamento]]></category>
		<category><![CDATA[treinar]]></category>
		<category><![CDATA[tutoriais]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=998</guid>
		<description><![CDATA[photo credit: Louis Engival Muitos parâmetros de templates são possíveis &#8211; variação de cores, XHTML, HTML5 etc. Quando um site precisa ter flexibilidade no layout para mostrar diferentes tipos de]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Danse en haute voltige" href="http://www.flickr.com/photos/21722527@N02/6495740669/" target="_blank"><img src="http://farm8.static.flickr.com/7013/6495740669_eb0d6ca230_m.jpg" alt="Danse en haute voltige" border="0" /></a><br />
<small><a title="Attribution-NonCommercial-NoDerivs License" href="http://creativecommons.org/licenses/by-nc-nd/2.0/" target="_blank"><img src="http://blog.helvecio.com/wpress/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" width="16" height="16" align="absmiddle" border="0" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="Louis Engival" href="http://www.flickr.com/photos/21722527@N02/6495740669/" target="_blank">Louis Engival</a></small></p>
<p>Muitos parâmetros de templates são possíveis &#8211; variação de cores, XHTML, HTML5 etc. Quando um site precisa ter flexibilidade no layout para mostrar diferentes tipos de conteúdo, pode-se usar variáveis baseadas nos countModules ou criar opções de layout através das configurações de parâmetro do template.<span id="more-998"></span></p>
<p>Nesse exemplo, vamos planejar um template com três colunas com largura variável, como mostra a ilustração abaixo.</p>
<div id="attachment_1010" class="wp-caption aligncenter" style="width: 308px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/12/templates-com-parametros.png" rel="lightbox[998]"><img class="size-full wp-image-1010" title="Templates com Parâmetros" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/12/templates-com-parametros.png" alt="Templates com Parâmetros" width="298" height="118" /></a><p class="wp-caption-text">Colunas flexíveis</p></div>
<p>No arquvo <strong>templateDetails.xml</strong> adicione as lihas a seguir:</p>
<pre>&lt;config&gt;
   &lt;fields name="params"&gt;
      &lt;fieldset name="basic"&gt;
         &lt;field name="layout" type="list" default="50" label="Escolha laterais"
            description="Controle da largura das barras laterais e da área de conteúdo"&gt;
            &lt;option value="50"&gt;esquerda e direita&lt;/option&gt;
            &lt;option value="70"&gt;somente direita&lt;/option&gt;
            &lt;option value="80"&gt;somente esquerda&lt;/option&gt;
            &lt;option value="100"&gt;sem barras laterais&lt;/option&gt;
         &lt;/field&gt;
      &lt;/fieldset&gt;
   &lt;/fields&gt;
&lt;/config&gt;</pre>
<p>Obs.: dentro de <strong>&lt;fieldset name=&#8221;basic&#8221;&gt;</strong> pode-se incluir mais parâmetros, dentro da tag <strong>&lt;field&gt;</strong>. Os parâmetros criados aparecerão no Gerenciador de Temas. Para ativá-los no template, é preciso:</p>
<ul>
<ul>
<li>Definir uma variável no linha PHP que já está lá, nas primeiras linhas do código do template</li>
</ul>
</ul>
<pre>&lt;?php defined ('_JEXEC') or die; <strong>$layout=$this-&gt;params-&gt;get('layout');</strong> ?&gt;</pre>
<ul>
<li>Criar as divs para barras laterais e conteúdo e usar os valores de parâmetros em sufixos de classes ou id.</li>
</ul>
<pre>&lt;div id="barralateral-&lt;?php echo $layout; ?&gt;"&gt;
        &lt;jdoc:include type="modules" name="position-7" /&gt;
&lt;/div&gt;
&lt;div id="conteudo-&lt;?php echo $layout; ?&gt;"&gt;
        &lt;jdoc:include type="message" /&gt;
        &lt;jdoc:include type="component" /&gt;
&lt;/div&gt;
&lt;div id="barralateral2-&lt;?php echo $layout; ?&gt;"&gt;
        &lt;jdoc:include type="modules" name="position-6" /&gt;
&lt;/div&gt;</pre>
<ul>
<li>Todas as três div&#8217;s serão sempre escritas. Crie todas as possibilidade de estilo baseados no parâmetro do layout</li>
</ul>
<pre>.barralateral {width:20%; float:left;}
#barralateral-70, #barralateral-100 {width:0;}
.barralateral2 {width:30%; float:right;}
#barralateral2-80, #barralateral2-100 {width:0;}
#conteudo-50 {width:50%; float:left;}
#conteudo-70 {width:70%; float:left;}
#conteudo-80 {width:80%;}
#conteudo-100 {width:100%;}</pre>
<ul>
<li>Quando se instala um tema(template), um estilo é criado usando os valores padrão. Duplique esse estilo com um novo nome. Crie mais três estilos.</li>
<li>Atribua cada um dos quatro estilos de template a quatro ítens de menu diferente.</li>
<li>Atribua os módulos as páginas onde eles devem aparecer. Por exemplo: na página com opção <strong>sem barras laterais</strong>, tanto os módulos da <strong>postion-6</strong> quanto da<strong> position-7</strong> deve estar despublicados.</li>
<li>Se tudo estiver certo, cada uma das páginas apresentará o layout conforme configurado.</li>
</ul>
<p>Se esse artigo foi útil para você, <a title="Apoie esse projeto" href="../apoie-esse-projeto/">apoie esse projeto</a>!</p>
<p>*Baseado em um tutorial de Barb Ackemann &#8211; <a href="http://irislines.com/blog.html">http://irislines.com/blog.html</a></p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/CefSc9afuC0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/12/13/parametros-do-template-seu-layout-mais-flexivel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/12/13/parametros-do-template-seu-layout-mais-flexivel/</feedburner:origLink></item>
		<item>
		<title>Tradução Joomla 1.7.3 pt-BR</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/GFP51LnewWM/</link>
		<comments>http://blog.helvecio.com/wpress/2011/11/19/traducao-joomla-1-7-3-pt-br/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 15:17:47 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[aprender joomla]]></category>
		<category><![CDATA[brasil]]></category>
		<category><![CDATA[brazilian portuguese]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[traduções]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=984</guid>
		<description><![CDATA[A versão 1.7.3 lançada recentemente apresenta algumas novidades que a tradução oficial para o português brasileiro ainda não cobre. Por necessidade, fiz as atualizações necessárias essa semana. Essa é uma]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomla-173.jpg" rel="lightbox[984]"><img class="aligncenter size-full wp-image-988" title="" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomla-173.jpg" alt="Joomla pt-BR" width="200" height="120" /></a></p>
<p>A versão 1.7.3 lançada recentemente apresenta algumas novidades que a tradução oficial para o português brasileiro ainda não cobre. Por necessidade, fiz as atualizações necessárias essa semana.<span id="more-984"></span></p>
<p>Essa é uma tradução <strong>não-oficial</strong>, baseada nos arquivos disponibilizados no <a title="Traduções oficiais Joomla" href="http://joomlacode.org/gf/project/portuguesebr/frs/" target="_blank">Joomla Code</a> e quero compartilhar com outros usuários. Testei localmente sem problemas.</p>
<p>Para baixar o pacote de instalação, clique no link <a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/pt-BR_joomla_lang_full.1.7.3.zip">Tradução Joomla 1.7.3</a>.</p>
<p>Se esse artigo foi útil para você, <a title="Apoie esse projeto" href="http://blog.helvecio.com/wpress/apoie-esse-projeto/">apoie esse projeto</a>!</p>
<p>Aproveitem!</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/GFP51LnewWM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/11/19/traducao-joomla-1-7-3-pt-br/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/11/19/traducao-joomla-1-7-3-pt-br/</feedburner:origLink></item>
		<item>
		<title>JDayNYC 2011: Usabilidade no Joomla</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/9UDL-E3bVaU/</link>
		<comments>http://blog.helvecio.com/wpress/2011/11/09/jdaynyc-2011-usabilidade-no-joomla/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 16:47:41 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Cursos e palestras]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Inspiração]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Pessoas]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[joomla day]]></category>
		<category><![CDATA[nova york]]></category>
		<category><![CDATA[nyc]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=963</guid>
		<description><![CDATA[Após o discurso de apresentação de Ryan Ozimek, que este ano esteve presente virtualmente em um vídeo, fui a primeira palestra que mais me interessou: Usabilidade do Admin do Joomla]]></description>
			<content:encoded><![CDATA[<div id="attachment_964" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/jdaynyc11-kyle_ledbetter.jpg" rel="lightbox[963]"><img class="size-medium wp-image-964" title="jdaynyc11-kyle_ledbetter" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/jdaynyc11-kyle_ledbetter-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Kyle Ledbetter</p></div>
<p>Após o discurso de apresentação de Ryan Ozimek, que este ano esteve presente virtualmente em um vídeo, fui a primeira palestra que mais me interessou: Usabilidade do Admin do Joomla e versões Móveis.<span id="more-963"></span></p>
<p>Quando Joomla foi lançado, possuía uma interface que foi considerada revolucionária. Nunca antes um sistema de gerenciamento de conteúdo tinha sido tão belo e simples. Cinco anos depois as funcionalidades e a quantidade de extensões foram aumentando e sempre há uma novidade aparecendo. Infelizmente a interface do sistema não evoluiu paralelamente a esses novos atributos e funções, e as extensões foram sendo criadas com interfaces desconectadas de seu ambiente de instalação. O que uma vez foi a força do Joomla agora se tornou seu calcanhar de Aquiles, enquanto outros sistemas tornaram suas interfaces de usuários mais amigáveis. A interface do Joomla estagnou.</p>
<p>Nessa palestra, Kyle Ledbetter afirmou que está mais do que na hora de mudar isso. A interface do Joomla precisa ser atualizada com urgência e os desenvolvedores precisam ter disponíveis padrões em vários níveis. Joomla precisa de uma interface de usuário consistente, intuitiva e moderna.</p>
<p>Esse projeto já está sendo alinhavado para a versão 3.0 do sistema que, embora ainda não tenha data prevista para lançamento, já começou a ser elaborada pelo time principal de desenvolvedores.</p>
<p>Essa é uma ótima oportunidade para que nós, designers, possamos contribuir de forma mais plena com o desenvolvimento do projeto.</p>
<p>Para maiores informações, visite <a href="http://ux.joomla.org" target="_blank">http://ux.joomla.org</a> (em inglês).</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/9UDL-E3bVaU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/11/09/jdaynyc-2011-usabilidade-no-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/11/09/jdaynyc-2011-usabilidade-no-joomla/</feedburner:origLink></item>
		<item>
		<title>Joomla! Day New York 2011</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/d2LaEIAFsrk/</link>
		<comments>http://blog.helvecio.com/wpress/2011/11/01/joomla-day-new-yok-2011/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 14:37:45 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Cursos e palestras]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[aprender joomla]]></category>
		<category><![CDATA[aprendizado]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[conhecimento]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[new york]]></category>
		<category><![CDATA[nova iorque]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[viagem]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=949</guid>
		<description><![CDATA[Outubro terminou para mim com mais uma viagem a Grande Maçã para o Joomla! Day New York 2011. Tenho ido desde o primeiro, em 2009, e a experiência sempre se]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-site1.jpg" rel="lightbox[949]"><img class="aligncenter size-medium wp-image-951" title="Joomla Day NYC 2011-site" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-site1-300x155.jpg" alt="Joomla Day NYC 2011-site" width="300" height="155" /></a>Outubro terminou para mim com mais uma viagem a Grande Maçã para o <strong>Joomla! Day New York 2011</strong>. Tenho ido desde o primeiro, em 2009, e a experiência sempre se renova. Fui o primeiro estrangeiro a participar da versão nova-iorquina, inclusive como palestrante em 2010, e esse anos tivemos ingleses, alemães, franceses e muitos outros. O evento cresce! E é uma ótima desculpa para se visitar Nova York!<span id="more-949"></span></p>
<div id="attachment_955" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-no_local.jpg" rel="lightbox[949]"><img class="size-medium wp-image-955" title="Alex, Eu e Toni" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-no_local-300x225.jpg" alt="Alex, Eu e Toni" width="300" height="225" /></a><p class="wp-caption-text">Sim, eu estive lá!</p></div>
<p>Assim como no ano passado, o Joomla! Day New York City se desdobrou em um final de semana que começou na sexta-feira e terminou no domingo.</p>
<p>No dia 21 aconteceu o evento <strong>Future Roadmap</strong>, que discutiu idéias que vários usuários gostariam que fossem implantadas e mostrou como andam os trabalhos para as próximas versões do Joomla. Clique <a title="Future Roadmap" href="http://www.ustream.tv/channel/joomla-roadmap" target="_blank">aqui</a> para assistir o vídeo do evento (em inglês).</p>
<div id="attachment_952" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-future_roadmap.jpg" rel="lightbox[949]"><img class="size-medium wp-image-952" title="Evento Future Roadmap" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-future_roadmap-300x168.jpg" alt="Evento Future Roadmap" width="300" height="168" /></a><p class="wp-caption-text">Evento Future Roadmap</p></div>
<p>No sábado, dia 22, houve o Joomla! Day propriamente dito, com diversas workshops voltadas para o público em geral. Infelizmente, várias oficinas acontecem ao mesmo tempo e não é possível estar presente em todas. Esse ano porém a gravação de todas foi levada a sério e no site já estão disponíveis os vídeos.</p>
<div id="attachment_953" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-ryan.jpg" rel="lightbox[949]"><img class="size-medium wp-image-953  " title="Keynote de Ryan Ozimek" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-ryan-300x199.jpg" alt="Keynote de Ryan Ozimek" width="300" height="199" /></a><p class="wp-caption-text">Keynote de Ryan Ozimek no sábado*</p></div>
<p>O domingo, dia 23, foi voltado para desenvolvedores, os caras que botam a mão no código. Atualmente, como profissional especializado em Joomla! percebo a importância de saber um pouco mais do que acontece nas entranhas do aplicativo. Embora programação não seja minha praia, estou dando meus primeiros passos para a criação de plugins e módulos simples para Joomla!</p>
<div id="attachment_954" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-grupo.jpg" rel="lightbox[949]"><img class="size-medium wp-image-954  " title="Presenças no Joomla! Day NYC 2011" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/11/joomladaynyc2011-grupo-300x199.jpg" alt="Presenças no Joomla! Day NYC 2011" width="300" height="199" /></a><p class="wp-caption-text">Presenças no Joomla! Day NYC 2011*</p></div>
<p>No evento estavam presentes vários membros do time de desenvolvedores do Joomla! A maior surpresa é que já se está falando da versão 3(!) do CMS, que promete mais mudanças radicais. Em breve postarei aqui maiores informações sobre as oficinas que participei.</p>
<p>*Fonte: http://www.joomladaynyc.com/home/photos</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/d2LaEIAFsrk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/11/01/joomla-day-new-yok-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/11/01/joomla-day-new-yok-2011/</feedburner:origLink></item>
		<item>
		<title>Joomla 1.7: configurando linhas e colunas na frontpage</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/jFLsXK5q0zY/</link>
		<comments>http://blog.helvecio.com/wpress/2011/09/29/joomla-1-7-configurando-linhas-e-colunas-na-frontpage/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 13:24:38 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Cursos e palestras]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Perguntas e Respostas]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[aprender joomla]]></category>
		<category><![CDATA[aprendizado]]></category>
		<category><![CDATA[aula]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[cursinho]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[ensinar]]></category>
		<category><![CDATA[ensino]]></category>
		<category><![CDATA[instruir]]></category>
		<category><![CDATA[instrutor]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[treinamento]]></category>
		<category><![CDATA[treinar]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=924</guid>
		<description><![CDATA[Se você já trabalha com a versão 1.5 do Joomla, deve saber que é possível configurar a grade de artigos da frontpage ou de qualquer página que com o layout]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/tableless.jpg" rel="lightbox[924]"><img class="aligncenter size-full wp-image-927" style="border: 0pt none;" title="tableless" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/tableless.jpg" alt="" width="240" height="200" /></a>Se você já trabalha com a versão 1.5 do Joomla, deve saber que é possível configurar a grade de artigos da frontpage ou de qualquer página que com o layout de blog. Dentro de <strong>Parâmetros (Básico)</strong> em <strong>Administrar Item de Menu</strong> basta modificar o número de introduções e colunas dentro do item de menu desejado &#8211; geralmente o da home &#8211; e pronto!<span id="more-924"></span></p>
<div id="attachment_925" class="wp-caption aligncenter" style="width: 410px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/config-colunas-e-linhas-1_5.png" rel="lightbox[924]"><img class="size-full wp-image-925 " style="border: 0pt none;" title="Configuração de linhas e colunas Joomla! 1.5" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/config-colunas-e-linhas-1_5.png" alt="" width="400" height="101" /></a><p class="wp-caption-text">Configuração de linhas e colunas Joomla! 1.5</p></div>
<p>O sistema apresenta uma tabela gerada dinamicamente baseada nos números indicados nos campos acima. Cada destaque fica em uma linha. Se houver mais de um, o próximo fica logo abaixo. As introduções se espalham pelas colunas disponíveis. Embaixo dessa tabela aparece uma lista com a quantidade de títulos de artigos definidos, em forma de link. Veja o modelo a seguir:</p>
<div id="attachment_930" class="wp-caption aligncenter" style="width: 510px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/esquema-de-grade.png" rel="lightbox[924]"><img class="size-full wp-image-930 " style="border: 0pt none;" title="esquema-de-grade" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/esquema-de-grade.png" alt="" width="500" height="300" /></a><p class="wp-caption-text">Exemplos de configurações de grade no layout de blog</p></div>
<p>No exemplo acima, a esquerda, sempre ficará um &#8220;buraco&#8221; na segunda coluna da última linha. O ideal é que a configuração da grade seja feita de forma que não existam espaços vazios, como vemos no modelo a direita. Algumas configurações básicas:</p>
<table width="60%" border="1" cellspacing="0" cellpadding="3">
<tbody>
<tr>
<th colspan="2" bgcolor="#e4e4e4">Configurável</th>
<th bgcolor="#e4e4e4">Não configurável</th>
</tr>
<tr>
<th>Nº de introduções</th>
<th>Nº de colunas</th>
<th>Nº de linhas</th>
</tr>
<tr>
<td align="center">1</td>
<td align="center">1</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">2</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">3</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">4</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">1</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">2</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">3</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">4</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">1</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">2</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">3</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">4</td>
<td align="center">3</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>A partir da versão 1.6 as tabelas foram abolidas em muitas instâncias do sistema, mais especificamente nas páginas que utilizam o layout de blog. A grade é montada através de DIVs. e formatação deve ser feita através de CSS. A configuração continua sendo feita através dos parâmetros dos itens de menu a seguir:</p>
<ul>
<li><strong>Listar todas as Categorias</strong> aba Opções de Layout de Blog</li>
<li><strong>Categoria como Blog</strong> aba Opções de Layout de Blog</li>
<li><strong>Artigos em Destaque</strong> aba Opções de Layout</li>
</ul>
<div id="attachment_929" class="wp-caption aligncenter" style="width: 410px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/config-colunas-e-linhas-1_7.png" rel="lightbox[924]"><img class="size-full wp-image-929 " style="border: 0pt none;" title="config-colunas-e-linhas-1_7" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/config-colunas-e-linhas-1_7.png" alt="" width="400" height="411" /></a><p class="wp-caption-text">Configuração da grade de item de menu Artigos em Destaque</p></div>
<p>Ao olhar o código veremos o seguinte:</p>
<p style="text-align: left;"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/codigo-html-grade-1_7.png" rel="lightbox[924]"><img class="aligncenter size-full wp-image-933" style="border: 0pt none;" title="codigo-html-grade-1_7" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/codigo-html-grade-1_7.png" alt="" width="400" height="460" /></a></p>
<p style="text-align: left;">Agora as DIVs e as classes CSS são geradas dinamicamente. Basta criar a formatação na sua folha de estilos e pronto. Se o template que está sendo desenvolvido é para distribuição, o ideal é criar várias opções de formatação para que o usuário final possa modificar seu template mais rapidamente.</p>
<p>No template <strong>Beez_20</strong> que acompanha a instalação do Joomla 1.7, dê uma olhada no arquivo <strong>position.css</strong> que disponibiliza algumas pré-formatações para a grade.</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/jFLsXK5q0zY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/09/29/joomla-1-7-configurando-linhas-e-colunas-na-frontpage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/09/29/joomla-1-7-configurando-linhas-e-colunas-na-frontpage/</feedburner:origLink></item>
		<item>
		<title>Criando template para Joomla 1.7 – parte 2</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/RfqyoV96ouA/</link>
		<comments>http://blog.helvecio.com/wpress/2011/09/19/criando-template-para-joomla-1-7-parte-2/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 12:25:43 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[aprendizado]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[joomla 1.6]]></category>
		<category><![CDATA[joomla 1.7]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[tutoriais]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=914</guid>
		<description><![CDATA[Na primeira parte desse tutorial vimos como transformar uma página HTML em um template Joomla! 1.7. Agora, vamos dar uma olhada no arquivo XML e outros arquivos que devem estar]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/joomla-xml.png" rel="lightbox[914]"><img class="aligncenter size-full wp-image-915" style="border: 0pt none;" title="joomla-xml" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/joomla-xml.png" alt="" width="300" height="120" /></a></p>
<p>Na <a title="Criando template para Joomla 1.7 – parte 1" href="http://blog.helvecio.com/wpress/2011/09/15/criando-template-para-joomla-1-7-parte-1/">primeira parte</a> desse tutorial vimos como transformar uma página HTML em um template <strong>Joomla! 1.7</strong>. Agora, vamos dar uma olhada no arquivo XML e outros arquivos que devem estar presentes para que o sistema &#8220;veja&#8221; o template e a instalação seja feita corretamente.<span id="more-914"></span></p>
<p>Antes de iniciar, baixe o pacote de instalação <a href="http://dl.dropbox.com/u/6817294/Joomla/meutemplate.zip">meu_template</a> com todos os arquivos desse tutorial, caso ainda não o tenha feito.</p>
<ol>
<li>Em seu editor HTML ou de texto, abra um novo documento e salve-o na raiz de <strong>meu_primeiro_template_joomla </strong>com o nome <strong><strong>templateDetails.xml</strong></strong> (Atenção ao D maiúsculo)</li>
<li>O arquivo é composto de três partes básicas</li>
<ol>
<li>Nesta parte o sistema reconhece a versão do documento, sua codificação e outras informações gerais sobre o template. O texto em <span style="color: #008000;">verde</span> pode ser modificado, conforme explicação ao lado da linha. O texto em <span style="color: #ff0000;">vermelho</span> deve ser removido.<br />
<strong>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt; </strong><br />
<strong>&lt;!DOCTYPE install PUBLIC &#8220;-//Joomla! 1.6//DTD template 1.0//EN&#8221; &#8220;http://www.joomla.org/xml/dtd/1.6/template-install.dtd&#8221;&gt;</strong><br />
<strong>&lt;extension version=&#8221;1.6&#8243; type=&#8221;template&#8221; client=&#8221;site&#8221;&gt;</strong><br />
<strong>    &lt;name&gt;<span style="color: #008000;">Meu Template Joomla</span>&lt;/name&gt;<span style="color: #ff0000;"> [nome do template]</span></strong><br />
<strong>    &lt;creationDate&gt;<span style="color: #008000;">15/09/11</span>&lt;/creationDate&gt;<span style="color: #ff0000;"> [data de criação do template]</span></strong><br />
<strong>    &lt;author&gt;<span style="color: #008000;">Helvecio</span>&lt;/author&gt;</strong> <span style="color: #ff0000;"><strong>[nome do autor template]</strong></span><br />
<strong>    &lt;authorEmail&gt;<span style="color: #008000;">contact@hlvcdesign.com.br</span>&lt;/authorEmail&gt;</strong> <span style="color: #ff0000;"><strong>[e-mail do criador do template]</strong></span><br />
<strong>    &lt;authorUrl&gt;<span style="color: #008000;">http://www.hlvcdesign.com.br</span>&lt;/authorUrl&gt; <span style="color: #ff0000;">[URL do criador do template]</span></strong><br />
<strong>    &lt;copyright&gt;<span style="color: #008000;">[escreva aqui direitos autorais, se houver]</span>&lt;/copyright&gt;</strong><br />
<strong>    &lt;license&gt;GNU General Public License version 2 or later; see LICENSE.txt&lt;/license&gt;</strong><br />
<strong>    &lt;version&gt;<span style="color: #008000;">1.0</span>&lt;/version&gt;</strong> <span style="color: #ff0000;"><strong>[versão do template]</strong></span><br />
<strong>    &lt;description&gt;<span style="color: #008000;">Template de Exercício</span>&lt;/description&gt;</strong><span style="color: #ff0000;"> <strong>[descrição rápida do template]</strong></span></li>
<li><span style="color: #99cc00;"><span style="color: #000000;">Aqui as pastas (<strong>&lt;folder&gt;</strong>) e o nome dos arquivos (<strong>&lt;filename&gt;</strong>) dentro da pasta raiz do template deve ser declarados. É importante lembrar que <strong>todas</strong> as pastas e nomes de arquivos <strong>existentes</strong> da raiz devem estar citados. Caso um o outro não esteja presente, ocorrerá um erro e a instalação falhará.<br />
<strong>&lt;files&gt;</strong><br />
<strong>        &lt;folder&gt;<span style="color: #008000;">css</span>&lt;/folder&gt;</strong><br />
<strong>        &lt;folder&gt;<span style="color: #008000;">html</span>&lt;/folder&gt;</strong><br />
<strong>        &lt;folder&gt;<span style="color: #008000;">imagens</span>&lt;/folder&gt;</strong><br />
<strong>        &lt;filename&gt;<span style="color: #3366ff;">index.php</span>&lt;/filename&gt;</strong><br />
<strong>        &lt;filename&gt;<span style="color: #3366ff;">index.html</span>&lt;/filename&gt;</strong><br />
<strong>        &lt;filename&gt;<span style="color: #3366ff;">favicon.ico</span>&lt;/filename&gt;</strong><br />
<strong>        &lt;filename&gt;<span style="color: #3366ff;">templateDetails.xml</span>&lt;/filename&gt;</strong><br />
<strong>        &lt;filename&gt;<span style="color: #3366ff;">template_preview.png</span>&lt;/filename&gt;</strong><br />
<strong>        &lt;filename&gt;<span style="color: #3366ff;">template_thumbnail.png</span>&lt;/filename&gt;</strong><br />
<strong>    &lt;/files&gt;</strong></span></span></li>
<li><span style="color: #99cc00;"><span style="color: #000000;">Por último declaramos as posições que criamos dentro de nosso arquivo <strong>index.php</strong>. Posições temporárias para serem usadas pela declaração <em>loadmodule</em> também podem ser incluídas. Coloque-as em ordem alfabética para uma melhor organização do sistema.<br />
<strong>&lt;positions&gt;        </strong><br />
<strong>        &lt;position&gt;<span style="color: #3366ff;">dir</span>&lt;/position&gt;</strong><br />
<strong>        &lt;position&gt;<span style="color: #3366ff;">esq</span>&lt;/position&gt;</strong><br />
<strong>        &lt;position&gt;<span style="color: #3366ff;">nav</span>&lt;/position&gt;</strong><br />
<strong>        &lt;position&gt;<span style="color: #3366ff;">rodape</span>&lt;/position&gt;</strong><br />
<strong>    &lt;/positions&gt;</strong></span></span></li>
<li><span style="color: #99cc00;"><span style="color: #000000;">Salve o arquivo.</span></span></li>
</ol>
</ol>
<p><span style="color: #99cc00;"><span style="color: #000000;">O próximo passo agora é criar as imagens de pré-visualização. Faça uma cópia HTML do seu arquivo<strong> index.php</strong>. Insira texto frio e simule a navegação e demais itens que forem necessários para uma boa pré-visualização do modelo. Faça um <strong><em>print-screen</em></strong> e abra a imagem no seu editor de imagens preferido.<br />
</span></span></p>
<ol>
<li><span style="color: #99cc00;"><span style="color: #000000;">O tamanho da imagem <strong>template_preview.png </strong>é <strong>800</strong>  px de largura x <strong>767 </strong>px de altura</span></span></li>
<li><span style="color: #99cc00;"><span style="color: #000000;">O tamanho da imagem <strong>template_thumbnail.png</strong> é <strong>206</strong> px de largura x <strong>150</strong> px de altura</span></span></li>
<li><span style="color: #99cc00;"><span style="color: #000000;">Salve esses arquivos na raiz de <strong>meu_primeiro_template_joomla </strong></span></span></li>
</ol>
<p>Agora vamos criar o <strong>favicon.ico</strong> do seu site. O favicon é uma imagem de <strong>16 </strong>px x <strong>16</strong> px que aparece do lado esquerdo da URL do seu site na barra de endereços.</p>
<ol>
<li>Existem programas específicos para criação desses arquivos, mas também se pode criar um arquivo <strong>.png</strong> no seu editor de imagens favorito e modificar sua extensão.</li>
<li>A maioria dos navegadores atuais irá apresentá-lo corretamente.</li>
<li>Este arquivo também deve ficar raiz de <strong>meu_primeiro_template_joomla<br />
</strong></li>
</ol>
<p>Se você acompanhou corretamente esse tutorial, terá um pasta apresentando o conteúdo conforme a imagem abaixo:</p>
<div id="attachment_917" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/pasta-template.jpg" rel="lightbox[914]"><img class="size-medium wp-image-917" title="pasta-template" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/pasta-template-300x77.jpg" alt="" width="300" height="77" /></a><p class="wp-caption-text">Arquivos dentro da pasta meu-template-joomla</p></div>
<p>As pastas <strong>html</strong> e <strong>imagens</strong> só tem o arquivo index.html dentro delas. Se você criou algum hack ou imagens nesse exercício, deixe-os aí dentro.</p>
<p>A partir dessa pasta, crie um pacote de instalação no formato <strong>.zip</strong>. Entre no administrador do seu site de testes Joomla. Vá ao menu <strong>Extensões &gt; Gerenciador de Extensões</strong>. Faça o upload do pacote e aguarde o sistema informar que a instalação foi um sucesso. Caso aconteça um erro, leia atentamente o aviso que o sistema mostra.</p>
<p>Criar templates para <strong>Joomla!</strong> é um ótimo exercício de criatividade e uma forma eficiente de aperfeiçoar seus conhecimentos em HTML e CSS.</p>
<p>Se esse artigo foi útil para você, <a title="Apoie esse projeto" href="http://blog.helvecio.com/wpress/apoie-esse-projeto/">apoie esse projeto</a>!</p>
<p>Se você não leu a primeira parte desse tutorial, clique <a title="Criando template para Joomla 1.7 – parte 1" href="http://blog.helvecio.com/wpress/2011/09/15/criando-template-para-joomla-1-7-parte-1/">aqui</a>.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/RfqyoV96ouA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/09/19/criando-template-para-joomla-1-7-parte-2/feed/</wfw:commentRss>
		<slash:comments>81</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/09/19/criando-template-para-joomla-1-7-parte-2/</feedburner:origLink></item>
		<item>
		<title>Criando template para Joomla 1.7 – parte 1</title>
		<link>http://feedproxy.google.com/~r/helvecio/~3/8BmhQ1PlHOo/</link>
		<comments>http://blog.helvecio.com/wpress/2011/09/15/criando-template-para-joomla-1-7-parte-1/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 12:42:28 +0000</pubDate>
		<dc:creator>Helvecio</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[aprendizado]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[sgc]]></category>
		<category><![CDATA[sistema de gerenciamento de conteúdo]]></category>
		<category><![CDATA[treinamento]]></category>
		<category><![CDATA[tutoriais]]></category>

		<guid isPermaLink="false">http://blog.helvecio.com/wpress/?p=896</guid>
		<description><![CDATA[Criar um template para o Joomla! é uma das tarefas mais fáceis que existem. Nesse post vou mostrar como transformar uma página HTML simples formatada com CSS em um template]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/meu-template-joomla.png" target="_blank" rel="lightbox[896]"><img class="aligncenter size-medium wp-image-902" style="border: 0pt none;" title="meu-template-joomla" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/meu-template-joomla-300x168.png" alt="" width="300" height="168" /></a></p>
<p>Criar um template para o <strong>Joomla!</strong> é uma das tarefas mais fáceis que existem. Nesse post vou mostrar como transformar uma página HTML simples formatada com CSS em um template J<strong>oomla!</strong><span id="more-896"></span></p>
<p>Baixe o pacote de instalação <a href="http://dl.dropbox.com/u/6817294/Joomla/meutemplate.zip">meu_template</a> com todos os arquivos desse tutorial e siga os passos a seguir.</p>
<ol>
<li>Crie uma pasta e a identifique com o nome do template que está sendo criado. Por exemplo: <strong>meu_primeiro_template_joomla</strong>. Crie um arquivo <strong>index.html</strong> em branco dentro dessa pasta. Essa é uma dica de segurança do Joomla para evitar que pessoas mal intencionadas vejam diretamente o que está lá dentro.</li>
<li>Dentro dela crie pastas chamadas <strong>css</strong>, <strong>imagens</strong>, <strong>html</strong>. Dentro de cada uma crie um arquivo <strong>index.html</strong> em branco.</li>
<li>Comece a montar o seu template normalmente, como se fosse um arquivo HTML comum.</li>
<ol>
<li>A formatação CSS deve ser colocada em um arquivo externo que ficará dentro da pasta <strong>css</strong>. As imagens usadas no template deverão ficar dentro da pasta <strong>imagens</strong>. Questão de organização.</li>
</ol>
<li>Quando terminar, teste o arquivo HTML em alguns navegadores. Corrija os problemas, se houver, antes de seguir para o próximo passo.</li>
<li>Quando terminar, salve esse arquivo como <strong>index.php</strong> na raiz na pasta <strong>meu_primeiro_template_joomla</strong>.</li>
<li>Abra esse arquivo em qualquer editor HTML.</li>
<li>Tudo que está até a tag que fecha o cabeçalho (<strong>&lt;/head&gt;</strong>) deve ser apagado e substituido pelo código abaixo:
<p><div id="attachment_909" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/template-codigo-head-img.png" rel="lightbox[896]"><img class="size-medium wp-image-909" title="Código dentro da tag head" src="http://blog.helvecio.com/wpress/wp-content/uploads/2011/09/template-codigo-head-img-300x100.png" alt="" width="300" height="100" /></a><p class="wp-caption-text">Código dentro da tag head</p></div></li>
<li>A declaração <strong>&lt;jdoc:include type=&#8221;head&#8221; /&gt;</strong> carregará dinamicamente o <strong>título da página</strong>, <strong>scripts</strong>, <strong>tags meta</strong> entre outros.</li>
<li>Feito isso, basta agora colocar as declarações de posicionamento de conteúdo e módulos nos lugares apropriados. No exemplo que criei, temos uma página com cabeçalho, área de navegação, 3 colunas (esquerda, centro e direita) e rodapé.</li>
<li>Na área de navegação, coloque a seguinte declaração: <strong>&lt;jdoc:include type=&#8221;modules&#8221; name=&#8221;<span style="color: #ff0000;">nav</span>&#8221; /&gt;</strong></li>
<li>Na área da coluna equerda, insira <strong>&lt;jdoc:include type=&#8221;modules&#8221; name=&#8221;<span style="color: #ff0000;">esquerda</span>&#8221; /&gt;</strong></li>
<li>Ná coluna central insira <strong>&lt;jdoc:include type=&#8221;component&#8221; /&gt;</strong></li>
<li>Na área da coluna direita insira <strong>&lt;jdoc:include type=&#8221;modules&#8221; name=&#8221;<span style="color: #ff0000;">direita</span>&#8221; /&gt;</strong></li>
<li>Finalmente, na área do rodapé insira <strong>&lt;jdoc:include type=&#8221;modules&#8221; name=&#8221;<span style="color: #ff0000;">rodape</span>&#8221; /&gt;</strong></li>
<li>As declrações (<strong>jdoc:include</strong>) do tipo módulos (<strong>type=&#8221;modules&#8221;</strong>) podem ter qualquer nome (<strong>name</strong>). No caso, eles são relacionados com a posição real da declaração. Evite acentos, maiúsculas e espaços.</li>
<li>A declaração <strong>&lt;jdoc:include type=&#8221;component&#8221; /&gt; </strong>exibirá o conteúdo do site.</li>
</ol>
<p>A página do template já está pronta. O próximo passo será montar o arquivo <strong>templateDetails.xml</strong> que permitirá que o <strong>Joomla!</strong> veja o seu template corretamente.</p>
<p>Se esse artigo foi útil para você, <a title="Apoie esse projeto" href="http://blog.helvecio.com/wpress/apoie-esse-projeto/">apoie esse projeto</a>! Confira a <a title="Criando template para Joomla 1.7 – parte 2" href="http://blog.helvecio.com/wpress/2011/09/19/criando-template-para-joomla-1-7-parte-2/">segunda parte</a> deste tutorial.</p>
<img src="http://feeds.feedburner.com/~r/helvecio/~4/8BmhQ1PlHOo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.helvecio.com/wpress/2011/09/15/criando-template-para-joomla-1-7-parte-1/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<feedburner:origLink>http://blog.helvecio.com/wpress/2011/09/15/criando-template-para-joomla-1-7-parte-1/</feedburner:origLink></item>
	</channel>
</rss>

