Página 1 de 1

Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 09 Mar 2012, 21:58
por leogazio
Qual a URL do seu fórum: http://www.delphimasters.com/forum/
Tipo de Hospedagem: Pago
Qual a versão do phpBB: phpBB 3.0.10
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: leogazio Senha: leogazio
Estilos instalados: prosilver
Modificações instaladas:
Qual seu nivel de experiência:: Intermediario
Quando começou o problema:
Descreva seu problema: Pessoal preciso de um help no phpBB 3.0.10, ao usar a tag code da seguinte forma

Código: Selecionar todos

, o código é printado com as cores da sintaxe do PHP, aí vai a pergunta; quais são os arquivos envolvidos no processo desde a interpretação do PHP até o texto ser printado na página com as cores da sintaxe?
Tipo, tem que existir uma lista de palavras reservadas do PHP que o script usa pra interpretar e dar as cores da sintaxe; onde fica essa lista? O CSS disso onde fica? A minha intenção é criar as tags [code=delphi], [code=sql], [code=java] seguindo o mesmo padrão(já que o mod GeSHi não existe para as versões 3.x do phpBB). Alguém pode me ajudar nessa questão?

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 09 Mar 2012, 22:16
por robra
Você citou o "GeSHI" para phpbb em seu outro tópico. Isso não lhe resolveria ?
Faça uma pesquisa lá no http://www.phpbb.com por "GeSHI" e retornará vários tópicos sobre o assunto, incluindo MODs para serem instaladas.
Para instalar uma MOD, leia:
- Como instalar um MOD.
Há como instalar MODs de forma mais prática pelo AutoMOD, mas às vezes há a necessidade de editar alguns arquivos manualmente principalmente quando o MOD é para uma versão muito antiga do phpbb:
- Instalando o AutoMOD.
- Usando o AUTOMOD em outros Estilos.

Abraço. Imagem

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 09 Mar 2012, 22:38
por leogazio
robra escreveu:Você citou o "GeSHI" para phpbb em seu outro tópico. Isso não lhe resolveria ?
Faça uma pesquisa lá no http://www.phpbb.com por "GeSHI" e retornará vários tópicos sobre o assunto, incluindo MODs para serem instaladas.
Para instalar uma MOD, leia:
- Como instalar um MOD.
Há como instalar MODs de forma mais prática pelo AutoMOD, mas às vezes há a necessidade de editar alguns arquivos manualmente principalmente quando o MOD é para uma versão muito antiga do phpbb:
- Instalando o AutoMOD.
- Usando o AUTOMOD em outros Estilos.

Abraço. Imagem
Obrigado robra pela resposta. Não resolve, todas as páginas e tópicos sobre o mod GeSHi fazem referência ao mod antigo que foi feito para a versão 2.x e não instala na versão 3.x, já testei e não funcionou, não instala nem pelo AutoMod e nem manualmente no dedo editando os arquivos. Sobre o AutoMod eu tenho instalado, inclusive tenho algumas modificações instaladas por ele as quais funcionam perfeitamente, já o mod GeSHi, não funciona e não consegui achar ainda um mod ou solução para as versões 3.x. do phpBB. Eu acho que a única solução pra mim vai ser fazer no dedo seguindo o passo que foi dado para criação do padrão que já existe

Código: Selecionar todos

, seguir o padrão. Você pode me ajudar?

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 09 Mar 2012, 23:02
por robra
Não resolve, todas as páginas e tópicos sobre o mod GeSHi fazem referência ao mod antigo que foi feito para a versão 2.x e não instala na versão 3.x, já testei e não funcionou, não instala nem pelo AutoMod e nem manualmente no dedo editando os arquivos.
Tá de brincadeira... Cara, é só pesquisar direito:
- Syntax Highlighter (para a versão 3.0.5 do phpbb)
- [ABD] bbCODE tag language highlighting (para a versão 3.0.8 do phpbb)

Abraço. Imagem

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 09 Mar 2012, 23:10
por leogazio
Não não estou de brincadeira não amigo. Você já tentou baixar o arquivo no link desse tópico?

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 09 Mar 2012, 23:26
por robra
Bem... tem 2 tópicos.
Clique no 1º link da minha mensagem anterior. Procure na página por "Modification overview page: View" e clique no "View". Na página que carregar, clique na aba "Discussion/Support". Na página que carregar, logo o 1º tópico da lista é o "SyntaxHighlighter_1.0.15.1.45". Clique nele e você entrará no Tópico, e dentro dele vai ter o link para download da última versão que suporta o phpbb 3.0.10 e instalação pelo AutoMOD. Olha aí que beleza... Imagem

Clique no 2º link da minha mensagem anterior. Procure na página por "Requirements: GeSHi - Download (1.0.8.10)". Clique no GeSHi e no Download para realizar o download de ambos.

Tô dizendo... é só pesquisar.

Abraço. Imagem

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 10 Mar 2012, 12:07
por leogazio
Robra, consegui brother, valeu. A questão não era que eu não procurei direito, procurei sim e muito cara só que todos os tópicos e links que eu achei nenhum levava a nada, por isso pedi ajuda. Mas valeu tá funcionando agora.

Abraços.

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 10 Mar 2012, 12:38
por robra
leogazio escreveu:Robra, consegui brother, valeu. A questão não era que eu não procurei direito, procurei sim e muito cara só que todos os tópicos e links que eu achei nenhum levava a nada, por isso pedi ajuda. Mas valeu tá funcionando agora.

Abraços.
Se está funcionando, então, poste uma mensagem dizendo qual dos 2 links que você instalou e marque esta mesma resposta sua com o "resolvido", porque esta resposta sua que estará resolvendo o assunto do tópico.e

Abraço. Imagem

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 10 Mar 2012, 12:55
por leogazio
Resolvi nesse link http://www.phpbb.com/community/viewtopi ... &t=2120298. Agora eu tenho mais uma dúvida cara. Como eu poderia fazer pra ao clicar no botão "Code", ser mostrada uma lista com as linguagens daí depois de clicar em uma linguagem como por exemplo "Delphi", a tag code já ser criada assim
[ code = delphi ] em vez de assim [ code ]. ?

Abc.

Re: Criação de tags de sintaxe semelhantes a [code=php].

Enviado: 10 Mar 2012, 14:54
por robra
Agora eu tenho mais uma dúvida cara. Como eu poderia fazer pra ao clicar no botão "Code", ser mostrada uma lista com as linguagens daí depois de clicar em uma linguagem como por exemplo "Delphi", a tag code já ser criada assim
[ code = delphi ] em vez de assim [ code ]. ?
Isso é um assunto diferente deste Tópico.
Faça uma busca e veja se já há algum tópico "resolvido" sobre criação de caixa de seleção. Caso não haja, então, abra um novo tópico sobre o assunto.

Abraço. Imagem