<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-21597933</id><updated>2008-05-21T18:10:01.075-03:00</updated><title type='text'>Blog do XOOPS Brasil</title><link rel='alternate' type='text/html' href='http://xoopscube.com.br/blogger.php'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default?start-index=26&amp;max-results=25'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml'/><author><name>mikhail</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21597933.post-5482478934297232535</id><published>2008-05-21T18:10:00.000-03:00</published><updated>2008-05-21T18:10:01.102-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP, links</title><content type='html'>&lt;h2&gt;PHP&lt;/h2&gt;    &lt;ul&gt;&lt;li&gt; &lt;a href="http://www.php.net/" target="_blank"&gt;&lt;b&gt;PHP.net&lt;/b&gt;&lt;/a&gt;, site oficial da linguagem Hypertext Preprocessor (PHP), em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.php.net/manual/pt_BR/" target="_blank"&gt;&lt;b&gt;Manual do PHP&lt;/b&gt;&lt;/a&gt;, em constante atualização pela PHP.net, em português.&lt;/li&gt;&lt;li&gt; &lt;a href="http://pear.php.net/" target="_blank"&gt;&lt;b&gt;PEAR - PHP Extension and Application Repository&lt;/b&gt;&lt;/a&gt;, repositório oficial de extensões e aplicações em PHP, em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://pecl.php.net/" target="_blank"&gt;&lt;b&gt;PECL - PHP Extension Community Library&lt;/b&gt;&lt;/a&gt;, repositório de extensões em PHP criadas por usuários do PHP, em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://bugs.php.net/" target="_blank"&gt;&lt;b&gt;BUGS do PHP&lt;/b&gt;&lt;/a&gt;, notícias sobre bugs no PHP, em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.imasters.com.br/artigo.php?cc=44" target="_blank"&gt;&lt;b&gt;iMasters - PHP&lt;/b&gt;&lt;/a&gt;, com artigos excelentes sobre como fazer coisas úteis ou interessantes em PHP (incluindo imagens, carrinho de compras, PDFs), além de dicas de instalação e configuração.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.php5.com.br/" target="_blank"&gt;PHP5&lt;/a&gt;, comunidade brasileira para programadores em PHP5.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.phpavancado.net/" target="_blank"&gt;PHPAvançado&lt;/a&gt;, com sites, tecnologias, produtos e dicas para quem já mexe com PHP.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.phpbrasil.com/" target="_blank"&gt;PHP Brasil&lt;/a&gt;, uma comunidade brasileira para quem programa em PHP.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.phpmafia.com.br/" target="_blank"&gt;PHP Máfia&lt;/a&gt;, outra comunidade brasileira para quem mexe com PHP.&lt;/li&gt;&lt;li&gt; &lt;a href="http://php.scriptbrasil.com/" target="_blank"&gt;ScriptBrasil - PHP&lt;/a&gt;, comunidade com vários scripts úteis prontos em PHP.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.htmlstaff.org/secao.php?id=18" target="_blank"&gt;HTMLStaff - PHP&lt;/a&gt;, seção PHP de um site conceituado que aborda diversas linguagens de programação.&lt;/li&gt;&lt;li&gt; &lt;a href="http://aurelio.net/er/" target="_blank"&gt;&lt;b&gt;Expressões regulares&lt;/b&gt;, na Aurélio.net&lt;/a&gt;, versão on-line de um excelente livro sobre Expressões Regulares editado pela Novatec.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.numaboa.com.br/informatica/tutor/linguagens/perlExprReg.php" target="_blank"&gt;NumaBoa - Expressões Regulares em Perl&lt;/a&gt;, guia de Expressões Regulares em padrão Perl.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.faqts.com/knowledge_base/index.phtml/fid/51" target="_blank"&gt;Faqts - Faqs do PHP&lt;/a&gt;, um fórum de ajuda do PHP em Faqts.com.&lt;/li&gt;&lt;/ul&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/php-links.php' title='PHP, links'/><link rel='related' href='http://xoopscube.com.br/labels/php.php' title='PHP, links'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=5482478934297232535' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/5482478934297232535'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/5482478934297232535'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-5557788880667782956</id><published>2008-05-21T17:52:00.000-03:00</published><updated>2008-05-21T17:53:10.277-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>MySQL, links</title><content type='html'>&lt;h2&gt;MySQL&lt;/h2&gt; &lt;ul&gt;&lt;li&gt; &lt;a href="http://www.mysql.org/" target="_blank"&gt;&lt;b&gt;MySQL.org&lt;/b&gt;&lt;/a&gt;, site oficial do gerenciador de banco de dados MySQL, em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.mysql.com.br/" target="_blank"&gt;&lt;b&gt;MySQL.com.br&lt;/b&gt;&lt;/a&gt;, site de referência.&lt;/li&gt;&lt;li&gt; &lt;a href="http://sqlzoo.net/" target="_blank"&gt;A Gentle Intorduction to MySQL&lt;/a&gt;, um amigável tutorial com os comandos mais comuns do SQL, em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.imasters.com.br/secao.php?codSecao=18" target="_blank"&gt;&lt;b&gt;iMasters - MySQL&lt;/b&gt;&lt;/a&gt;, com artigos excelentes sobre consultas e rotinas úteis ou interessantes em PHP e MySQL.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.linhadecodigo.com.br/desenvolvimento/sql.asp" target="_blank"&gt;SQL - Linha de Código&lt;/a&gt;, site de tutoriais e artigos relacionados.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.dbbm.fiocruz.br/class/Lecture/d17/sql/jhoffman/sqltut.html" target="_blank"&gt;SQL&lt;/a&gt;, tutorial básico sobre a linguagem, em inglês.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.faqts.com/knowledge_base/index.phtml/fid/52" target="_blank"&gt;Faqts - Faqs do MySQL&lt;/a&gt;, um fórum de ajuda do MySQL em Faqts.com.&lt;/li&gt;&lt;/ul&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/mysql-links.php' title='MySQL, links'/><link rel='related' href='http://xoopscube.com.br/labels/mysql.php' title='MySQL, links'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=5557788880667782956' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/5557788880667782956'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/5557788880667782956'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-3133813980254776007</id><published>2008-05-14T17:16:00.001-03:00</published><updated>2008-05-14T23:23:49.183-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='xoops'/><title type='text'>XOOPS Downloads</title><content type='html'>&lt;table  align="center" border="0" cellpadding="0" cellspacing="5" width="100%" style="font-family:verdana;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="right" valign="top"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=1"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="XOOPS" title="XOOPS" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=1"&gt;&lt;span style=""&gt;XOOPS&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; (117) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=1"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=10"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Miscelânea" title="Miscelânea" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=10"&gt;&lt;span style=""&gt;Miscelânea&lt;/span&gt;&lt;/a&gt; (0) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=10"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=8"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Internacional" title="Internacional" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=8"&gt;&lt;span style=""&gt;Internacional&lt;/span&gt;&lt;/a&gt; (236) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=8"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=9"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Pacotes" title="Pacotes" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=9"&gt;&lt;span style=""&gt;Pacotes&lt;/span&gt;&lt;/a&gt; (33) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=9"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=6"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Ferramentas" title="Ferramentas" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=6"&gt;&lt;span style=""&gt;Ferramentas&lt;/span&gt;&lt;/a&gt; (7) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=6"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=5"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Atualizações" title="Atualizações" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=5"&gt;&lt;span style=""&gt;Atualizações&lt;/span&gt;&lt;/a&gt; (69) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=5"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=4"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Idiomas" title="Idiomas" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=4"&gt;&lt;span style=""&gt;Idiomas&lt;/span&gt;&lt;/a&gt; (34) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=4"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=3"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Temas e design" title="Temas e design" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=3"&gt;&lt;span style=""&gt;Temas&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; (881) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=3"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=2"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Módulos" title="Módulos" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=2"&gt;&lt;span style=""&gt;Módulos&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; (1156) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=2"&gt;[RSS]&lt;/a&gt;&lt;br /&gt;&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" valign="top"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=7"&gt; &lt;img src="http://xoopscube.com.br/modules/d3downloads/images/folder.gif" alt="Hacks" title="Hacks" border="0" height="14" width="18" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;td align="left" valign="top" width="33%"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://xoopscube.com.br/modules/d3downloads/index.php?cid=7"&gt;&lt;span style=""&gt;Hacks&lt;/span&gt;&lt;/a&gt; (16) &lt;a href="http://xoopscube.com.br/modules/d3downloads/rss.php?cid=7"&gt;[RSS]&lt;/a&gt;&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/xoops-downloads.php' title='XOOPS Downloads'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=3133813980254776007' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/3133813980254776007'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/3133813980254776007'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-7478368012667545114</id><published>2008-05-14T16:25:00.003-03:00</published><updated>2008-05-14T23:23:49.184-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='cube'/><category scheme='http://www.blogger.com/atom/ns#' term='xoops'/><category scheme='http://www.blogger.com/atom/ns#' term='sourceforge'/><category scheme='http://www.blogger.com/atom/ns#' term='webdev'/><title type='text'>XOOPS Cube Project</title><content type='html'>&lt;div class="leftblock"&gt;&lt;div class="leftblockContent"&gt;&lt;ul id="projectLinks"&gt;&lt;li&gt; &lt;a class="Project" href="http://sourceforge.net/projects/xoopscube/" title="Projeto Homepage"&gt;Desenvolvimento do &lt;/a&gt;&lt;a class="Project" href="http://sourceforge.net/projects/xoopscube/" title="Projeto Homepage"&gt;Projeto&lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a class="Download" href="http://sourceforge.net/project/showfiles.php%3Fgroup_id%3D159211" title="Baixar"&gt;Pacotes para download&lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a class="Hoda" href="http://hodajuku.sourceforge.net/"&gt;Distribuição Hodajuku&lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a class="Modules" href="http://xoopscube.org/modules/pukiwiki/%3FXOOPSCubeLegacy%252FModuleCompatibility"&gt;Módulos compatíveis&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a class="Doc" href="http://xoopscube.wiki.sourceforge.net/" title="Documentação"&gt;Wiki sobre o d&lt;/a&gt;&lt;a class="Doc" href="http://xoopscube.wiki.sourceforge.net/" title="Documentação"&gt;esenvolvimento&lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a class="Forum" href="http://sourceforge.net/forum/%3Fgroup_id%3D159211" title="Fóruns"&gt;Fórum dos desenvolvedores&lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a class="Tracker" href="http://sourceforge.net/tracker/%3Fgroup_id%3D159211" title="Tracker"&gt;Rastreamento de problemas do projeto&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/xoops-cube-project.php' title='XOOPS Cube Project'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=7478368012667545114' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/7478368012667545114'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/7478368012667545114'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-3460791508233133659</id><published>2008-05-14T16:05:00.003-03:00</published><updated>2008-05-14T23:23:49.186-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='cube'/><category scheme='http://www.blogger.com/atom/ns#' term='xoops'/><title type='text'>O que é o XOOPS Cube?</title><content type='html'>&lt;div class="centerCblock"&gt;&lt;div class="centerCblockTitle"&gt;&lt;b&gt;XO&lt;/b&gt;&lt;b&gt;OPS Cube&lt;/b&gt; é uma plataforma de aplicações w&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;b&gt;&lt;/b&gt;eb que permite a criação de portais automatizados, de conteúdo dinâmico, e cheio de recursos. É &lt;a href="http://xoopscube.org/modules/pukiwiki/index.php%3FXOOPSCubeLegacy%252FModuleCompatibility"&gt;altamente compatível com XOOPS,&lt;/a&gt; permitindo aos utilizadores desfrutar de seus módulos e temas favoritos (tem que ser pelo menos 2.0.7 compliant) - Tire proveito da nova geração D3 Módulos correr o simples, segura e escalável &lt;i&gt;Object Oriented Web Application Platform&lt;/i&gt; -- &lt;b&gt;XOOPS Cube.&lt;/b&gt;&lt;/div&gt;&lt;div class="centerCblockContent"&gt;&lt;p&gt; &lt;/p&gt;XOOPS Cube equipa está a melhorar interface de usuário e experiência do usuário&lt;br /&gt;&lt;p&gt; Você está convidado a participar ativamente neste projeto e de &lt;a href="http://xoopscube.wiki.sourceforge.net/"&gt;se envolver&lt;/a&gt; em algo realmente inovador - construir uma interface intuitiva para personalizar seus modelos e linguagem catálogos, fácil gerir o seu conteúdo e de redes sociais. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/png/imgee4674387462a7c6dd913.png" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="centerCblockTitle"&gt; XOOPS Cube Instalação assistente pode ajudar você a criar o seu site em nenhum momento! &lt;/p&gt;&lt;p align="center"&gt;&lt;img src="http://xoopscube.com.br/png/imgaf1a382a2bd401a2946dd.png" /&gt;&lt;/p&gt;&lt;p class="centerCblockTitle"&gt; XOOPS Cube requisitos &lt;/p&gt;&lt;p&gt; Tudo o que você precisa é um servidor web (como o Apache) com PHP e MySQL, versões 4 ou 5 instalados. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt; Últimas versão estável (lançado em 15 de março de 2008)&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;font-size:78%;" &gt;XOOPS Cube Legacy 2.1.4&lt;br /&gt;&lt;a href="http://xoopscube.org/modules/news/index.php/node/87"&gt;Notícias&lt;/a&gt; | &lt;a href="http://sourceforge.net/project/showfiles.php%3Fgroup_id%3D159211"&gt;Download&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/o-que-e-o-xoops-cube-cms.php' title='O que é o XOOPS Cube?'/><link rel='related' href='http://xoopscube.com.br/2008/05/o-que-e-o-xoops-cube-cms.php' title='O que é o XOOPS Cube?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=3460791508233133659' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/3460791508233133659'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/3460791508233133659'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-7687733769166162759</id><published>2008-05-14T02:37:00.003-03:00</published><updated>2008-05-14T23:23:49.187-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wysiwyg'/><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>EDITORES WYSIWYG</title><content type='html'>&lt;div class="Part" style="color: rgb(0, 0, 0);" zid="28"&gt;&lt;h2 zid="29" align="center"&gt;&lt;b&gt;&lt;b zid="31"&gt;          EDITORES WYSIWY&lt;b zid="33"&gt;G&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/h2&gt;&lt;div class="Sect" zid="90"&gt;&lt;h2 id="LinkTarget_1263" zid="91"&gt;&lt;b zid="93"&gt;             Introdução             &lt;/b&gt;&lt;/h2&gt;&lt;p zid="94"&gt;          WYSIWYG (            &lt;i zid="96"&gt;             What you see is what you get            &lt;/i&gt; ) em português algo como “O que você vê é o que você obtém” é uma tecnologia que permite a você produzir código &lt;b zid="97"&gt;             HTML             &lt;/b&gt;          de uma forma visual. Ao fazer uma tabela, por exemplo, você não precisa conhecer o código             &lt;b zid="98"&gt;             HTML             &lt;/b&gt; da mesma, apenas selecione o número de linhas e colunas e a tabela será exibida. Com esta tecnologia, você será capaz de adicionar de maneira fácil e rápida um conteúdo bastante rico. &lt;/p&gt;&lt;p zid="99"&gt;          Neste documento iremos analisar alguns destes editores. Todos eles são “            &lt;i zid="100"&gt;             Cross browser            &lt;/i&gt; ”, ou seja não precisam ser instalados nas máquinas clientes para que funcionem, e são baseados em JavaScript. &lt;/p&gt;&lt;p zid="101"&gt;          Esta revisão inclui os editores abaixo:         &lt;/p&gt;&lt;br /&gt;&lt;ul zid="390"&gt;&lt;li zid="391"&gt;             HTMLArea v3                        &lt;/li&gt;&lt;li zid="392"&gt;             FckEditor v2                        &lt;/li&gt;&lt;li zid="393"&gt;             XOOPS XK_Editor (koivi) v1.0.5                        &lt;/li&gt;&lt;li zid="394"&gt;             Spaw 1.1                        &lt;/li&gt;&lt;li zid="395"&gt;             TinyMCE 1.42                      &lt;/li&gt;&lt;/ul&gt;&lt;p zid="125"&gt;&lt;span zid="399"&gt;Detalhes:             &lt;/span&gt;&lt;/p&gt;&lt;p zid="126"&gt;&lt;span zid="401"&gt; 1 ) Os resultados se referem especificamente as versões relatadas acima. Os resultados podem ser diferentes em outras versões. &lt;/span&gt;&lt;/p&gt;&lt;p zid="128"&gt;&lt;span zid="403"&gt; 2) Os testes foram realizados em vários computadores e tipos de navegadores. Por isso seus resultados são bastante verossímeis. Porém não existe nenhuma garantia de que você não vá obter resultado contrário. &lt;/span&gt;&lt;/p&gt;&lt;div class="Sect" zid="129"&gt;&lt;h4 id="LinkTarget_1298" zid="130" align="center"&gt;&lt;span zid="406"&gt;&lt;b zid="132"&gt;                   htmlArea                   &lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;&lt;span zid="407"&gt;&lt;img src="http://xoopscube.com.br/docs/editores-wysiwyg/images/editores_WYSIWYG_img_0.png" zid="133" height="51" width="643" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="Sect" zid="134"&gt;&lt;h4 zid="135" align="center"&gt;&lt;span zid="410"&gt;                FckEditor                    &lt;b zid="137"&gt;                   :                   &lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;&lt;span zid="411"&gt;&lt;img src="http://xoopscube.com.br/docs/editores-wysiwyg/images/editores_WYSIWYG_img_1.png" zid="138" height="65" width="643" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="Sect" zid="139"&gt;&lt;h4 zid="140" align="center"&gt;&lt;span zid="414"&gt;                XK_Editor:                &lt;/span&gt;&lt;/h4&gt;&lt;span zid="415"&gt;&lt;img src="http://xoopscube.com.br/docs/editores-wysiwyg/images/editores_WYSIWYG_img_2.png" zid="141" height="85" width="627" /&gt;&lt;img src="http://xoopscube.com.br/docs/editores-wysiwyg/images/editores_WYSIWYG_img_3.png" zid="142" height="73" width="643" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="Sect" zid="143"&gt;&lt;h4 zid="144" align="center"&gt;&lt;span zid="418"&gt;                Spaw:                &lt;/span&gt;&lt;/h4&gt;&lt;p zid="145" align="center"&gt;&lt;span zid="420"&gt;                TinyMCE:                &lt;/span&gt;&lt;/p&gt;&lt;span zid="421"&gt;&lt;img src="http://xoopscube.com.br/docs/editores-wysiwyg/images/editores_WYSIWYG_img_4.png" zid="146" height="73" width="643" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="Sect" zid="147"&gt;&lt;h3 id="LinkTarget_1314" zid="148" align="justify"&gt;&lt;span zid="424"&gt;&lt;i zid="150"&gt;                   Aparência                   &lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p zid="151" align="justify"&gt;&lt;span zid="426"&gt; Começamos pelo que você vê. Uma interface atrativa sempre contribui para chamar atenção dos usuários. Vamos ver uma tabela comparativa. &lt;/span&gt;&lt;/p&gt;&lt;p zid="153"&gt;&lt;span zid="428"&gt;                htmlArea FckEditor XK_Editor Spaw TinyMCE                &lt;/span&gt;&lt;/p&gt;&lt;p zid="154" align="center"&gt;&lt;span zid="430"&gt;                Suporte a skins                &lt;/span&gt;&lt;/p&gt;&lt;p zid="155" align="justify"&gt;&lt;span zid="432"&gt;                •                  &lt;/span&gt;&lt;/p&gt;&lt;p zid="157" align="justify"&gt;&lt;span zid="434"&gt;                • • • •                  &lt;/span&gt;&lt;/p&gt;&lt;p zid="159" align="center"&gt;&lt;span zid="436"&gt;                Múltiplos estados dos botões                &lt;/span&gt;&lt;/p&gt;&lt;p zid="160" align="center"&gt;&lt;span zid="438"&gt;                • •                &lt;/span&gt;&lt;/p&gt;&lt;p zid="161" align="center"&gt;&lt;span zid="440"&gt;                •                  &lt;/span&gt;&lt;/p&gt;&lt;p zid="163" align="center"&gt;&lt;span zid="442"&gt;                • •                  &lt;/span&gt;&lt;/p&gt;&lt;dl zid="165"&gt;&lt;span zid="444"&gt;&lt;dt zid="166"&gt; – htmlArea não tem suporte a skins. Tudo o que se pode fazer é editar os botões padrão. &lt;/dt&gt;&lt;dt zid="169"&gt; – FckEditor, XK_Editor e Spaw tem suporte a múltiplas skins. O TinyMCE tem um poderoso suporte a skins baseados em templates. &lt;/dt&gt;&lt;dt zid="171"&gt;                   – O FckEditor tem a melhor integração com CSS.                                     &lt;/dt&gt;&lt;dt zid="173"&gt; – O Xk_Editor é o único que não altera o estado dos botões enquanto você está no interior do conteúdo. Visualmente, é algo ruim, mas que melhora o desempenho global. &lt;/dt&gt;&lt;dt zid="175"&gt; – O Spaw tem o estilo mais original. Fckeditor, TinyMCE e htmlArea são apenas cópias do estilo do Microsoft Office e o XK_Editor tem o estilo dos botões do XOOPS. &lt;/dt&gt;&lt;dt zid="177"&gt; – O Spaw tem o método mais lento para atualizar a barra de ferramentas, ela muda as imagens em vez de mudar seu estilo. O editor precisa carregar imagens 04 para cada botão, o que é terrível para conexões lentas. A atualização das barras atualmente não funciona nos navegadores baseados na engine Gecko. &lt;/dt&gt;&lt;dt zid="179"&gt; – O TinyMCE é o mais completo nesta primeira análise, em contrapartida é mais difícil de fazer skins para ele. &lt;/dt&gt;&lt;/span&gt;&lt;/dl&gt;&lt;p id="LinkTarget_1363" zid="181"&gt;&lt;span zid="446"&gt; Formatação básica (negrito, itálico, etc...) Aplicação de estilos Códigos XOOPS ([b], [quote], [code], etc...) Lozalizar / Substituir Remover formato Word Inserir símbolos Suporte a Xhtml Suporte a plugin’s Menus de contexto Verificação ortográfica Barra de status Aumentar o Editor Barra flutuante Minimizar Barra de Ferramentas Opções avançadas de edição da tag BODY &lt;/span&gt;&lt;/p&gt;&lt;div class="Sect" zid="183"&gt;&lt;h4 zid="184" align="center"&gt;&lt;span zid="449"&gt;&lt;b zid="186"&gt;                      htmlArea                      &lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p zid="187" align="center"&gt;&lt;span zid="451"&gt;                   •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="189" align="center"&gt;&lt;span zid="453"&gt;                   •                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="190" align="justify"&gt;&lt;span zid="455"&gt;                   •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="192" align="justify"&gt;&lt;span zid="457"&gt;                   • • • • • • • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="194" align="center"&gt;&lt;span zid="459"&gt;                   •                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="195" align="center"&gt;&lt;span zid="461"&gt;                   • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="197" align="center"&gt;&lt;span zid="463"&gt;                   •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="199" align="center"&gt;&lt;span zid="465"&gt;                   FckEditor XK_Editor                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="200" align="center"&gt;&lt;span zid="467"&gt;                   • • •                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="201" align="center"&gt;&lt;span zid="469"&gt;                   • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="203" align="center"&gt;&lt;span zid="471"&gt;                   •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="205" align="center"&gt;&lt;span zid="473"&gt;                   Spaw TinyMC                       &lt;b zid="207"&gt;                      E                      &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p zid="208"&gt;&lt;span zid="475"&gt;                   -O                      &lt;i zid="209"&gt;                      ht&lt;/i&gt;&lt;i zid="210"&gt;mlArea                      &lt;/i&gt; dá a possibilidade de acrescentar lista de estilos ordenada. Tal como outras soluções seletoras de estilo dropdown a deste editor apresenta problemas. Quando você aplica alguns estilos fica difícil removê-lo sem editar o html. A barra de status é muito completa, usuários avançados podem ver e selecionar o código html. Você deve abrir um popup para escolher uma cor. A barra de ferramentas muda para mostrar os botões permitidos. A função Desfazer executa algumas vezes. -Todos os dropdowns do &lt;i zid="211"&gt;                      FckEditor                      &lt;/i&gt; mostram um preview bastante agradável. Você pode colar texto diretamente de forma simples, eliminando o formato Word. -O &lt;i zid="212"&gt;                      XK_Editor é                      &lt;/i&gt; uma ótima opção para ver a barra de ferramentas flutuante. A barra de ferramentas não muda de acordo com os botões que são permitidos. Este editor não suporta plug-ins, por isso é difícil para que os usuários finais acrescentem novas funções. Alguns formatos de limpeza funcionam. -O &lt;i zid="213"&gt;                      Spaw                      &lt;/i&gt; é o menos completo pois carece de algumas funções. Você pode viver sem elas, mas elas também podem ser muito úteis. -Tal como htmlArea , o &lt;i zid="214"&gt;                      TinyMCE                      &lt;/i&gt; tem uma boa barra de status. As cores são selecionadas a partir de um popup. Ao final ele é um pouco lento. &lt;/span&gt;&lt;/p&gt;&lt;p id="LinkTarget_1401" zid="215"&gt;&lt;span zid="477"&gt; Inserção rápida de tabela Inserir tabela Inserir linha Excluir linha Inserir coluna Excluir coluna Inserir célula Excluir célula Mesclar células Mesclar colunas Editar tabela Editar linha Editar célula Bordas de linhas Bordas de linhas avançadas Pré-visualização &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="Sect" zid="217"&gt;&lt;h4 zid="218" align="center"&gt;&lt;span zid="481"&gt;&lt;b zid="220"&gt;                      htmlArea                      &lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p zid="221" align="center"&gt;&lt;span zid="483"&gt;                   •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="223" align="justify"&gt;&lt;span zid="485"&gt;                   • • • • • • • • • • • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="225" align="center"&gt;&lt;span zid="487"&gt;                   •                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="226" align="center"&gt;&lt;span zid="489"&gt;                   • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="228" align="center"&gt;&lt;span zid="491"&gt;                   FckEditor XK_Editor                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="229" align="center"&gt;&lt;span zid="493"&gt;                   • • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="231" align="center"&gt;&lt;span zid="495"&gt;                   •                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="232" align="center"&gt;&lt;span zid="497"&gt;                   • •                     &lt;/span&gt;&lt;/p&gt;&lt;p zid="234" align="center"&gt;&lt;span zid="499"&gt;                   Spaw TinyMC                       &lt;b zid="236"&gt;                      E                      &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;dl zid="237"&gt;&lt;dl zid="238"&gt;&lt;span zid="502"&gt;&lt;dt zid="239"&gt; – O htmlArea é realmente o mais poderoso para gerenciar tabelas. Às vezes se apresenta um pouco lento mostrando caixas de diálogos no Internet Explorer. Possui um menu contextual completo e permite adicionar linhas e colunas antes e depois. ? Falha quando tenta-se remover uma coluna de uma tabela com apenas uma coluna. Mas este último não é um problema grave (se você não quiser a tabela basta removê-la). &lt;/dt&gt;&lt;/span&gt;&lt;/dl&gt;&lt;dl zid="246"&gt;&lt;span zid="504"&gt;&lt;dt zid="247"&gt; – O FckEditor também possui um menu contextual. É muito elegante e mais rápido do que o htmlArea. ? Possui opção de adicionar legenda a tabela, mas não acrescenta texto em browsers movidos pelas engines gecko (você pode adicionar manualmente). Se você estiver usando o Internet Explorer vai encontrar dificuldade em mesclar células sem conteúdo. &lt;/dt&gt;&lt;/span&gt;&lt;/dl&gt;&lt;dl zid="252"&gt;&lt;span zid="506"&gt;&lt;dt zid="253"&gt; – O XK_Editor é o único que pode controlar todas as bordas da tabela e das células separadamente. Tem a opção de inserir tabelas de maneira rápida, além de um rápido alinhamento de célula e gerenciamento de cores das mesmas. Significa que você não precisa abrir qualquer popup para fazer estas alterações. O editor não oferece uma ferramenta para configurar as propriedades de linha, mas oferece esta possibilidade no gerenciamento de células e tabelas. Apresenta menu contextual. – ? Em navegadores baseados na engine Gecko o Spaw é muito pobre no gerenciamento de tabelas, sendo praticamente nulo. Mas neste teste foi usado uma versão beta, podendo ser a versão final mais completa. Não possui menus contextuais.&lt;/dt&gt;&lt;/span&gt;&lt;/dl&gt;&lt;dd zid="606"&gt;&lt;br /&gt;&lt;/dd&gt;&lt;span zid="507"&gt;&lt;dt zid="258"&gt; – O TinyMCE apresenta propriedades de linha, mas no geral apresenta poucas opções. Todas as funções necessárias estão implementadas e para muitos usuários isso já é suficiente. Ele não possui menus contextuais. &lt;/dt&gt;&lt;/span&gt;&lt;/dl&gt;&lt;/div&gt;&lt;div class="Sect" zid="260"&gt;&lt;h4 id="LinkTarget_1461" zid="261"&gt;&lt;span zid="511"&gt;&lt;b zid="263"&gt;                      htmlArea FckEditor XK_Editor Spaw TinyMCE                      &lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p zid="264"&gt;&lt;span zid="513"&gt;                   Gerenciador de imagens do XOOPS     •     ?                     &lt;sub zid="268"&gt;                      ?                       &lt;/sub&gt;                   ?•     Classe de imagens                      &lt;sub zid="272"&gt;                      ????                        &lt;sub zid="274"&gt;                         •                           &lt;/sub&gt;&lt;/sub&gt;                   Alinhamento de imagens                      &lt;sub zid="277"&gt;                      ????                        &lt;sub zid="279"&gt;                         •                         &lt;/sub&gt;&lt;/sub&gt;                   Alterar tamanho de imagens                      &lt;sub zid="281"&gt;                      ????                        &lt;sub zid="283"&gt;                         •                         &lt;/sub&gt;&lt;/sub&gt;                   Gerenciamento da Tag alt                      &lt;sub zid="285"&gt;                      ????                        &lt;sub zid="287"&gt;                         •                         &lt;/sub&gt;&lt;/sub&gt;                   Informações avançadas     ?                     &lt;sub zid="290"&gt;&lt;sub zid="291"&gt;                         •                         &lt;/sub&gt;&lt;/sub&gt;                   ??    •     Cor de bordas •     ?                     &lt;sub zid="295"&gt;                      ?                       &lt;/sub&gt;                   ?•     Bordas avançadas •     ?                     &lt;sub zid="300"&gt;                      ?                       &lt;/sub&gt;                   ?•     Funções JavaScript • •     ?                     &lt;sub zid="305"&gt;                      ?                        &lt;sub zid="307"&gt;                         •                           &lt;/sub&gt;&lt;/sub&gt;                   Margens avançadas     •     ?                     &lt;sub zid="312"&gt;                      ?                       &lt;/sub&gt;                   ?•     Pré visualização                      &lt;sub zid="316"&gt;                      ????                       &lt;/sub&gt;                   •                                                                   &lt;/span&gt;&lt;/p&gt;&lt;dl zid="318"&gt;&lt;span zid="515"&gt;&lt;dt zid="319"&gt;                      –                                             &lt;/dt&gt;&lt;dd zid="321"&gt; O editor htmlArea oferece poucas opções de manipulação de imagem, mas possui um monte de plug-ins para gerenciamento de imagens disponíveis. Como a análise aqui não leva em conta plug-ins externos o htmlArea apresenta aqui o pior resultado.&lt;br /&gt;&lt;/dd&gt;&lt;dt zid="323"&gt;                      –                                           &lt;/dt&gt;&lt;dd zid="324"&gt; O FckEditor possui uma guia avançada de propriedades de imagens. Usuários avançados podem especificar id, descrição da url, etc. E resumo ele possui competente gerenciamento de imagens interno.&lt;br /&gt;&lt;/dd&gt;&lt;dt zid="325"&gt;                      –                                           &lt;/dt&gt;&lt;dd zid="326"&gt; O Xk_Editor é o único que pode especificar bordas com cores e largura, além de ser o único que pode gerenciar todas as margens de imagens. Integra-se ao Gerenciador de imagens do XOOPS.&lt;br /&gt;&lt;/dd&gt;&lt;dt zid="327"&gt;                      –                                           &lt;/dt&gt;&lt;dd zid="328"&gt;                      O Spaw tem uma opção muito interessante imagens em pop-ups.                                          &lt;br /&gt;&lt;/dd&gt;&lt;dt zid="329"&gt;                      –                                           &lt;/dt&gt;&lt;dd zid="330"&gt; O TinyMCE não visualiza imagens, mas apresenta possibilidades de adicionar as propriedades onmouseover e onmouseout nas mudanças de imagem.&lt;br /&gt;&lt;/dd&gt;&lt;/span&gt;&lt;/dl&gt;&lt;span zid="516"&gt;&lt;img src="http://xoopscube.com.br/docs/editores-wysiwyg/images/editores_WYSIWYG_img_5.png" zid="331" border="0" height="180" hspace="0" vspace="0" width="429" /&gt;&lt;/span&gt;&lt;p zid="332" align="center"&gt;&lt;span zid="517"&gt;                   Gerenciamento de imagem alternativa do TinyMCE                     &lt;/span&gt;&lt;/p&gt;&lt;p id="LinkTarget_1515" zid="334"&gt;&lt;span zid="519"&gt; Como você pode ter notado todos os editores são bastante completos. Portanto, talvez você precise analisar outros aspectos para escolher qual editor usar. Alguns destes podem ser o tempo de carregamento, a estabilidade ou os requisitos de memória. Em relação a memória, todos os casos apresentaram uso de cerca de 20 a 30 Mb no Internet Explorer e de 25 a 35 Mb no uso do Firefox. Mas informações sobre o uso da memória mudam continuamente e talvez este não seja o aspecto mais fiável. &lt;/span&gt;&lt;/p&gt;&lt;p zid="336"&gt;&lt;span zid="521"&gt; Para os testes de velocidade todos os editores foram enviados a um servidor. Para obter a real diferença, já que o teste foi realizado sobre uma conexão de banda larga, foi realizado um "underclock". Isto significa que usando o programa NetLimiter (www.netlimiter.com) a conexão foi limitada a 5 Kb/s. &lt;/span&gt;&lt;/p&gt;&lt;p zid="337"&gt;&lt;span zid="523"&gt;                   Todos os editores foram configurados para o modo completo, com todas as opções                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="338"&gt;&lt;span zid="525"&gt;                   ativadas possíveis. Veja os resultados:                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="339"&gt;&lt;span zid="527"&gt;                   htmlArea FckEditor XK_Editor Spaw TinyMCE                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="340" align="center"&gt;&lt;span zid="529"&gt;                   Velocidade em segundos                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="341" align="center"&gt;&lt;span zid="531"&gt;                   42                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="342" align="center"&gt;&lt;span zid="533"&gt;                   37                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="343" align="center"&gt;&lt;span zid="535"&gt;                   32                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="344" align="center"&gt;&lt;span zid="537"&gt;                   31                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="345" align="center"&gt;&lt;span zid="539"&gt;                   48                   &lt;/span&gt;&lt;/p&gt;&lt;p zid="346"&gt;&lt;span zid="541"&gt; Se você possui banda larga não notará muita diferença entre a velocidade dos editores. Mas se a sua conexão for lenta leve em conta esta diferença. &lt;/span&gt;&lt;/p&gt;&lt;dl zid="347"&gt;&lt;span zid="543"&gt;&lt;dt zid="348"&gt; – O FckEditor sob o Firefox apresenta algumas falhas enquanto você digita. Mas lembramos que a versão deste teste não é a versão definitiva. &lt;/dt&gt;&lt;dt zid="350"&gt; – O Xk_Editor não atualiza a barra de ferramentas. Ele pode ser executado um pouco mais rápido. &lt;/dt&gt;&lt;dt zid="352"&gt; – Como no Spaw a barra de ferramentas já está construída quando o cliente recebe as informações de HTML ele carrega mais rápido se você usar um computador antigo. Comum PC com mais de 500MHz de CPU isto não é tão significativo. &lt;/dt&gt;&lt;dt zid="354"&gt; – O TinyMCE foi o mais lento neste teste. A razão principal é porque usa mais imagens. ? Mais do que uma instância ao mesmo tempo em determinadas circunstâncias pode deixar &lt;span zid="545"&gt;o sistema mais lento. O mais poderoso sistema de skins paga o preço neste quesito. Como aumentam o número de arquivos, ele precisa de mais tempo para carregar.&lt;/span&gt;&lt;/dt&gt;&lt;/span&gt;&lt;/dl&gt;&lt;p zid="600"&gt;&lt;span zid="601"&gt;&lt;br /&gt;                  &lt;/span&gt;&lt;/p&gt;&lt;p zid="359"&gt;&lt;span zid="547"&gt; Esperávamos encontrar mais diferenças entre os editores no que se refere a velocidade, mas não existem tantas diferenças assim. &lt;/span&gt;&lt;/p&gt;&lt;p id="LinkTarget_1546" zid="360"&gt;&lt;span zid="549"&gt; Os editores htmlArea, FckEditor e TinyMCE são escritos em JavaScript orientado a objeto. Já os editores Spaw e XK_Editor estão sob a linguagem Php orienteda a objetos. A estratégia entre as duas possibilidades é diferente. No primeiro grupo o cliente baixa os arquivos js, e o navegador os lê e constrói o editor. No spaw e no XK_Editor os arquivos js são lidos ao mesmo tempo em que o layout do editor é construído pelo servidor. Os primeiros também são independentes de plataforma, já os demais precisam de um servidor PHP.&lt;/span&gt;&lt;/p&gt;&lt;p id="LinkTarget_1546" zid="603"&gt;&lt;span zid="604"&gt;&lt;br /&gt;                  &lt;/span&gt;&lt;/p&gt;&lt;p id="LinkTarget_1547" zid="361"&gt;&lt;span zid="551"&gt;&lt;b zid="363"&gt;                      HTML                      &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p zid="364"&gt;&lt;span zid="553"&gt; O HTML do htmlArea não foi o melhor deste teste, mas ele é maravilhoso em comparação ao das versões mais antigas. Não adiciona quebras de linha e o código é difícil de ler. &lt;/span&gt;&lt;/p&gt;&lt;p zid="366"&gt;&lt;span zid="555"&gt;O FckEditor tem alguns problemas. E no Internet Explorer é muito confuso duplicar o código. &lt;/span&gt;&lt;/p&gt;&lt;p zid="369"&gt;&lt;span zid="557"&gt; Os problemas com a duplicação de código foram resolvidos no XK_Editor. Este era um problema recorrente nas versões mais antigas. &lt;/span&gt;&lt;/p&gt;&lt;p zid="370"&gt;&lt;span zid="559"&gt; No Spaw o editor de código não é muito limpo. O editor também não acrescenta quebras de linha ao código HTML, é difícil de ler o código. &lt;/span&gt;&lt;/p&gt;&lt;p zid="371"&gt;&lt;span zid="561"&gt;                   O TinyMCE realiza um bom trabalho.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p id="LinkTarget_1553" zid="372"&gt;&lt;span zid="563"&gt;&lt;b zid="374"&gt;                      Conclusões                      &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p zid="591"&gt;&lt;span zid="592"&gt; Se você quiser uma melhor manipulação de tabelas, muitos plug-ins e menus de contexto a sua escolha deve ser pelo &lt;b zid="377"&gt;                      HtmlArea                     &lt;/b&gt; , um dos melhores editores testados. Se o que você quer é o mesmo, mas com suporte a Xhtml e uma avançada edição das propriedades de imagem, a sua escolha deve ser pelo FcKeditor. Se os seus problemas de desempenho sobre a engine Gecko forem resolvidos este será um dos mais avançados entre os testados.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p zid="594"&gt;&lt;span zid="595"&gt; TinyMCE está entre o htmlArea e o FckEditor, tem algumas poucas opções de gerenciamento de tabelas mas possui funções interessantes no que se refere a JS. Possui a melhor manipulação de temas disponibiliza alguns plug-ins muito úteis. Possui também uma boa saída HTML. E embora possua “tiny” no nome que em português significa “minúsculo”, de pequeno ele não tem nada pois tem um monte de funções, sendo bastante completo.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p zid="381"&gt;&lt;span zid="573"&gt; O Spaw não tem milhares de funções, mas tudo aquilo que ele faz é bom, limpo e rápido (sob o Internet Explorer). Sua interface é realmente amigável e atraente. A saída HTML dele é horrível. A forma como a barra de ferramentas dele é atualizada não é muito boa. O suporte a este editor sobre a engine Gecko está longe de ser concluído, mas ele é muito aceitável usando o navegador Internet Explorer.&lt;/span&gt;&lt;/p&gt;&lt;p zid="597"&gt;&lt;span zid="598"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: left;" zid="585"&gt;&lt;span zid="578"&gt; O XK_Editor foi feito para ser executado com o XOOPS, o que faz a diferença neste teste. Emoticons do XOOPS, gerenciador de imagem integrado, de acordo com o css do tema, códigos e citações XOOPS. Estas são algumas das vantages do editor. Possui o mais poderoso gerenciamento de margens e bordas entre os editores testados. O carregamento dele é mais rápido, mas seu visual é um tanto quanto estático. É o mais completo editor para ambiente XOOPS. Também possui suporte a XHTML. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;p zid="384" align="center"&gt;&lt;span zid="385"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/editores-wysiwyg.php' title='EDITORES WYSIWYG'/><link rel='related' href='http://xoopscube.com.br/2008/05/editores-wysiwyg.php' title='EDITORES WYSIWYG'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=7687733769166162759' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/7687733769166162759'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/7687733769166162759'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-2837225999202613383</id><published>2008-05-11T06:15:00.003-03:00</published><updated>2008-05-14T23:23:49.189-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='cube'/><category scheme='http://www.blogger.com/atom/ns#' term='xoops'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='legacy'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>XOOPS Cube Legacy, Como Instalar?</title><content type='html'>&lt;div class="page"&gt;&lt;h3&gt;  XOOPS Cube Legacy - Guia de Instalação&lt;/h3&gt;&lt;h3&gt; &lt;/h3&gt;&lt;hr noshade="noshade" size="1"&gt;&lt;h4&gt;  Prefácio: &lt;/h4&gt;&lt;p&gt;  Antes de iniciar o processo de instalação, nós (a equipe XOOPS Cube) pedir que você tem uma boa compreensão de como instalar e apoiar servidor / softwares baseados hospedado.  Tal como acontece com qualquer coisa na vida, não há nenhuma resposta fácil ou forma.  Desde XOOPS é baseado servidor, não é tão fácil de instalar software de desktop como normal que, por si só, pode ser assustadora para instalá-lo, por favor, estar familiarizado com a criação e instalação do software listados abaixo.  Estar familiarizado com a forma de configurar scripts CGI e software servidor HTTP.  Ele pode ser facilmente demonstrado que 80% do nosso apoio perguntas encerrar a ser imprópria configurações com o servidor de componentes ou duas peças de software conflito.  Não existem dois servidores estão configurados iguais. &lt;/p&gt;&lt;p&gt;  Para instalar o XOOPS pela primeira vez, você precisa ter o mínimo de software servidor seguintes pré-instalados: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;  HTTP Server &lt;a href="http://www.apache.org/"&gt;(Apache&lt;/a&gt; ou IIS) "Note, XOOPS só suporta oficialmente Apache" &lt;/li&gt;&lt;li&gt;  &lt;a href="http://www.php.net/"&gt;PHP&lt;/a&gt; 4.3.2 e superior &lt;/li&gt;&lt;li&gt;  &lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt; Database 3.23.XX &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;  Antes de iniciar a instalação, certifique-se de ter: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;  Configuração do HTTP, PHP e banco de dados corretamente. &lt;/li&gt;&lt;li&gt;  Criar uma base de dados para o seu &lt;a href="http://xoopscube.sourceforge.net/"&gt;XOOPS Cube Legacy&lt;/a&gt; instalação&lt;br /&gt;(Have criar uma empresa de hospedagem se você não consegue. A script de instalação faz prever essa capacidade com o bom privilégios). &lt;/li&gt;&lt;li&gt;  Um usuário conta com a boa base permissões. &lt;/li&gt;&lt;li&gt;  A possibilidade de definir os seguintes diretórios e arquivos mundo writeable: Imagens /, cache / templates_c e / eo arquivo mainfile.php &lt;/li&gt;&lt;li&gt;  Vire cookies e &lt;span class="missingpage"&gt;JavaScript no seu navegador com suporte. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h4&gt;  Instalar localmente &lt;/h4&gt;&lt;p&gt;  Se você estiver executando o local um ambiente de desenvolvimento ou de teste, certifique-se de que você tem os requisitos anteriores reunidas.  Uma vez terminado este processo, copiar o conteúdo do diretório HTML (a partir do XOOPS Cube Legacy distribuição arquivo ou CVS) documento caminho para a raiz de seu ambiente web.  Depois que os arquivos são copiados lá, você pode começar a instalar, digitando &lt;a href="http://yoursite.com/"&gt;http://yoursite.com.&lt;/a&gt;  Isto irá iniciar o processo de instalação. &lt;/p&gt;&lt;h4&gt;  Instalando em uma plataforma hospedada &lt;/h4&gt;&lt;p&gt;  Se você estiver executando em um ambiente hospedado, o XOOPS Cube Legacy descompactar arquivos localmente ou no servidor se você tem o acesso via SSH ou telnet.  Uma vez que você fez isso, certifique-se de mover ou copiar todos os XOOPS Cube Legacy arquivos HTML a partir do diretório raiz do seu diretório da web (o seu provedor geralmente fornece este local com sentidos).  Depois que os arquivos são copiados existe, você pode começar a instalar, digitando &lt;a href="http://yoursite.com/"&gt;http://yoursite.com.&lt;/a&gt;  Isto irá iniciar o processo de instalação. &lt;/p&gt;&lt;h4&gt;  Continuando a instalar &lt;/h4&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install001.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Após realizar os procedimentos acima, você está pronto para continuar a instalação XOOPS Cube Legacy com o assistente de instalação.  A primeira tela do Assistente leva você a instalar serão bem-vindos a tela. &lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install002.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Clique no botão Next para prosseguir para a próxima tela. &lt;/p&gt;&lt;p&gt;  A próxima parte do Assistente de instalação é projetado para verificar o seu arquivo e diretório permissões.  Se você estiver rodando em um ambiente Win32, esta deve ser uma bonita indolor instalar.  Se você estiver executando em um ambiente UNIX, o assistente irá mostrar todos os problemas e as medidas correctivas a tomar caso haja problemas. &lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install003.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Se todas as luzes são verde sobre a Wizard, clique em Avançar para continuar.  Caso não, por favor leia o ecrã e executar as acções necessárias recomendado pelo Wizard &lt;/p&gt;&lt;p&gt;  A parte seguinte do Assistente de escrita é a configuração para o arquivo mainfile.php. &lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install004.gif" /&gt;&lt;/p&gt;&lt;p&gt;  O configurações gerais tela é auto-explicativo assim, introduzir as informações necessárias para a arquivos e clique em Avançar. &lt;/p&gt;&lt;p&gt;  As próximas quatro telas são informativos Assistente exibindo as configurações a partir da tela Configurações gerais para a sua confirmação e para mostrar que os valores foram escritas corretamente. &lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install005.gif" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install006.gif" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install007.gif" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install008.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Se você viu nenhum luzes vermelhas, clique no botão Voltar para fazer as correções adequada.&lt;br /&gt;O próximo será Wizard tela é mostrar o andamento para acessar o banco de dados.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install009.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Se você estiver hospedado em um ambiente sem o adequado acesso a criar bases de dados, por favor consulte o seu fornecedor de ajuda na obtenção de uma base de dados.  Se seu provedor (ou você) criou a base de dados, todas as luzes deve ser verde.  Se você receber uma luz vermelha indicando o banco de dados não existe, e seu nome de usuário tem a capacidade de criar bases de dados, e, em seguida, clique em Avançar e o assistente de instalação irá tentar criar o banco de dados para você.  Se o seu código de usuário não tem o direito de criar um banco de dados, por favor, corrigir esta situação e continuar a instalação.  As próximas duas telas são informativos sobre a tentar criar e acessar o banco de dados.  Clique em Avançar ou Voltar dependendo do Assistente tela. &lt;/p&gt;&lt;p&gt;  Após clicar em Avançar um jovem de vezes, você chegará a uma tela informativa tabela mostrando os resultados da criação.  Caso haja algum problema, por favor consulte o &lt;a href="http://xoopscube.org/modules/pukiwiki/"&gt;FAQ&lt;/a&gt; ou &lt;a href="http://www.xoopscube.org/"&gt;XOOPS Cube Fórum&lt;/a&gt; para obter mais ajuda. &lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install011.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Se todas as luzes são verde, você está pronto para prosseguir, clicando em Next.&lt;br /&gt;A próxima tela é para Assistente introduzindo site informações administrativas.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://xoopscube.com.br/docs/images/install018.gif" /&gt;&lt;/p&gt;&lt;p&gt;  Por favor, tenha cuidado aqui e anote ou esquecer sua senha administrativa.  Você precisa ter presente após a instalação para continuar a configuração da sua XOOPS Cube site.  Depois de concluir a inserção de informações corretas, clique em Avançar para continuar.  * Nota, tentam se abstenham de usar nomes com espaços para o Admin nome. *&lt;br /&gt;&lt;br /&gt;A próxima tela é informacional.  Se todas as luzes são verde, clique em Avançar para continuar.&lt;br /&gt;&lt;/p&gt;&lt;h4&gt;  Parabéns! &lt;/h4&gt;&lt;p&gt;  Sua instalação deve agora ser concluído.  Você pode verificar se o site, clicando no "AQUI" texto sobre a última tela.  Se tudo correr bem, então o seu novo site deve ser instalado e funcionando.  Se não, por favor consulte o &lt;a href="http://xoopscube.org/modules/pukiwiki/"&gt;FAQ&lt;/a&gt; ou &lt;a href="http://www.xoopscube.org/"&gt;XOOPS Cube Fórum&lt;/a&gt; para obter mais ajuda. &lt;/p&gt;&lt;/div&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/xoops-cube-legacy-como-instalar.php' title='XOOPS Cube Legacy, Como Instalar?'/><link rel='related' href='http://xoopscube.com.br/modules/d3forum/index.php?forum_id=13' title='XOOPS Cube Legacy, Como Instalar?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=2837225999202613383' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/2837225999202613383'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/2837225999202613383'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-923569105870696297</id><published>2008-05-10T18:49:00.004-03:00</published><updated>2008-05-14T23:23:49.191-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='modulos'/><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='xigg'/><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='cube'/><category scheme='http://www.blogger.com/atom/ns#' term='xoops'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='legacy'/><category scheme='http://www.blogger.com/atom/ns#' term='pt_utf8'/><title type='text'>Como traduzir o modulo XIGG?</title><content type='html'>&lt;h1&gt;&lt;a href="http://xoopscube.org/modules/xhnewbb/viewtopic.php?topic_id=532"&gt; Traduzindo o módulo Xigg&lt;/a&gt; &lt;/h1&gt;&lt;h1&gt; &lt;/h1&gt;&lt;ol&gt;&lt;li&gt;Faça o download do módulo Xigg &lt;a href="http://en.xigg.org/page/download_core_all_in_one_package" class="external text" title="http://en.xigg.org/page/download_core_all_in_one_package" rel="external"&gt;aqui&lt;/a&gt; (a última versão é a 1.10).&lt;/li&gt;&lt;li&gt;Será necessário um editor de arquivos Gettext PO, então baixe o &lt;a href="http://www.poedit.net/"&gt;poedit&lt;/a&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.poedit.net/download.php#win32"&gt;Windows version&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.poedit.net/download.php#osx"&gt;Mac OS X version&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.poedit.net/download.php#linux"&gt;Linux binaries&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.poedit.net/download.php#src"&gt;Source code&lt;/a&gt; &lt;a href="http://www.poedit.net/download.php" class="external text" title="http://www.poedit.net/download.php" rel="external"&gt;download&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Agora extraia o pacote em algum lugar e abra \ xoops_trust_path\PEAR\ SabaiXOOPS.php&lt;/li&gt;&lt;li&gt;Na linha 154, você encontrará: &lt;/li&gt;&lt;/ol&gt;&lt;p&gt; &lt;/p&gt;&lt;pre&gt; getLocales função () &lt;/pre&gt;&lt;p&gt; e os locales, poucos locales (e esta não é a melhor maneira de "se locales"), mas mesmo assim ... &lt;/p&gt;&lt;p&gt; Você verá algo como:&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;'de' =&gt; array ( 'ISO-8859-1' =&gt; 'de_DE.ISO8859-1', 'UTF-8 "=&gt;" de_DE.UTF-8'), 's' =&gt; array (' ISO - 8859-1 "=&gt;" es_ES.ISO8859-1 ',' UTF-8 "=&gt;" es_ES.UTF-8 '),&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;E você tem que adicionar o seu local como forma como ela vem para o seu país.&lt;/p&gt;&lt;p&gt;Exemplo: para o idioma grego - el_GR.UTF-8, para hebraico - he_IL.UTF-8 ou ko_KR.UTF-8 para os coreanos. Em seguida, salve as alterações e prosseguir com a tradução do GNU gettext. PO arquivos. Após o preenchimento u tradução, crie as seguintes pastas. &lt;/p&gt;&lt;p&gt; em Xigg_XOOPSCube_all-1.0.0b1 \ xoops_trust_path \ PEAR \ Xigg \ locales &lt;/p&gt;&lt;p&gt; criar uma nova pasta chamada xx_XX.UTF-8 &lt;/p&gt;&lt;p&gt; Onde está xx_XX sua localidade, dentro desta pasta LC_MESSAGES criar e colocar os dois arquivos criados pelo PO e Editor something.po something.mo dentro da pasta e, em seguida, renomeie os dois arquivos para xigg.mo e xigg.po. &lt;/p&gt;&lt;p&gt; E você está em:) &lt;/p&gt;&lt;p&gt; Todos os códigos indicados no idioma GNU gettext &lt;a href="http://www.gnu.org/software/gettext/manual/gettext.html#Language-Codes" class="external text" title="http://www.gnu.org/software/gettext/manual/gettext.html" rel="external"&gt;aqui&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Para o Português, é pt_BR ou pt_PT, mas sempre terminando com .UTF-8. Por exemplo, pt_BR.UTF-8 ou pt_PT.UTF-8 .  &lt;/p&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/como-traduzir-o-modulo-xigg.php' title='Como traduzir o modulo XIGG?'/><link rel='related' href='http://xoopscube.com.br/2008/05/como-traduzir-o-modulo-xigg.php' title='Como traduzir o modulo XIGG?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=923569105870696297' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/923569105870696297'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/923569105870696297'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-1009928174402337241</id><published>2008-05-09T18:00:00.003-03:00</published><updated>2008-05-14T23:23:49.194-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='wiki'/><category scheme='http://www.blogger.com/atom/ns#' term='xoops'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>xoops cube, texto informativo</title><content type='html'>&lt;p&gt;&lt;b&gt;XOOPS Cube&lt;/b&gt; é usado para a construção de um site. É tanto um CMS e um Web Application Platform. XOOPS Cube é um motor, uma plataforma / camada dando funcionalidades básicas (como os quadros do usuário) para criar um CMS personalizados ou para agregar preexistentes CMS.&lt;br /&gt;&lt;/p&gt;&lt;div id="toctitle"&gt;&lt;h2&gt; Sumário &lt;/h2&gt;&lt;/div&gt;&lt;ul&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#XOOPS_Cube_and_XOOPS"&gt;&lt;span class="tocnumber"&gt;1 &lt;span class="toctext"&gt;XOOPS Cube e XOOPS&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Base_modules"&gt;&lt;span class="tocnumber"&gt;2 &lt;span class="toctext"&gt;módulos Básico&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;ul&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Legacy"&gt;&lt;span class="tocnumber"&gt;2,1 &lt;span class="toctext"&gt;Legacy&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#The_3S_concept"&gt;&lt;span class="tocnumber"&gt;2,2 &lt;span class="toctext"&gt;A noção 3S&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Borrowed_ideas"&gt;&lt;span class="tocnumber"&gt;2,3 &lt;span class="toctext"&gt;Borrowed idéias&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Construction"&gt;&lt;span class="tocnumber"&gt;2,4 &lt;span class="toctext"&gt;Construção&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Configuration"&gt;&lt;span class="tocnumber"&gt;2,5 &lt;span class="toctext"&gt;Configuração&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Exchangable"&gt;&lt;span class="tocnumber"&gt;2,6 &lt;span class="toctext"&gt;Exchangable&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Virtual_service"&gt;&lt;span class="tocnumber"&gt;2,7 &lt;span class="toctext"&gt;Virtual serviço&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Multi_render-system"&gt;&lt;span class="tocnumber"&gt;2,8 &lt;span class="toctext"&gt;tornar Multi-sistema&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Licensing"&gt;&lt;span class="tocnumber"&gt;3 &lt;span class="toctext"&gt;Licenciamento&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Tools"&gt;&lt;span class="tocnumber"&gt;4 &lt;span class="toctext"&gt;Tools&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#Related_projects"&gt;&lt;span class="tocnumber"&gt;5 &lt;span class="toctext"&gt;projetos relacionados&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#See_also"&gt;&lt;span class="tocnumber"&gt;6 &lt;span class="toctext"&gt;Ver também&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/XOOPS_Cube#External_links"&gt;&lt;span class="tocnumber"&gt;7 &lt;span class="toctext"&gt;Links externos&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;XOOPS Cube e XOOPS&lt;br /&gt;&lt;/h2&gt;&lt;p&gt;O XOOPS Cube funções do Sistema XOOPS Module tenham sido colocados em seus próprios módulos, tais como a conta de gestão e de mensagens privadas. Com o XOOPS Cube usuários escolher ou desenvolver seu próprio modelo de motor (por exemplo, Smarty). O núcleo do XOOPS Cube é simples e pequenas, que oferecem apenas o mínimo necessário de funcionalidade. XOOPS XOOPS Cube e, portanto, muito diferentes umas das outras. &lt;/p&gt;&lt;p&gt; XOOPS Cube é o Core Layer, para além do Módulo Básico (s). Ela não fornece um quadro, mas permite que os desenvolvedores executado dentro de seu quadro Cube. Ele usa uma "no quadro" conceito. Ele tem um núcleo minimalista com as principais classes que a equipe do projeto estreitaram estabelece o "Core programa '. &lt;/p&gt;&lt;p&gt; As primeiras versões do XOOPS, à semelhança de outros derivados, tais como Nuke PHP-Nuke, foram identificados como um Content Management System (CMS), que pode ser prorrogado em módulos. Os usuários podem adicionar ou alterar certas funções através da seleção de módulos. Embora seja menos flexível se um usuário precisa de autenticação por exemplo personalizar funções ou acessibilidade na web. &lt;/p&gt;&lt;p&gt; Os usuários poderão usar módulos e temas feitas para XOOPS. O sistema é capaz de trabalhar com o legado classes. &lt;/p&gt;&lt;h2&gt;Módulos base&lt;br /&gt;&lt;/h2&gt;&lt;p&gt; Os desenvolvedores podem criar um novo módulo básico ou uma sub-classe de Legacy, ea libertação de um novo pacote. E, mesmo que eles não podem programa, eles estão livres para publicar a sua distribuição pacote com os seus módulos e temas. Eles podem escrever módulos para fazer com que base XOOPS Cube interagir com CMS (s) para ser capaz de executar qualquer existentes ou novas CMS. Existem outros módulos básico sobre o caminho a ser construída, como explica a minahito no Wiki do XOOPS Cube. &lt;/p&gt;&lt;h3&gt;Sistema Legado &lt;/h3&gt;&lt;p&gt; Com o XOOPS Cube, desenvolvedores web são capazes de escolher entre diversos sistemas de CMS. Esse módulo básico é um deles. XOOPS Cube tinha a libertação Legacy antes XOOPS Cube 1,00. XOOPS Cube não foi concluída. Minahito está actualmente a trabalhar no XOOPS Cube como a primeira grande versão. XOOPS Cube actual não prevê mecanismo suficiente para fundamentar, de forma Legacy implementa muitos recursos diretamente. Portanto Legacy é uma exceção, feita apenas para emular X2. Por isso, Legacy é um dos BASE módulos, mas não uma boa amostra. Essa é uma edição especial criada para ascendent compatibilidade. &lt;/p&gt;&lt;p&gt; Além disso, uma tal concepção do software era necessária para pôr fim à guerra sobre XOOPS. O núcleo do Cube é a plataforma em que um usuário pode instalar uma 'base' módulo. E, 'base' módulo implementa as funcionalidades de um CMS. Um dos módulos é &lt;i&gt;Legacy&lt;/i&gt; base que tem compatibilidade com XOOPS2. Qualquer pessoa pode libertar próprio 'base' sem garfo. Naturalmente, a equipa principal irá libertar a próxima geração núcleo. Mas, o que é uma base de módulos em XOOPS Cube comunidade. &lt;/p&gt;&lt;p&gt; Legacy não prevê quaisquer novas características em XOOPS 2.0.16JP Edition. XOOPS2 faz uso de um software muito velha concepção. Se alguém está discorda sobre as funções incluídas no Legacy, ele pode libertar o seu próprio costume módulo básico e tornar possível a executá-lo em XC, aparte inicial Legacy. &lt;/p&gt;&lt;p&gt; Legacy é um dos módulos nesta base que dá para o XOOPS Cube CMS capacidades (Render e outros necessários functionnalities acrescentado), tornando-o possível executar o XOOPS em XC. Gere a compatibilidade com o antigo XOOPS JP: ele foi construído a partir de XOOPS 2.0.16 JP, em muitas áreas que foram melhorados, como o admin lado, mas muitos outros também. &lt;/p&gt;&lt;p&gt; Legacy é um dos módulos básico e módulos não tem de ser considerada como um completo CMS. Foi lançado como um pacote com a equipe do projeto a ser simples, segura e escalável solução --- 3S. &lt;/p&gt;&lt;h3&gt; O conceito dos 3 'S' &lt;/h3&gt;&lt;p&gt; XOOPS Cube tem a "3S" --- conceito simples, segura e escalável. Cube núcleo é muito simples, porque Cube é uma plataforma usando / CMS criando ambiente. Além disso, Cube tem algumas políticas e recursos para manter a segurança. Uma das políticas é TIPO-SAFE emulador. Outra acção-é um formulário que sempre detecta os valores válidos periféricos como motorista. Por último, Cube é realmente escalável. Cube tem a arquitectura especial para perceber "construção plataforma". &lt;/p&gt;&lt;h3&gt; Borrowed idéias &lt;/h3&gt;&lt;p&gt; XOOPS Cube foi concluída por empréstimos contraídos a partir de idéias mecanismos tradicionais fora da web. Mecanismos como a prévia, delegados, tarefa sistemas, genéricos tornar-seqüência vieram. NET, vídeo game e de programação para implementar uma cena gráfico ideal para spec XOOPS Cube. &lt;/p&gt;&lt;h3&gt; Construção &lt;/h3&gt;&lt;p&gt; No Cube, a maioria das coisas são tratadas como materiais reutilizáveis. Gerentes, add-ons (módulos), Preloads e Temas são matérias-primas para os utilizadores finais. Delegados, Virtual Serviços e Funções do Sistema Task (*) são materiais para programadores. Pré-carga é a mais mínima add-ons para personalizar mínimo de um site. Conteúdo desenvolvedores não precisamos de alterar o código-fonte diretamente. &lt;/p&gt;&lt;h3&gt; Configuração &lt;/h3&gt;&lt;p&gt; Cube é configurado por escrever um &lt;a rel="nofollow" href="http://en.wikipedia.org/wiki/INI_file" title="Arquivo INI"&gt;arquivo INI.&lt;/a&gt; Cube consiste no plural gestores. Cada gestor é que cada uma missão especial. Os desenvolvedores podem escolher entre gestores, instalar módulos, e adicione limas pré-carga para a luz personalização. Além disso, alguns distribuição pacotes foram liberados. Esses pacotes já têm um bom arquivo INI, melhores módulos e arquivos pré-carga para a prestação site rápido desenvolvimento. Um desenvolvedor web pode começar um sítio pré ou começar a partir do pacote como base o ponto. &lt;/p&gt;&lt;h3&gt; Exchangable &lt;/h3&gt;&lt;p&gt; A maioria dos objetos são exchangable. É possível alterar a camada CMS (Base), e não apenas gestores. Ao usar Legacy base, Cube emula XOOPS2 JP e corre muitos módulos de XOOPS2 JP. Base podem ser substituídos ou escrito a partir de um zero, então mais tarde redistribuída. Qualquer um pode fazer alguma coisa qualquer hora em qualquer lugar, exceto mudando o núcleo que percebe "exchangable". Não só as bases, outras partes podem ser trocados permitindo a escalabilidade, flexibilidade e liberdade. &lt;/p&gt;&lt;h3&gt; Virtual serviço &lt;/h3&gt;&lt;p&gt; XOOPS Cube fornece o servidor / cliente modelo de comunicação local e de comunicação módulo. O serviço virtual resumos dos efectivos do programa, de modo que o cliente possa se conectar com outro tanto de módulo e outro site. XOOPS Cube pode se conectar com o serviço do site já existentes e que podem fornecer o serviço para outro site. &lt;/p&gt;&lt;h3&gt; Multi-sistema &lt;/h3&gt;&lt;p&gt; XOOPS Cube não tem o espectro de temas fixos. A Generic Render-Seqüência tenta tornar a saída final com comutação tornar-sistema. Por esta especificação, um site personalizado desenho ou especificação do local tema pode ser mantido. No caso das pessoas desenvolverem a sua torná-sistema de um site, eles podem dispensar a tornar-sistema de partilhar. &lt;/p&gt;&lt;h2&gt; Licenciamento &lt;/h2&gt;&lt;p&gt; XOOPS Cube foi iniciada a partir do zero como um projeto open source e seu código fonte liberado sob uma licença livre especialmente sob a licença BSD que é um dos mais laxistas licenças. O Legacy BASE código fonte, que é uma base de módulos, é licenciado sob a GPL (a partir do antigo XOOPS códigos 2,0), porque Legacy inclui código de XOOPS (como uma 'herança'). BSD permite a capacidade de conter a GPL pacote. &lt;/p&gt;&lt;h2&gt; Ferramentas &lt;/h2&gt;&lt;p&gt; XOOPS Cube é simples e recomendado para uso como uma ferramenta para automático complexo trabalho. Manifesto é um documento especial para ferramentas que trabalham sobre XOOPS Cube automaticamente. Cubson é um gerador de código Legacy base e obras em extoolsD.dll que faz com que seja possível desenvolver um código gerador. &lt;/p&gt;&lt;h2&gt; Projetos relacionados &lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Custom Legacy&lt;/b&gt; está prevista por Tom da empresa. That's Legacy-luz de peso. Talvez código fonte será feita a partir de um zero, e vai perder algumas compatibilidades. Tom disse que este módulo visa D3 módulos. Não sei se é frente controlador tipo. A licença será GPL, porque ela pode ter algumas partes do Legacy. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Oreteki Legacy&lt;/b&gt; está prevista a maconha que fez Oreteki-XOOPS antes. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Não&lt;/b&gt; está prevista a &lt;b&gt;base DB&lt;/b&gt; Ryuji. Mas, este é apenas idéia, então não sei se ele vai realmente começar a desenvolver. Trata-se de especial, leve módulo básico para executar especial módulos que não utilizem DB. E, por XCube_Service ou outros métodos, estes módulos estão associadas às Legacy Legacy através do módulo adaptador. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Onokazu do quadro&lt;/b&gt; de um novo quadro é feita por onokazu PHP candidatura é independente. Mas, módulos do presente quadro será anexado ao XOOPS Cube através do módulo específico base específica ou o adaptador. Ele já ter concluído que 70%. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;XUGJ / Hoda-juku&lt;/b&gt; de &lt;b&gt;Distribuição&lt;/b&gt; é um pacote que inclui alguns módulos e algumas configurações: a "direita da caixa" distro. A distribuição está prevista a XUGJ ou Hoda-Juku. Porque é um membro da GIJOE eles, a distribuição irá incluir suas grandes obras que está disponível status.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Endereços externos &lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://xoopscube.org/" class="external text" title="http://xoopscube.org/" rel="external"&gt;Site oficial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sourceforge.net/projects/xoopscube" class="external text" title="http://sourceforge.net/projects/xoopscube" rel="external"&gt;XOOPS SourceForge projecto página&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://xoopscube.org/" class="external text" title="http://xoopscube.org/" rel="external"&gt;XOOPS Cube Site Oficial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://xoopscube.tw/" class="external text" title="http://xoopscube.tw/" rel="external"&gt;XOOPS Cube chinês (Taiwan) apoio&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://xoopscube.de/" class="external text" title="http://xoopscube.de/" rel="external"&gt;XOOPS alemão apoio&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://xoopserver.com/" class="external text" title="http://xoopserver.com/" rel="external"&gt;XOOPS Cube apoio francês&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://xoopscube.com.br/" title="http://xoopscube.com.br/"&gt;XOOPS Brasileiro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.fanafzar.com/xoopscube/uml" class="external text" title="http://www.fanafzar.com/xoopscube/uml" rel="external"&gt;XOOPS Cube classe diagramas e documentação gerada pela empresa arquitectura engenharia reversa&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://xoopscube.com.br/ref/" class="external text" title="http://xoopscube.com.br/ref/" rel="external"&gt;PHP referências cruzadas do XOOPS Cube Legacy 2.1.3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='alternate' type='text/html' href='http://xoopscube.com.br/2008/05/xoops-cube-texto-informativo.php' title='xoops cube, texto informativo'/><link rel='related' href='http://xoopscube.com.br/2008/05/xoops-cube-texto-informativo.php' title='xoops cube, texto informativo'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21597933&amp;postID=1009928174402337241' title='0 Comentários'/><link rel='replies' type='application/atom+xml' href='http://xoopscube.com.br/blogger.xml' title='Postar comentários'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/1009928174402337241'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21597933/posts/default/1009928174402337241'/><author><name>mikhail</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-21597933.post-7128518594110499990</id><published>2008-05-06T16:57:00.004-03:00</published><updated>2008-05-14T23:23:49.195-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='modulos'/><category scheme='http://www.blogger.com/atom/ns#' term='node'/><category scheme='http://www.blogger.com/atom/ns#' term='mylinks'/><category scheme='http://www.blogger.com/atom/ns#' term='weblinks'/><category scheme='http://www.blogger.com/atom/ns#' term='webdev'/><title type='text'>WEBLINKS: Como Classificar um Website?</title><content type='html'>A &lt;a href="http://xoopscube.com.br/modules/weblinks/"&gt;seção de links&lt;/a&gt; de sites feitos em &lt;a href="http://xoopscube.com.br/"&gt;XOOPS&lt;/a&gt; está parada, e não é por falta de novos utilizadores. Motivo: conflito entre as categorias, principalmente por redundância de dados. Preciso consertar esse problema antes de incluir novos links. Para isso, fiz uma pesquisa de como os principais diretórios classificam um portal. A melhor e mais completa categorização que encontrei foi a do &lt;a href="http://google.com/analytics/pt-PT/"&gt;Google Analytics&lt;/a&gt;, que lembra a a categorização do &lt;a href="http://orkut.com/Community.aspx?cmm=182236"&gt;orkut &lt;/a&gt;melhorada e mais complexa:&lt;br /&gt;&lt;br /&gt;&lt;div id="CategorySelector_list" class="list"&gt; &lt;ul&gt;&lt;li&gt; &lt;a id="TreeNode_7042215" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042215','TreeNode_7042215_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042215"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Tudo &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042215_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042278" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042278','TreeNode_7042278_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042278"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Telecomunicações &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042278_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042521" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042521','TreeNode_7042521_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042521"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Fornecedores de serviços &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042521_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043052" href="http://google.com/analytics/" class="" rel="TreeNode_7043052"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Fornecedores de cabo e satélite&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042919" href="http://google.com/analytics/" class="" rel="TreeNode_7042919"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Fornecedores de serviço telefónico&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042801" href="http://google.com/analytics/" class="" rel="TreeNode_7042801"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;ISPs&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042864" href="http://google.com/analytics/" class="" rel="TreeNode_7042864"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Telefonia através de VOIP e Internet&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042360" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042360','TreeNode_7042360_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042360"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Tecnologias móvel e sem fio &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042360_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042434" href="http://google.com/analytics/" class="" rel="TreeNode_7042434"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Celulares&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042706" href="http://google.com/analytics/" class="" rel="TreeNode_7042706"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Toques e produtos para celular&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042831" href="http://google.com/analytics/" class="" rel="TreeNode_7042831"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Localização e rastreamento (GIS-GPS)&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042756" href="http://google.com/analytics/" class="" rel="TreeNode_7042756"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Equipamentos de comunicações&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042220" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042220','TreeNode_7042220_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042220"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Entretenimento &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042220_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042657" href="http://google.com/analytics/" class="" rel="TreeNode_7042657"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Dança&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042585" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042585','TreeNode_7042585_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042585"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Conteúdo de multimídia &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042585_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043134" href="http://google.com/analytics/" class="" rel="TreeNode_7043134"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Conteúdo em Flash&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042636" href="http://google.com/analytics/" class="" rel="TreeNode_7042636"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Downloads de videoclipes e filmes&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042682" href="http://google.com/analytics/" class="" rel="TreeNode_7042682"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Rádio&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042501" href="http://google.com/analytics/" class="" rel="TreeNode_7042501"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Moda e modelagem&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042500" href="http://google.com/analytics/" class="" rel="TreeNode_7042500"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Celebridades&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042736" href="http://google.com/analytics/" class="" rel="TreeNode_7042736"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Indústria de entretenimento&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042265" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042265','TreeNode_7042265_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042265"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Música &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042265_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042638" href="http://google.com/analytics/" class="" rel="TreeNode_7042638"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Transmissão e downloads de música&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042792" href="http://google.com/analytics/" class="" rel="TreeNode_7042792"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Alternativos: punk e metal&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042793" href="http://google.com/analytics/" class="" rel="TreeNode_7042793"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Urbano e hip-hop&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042733" href="http://google.com/analytics/" class="" rel="TreeNode_7042733"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Clássico&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043031" href="http://google.com/analytics/" class="" rel="TreeNode_7043031"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Jazz e R&amp;amp;B&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042658" href="http://google.com/analytics/" class="" rel="TreeNode_7042658"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Rock e pop&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042689" href="http://google.com/analytics/" class="" rel="TreeNode_7042689"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Dança e eletrônica&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042463" href="http://google.com/analytics/" class="" rel="TreeNode_7042463"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Instrumentos musicais&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042343" href="http://google.com/analytics/" class="" rel="TreeNode_7042343"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Letras de música e tablaturas&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043146" href="http://google.com/analytics/" class="" rel="TreeNode_7043146"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Cristão&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042854" href="http://google.com/analytics/" class="" rel="TreeNode_7042854"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Música mundial&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042264" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042264','TreeNode_7042264_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042264"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Filmes &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042264_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042838" href="http://google.com/analytics/" class="" rel="TreeNode_7042838"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Indústrias cinematográficas Bollywood e Lollywood&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042885" href="http://google.com/analytics/" class="" rel="TreeNode_7042885"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Diversão e futilidades&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042373" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042373','TreeNode_7042373_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042373"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; TV &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042373_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042519" href="http://google.com/analytics/" class="" rel="TreeNode_7042519"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Programas de TV&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042955" href="http://google.com/analytics/" class="" rel="TreeNode_7042955"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Redes de TV&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042635" href="http://google.com/analytics/" class="" rel="TreeNode_7042635"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Clubes e vida noturna&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042485" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042485','TreeNode_7042485_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042485"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Humor e bizarro &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042485_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042981" href="http://google.com/analytics/" class="" rel="TreeNode_7042981"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Paranormalidade&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042633" href="http://google.com/analytics/" class="" rel="TreeNode_7042633"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Humor&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042424" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042424','TreeNode_7042424_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042424"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Histórias em quadrinhos e animação &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042424_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042899" href="http://google.com/analytics/" class="" rel="TreeNode_7042899"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Desenhos animados&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042809" href="http://google.com/analytics/" class="" rel="TreeNode_7042809"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Revista em quadrinhos&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042782" href="http://google.com/analytics/" class="" rel="TreeNode_7042782"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Anime e mangá&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042224" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042224','TreeNode_7042224_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042224"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Negócios &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042224_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042468" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042468','TreeNode_7042468_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042468"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Eventos corporativos &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042468_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042566" href="http://google.com/analytics/" class="" rel="TreeNode_7042566"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Feiras e convenções de negócios&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043094" href="http://google.com/analytics/" class="" rel="TreeNode_7043094"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Planejamentos e apresentações empresariais&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042449" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042449','TreeNode_7042449_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042449"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Pequenas empresas &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042449_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042476" href="http://google.com/analytics/" class="" rel="TreeNode_7042476"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;MLM e oportunidades de negócios&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042994" href="http://google.com/analytics/" class="" rel="TreeNode_7042994"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Home Office&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042402" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042402','TreeNode_7042402_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042402"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Recursos humanos &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042402_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042607" href="http://google.com/analytics/" class="" rel="TreeNode_7042607"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Recrutamento e contratação de funcionários&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042752" href="http://google.com/analytics/" class="" rel="TreeNode_7042752"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Treinamento corporativo&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042426" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042426','TreeNode_7042426_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042426"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Gerenciamento e operações corporativas &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042426_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042690" href="http://google.com/analytics/" class="" rel="TreeNode_7042690"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Processos comerciais&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043120" href="http://google.com/analytics/" class="" rel="TreeNode_7043120"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Gerenciamento de cadeia de fornecimento&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042256" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042256','TreeNode_7042256_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042256"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Serviços de escritório e impressão &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042256_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042548" href="http://google.com/analytics/" class="" rel="TreeNode_7042548"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Material de escritório&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042990" href="http://google.com/analytics/" class="" rel="TreeNode_7042990"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Mobiliário de escritório&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042425" href="http://google.com/analytics/" class="" rel="TreeNode_7042425"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Serviços de impressão&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042427" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042427','TreeNode_7042427_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042427"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Comércio eletrônico &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042427_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042514" href="http://google.com/analytics/" class="" rel="TreeNode_7042514"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Serviços e sistemas de pagamento para estabelecimentos comerciais&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042254" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042254','TreeNode_7042254_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042254"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Anúncios e marketing &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042254_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042862" href="http://google.com/analytics/" class="" rel="TreeNode_7042862"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Relações públicas&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042391" href="http://google.com/analytics/" class="" rel="TreeNode_7042391"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Serviços de marketing&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043129" href="http://google.com/analytics/" class="" rel="TreeNode_7043129"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Telemarketing&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042846" href="http://google.com/analytics/" class="" rel="TreeNode_7042846"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Treinamento e cursos de negócios&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042321" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042321','TreeNode_7042321_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042321"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Serviços comerciais e consultoria &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042321_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043100" href="http://google.com/analytics/" class="" rel="TreeNode_7043100"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Terceirização&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042922" href="http://google.com/analytics/" class="" rel="TreeNode_7042922"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Corpo de bombeiros e serviços de segurança&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043160" href="http://google.com/analytics/" class="" rel="TreeNode_7043160"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Gerenciamento de ativos físicos&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043161" href="http://google.com/analytics/" class="" rel="TreeNode_7043161"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Controle de qualidade e acompanhamento&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042226" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042226','TreeNode_7042226_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042226"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Computadores e aparelhos eletrônicos &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042226_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042451" href="http://google.com/analytics/" class="" rel="TreeNode_7042451"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Suporte técnico&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042300" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042300','TreeNode_7042300_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042300"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Produtos eletrônicos de consumo &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042300_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042504" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042504','TreeNode_7042504_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042504"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Videolocadoras &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042504_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042780" href="http://google.com/analytics/" class="" rel="TreeNode_7042780"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Televisores&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042920" href="http://google.com/analytics/" class="" rel="TreeNode_7042920"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Reprodutores e gravadores de vídeo&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042520" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042520','TreeNode_7042520_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042520"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Equipamentos de áudio &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042520_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042914" href="http://google.com/analytics/" class="" rel="TreeNode_7042914"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Players de MP3&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042812" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042812','TreeNode_7042812_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042812"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Produtos eletrônicos pessoais &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042812_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043058" href="http://google.com/analytics/" class="" rel="TreeNode_7043058"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Handhelds e PDAs&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042262" href="http://google.com/analytics/" class="expanded expandable" onclick="goog.analytics.Menu.toggle('TreeNode_7042262','TreeNode_7042262_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042262"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Software &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042262_children" style=""&gt;&lt;li&gt; &lt;a id="TreeNode_7042781" href="http://google.com/analytics/" class="" rel="TreeNode_7042781"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Código aberto&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042355" href="http://google.com/analytics/" class="expanded expandable" onclick="goog.analytics.Menu.toggle('TreeNode_7042355','TreeNode_7042355_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042355"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Software para Internet &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042355_children" style=""&gt;&lt;li&gt; &lt;a id="TreeNode_7042420" href="http://google.com/analytics/" class="" rel="TreeNode_7042420"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Clientes e navegadores da Internet&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042542" href="http://google.com/analytics/" class="" rel="TreeNode_7042542"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Gerenciamento de conteúdo&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042474" href="http://google.com/analytics/" class="" rel="TreeNode_7042474"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Áudio e multimídia&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042475" href="http://google.com/analytics/" class="" rel="TreeNode_7042475"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Negócios e produtividade&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042446" href="http://google.com/analytics/" class="" rel="TreeNode_7042446"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Gráficas e editoração&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042320" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042320','TreeNode_7042320_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042320"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Sistemas operacionais &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042320_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042586" href="http://google.com/analytics/" class="" rel="TreeNode_7042586"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Windows&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042538" href="http://google.com/analytics/" class="" rel="TreeNode_7042538"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Linux e Unix&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042738" href="http://google.com/analytics/" class="" rel="TreeNode_7042738"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Macintosh&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042804" href="http://google.com/analytics/" class="" rel="TreeNode_7042804"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Utilitários de software&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042387" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042387','TreeNode_7042387_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042387"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Tecnologia empresarial &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042387_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042567" href="http://google.com/analytics/" class="" rel="TreeNode_7042567"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Gerenciamento de dados&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043072" href="http://google.com/analytics/" class="" rel="TreeNode_7043072"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;ERP&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042753" href="http://google.com/analytics/" class="" rel="TreeNode_7042753"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;CRM&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042524" href="http://google.com/analytics/" class="" rel="TreeNode_7042524"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Eletrônica e elétrica&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042358" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042358','TreeNode_7042358_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042358"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Segurança de computadores &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042358_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042808" href="http://google.com/analytics/" class="" rel="TreeNode_7042808"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Antivírus e malware&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042645" href="http://google.com/analytics/" class="" rel="TreeNode_7042645"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Segurança na rede&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043162" href="http://google.com/analytics/" class="" rel="TreeNode_7043162"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Hackers e crackers&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042260" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042260','TreeNode_7042260_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042260"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Programação &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042260_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042691" href="http://google.com/analytics/" class="" rel="TreeNode_7042691"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Java&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043121" href="http://google.com/analytics/" class="" rel="TreeNode_7043121"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Empregos para desenvolvedor&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043039" href="http://google.com/analytics/" class="" rel="TreeNode_7043039"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Ferramentas de desenvolvimento&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042769" href="http://google.com/analytics/" class="" rel="TreeNode_7042769"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Linguagens de script&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043041" href="http://google.com/analytics/" class="" rel="TreeNode_7043041"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Windows e .NET&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042423" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042423','TreeNode_7042423_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042423"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Redes &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042423_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042976" href="http://google.com/analytics/" class="" rel="TreeNode_7042976"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Equipamentos de rede&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043130" href="http://google.com/analytics/" class="" rel="TreeNode_7043130"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Monitoramento e gerenciamento de redes&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042259" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042259','TreeNode_7042259_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042259"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Hardware &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042259_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042673" href="http://google.com/analytics/" class="" rel="TreeNode_7042673"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Laptops&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042827" href="http://google.com/analytics/" class="expandable" onclick="goog.analytics.Menu.toggle('TreeNode_7042827','TreeNode_7042827_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042827"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Componentes de hardware &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042827_children" style="display: none;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043163" href="http://google.com/analytics/" class="" rel="TreeNode_7043163"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Chips e processadores&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043114" href="http://google.com/analytics/" class="" rel="TreeNode_7043114"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Memória&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042564" href="http://google.com/analytics/" class="expandable" onclick="goog.analytics.Menu.toggle('TreeNode_7042564','TreeNode_7042564_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042564"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Periféricos &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042564_children" style="display: none;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043137" href="http://google.com/analytics/" class="" rel="TreeNode_7043137"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Monitores&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042727" href="http://google.com/analytics/" class="" rel="TreeNode_7042727"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Impressoras&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042939" href="http://google.com/analytics/" class="" rel="TreeNode_7042939"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Armazenamento&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042288" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042288','TreeNode_7042288_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042288"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Animais &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042288_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043131" href="http://google.com/analytics/" class="" rel="TreeNode_7043131"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Veterinários&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042680" href="http://google.com/analytics/" class="" rel="TreeNode_7042680"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Vida selvagem&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042334" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042334','TreeNode_7042334_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042334"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Animais de estimação &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042334_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042647" href="http://google.com/analytics/" class="" rel="TreeNode_7042647"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Comida e suprimentos para animais de estimação&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042229" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042229','TreeNode_7042229_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042229"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Finanças e seguros &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042229_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042414" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042414','TreeNode_7042414_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042414"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Crédito e crédito pessoal &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042414_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042623" href="http://google.com/analytics/" class="" rel="TreeNode_7042623"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Cartões de crédito&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042910" href="http://google.com/analytics/" class="" rel="TreeNode_7042910"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Gerenciamento de débito&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042832" href="http://google.com/analytics/" class="" rel="TreeNode_7042832"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Moedas e câmbio&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043149" href="http://google.com/analytics/" class="" rel="TreeNode_7043149"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Aposentadoria e pensão&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042458" href="http://google.com/analytics/" class="" rel="TreeNode_7042458"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Seguros&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042413" href="http://google.com/analytics/" class="" rel="TreeNode_7042413"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Contabilidade e impostos&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042375" href="http://google.com/analytics/" class="" rel="TreeNode_7042375"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Bancos e finanças pessoais&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042302" href="http://google.com/analytics/" class="" rel="TreeNode_7042302"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Investimentos&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042289" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042289','TreeNode_7042289_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042289"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Viajar &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042289_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042502" href="http://google.com/analytics/" class="" rel="TreeNode_7042502"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Empresas aéreas&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042913" href="http://google.com/analytics/" class="" rel="TreeNode_7042913"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Cruzeiros e charters&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042405" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042405','TreeNode_7042405_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042405"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Destinos de férias &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042405_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7043116" href="http://google.com/analytics/" class="" rel="TreeNode_7043116"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Ilhas do Caribe&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043159" href="http://google.com/analytics/" class="" rel="TreeNode_7043159"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Havaí&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043105" href="http://google.com/analytics/" class="" rel="TreeNode_7043105"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Ônibus e trem&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042598" href="http://google.com/analytics/" class="" rel="TreeNode_7042598"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Aluguel de automóveis e serviços de táxi&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042308" href="http://google.com/analytics/" class="" rel="TreeNode_7042308"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Hotéis e acomodações&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042362" href="http://google.com/analytics/" class="" rel="TreeNode_7042362"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Atrações e atividades&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7043038" href="http://google.com/analytics/" class="" rel="TreeNode_7043038"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Viagens de aventura&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042231" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042231','TreeNode_7042231_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042231"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Jogos &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042231_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042488" href="http://google.com/analytics/" class="" rel="TreeNode_7042488"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Jogos de cartas e de cassino&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042267" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042267','TreeNode_7042267_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042267"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Videogames &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042267_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042815" href="http://google.com/analytics/" class="" rel="TreeNode_7042815"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Truques e dicas&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042349" href="http://google.com/analytics/" class="" rel="TreeNode_7042349"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Jogos on-line&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042921" href="http://google.com/analytics/" class="" rel="TreeNode_7042921"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Jogos de RPG&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042785" href="http://google.com/analytics/" class="" rel="TreeNode_7042785"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Lotos e apostas em corridas de cavalos&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042233" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042233','TreeNode_7042233_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042233"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Casa e jardim &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042233_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042398" href="http://google.com/analytics/" class="" rel="TreeNode_7042398"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Tarefas domiciliares e decoração de interiores&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042703" href="http://google.com/analytics/" class="" rel="TreeNode_7042703"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Serviços domésticos&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042312" href="http://google.com/analytics/" class="expandable expanded" onclick="goog.analytics.Menu.toggle('TreeNode_7042312','TreeNode_7042312_children',goog.analytics.MenuType.NAV); categorySelector.changeSelection('TreeNode_7042312"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt; Mobiliário doméstico &lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;ul id="TreeNode_7042312_children" style="display: block;"&gt;&lt;li&gt; &lt;a id="TreeNode_7042851" href="http://google.com/analytics/" class="" rel="TreeNode_7042851"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Luminotécnica&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; &lt;a id="TreeNode_7042356" href="http://google.com/analytics/" class="" rel="TreeNode_7042356"&gt; &lt;b&gt;&lt;b&gt;&lt;b&gt;Benfeitorias no lar&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/a&gt; &lt;/li&gt;&lt;li&gt;