Joomla simplifica enormemente a parte mais difícil de construir e rodar um site poderoso. É por isso que muitas pessoas o empregam! Porém, se você nunca utilizou um Sistema de Gerenciamento de Conteúdo (CMS), parecerá, também, que está fazendo muitas coisas fáceis da forma mais difícil. Essas dicas foram escritas para aquelas pessoas que não sabem nada sobre CMS.
Se você for como eu, achará essas dicas bastante úteis. Eu não explico nada para você que possa ser visto nas entrelinhas da página de administração – vá até a parte de ajuda do site oficial (http://help.joomla.org/) para isso. O que digo para você é como pensar sobre o seu site antes de concebê-lo com o Joomla, e como ir do ponto A (“Eu quero...”) ao ponto B (“É assim que se faz”).
Esse tutorial muda ocasionalmente, mas aqui está uma lista dos tópicos abordados:
1. Como pensar a respeito de gerenciamento de conteúdo;
2. Como organizar um site;
3. Planejando a aparência do seu site;
4. Módulos e páginas;
5. Adicionando texto e imagens;
6. Fazendo links;
7. Blogs; Sua página principal;
8. Módulos, Componentes e Mambots; e
9. Aonde está?
Nota: Se você deseja suprimento de notícias, pesquisas ou blogs no seu site, o Joomla é fantástico nisso! Porém, você deve considerar passar algum tempo aprendendo. Lembre-se, entretanto, que a parte mais difícil é o início, e você não terá nenhuma parte do seu site de uma hora para outra, mesmo com os melhores tutoriais.
Dica da Anna #1: Como pensar a respeito de gerenciamento de conteúdo
Muitas pessoas que usam a web são levadas a pensar sobre sites em termos de páginas e como elas são lincadas e/ou relacionadas umas as outras. Cada página possui um componente estático – uma vez que você criou a página, ela não muda (até que o “web designer” a mude). Você deve pensar sobre o seu site como tendo uma estrutura em árvore, por exemplo: a página principal linca por opções de menu para seis sub-páginas, os “artigos” das sub-páginas possuem links para dez páginas de outros artigos, e etc.
Joomla é organizado diferentemente porque muito do que aparecerá no seu site é dinâmico – ele muda conforme a solicitação do visitante, suprimento de notícias, ou outros membros adicionando conteúdo ao site. O conteúdo dinâmico é atualizado sempre que um visitante abre ou atualiza uma página. Não há forma no Joomla para ver algo específico em uma página particular (até que você a publique ou a disponibilize no seu site), então, você precisa pensar sobre isso de forma diferente. (para mais informações sobre páginas, veja a dica #4).
Cada página do seu site conterá diversos blocos de conteúdo (estes blocos são chamados de “Positions” (Posições). Você especifica o leiaute das páginas com um “Template” (Modelo, de apresentação) (mais a respeito de “Templates” na dica #3), incluindo o posicionamento dos blocos na página, assim como fontes, cores e fundos. Então, você coloca os módulos em blocos (mais a respeito de módulos na dica #4). Finalmente, você adiciona conteúdo e o atribui ao corpo principal de suas páginas (na verdade, você o atribuirá a itens de menu, mas, apenas pense sobre eles como páginas).
Isso é o bastante sobre gerenciamento de conteúdo. Vamos ao seu site!
Dica da Anna #2: Como organizar um site
Eu sei que você deseja um site pronto agora e funcionando corretamente, mas isso não é o que o Joomla significa. Há coisas que você deve saber antes que você possa ter mesmo uma simples página. No entanto, não se desespere – tão logo tenha estabelecido todos os parâmetros para o seu site, colocar coisas bacanas nele é mole!
A versão atual do Joomla (1.0.X) tem uma hierarquia estática: você tem que dividir o seu conteúdo em três níveis, nem mais, e nem menos. Você terá que empregar os três níveis de sistema, a saber: “Sections” (Seções), “Categories” (Categorias), e “Content” (Conteúdo).
“Sections” (Seções) são os grandes recipientes. Eles abrigam as “Categories” (Categorias); as quais abrigam o “Content” (Conteúdo). Todos os textos e imagens que você deseja que apareça em uma página é um Conteúdo. A única necessidade é que você não pode criar um conteúdo sem que tenha uma Seção ou Categoria para colocá-lo.
Imagine um sistema de arquivo: seções são as gavetas, categorias são as pastas, e o conteúdo são as folhas de papel, ou seja, os documentos. Se você tiver todos os seus documentos espalhados em sua sala, isto pareceria uma bagunça. Se você tiver os seus documentos em pastas, porém, essas pastas estiverem espalhadas pelo piso da sua sala, isto não seria melhor. Se tiver os seus documentos jogados em uma gaveta sem pastas para organizá-los, isto, também, não seria bom. Então, para manter as coisas organizadas, você precisa colocar todos os seus documentos (conteúdo) dentro de pastas (categorias) dentro de gavetas (seções).
A outra grande vantagem sobre ter seções e categorias é que você pode atribuir diferentes “templates” a eles. Então, qualquer coisa aparecendo na seção “News” (Notícias) pode ter duas colunas ao invés de três, deixando livre as posições que abrigam outros módulos, por exemplo, o de login e pesquisa. Então, quando algum membro de sua organização adiciona um novo item, ele aparecerá como todos os demais itens novos e não como as demais páginas, como, por exemplo, as de apresentação de produtos.
Nota: Depois de tudo a respeito de ter seções e categorias, existe uma maneira para criar um conteúdo que não está incluído em uma seção ou categoria – é chamado de “static content” (conteúdo estático). Isto não significa que o estático é o oposto, da comparação estático x dinâmico, apenas significa que não está atribuído a uma seção ou categoria. Mas, lembre-se que se você fizer isso não será capaz de criar mais conteúdos com o mesmo leiaute (compartilhar o leiaute). E, li em algum lugar, que você não poderá colocar conteúdo estático na página principal.
Então, pense sobre como o seu site será organizado, e se deseja que as diferentes partes do seu site tenham leiautes diferentes. Então force-o (dê um banho! Empurre!) no sistema Joomla 1.0.X de Seções e Categorias.
Agora, vamos aos “Templates”.
Dica da Anna #3: Planejando a aparência do seu site
Os “Templates” determinam a aparência do seu site, ou das diferentes seções do site. Se for à página de “Template” do seu administrador (“Site -> Template Manager -> Site Templates”) (Site -> Gerenciador de Template -> Templates do Site), você verá uns poucos templates relacionados. Experimente clicar em qualquer deles (no botão à esquerda, não no nome do template) e então clicar sobre o ícone “default” (padrão) na barra de ferramentas. Então navegue no seu site para ver como o template muda a aparência do site.
O que é um template? Templates são conjuntos de arquivos que determinam a aparência do seu site. O arquivo principal é o “index.php”, o qual inclui o código html para os elementos do leiaute como tabelas, seu “logo”, etc, e insere código php para os elementos dinâmicos. O próximo arquivo mais importante é a folha de estilo ou o arquivo css, que determina as fontes, cores e bordas para cada elemento do site.
Veja o visual deste arquivo “index.php”:
Disponível em: http://www.annacallahan.com/images/template_layout.gif
O “header.jpg” é o seu “logo”. O “body” é o bloco que contém o conteúdo. Os blocos na cor laranja na figura acima são Posições, que você pode colocar nas células da tabela. Lembre-se que essas Posições podem conter qualquer número de módulos, e esses, os módulos, podem ser apresentados ou não. (Imagine que na posição “top” (superior) você tem um módulo de busca e um de data, por exemplo, e na posição “left” (esquerda) você tem um menu e um módulo de “login”.) Quando você faz um template está apenas estabelecendo os espaços na página para a inserção de uma posição. As posições são localizadas nas células das tabelas de seu site com código php, como este
A folha de estilo. Seu template também tem uma folha de estilo que controla as fontes, cores, bordas, etc., de cada elemento da página. Aqui estão algumas explicações das citadas convenções:
Nota do tradutor: Os links originais apresentados abaixo foram mantidos, porém, apontam para sites do Mambo, os quais poderão não estar disponíveis – mesmo tendo sido verificados, quando dessa tradução. Para os que estiverem interessados, foram incluídos links para sites de conteúdos similares:
Para download – http://www.joomlart.com/; http://www.joomlashack.com/;
http://www.joomla.com.br/component/option,com_docman/Itemid,63/task,cat_view/gid,80/
Na web – http://www.htmldog.com/guides/cssbeginner/
Com recursos visuais - http://www.w3.org/Style/CSS/; CSS Zen Garden; http://www.quirksmode.org/css/quirksmode.html
Servidor web - http://www.apachefriends.org/en/xampp.html; http://jsas.joomlasolutions.com
Para download – http://www.mambohut.com/component
Na web – http://www.mambonotes.com/content/view/30/101/
Com recursos visuais - http://www.mambohut.com/CSS_Guide/
Bem, essas são as explicações básicas sobre templates. As seguintes são instruções específicas para fazer o download ou criar um template:
Para fazer download de templates. Eu não tenho empregado templates de outras pessoas, mas tenho certeza de que existem muitos lugares onde você pode obtê-los. Comece em: http://mambohut.com/.
Para criar templates. O site do Absalom Media tem um bom tutorial para criar templates. Aqui: http://www.absalom.biz/tutorials/Mambo_Template_Tutorial.html
Se você deseja criar o seu próprio template e usa o Dreamweaver, eu recomendo este tutorial: http://www.mambosolutions.com/dw_tutorial/. Ele o guiará para fazer o download de uma extensão para o Dreamweaver que permite criar templates. Ele recomenda, também, fazer o download do MSAS, o “Mambo Stand Alone Server” (servidor mambo), que essencialmente disponibiliza um mini-servidor com MySQL & Apache no seu computador, de forma que você possa ver o seu template antes de carregá-lo no seu site. Um tutorial passo-a-passo mais detalhado é o AllMambo MOS Template 101 (obrigado jetzkr8!).
(Nota: alguns desses tutoriais são da versão do Mambo 4.5.1).
Agora que você tem o seu template, vamos colocar alguns módulos nas posições criadas.
Dica da Anna #4: Módulos e páginas
Se você quer uma explicação sobre o que são os Módulos, veja a dica #8. Essa dica é para fazer uma pequena introdução para você, considerando-se que você tem as posições necessárias alinhavadas no seu template. Os módulos são pequenas caixas mágicas que contém o conteúdo dinâmico. Vá até “Modules -> Site Modules” (Módulos -> Módulos do Site) na área de administração da sua instalação do Joomla. Aqui você verá uma lista de módulos que acompanha a sua instalação do Joomla.
Você observará que todos os seus menus são módulos. Seu formulário de “login” é um módulo – ele permite que os usuários se loguem no seu site, de forma que eles possam atualizar ou adicionar conteúdo diretamente no site. “Latest News” (Últimas Notícias) é um módulo que permite criar links para os itens novos recentemente incluídos (conteúdo incluído na categoria de “News” (Novos)). Praticamente tudo que envolve links ou entrada de usuários são módulos. E existem muitíssimos módulos disponíveis para downloads e serem instalados, de forma que você não está limitado àqueles que você tem agora (veja a dica #8 para mais informações.).
Nota do tradutor: Antes de considerar a inclusão de dúzias de módulos no seu site, sugiro que considere o conteúdo do artigo do Matheus Mendes: http://www.joomla.com.br/artigos-e-tutoriais/artigos/problemas-de-desempenho-com-o-joomla.html
Dê uma olhada na tabela até que você encontre a coluna “Position” (Posição) – isto diz a você em que posição (em que bloco) aquele módulo está (Posições são mencionadas na dica #3). Se você clicar em um dos nomes de módulos para editá-lo, você verá uma opção para alterar a posição em que ele está (sob “Module Details” (Detalhes dos Módulos)). Vá em frente e mude o módulo para diferentes posições e veja o resultado no seu site. Legal, não?
Você pode, também, apresentar ou não os módulos em páginas específicas. Lembre-se, a posição apenas reserva espaço para os módulos, ele não controla se os módulos serão apresentados ou não.
Páginas. Você está sentado? Porque eu estou considerando recostar-me no sofá? Pronto? Páginas da web não existem. Ao menos não no Joomla. Quando você pensa que está olhando para uma página na web, Joomla pensa que você está olhando para um item de menu. De fato, não há maneira no Joomla para ver o que existe em uma página específica, onde as posições estejam especificadas, quais módulos estão em quais posições, quais os conteúdos apresentados, etc. Porque o Joomla não acredita em páginas! Francamente, eu acredito que isto seja bobagem – a página é uma unidade fundamental na web. Mas, refaça a sua forma de pensar, porque o Joomla está plugado em seus ouvidos e cantando “la la la la.”
Para habilitar ou não os módulos em páginas específicas, você precisa lincá-los aos itens de menu. Isto é feito facilmente na página de edição dos módulos do site (“Modules -> Site Modules” (Módulos -> Módulos do Site), e então clique em um módulo para editá-lo.). Existe uma aba no canto esquerdo denominada de “Locations” (Localização), e você poderá destacar quantos itens de item de menu que você queira. Isto não significa que você não possa controlar os módulos até que você tenha estabelecido os links para o seu conteúdo, o que não faremos para duas outras dicas! Mas, aqui você tem, isto é Joomla.
O momento que você estava esperando! Vamos adicionar conteúdo.
Dica da Anna #5: Adicionando texto e imagens
Quando falo “adicionando texto & imagens” estou falando a respeito da parte central da página, não em quaisquer barras de menus, nem nas caixas localizadas nas laterais (como pesquisas, formulários de “login”, ou novos itens). Apenas a parte central de conteúdo (correspondente ao “jos_mainbody” que você colocou no seu template). Você já organizou o estilo do seu site Joomla (dica #2), então, agora você deseja criar conteúdos nas Categorias que você tem (as quais estão dentro das Seções que você também tem).
TinyMCE. O Joomla vem acompanhado do editor TinyMCE, do tipo wysiwyg (“what you see is what you get” – o que você vê é o que obtém). Para ativá-lo, vá, na área administrativa, até Mambots -> Site Mambots. “Unpublish” (Cancele a publicação) do editor “No WYSIWYG Editor” e “publish” (publique) “TinyMCE WYSIWYG Editor.” Se conhece html, recomendo colocar o editor “TinyMCE” no modo “advanced” (avançado). A partir de Mambots -> Site Mambots, clicar na opção correspondente ao “TinyMCE WYSIWYG Editor”. No lado direito, sob a coluna “parameters” (parâmetros), você pode ver a opção de “Funcionality” (funcionalidade) – “basic” (básico) significa que você não vê os códigos, enquanto a opção “advanced” (avançado) dá a você a opção de editar diretamente o código html (e dá-lhe, também, alguns ícones de edição a mais). Eu, de fato, recomendo com empenho a opção avançada devido aos “bugs” no editor TinyMCE (por exemplo, digitando B colocará o texto em negrito, mas não retirará o negrito; uma vez eu tive que pesquisar diretamente o código html e retirar cerca de 57 marcadores de um usuário frustrado).
Você pode adicionar texto & imagens adicionando conteúdo (Content -> All Content Items [or choose the category]) (Conteúdo -> Todos os itens de conteúdo [ou escolha uma categoria]). O título da página aparecerá no topo da página. O nome da página aparecerá na url (se você tiver “sef404” ou qualquer outro componente de busca amigável). Seu texto é dividido em duas partes, a “intro text” (texto de introdução) e o “main text” (texto principal). Aqui está a explanação do RedSoxCoder’s para as duas partes:
Existem duas partes por duas razões: A primeira é a mais comum, que é a que você pode usá-la para dividir o artigo em duas partes: a de introdução para a página principal e o artigo propriamente dito, que será acessado a partir do link “read more” (leia mais), que é a parte de introdução + o conteúdo principal unidos.
Mas, também existe uma opção que permite a você alterar isto. Isto significa que você pode empregar a parte de introdução para uma parte separada do texto a ser apresentada na página principal e a outra parte será para o artigo propriamente.
Exemplo: Você tem um site que apresenta sinopse de filmes e você tem várias pessoas escrevendo essas sinopses, mas somente uma pessoa editando o conteúdo da página principal. Você pode escrever o conteúdo da página principal (“intro” – introdução) um texto como: “Nosso crítico o Sr. XYZ viu o filme ZXC e escreveu uma sinopse para o nosso site... Leia Mais”
E, quando você clica a opção Leia Mais, você verá a sinopse.
Apenas selecione “hide intro text” (esconder o texto de introdução) na coluna “parameters” (parâmetros).
Opções muito excitantes que podem dar-lhe muitas funcionalidades ao conceito das duas partes do conteúdo.
Obrigado, RedSoxCoder! (Vá em frente, Sox!)
Imagens. Uma vez gastei duas horas para tentar colocar uma imagem no conteúdo. Eu não encontrava em nenhum lugar páginas de ajuda; ninguém respondia as minhas dúvidas no fórum; tudo que tentava não funcionava. Então, vou poupá-lo desse esforço – continue lendo!
Primeiro você precisa fazer o “upload” (carregamento) das imagens no “Media Manager” (Gerenciador de Recursos), e isso é muito óbvio e não requer maiores informações para fazer o carregamento dos arquivos. Apenas lembre-se que enquanto o botão “browse” está abaixo dos ícones dos arquivos, o botão “upload” está acima, na barra de ferramentas. O mesmo com a criação de diretórios – “create” (criar) abaixo, aperte o botão “create” acima.
Tão logo tenha suas imagens carregadas e armazenadas nas pastas específicas, você pode inseri-las a partir de qualquer item de conteúdo. O que não deve ser feito:
• Não empregue o editor “TinyMCE” para inserir imagens. Para fazer isso você precisa voltar ao “Media Manager” (Gerenciador de Recursos), pegar o endereço, copiar e colá-la na caixa, e em minha versão tem um “bug”, então, tão logo você faça tudo, o código html fica bagunçado e você tem que acessar o código para arrumá-lo.
• Não tente arrastar e soltar imagens da aba “images” (imagens) no seu editor wysiwyg. Embora isto pareça funcionar, o que você vê não é o que vai obter. Isto apenas insere “thumbnails” (uma foto minimizada) no seu conteúdo, então quando você observar a página no seu site, imagens muito pequenas aparecerão ao invés da imagem normal.
Há um botão mágico que você tem que pressionar para fazer o trabalho. O botão mágico está – não no editor, onde você poderia pensar que estivesse, e não na aba de imagens, também. Abaixo do editor, existem duas pequenas flores, uma com um “I” (“Insert Image” – inserir imagem) e a outra com um “P” (“insert page blake” – inserir interrupção de página). Quando o ponteiro do “mouse” estiver sobre eles, não aparecerá texto de ajuda para dizer-lhe para que eles servem. Clique na opção “Insert Image”. Isto irá inserir o seguinte texto no seu conteúdo: . Uma vez que você obtém isso, o painel “images” (imagens), localizado no lado direito será útil! Graças a Deus. Agora, vá até esse painel e encontre as suas imagens. Quando você clicar no botão “add” (adicionar), a imagem sera listada sob o tópico “Content Images” (Imagens do Conteúdo).
Cada vez que você clicar no botão mágico “I”, aparecerá no editor de texto. Isto não mostrará a imagem, ou qual imagem estará lá. Se você tiver mais que uma imagem, as imagens serão apresentadas na ordem em que são listadas sob o tópico “Content Images”. O que é ? Como eu o entendo, “jos_image” é um “mambot” (código) que coloca imagens no conteúdo. Para mais informações sobre “mambot”, veja a dica #8. De acordo com “tudorilisoi”, existe um outro código chamado mosthumb para fazer isso que você deseja – para mais informações, favor visitar: http://www.teachmejoomla.net/ (alterado link original pelo tradutor. O link original não mais existe)
Uma dica do Vizar:
Depois de muito testar e procurar, encontrei uma solução perfeita: emprego o editor “MosCE”. Empregando esse você pode incluir imagens diretamente ao texto e vê-las como aparecerão no conteúdo final (diferente do código {jos_img}), e isto tem várias opções extras. Você pode, inclusive, ajustar a aparência e funcionamento do editor através da configuração do seu componente.
Para fazer isso funcionar, você deve fazer o “upload” das imagens com o gerenciador de imagens (ou mesmo o JoomlaExplorer) para a pasta “images/stories” (e/ou sub-pastas adicionais abaixo dessa) para ver e usar as imagens no MosCE.
Nota do tradutor: sugiro dar uma olhada: http://forum.joomla.org/index.php?action=search2. Na caixa de busca ("Search for"), digitar "mosce" e pressionar "enter".
Obrigado pela dica!
Agora você tem o seu conteúdo – ótimo! Vamos fazer o link (relacionamento) de suas páginas.
Dica da Anna #6: Fazendo links
Há duas maneiras de se fazer links de uma página para outra: menus & links. Em muitos leiautes de web (esteja você empregando um editor wysiwyg ou não), é mais fácil fazer link de textos ou imagens para uma outra página da web do que especificar um menu. Assim como tudo, Joomla é o oposto. Menus são muitos fáceis de se fazer – e links, não são tanto.
Menus. Menus são módulos (mais informações a respeito de módulos, veja as dicas #4 e #8). Alguns poucos menus acompanham a instalação do Joomla (“main” (principal), “top” (superior), “other” (outro) e “user” (usuário). Como eles são módulos, você pode colocá-los em posições no seu template. Uma coisa para lembrar a respeito de menus é que você não pode criar um link até que tenha criado um conteúdo.
Você pode adicionar links aos menus a partir do conteúdo ou do “menu manager” (gerenciador de menus). A partir de um item de conteúdo: (Content -> Content Managers -> All Content Items [or choose the category] (Conteúdo -> Gerenciador de Conteúdo -> Todos os itens de conteúdo [ou escolha a categoria]), então clique sobre o item de conteúdo para editá-lo); existe uma aba no lado direito chamada de “Link to Menu” (Link para o Menu). Ela permitirá a você escolher um dos tipos de menus, e permitirá que você especifique as palavras que deverão aparecer no menu. Eu acredito que esta seja a maneira mais fácil para especificar links de menus para o conteúdo criado.
Você pode adicionar ou remover links de um menu “Menu -> [choose menu]” (Menu -> [escolha o menu]). Remova os links jogando-os no lixo (opção “trash” – na barra de ferramentas, na parte superior), (não se preocupe, isto não apagará o seu conteúdo, apenas o link). Adicione links com o botão “new” (novo), existente na barra de ferramentas. Isto dar-lhe-á um número de opções que determinarão não somente o tipo de conteúdo que você estará especificando um link, mas, também, como você deseja que o conteúdo apareça.
Novos Itens de Menu: Como – O quê
A lista assemelha-se a isso:
Blog – “Content Category” (Categoria do Conteúdo)
Blog – “Content Section” (Seção do Conteúdo)
Link – “ Content Item (Item do Conteúdo) Etc.
A primeira palavra diz como ele aparecerá na página. Uma página de “blog” contém múltiplas peças de conteúdo, mas somente apresenta o texto de introdução de cada item (com um link para ver o conteúdo completo em uma outra página). Um link irá diretamente para qualquer item que você especifique. Uma tabela contém as múltiplas peças do conteúdo no formato tabelar. Um separador não faz nenhum link. E veja esta informação sobre “wrappers” (invólucro – página de inserção)
(Obrigado DRD!):
http://forum.mamboserver.com/showthread.php?t=43536
A segunda palavra diz o que aparecerá na página. Conteúdo ou Seção, url externa ou suprimento de notícias, item de contato ou conteúdo estático ou suprimento de notícias. (Muitas opções!).
Antes que você faça muitos menus, lembre-se que menus são módulos, e que o Joomla tem diversos módulos inclusos. Se você deseja construir um menu para novos itens, por exemplo, então pare! Já está pronto. O módulo “Latest News” (ùltimas notícias) apresenta links para os itens de conteúdo mais recente incluídos na sua categoria de “News” (Novos). E você não precisou fazer nada, apenas pôs o módulo em uma das posições de seu template. (dica #3 e #4).
E se eu quiser aqueles botões deslizantes no meu menu ao invés dos textos chatos? Bem, eu ainda não tentei isso, mas entendo que este componente fará exatamente isso: http://extensions.joomla.org/component/.
(Incluído pelo tradutor): http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,168/Itemid,35/
Linkando. Se você deseja fazer links para textos e imagens em um conteúdo para uma outra página no seu site, a primeira coisa a fazer é pegar um bom componente de url. Eu recomendo o SEF404: http://extensions.joomla.org/component/.
(Incluído pelo tradutor): http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,1519/Itemid,35/
Se você observar os endereços de web de suas páginas, notará que elas têm nomes não-intuitivos, como /view/25/64/. SEF404 fará os endereços de suas páginas ficarem mais legíveis, baseados no título do seu conteúdo ou categoria (ou seção).
Agora que você têm urls amigáveis, você terá que copiar e colar. Abre o seu navegador e vá até a página do seu site que você deseja especificar um link. Marque e copie a url. Agora vá à área administrativa do Joomla, e vá ao conteúdo que você deseja fazer o link a partir de (“Content -> All Content Items [or choose category”] (Conteúdo -> Todos os Itens de Conteúdo [ou escolha uma categoria]), e edite o item de conteúdo). Marque o texto ou a imagem que você deseja fazer o link, e clique o botão “link” no editor. Cole a url na caixa própria e está feito, seu texto está lincado.
Você deve estar apto para fazer um site agora. Hey! Mas, espere – tem mais...
Dica da Anna #7: Blogs; Sua página principal
Alguém, recentemente, perguntou-me sobre algo mais específico sobre blogs, então, aqui está a minha resposta:
Blogs:
O Joomla pode criar um blog a partir de qualquer categoria ou seção que você escolha. Blog simplesmente significa que as páginas apresentam os títulos e os textos de introdução para os itens em uma determinada categoria (ou seção), e os linca ao texto completo. E você pode fazer um blog de qualquer página.
1. Criar uma categoria chamada “Pensamentos” (ou o nome que você desejar). Veja a dica #2 para mais informações sobre categorias.
2. Para criar a página do blog, criar o link do menu (Lembre-se, no Joomla não existem páginas – apenas itens de menu [veja dica #4]). Editar o seu “main menu” (menu principal) e clicar em “New” (Novo). Isto dar-lhe-á um monte de possibilidades de itens (veja a dica #6, lincando) – pegue “Blog -> Content Category” (Blog -> Categoria do Conteúdo). Então nomeie a sua página e escolha a categoria “Pensamentos” que você criou. Não se esqueça de observar a aba de Parâmetros no seu item de menu para controlar coisas como quantas colunas empregar para as introduções & outras coisas úteis.
Sua Página Principal:
[Li recentemente no fórum e achei que podia se muito útil.
http://forum.mamboserver.com/showthread.php?t=42870. Aqui está, nas palavras do mperkel’s:]
Entendendo Blogs: Um erro que cometi foi assumir que o “frontpage manager” (gerenciador da página abertura) tinha alguma coisa a ver com a “front page” (página principal) – não tem. Joomla tem o objeto chamado de “blog” e o centro da página principal é um desses blogs.
O “blog” é um objeto poderoso e muito raro, uma vez que você o entenda. Por padrão, o primeiro objeto em um blog ocupa todo espaço de largura (uma coluna) e os 4 próximos objetos, meio espaço de largura (duas colunas). Depois disso – há links para os próximos artigos de blogs e páginas de armazenamento de outros itens de blog.
Esta coisa de blog é totalmente customizável e se você deseja realmente empregá-lo, o que você deve fazer é alterar as setagens. Você faz isso indo aos menus e selecionando o “mainmenu” (menu principal). Então você configura-o mudando a guia, introdução e a quantidade de colunas. Eu coloquei em 999 a guia para conseguir um blog de coluna vertical.
Um blog também aponta para uma coleção de itens de conteúdo. Existem ambos, as seções e categorias que são coleções. Então, um blog está associado com uma lista e você cria a lista de conteúdo como uma seção e então tem um objeto de blog apontando para a lista e coloca o objeto blog dentro do menu principal e você terá um novo blog.
A “Front Page” (Página de abertura): O que quer que seja o primeiro item do seu menu principal – este item se torna sua página de abertura (página principal). Uma vez que você entenda isso eliminará um monte de confusão. Se você escolher alguma coisa do primeiro item de menu diferente da entrada padrão, então o gerenciador da página de abertura será totalmente inútil, porque o que é dito que está na página de abertura não estará – e o que estiver na página de abertura não estará listada no gerenciador da página de abertura.
Obrigado, mperkel!
Dica da Anna #8: Módulos, Componentes e Mambots
O Joomla foi desenvolvido para ser expandido. Embora ele possua muitos recursos inclusos, existem centenas de outros que você pode fazer download e incorporar na área de administração do seu Joomla. Quais são as diferenças entre Módulos, Componentes e Mambots? Módulos são “plug-ins” simples que apresentam informações em seu site. Menus são módulos. Pesquisas são módulos. Formulário de login é um modulo. Módulos podem ser adicionados às posições e aparecerão em seu site.
Componentes são aplicações. Eles acrescentam funcionalidades para a sua administração do Joomla. Então, quando você desejar adicionar alguma funcionalidade em seu site, você, provavelmente instalará ambos, o componente e um módulo. Quando você adicionar um componente, você o verá sob o menu de Componentes, e quando você for naquele menu, você verá um conjunto de novas páginas de administração desenvolvidas para auxiliá-lo a especificar os recursos daquele componente.
Mambots são funções pequenas e de tarefas específicas que interceptam o conteúdo antes que eles sejam apresentados ou manipulados de alguma maneira. Joomla provê uma quantidade de Mambots em seu núcleo de distribuição. Por exemplo, “mosimage” convert o marcador para o marcador html “img”; “mospagebreak” provê paginação e funcionalidades de tabela de conteúdo. Você provavelmente precisará menos de um mambot que um conjunto de módulo/componente.
“Add-on” (extensão) é um termo não técnico para diversas coisas que não vem com o pacote de instalação do Joomla. “Add-ons” consistem, normalmente, de ou componente ou módulo, mas, em algumas vezes, apenas módulos, ou podem incluir um mambot.
Quando eu posso pegar “add-ons”? Joomla tem um site completo dedicado a eles: http://developer.joomla.org/. Infelizmente, a descrição deles são geralmente pobres, e é difícil encontrar o mais acertado ou comparar diversos deles. Como se somente eles necessitassem de todos os “add-ons”... que tal incluir uma boa descrição e uma lista de recursos... e um sistema de avaliação? (sugestão, sugestão.).
Li em um dos fóruns e deparei-me com uma grande lista de “add-ons” que devemos ter. Esta lista foi dessa entrada de fórum escrita por beat, com alguns acréscimos meus próprios:
http://forum.mamboserver.com/showthread.php?t=42100&page=4&pp=10
Nota do tradutor: Lembre-se de pesquisar no site oficial de extensões do Joomla, antes de verificar link e/ou extensões apresentados abaixo. http://extensions.joomla.org/.
• URLs limpas: “404sef”.
• Ótimo gerenciamento e registro de usuário: “Community Builder” (escrito por mambojoe).
• Gerenciamento de download: “DOCMan” (“Remository”, também parece bom).
• “Newsletters”: “YaNC” (embora existam outros também mais simples).
• Mapeamento automático do site: “SiteMap”.
• Ótimos formulários: formulários fáceis: “Art*Forms”, formulários complexos: “FacileForms”.
• Boletim: fácil e melhor integrado: “SimpleBoard” (para sites com tráfego mais pesado: “Simple Machines Forum” e “phpBB” estão mais integrados ao Joomla. “vBulletin” parece não ser tão fácil de configurar e integrar, mas é poderoso).
• E-commerce: “phpShop” ou “mosCommerce”: integração do ultimo está mais rápido agora, tornando-o uma boa opção.
• Gerenciamento de Eventos e agendamento em calendários: “Events Calendar”.
• Menus do tipo Drop-down com imagens & mais: “SWMenu” http://www.swmenupro.com/.
• Inserção de objetos multimídia, como vídeos, áudio & mais: “MosMedia”.
• Mensagens privadas:”MyPMS” código aberto.
• Suport multilinguagem: MambelFish.
• Galerias de fotos: boa pergunta... os candidatos são: “RSgallery”, “Menalto” “Gallery 2” (parece ser o melhor), zOOm (boa integração, mas não há mais notícias sobre desenvolvimento e depuração de erros?).
Obrigado, beat!
Veja, também: Recursos: Componentes, Módulos e Mambots do Joomla.
Nota: acrescentado pelo tradutor:
Extensões: http://extensions.joomla.org/.
“Free add-ons”: http://www.joomla.org/content/blogcategory/20/37/.
“Free templates”: http://www.joomla.org/content/blogcategory/19/51/.
Agora, se você chegou até aqui e está frustrado com as peculiaridades do Joomla, espero que a próxima dica responda algumas perguntas.
Dica da Anna #9: Aonde está?
Esta dica é adequada para ajudá-lo a encontrar coisas que estão em suas páginas, você está olhando diretamente para elas, mas não sabe onde elas estão no Joomla. Se você leu as demais dicas e ainda está procurando para a página de contato ou como mudar a aparência de uma página de categoria, esta dica é para você.
“Contact Us” (Fale Conosco). Quando você instala o Joomla, o menu principal vem com um link chamado “Contact Us”. O que apresentar na página de “Contact Us” são as informações existentes no módulo “Contacts” (Contatos) (vá em “Components -> Contacts -> Manage Contacts” (Componentes -> Contatos -> Gerenciamento de Contatos) para criar ou editar contatos). Se você deseja apresentar somente um contato ao invés de uma lista de todos os contatos, você pode criar um link para somente um contato.
Para criar um link de contato, abra o seu “main menu” (menu principal) (ou qualquer menu que você gostaria que o link estivesse) e clique “new” (novo) na barra de ferramentas. Na próxima tela, selecione “Link – Contact Item” (Link – Item de Contato). Isto permitirá a você escolher qual contato a lincar. As informações desse contato aparecerão na página “Contact Us” (Fale Conosco), assim como o link.
Se você deseja alterar a parte do formulário de sua página de contato, você terá que instalar um componente de formulário (como “Art*Forms”). Ele permitirá a você adicionar vários itens de formulários (entrada de texto, botões tipo rádio, listas tipo dropdown) & os processará de várias maneiras.
Páginas de Categoria & Seções. Se você criar links de menu para categorias ou seções, como poderá alterar aquelas páginas? Você deve se lembrar que no Joomla não há páginas, somente itens de menu. Então, vá ao item de menu e mude os parâmetros lá. Por exemplo, se você tem um link para uma página de categoria ou seção, o Joomla automaticamente apresentará algumas opções de busca (o “Filter” (filtro), “Order” (ordenamento) e “Display #” (apresentação) que você verá acima da lista do item). Você pode mostrá-los ou não indo ao menu em que o link está, editar o link, e ir à aba de parâmetros.
Olá, pessoal;
Espero que essas dicas tenham sido úteis para você. Estou certo que existem muitas dúvidas, ainda, e outras formas em que este tutorial pode ser implementado. Então, essas dicas é uma tentativa simples para encorajá-lo a apresentar sugestões para implementá-las.
Em geral, os fóruns são uma ótima maneira para se conseguir informações sobre o Joomla. É sempre melhor fazer uma pesquisa antes de postar qualquer dúvida ou informação – pois alguém já pode ter apresentado o que você tem intenção de apresentar. Se você não encontrou a resposta à sua dúvida, então registre a mesma.
Mais importante, Se você se deparar com alguma questão em um fórum que você tenha condições de ajudar, de responder, então ajude! Responda! Mesmo que seja velha, antiga, outras pessoas podem estar buscando informações.
Então, deixe-me saber que outras dúvidas você tem, e contribua com o fórum do Joomla. Quanto mais fácil você fizer o Joomla para os outros, mais os outros poderão ajudá-lo também!
Alguns endereços úteis (acrescentado pelo tradutor):
como conseguir ajudal
http://forum.joomla.org/
http://www.joomla.com.br/phpbb/
http://www.joomlabrasilia.org/
http://www.joomlaminas.org/
http://www.yourhtmlsource.com/stylesheets/#top
http://www.htmldog.com/guides/cssbeginner/
__________________
Yours, Anna
http://www.lightcrafttech.com
tradução livre: geciel r. costa
Fonte: http://forum.joomla.org/index.php/topic,5503.0.html
Dúvidas, pesquisa e/ou discussão: http://forum.joomla.org/index.php/topic,5585,0.html
| < Anterior | Próximo > |
|---|


