Criar nova "FAQ"

Suporte aos Styles/Templates para phpBB.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Criar nova "FAQ"

Mensagem por robra »

Cara... vamos pensar... Imagem
O phpBB já tem uma FAQ pronta e você quer criar uma nova semelhante. Correto :?:
Os arquivos que definem a FAQ nativa são:
/forum/faq.php
/forum/language/pt_br/help_faq.php
/forum/styles/prosilver/template/faq_body.html

Sabedor disto, então, siga os passos abaixo:
1- Faça o download destes 3 arquivos para o seu PC.

2- Renomeie os arquivos da seguinte forma:
faq.php para glo.php
help_faq.php para help_glo.php
faq_body.html para glo_body.html

3- Agora, precisamos definir que o arquivo glo.php abra no glo_body.html e que o arquivo da linguagem seja o help_glo.php.
Para isso, abra o arquivo glo.php com o programa Notepad++(não é o notepad do windows), ache a linha...
$user->add_lang('faq', false, true);
... e substitua o texto faq por glo, ficando a linha desta forma:
$user->add_lang('glo', false, true); .
Ache a linha...
'body' => 'faq_body.html')
... e substitua o texto faq por glo, ficando a linha desta forma:
'body' => 'glo_body.html') .
Depois, salve o arquivo.

4- Faça upload dos 3 arquivos para as respectivas pastas:
glo.php para /forum/
help_glo.php para /forum/language/pt_br/
glo_body.html para /forum/styles/prosilver/template/

5- Por fim, limpe o cache do Fórum e de seu navegador, e depois acesse o endereço:
http://www.apostabr.com/forum/glo.php

:arrow: Para adicionar um novo link no topo da página apontando para a nova FAQ, é só fazer uma busca na "Pesquisa Personalizada" que este assunto já existe em tópicos resolvidos.
Para mudar as perguntas e respostas da nova FAQ, é só alterar os textos do arquivo help_glo.php.

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Criar nova "FAQ"

Mensagem por murilo_ns »

andreanderson,
Eu uso o FAQ Manager
Para editar ou criar um item novo, basta você acessar o Painel de Controle da Administração(ACP) > Clicar na Aba MODS > Localizar e clicar no link do FAQ Manager > Selecioe uma das Sessões e clique em Editar
Dentro dela você pode criar um item dentro da FAQ
andreanderson
Novato
Novato
Mensagens: 51
Registrado em: 25 Set 2013, 01:59

Re: Criar nova "FAQ"

Mensagem por andreanderson »

Perfeito.

Tenho algum conhecimento de html e joomla, mas não de PHP, estou começando a me habituar, muito obrigado pela colaboração.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Criar nova "FAQ"

Mensagem por robra »

Beleza... só não esqueça de marcar com o "resolvido" a mensagem que contém a solução.
Para isso, basta clicar no ícone que parece um "V" na cor verde Imagem, localizado na mesma linha do título da mensagem.

:arrow: Há um erro de edição em seu arquivo overall_header.html. Depois do botão "ENTRAR" da barra de navegação, tem um sinal [size=150]>[/size].
Além disso, o texto em http://www.apostabr.com/forum/glo.php está com a acentuação errada porque você deve ter aberto o arquivo da linguagem help_glo.php sem ser pelo Notepad++, e por isso, a codificação dele foi alterada. Abra o arquivo help_glo.php pelo programa Notepad++, converta para a codificação "UTF-8 sem BOM", salve-o e faça upload para a respectiva pasta da linguagem.


Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Trancado