I
imported_Elmer
Zeta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Os layouts no vB CMS são a estrutura que serve para aplicá-los em nossas seções. Um layout pode consistir em apenas um bloco ou em uma barra lateral onde ficam os widgets e o bloco central onde vai o conteúdo. Da mesma forma, podem ser criados layouts de até 3 blocos ou mais.
Neste guia, vou mostrar como é possível criar um layout e como aplicá-lo a uma seção.
Ver o anexo 1958
Este screenshot mostra o layout padrão que vem com o CMS, quando não se escolhe instalar dados de exemplo. Se forem instalados dados de exemplo, é preciso apagar todo esse conteúdo e depois apagar as categorias e, por último, as seções. As seções não podem ser apagadas se tiverem conteúdo.
Criar uma seção:
Criando Nosso Layout.
Ok, até agora nosso CMS se vê desta forma:
Ver o anexo 1964
Calma... não é assim que vai ficar, até agora criamos tudo o que é necessário para começar a aplicá-lo ao nosso CMS principal, HOME e à nossa seção, Notícias. Então não vamos perder tempo...
Aplicando nosso layout ao nosso CMS e Seção.
Para o screenshot que coloco abaixo do resultado final, coloquei algum conteúdo como exemplo para que possam ver como ficaria realmente.
Ver o anexo 1967
E bom, é tudo.. sorte criando seu layout 🙂
ps: Ao criar e configurar o widget do relógio, e depois aplicar todas as mudanças, certamente perceberam que o relógio aparece colado ao widget de cima e também sem o quadro que a enquete e os outros widgets têm. Bom, uma solução meio rápida seria incluir os códigos que criam esses quadros. Aqui deixo todo o código como eu coloquei para que se veja como no meu screenshot:
Neste guia, vou mostrar como é possível criar um layout e como aplicá-lo a uma seção.
Ver o anexo 1958
Este screenshot mostra o layout padrão que vem com o CMS, quando não se escolhe instalar dados de exemplo. Se forem instalados dados de exemplo, é preciso apagar todo esse conteúdo e depois apagar as categorias e, por último, as seções. As seções não podem ser apagadas se tiverem conteúdo.
Criar uma seção:
- Abrir o menu do vBulletin CMS no painel de administração e escolher Administrador de Seções.
Ver o anexo 1959 - Em uma instalação sem conteúdo de exemplo, veremos apenas uma seção chamada Home. Podemos renomeá-la se quiserem, o que faremos aqui é criar uma seção dentro da existente, Home. Nomearemos a seção como Notícias. Clicamos no botão Adicionar Nova Seção, no canto superior direito.
Ver o anexo 1960
- Do menu vBulletin CMS, escolhemos Administrador de Grids.
- Aqui vocês verão apenas um grid chamado 3 Column Fixed-Liquid-Fixed, se vocês instalaram conteúdo de exemplo terão mais grids, mas vou considerar que não. Clicamos no botão Criar um Novo Grid.
- Nomeamo-lo Conteúdo + Coluna lateral 250px, com as seguintes opções
Ver o anexo 1961
- Antes de passar a criar nosso layout, é preciso criar alguns widgets para a barra lateral. Vamos à opção Widgets.
- Vamos criar três widgets, um para as mensagens recentes do fórum, um para um widget usando html e outro para enquetes recentes.
- Mensagens Recentes: clicamos em Criar Novo Widget. Nomeamo-lo Mensagens Recentes e escolhemos Busca Geral, como tipo de widget e clicamos em Salvar.
- Clicamos no link configurar que está junto ao nosso widget, e das opções que aparecem vamos escolher apenas: Post (Mensagens) e clicamos em Salvar.
- Widget HTML: criamos um novo widget e desta vez escolhemos HTML Estático, e nomeamo-lo Relógio, ou o nome do widget que vocês forem colocar e clicamos no botão Salvar.
- Agora vamos configurar este novo widget. No formulário colamos o código HTML do widget que desejam colocar, como exemplo deixo este código que eu usarei
Inserir CODE, HTML ou PHP:<script type="text/javascript" src="http://cdn.widgetserver.com/syndication/subscriber/InsertWidget.js"></script><script>if (WIDGETBOX) WIDGETBOX.renderWidget('40f213de-e4d2-4ce1-92a0-bab6f6b09603');</script><noscript>Get the <a href="http://www.widgetbox.com/widget/showtimeapp">Show Time App</a> widget and many other <a href="http://www.widgetbox.com/">great free widgets</a> at <a href="http://www.widgetbox.com">Widgetbox</a>! Not seeing a widget? (<a href="http://docs.widgetbox.com/using-widgets/installing-widgets/why-cant-i-see-my-widget/">More info</a>)</noscript>
- Agora vamos configurar este novo widget. No formulário colamos o código HTML do widget que desejam colocar, como exemplo deixo este código que eu usarei
- Enquetes Recientes: vamos mais uma vez criar um novo widget e escolhemos como tipo de widget, Enquete e nomeamo-lo Enquetes Recentes e clicamos no botão Salvar.
- Vamos ao link Configurar do nosso novo widget e escolhemos o total de enquetes a mostrar, e o tempo limite de antiguidade para mostrar enquetes. Eu escolhi 1 enquete, dos últimos 365 dias😛
Ver o anexo 1962
- Mensagens Recentes: clicamos em Criar Novo Widget. Nomeamo-lo Mensagens Recentes e escolhemos Busca Geral, como tipo de widget e clicamos em Salvar.
Criando Nosso Layout.
- Agora precisamos criar nosso layout. Vamos à opção Administrador de Layouts. Vamos ver um layout lá, é o que o CMS está usando atualmente. Precisamos criar um usando nosso grid que criamos anteriormente.
- Clicamos no botão Criar um Novo Layout.
Título: O que desejarem.. será para seu CMS principal e também para a seção notícias. Eu nomeei Layout Padrão, já que será o que usarei na página principal do CMS incluindo a categoria Notícias.
Grid (H): aqui escolhemos nosso grid que criamos anteriormente, Conteúdo + Coluna Lateral 240px. - Arrastemos o quadro vermelho chamado Conteúdo Primário para o quadro da direita. Depois selecionemos Menu a partir de Widgets, e pressionamos o botão [>] Arrastemos esse widget para a coluna lateral esquerda. Façamos o mesmo para o widget Mensagens recentes, Relógio e Enquetes. Este é o resultado final:
Ver o anexo 1963
Ok, até agora nosso CMS se vê desta forma:
Ver o anexo 1964
Calma... não é assim que vai ficar, até agora criamos tudo o que é necessário para começar a aplicá-lo ao nosso CMS principal, HOME e à nossa seção, Notícias. Então não vamos perder tempo...
Aplicando nosso layout ao nosso CMS e Seção.
- Vamos ao nosso CMS, sim.. isso não se faz no painel de administração. Passamos o ponteiro por cima do título HOME e verão um ícone em forma de lápis. Clicamos nele para editar a seção principal.
Ver o anexo 1965 - Agora só precisamos mudar a opção Layout de Seção, e escolhemos nosso layout, Layout Padrão e clicamos no botão acima, Salvar.
- Façamos exatamente o mesmo para a seção Notícias. Indo primeiro à referida seção e depois clicando no ícone em forma de lápis e mudamos para o mesmo layout e voltamos a salvar.
Ver o anexo 1968
Enquanto estamos nas opções de editar a seção, podemos mudar várias opções também. Eu mudei a opção de publicação para Publicado, assim cada artigo ou notícia que eu fizer nessa seção será publicada e não aparecerão os típicos erros de sem permissão para os usuários. Além disso, mudei a opção Colunas de Conteúdo para 2 Colunas. Assim meu conteúdo aparecerá em duas colunas, vejam o screen abaixo.
Para o screenshot que coloco abaixo do resultado final, coloquei algum conteúdo como exemplo para que possam ver como ficaria realmente.
Ver o anexo 1967
E bom, é tudo.. sorte criando seu layout 🙂
ps: Ao criar e configurar o widget do relógio, e depois aplicar todas as mudanças, certamente perceberam que o relógio aparece colado ao widget de cima e também sem o quadro que a enquete e os outros widgets têm. Bom, uma solução meio rápida seria incluir os códigos que criam esses quadros. Aqui deixo todo o código como eu coloquei para que se veja como no meu screenshot:
HTML:
<div class="cms_widget">
<div class="block">
<!-- Widget Header -->
<div class="cms_widget_header">
<h3>La Hora</h3>
</div>
<div class="cms_widget_content">
<div class="cms_widget_post_bit">
<script type="text/javascript" src="http://cdn.widgetserver.com/syndication/subscriber/InsertWidget.js"></script><script>if (WIDGETBOX) WIDGETBOX.renderWidget('40f213de-e4d2-4ce1-92a0-bab6f6b09603');</script><noscript>Get the <a href="http://www.widgetbox.com/widget/showtimeapp">Show Time App</a> widget and many other <a href="http://www.widgetbox.com/">great free widgets</a> at <a href="http://www.widgetbox.com">Widgetbox</a>! Not seeing a widget? (<a href="http://docs.widgetbox.com/using-widgets/installing-widgets/why-cant-i-see-my-widget/">More info</a>)</noscript>
</div>
</div></div>
</div>