Categoria: Adminstração
Criando um Novo Blogue do B2Evolution
Uma vez que você tenha uma instalação do B2Evolution funcionando (clique aqui para ver como se instala o B2Evoltuion) e tenha permissões* de fazê-lo, criar um novo blogue é uma tarefa de 1 minuto (ou menos!). Veja as telas abaixo com as principais etapas:
1 - Na interface administrativa [figura acima] (acesso via http://endereçocdoblog/admin.php) clique no apontador/link: “crie um novo blog“
2 - Na próxima tela que se abre (figura acima) você escolhe entre 3 modelos pré-definidos de blogue. (Padrão, de fotos, Grupos). Sugere-se o padrão para blogues de professores e o Grupos para blogues de turmas, projetos, etc.
3 - Na próxima tela (figura acima) você escolhe o Layout/Skin para o seu blogue entre os previamente instalados. Você pode posteriormente personalizar uma skin(pele) existente.
4 - Na próxima tela você configura os parâmetros essenciais do blogue, tais como: Nome, descrição, forma de acesso, número de texto por páginas e outros auto-explicáveis na própria tela.
5 - Existem algumas abas nas propriedades do blogue onde você pode configurar outros detalhes como: Forma de acesso ao blogue, forma da URL, textos persoanlizados nos feeds e etc…
Todas estas configurações podem ser editadas postariormente. Algumas sem nenhum impacto no acesso ao blogue, outras (como a URL) com impacto em como o blogue será acessado. Por hora, estes detalhes podems ser tratados olhando a documentação.
6 - Acabou, seu novo blogue já foi criado!
* O B2Evolution tem um sistema de permissões de usuários e grupos que permite ao admnistrador criar políticas de permissões bem flexíveis… Desde usuários só com permissões de leitura até usuários com permissões administrativas no blogue.
Inserindo apontador para os comentário no Feed
Se você deseja estimular as conversações no seu blogue colocando um apontador/link para os comentários direto no feed siga os seguintes passos (créditos do Glaydson Lima):
1 - Na opção “Configurações do Blog", na sub-aba “Opções Avançadas", na sub-aba “Post footer in RSS/Atom” introduza o código abaixo, com as suas personalizações:
<p><small>seu texto de estímulo <a href="$item_perm_url$#comments">Comente</a>.</small><p>
Assim sua audiência que te lê via rss pode, direto do leitor de feed, acessar o formulário de comentários!
Valeu Glaydson Lima pela dica!
Criando uma Skins pro B2evolution 2.x
No b2evolution 2.0 e acima, skins/pels seguem uma nova organização. (Essa página está atualizada para b2evo 2.2.0)
Para criar uma nova skin, você precisa criar um novo diretório dentro do diretório /skins directory (como no b2evo 1.x). Por exemplo: /skins/myskin2
Antes de usar seu novo skin/pele num blogue, você deverá instalar esta skin/pele através de “Global Settings/Configurações Globais” > “Skin install/Instalar Skin” > “Install new/Nova Instalação". Isto é necessário para que o b2evolution possa mapear os arquivos do skin e localizar o contâiner do widget.
Template principal
Pelo menos, o diretório do skin /skins/myskin2 deve conter um arquivo do template principal de nome index.main.php.
Dependendo do que o b2evo quer mostrar ele chamará um template específico de primeiro nível ( “top level” template) também conhecido como “main” template (*.main.php) dentro do diretório skin. Se o template procurado não for encontrado, o b2evo voltará para o padrão index.main.php.
| $disp | Chamada ao Template “top level” | Veja exemplos nesse skin/pele |
|---|---|---|
| ‘arcdir’ | arcdir.main.php | - |
| ‘catdir’ | arcdir.main.php | - |
| ‘comments’ | comments.main.php | _rss2 |
| ‘feedback-popup’ | feedback_popup.main.php | photoblog |
| ‘mediaidx’ | mediaidx.main.php | - |
| ‘msgform’ | msgform.main.php | - |
| ‘page’ | page.main.php | evopress |
| ‘posts’ | posts.main.php | evopress |
| ‘profile’ | profile.main.php | - |
| ’single’ | single.main.php | evopress |
| ’subs’ | subs.main.php | - |
| default | index.main.php | custom |
disp template
Se nenhum template principal (*.main.php) for encontrado para uma visualização específica, o padrão index.main.php será acionado. Este template geralmente irá incluir uma chamada ao template skin_include( ‘$disp$’, … ) o qual acionará um template de segundo nível ("second level” template), também conhecido como “disp” template.
| $disp | Chamada ao Template 2o nível | Veja exemplo nesse skin/pele |
|---|---|---|
| ‘arcdir’ | _arcdir.disp.php | custom |
| ‘catdir’ | _arcdir.disp.php | custom |
| ‘comments’ | _comments.disp.php | custom |
| ‘feedback-popup’ | _feedback_popup.disp.php | - |
| ‘mediaidx’ | _mediaidx.disp.php | photoblog |
| ‘msgform’ | _msgform.disp.php | custom |
| ‘page’ | _page.disp.php | custom |
| ‘posts’ | _posts.disp.php | custom |
| ‘profile’ | _profile.disp.php | custom |
| ’single’ | _single.disp.php | custom |
| ’subs’ | _subs.main.php | custom |
Se um template disp específico não for encontrado dentro do diretório skin (por exemplo /skins/myskin2/_msgform.disp.php não é encontrado), então o template disp padrão do /skin será utilizado (aqui /skins/_msgform.disp.php será utilizado).
Inclusor de arquivos (Include files)
O template main e disp acima chamará um inclusor de arquivos “include files” (*.inc.php).
Por exemplo, muitas skins usam um cabeçalho e rodapé comuns para todos os seus templates. Isso estará em arquivo de inclusão (include files) de nomes como esses:
* _html_header.inc.php (contém cabeçalhos comuns INVIŚIVEIS, tipicamente as seções HEAD das páginas HTML)
* _body_header.inc.php (contém cabeçalhos comuns VIŚIVEIS, tipicamente os bannr no topo do blogue)
* _body_footer.inc.php (contém rodapés comuns VIŚIVEIS, tipicamente os créditos no rodapé da página)
* _html_footer.inc.php (contém rodapés comuns INVIŚIVEIS, tipicamente códigos de logging and debugging)
Se um inclusor de arquivos específico (include file) não é encotrado dentro do diretorio do skin (por exemplo /skins/myskin2/_html_header.inc.php não é achado), então o “include” padrão do diretório /skins será utilizado (aqui /skins/_html_header.inc.php) deverá ser utilizado.
Template tags/etiquetas
O template de tags/etiquetas segue uma nova estrutura que acreditamos estará em testes.
Detalhes aqui.







