Separação por prefixo

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Separação por prefixo

Mensagem por -rock- em 02/07/11, 07:00 pm

Qual é sua questão:
o pessoal disse que é possivel,implementando codigos.

http://ajuda.forumeiros.com/t42546-sugestaoseparacao-por-prefixo

Que medidas você tomou para corrigir o problema:
fiz uma sugestão e perguntei

Apresente-nos imagens do problema (se necessário):
[...]

Endereço do fórum:
http://mecanicos.foruns.com.pt/

Versão do fórum:
PHPBB2

EDIT:
mova para Questões sobre códigos


Última edição por rock&roll em 06/07/11, 10:20 pm, editado 1 vez(es)
avatar

-rock-
Usuário destaque

Masculino
Inscrito dia : 29/04/2011
Mensagens : 577
Pontos Ativos : 841

Ver perfil do usuário http://mecanicos.foruns.com.pt/

Resolvido Re: Separação por prefixo

Mensagem por Solkis em 03/07/11, 04:29 pm

Boa tarde,

Sim, mas isso deve ser feito manualmente! Os códigos somente podem fazer o que foi feito na seção de criações gráficas, mas não permite isso para o fórum todo, somente para alguns fóruns, além de ser um código complicado!

Eu recomendo que faça isso manualmente!

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Separação por prefixo

Mensagem por Convidad em 03/07/11, 06:36 pm

rock&roll escreveu:Qual é sua questão:
o pessoal disse que é possivel,implementando codigos.

http://ajuda.forumeiros.com/t42546-sugestaoseparacao-por-prefixo

Que medidas você tomou para corrigir o problema:
fiz uma sugestão e perguntei

Apresente-nos imagens do problema (se necessário):
[...]

Endereço do fórum:
http://mecanicos.foruns.com.pt/

Versão do fórum:
PHPBB2

EDIT:
mova para Questões sobre códigos

Boa noite autor,

Se não me engano, o ajudeiro especializado em códigos 'Luciano98', desenvolveu um código para tal efeito. Peço que aguarde até que ele venha a visitar o seu tópico.

Atenciosamente. Piscada

Convidad
Convidado


Resolvido Re: Separação por prefixo

Mensagem por Convidad em 03/07/11, 10:59 pm

Boa noite,

Perdoem-me pela postagem dupla! Estamos trabalhando nesse tutorial e em breve ele será postado. Aqui está o que temos preparado até o dia de hoje:

Spoiler:
Sistema de PREFIXOS
Neste tutorial será ensinado como colocar um sistema de PREFIXOS na página de resposta dos tópicos. Este código é interessante para fóruns que querem se manter mais organizados.



--> Lista de Tutoriais, Dicas e Astúcias <--
Sistema de PREFIXOS




- Código(funciona em todas versões de fóruns):
Nesta etapa apenas copie o código abaixo.
Código:
;function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('#text_edit').before('<select name=tags4 onchange=tagprefixo()><option value="">(sem prefixo)</option><option value=[Apresentacao]>Apresentação</option><option value=[Download]>Download</option><option value=[Duvida]>Dúvida</option><option value=[Dica]>Dica</option><option value=[Evento]>Evento</option><option value=[Entrega]>Entrega</option><option value=[Filme]>Filme</option><option value=[Game]>Game</option><option value=[Imagem]>Imagem</option><option value=[Noticia]>Notícia</option><option value=[Offtopic]>Offtopic</option><option value=[Pedido]>Pedido</option><option value=[Recado]>Recado</option><option value=[Regras]>Regras</option><option value=[Sugestao]>Sugestão</option><option value=[Seriado]>Seriado</option><option value=[Tutorial]>Tutorial</option><option value=[Video]>Vídeo</option></select>&nbsp<img src=http://illiweb.com/fa/wysiwyg/separator.png style=vertical-align:middle>&nbsp')});jQuery(document).ready(function(){var mode=jQuery('input[value=reply]').val();if(mode=='reply'){jQuery('select[name=tags4]').css('display','none')}else if(mode=='quote'){jQuery('select[name=tags4]').css('display','none')}});


- Criar uma página HTML para sustentar o código:
Para que possamos adicionar o código, teremos de criar uma página HTML, que será onde o script ficará. Para isso é necessário aceder à:
Painel de controle -> Módulos -> HTML -> Gestão das páginas HTML

(carregue na imagem para aumentar)
Seta Título - Pode colocar o título que quiser para a página, não irá afetar em nada.
Seta Você deseja utilizar o início e o final da página do seu fórum ? - Esta terá de ser obrigatóriamente não. Caso marque-a, o código não irá funcionar adequadamente.
Seta Usar esta página como página inicial? - Esta também deverá estar marcada como não, apesar de que não influencia em nada o código.
Seta Código HTML - Coloque aqui o código que trabalhamos no item anterior.
Após criada a página, deverá salvar e carregar novamente em "Gestão das páginas HTML", onde iremos recuperar o endereço da página criada, para usarmos no próximo ponto.

(carregue na imagem para aumentar)

Terá de encontrar a página HTML que criou e copiar o endereço da mesma. Em vermelho na imagem abaixo está o que deve copiar da página que criou! Por padrão esta será a primeira da lista (isso se for a última a ser criada e se não alterou a ordem de exibição).

(carregue na imagem para aumentar)



- Inserir o código para que funcione em todas as páginas do fórum:
Devemos colocá-lo em um campo que seja mostrado em todas as páginas, como somente há um campo que se encaixe neste requisito, a descrição do seu fórum será comprometida com este código. Pode manter ambos em funcionamento, para isso basta separar o código da descrição.

Para adicionar o código aceda à:
Painel de Controle -> Geral -> Fórum -> Configurações

Ele deverá ser adicionado ao campo "Descrição do site". Caso encontre códigos nesta área, deverá colá-lo primeiro, antes de tudo mais que possa existir neste campo.

(carregue na imagem para aumentar)

O código será:
<script src="ENDERECO-DA-PAGINA-HTML"></script>
Por exemplo, no FdF:
<script src="http://ajuda.forumeiros.com/h1-sistema-de-prefixos"></script>


- Resultado:
(espere a imagem carregar para aumentar)



© Fórum dos Fóruns & Luciano98


Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Sistema de PREFIXOS

Espero ter lhe ajudado. Piscada

Convidad
Convidado


Resolvido Re: Separação por prefixo

Mensagem por -rock- em 04/07/11, 01:14 am

Mr. Supero escreveu:Boa noite,

Perdoem-me pela postagem dupla! Estamos trabalhando nesse tutorial e em breve ele será postado. Aqui está o que temos preparado até o dia de hoje:

Spoiler:
Sistema de PREFIXOS
Neste tutorial será ensinado como colocar um sistema de PREFIXOS na página de resposta dos tópicos. Este código é interessante para fóruns que querem se manter mais organizados.



--> Lista de Tutoriais, Dicas e Astúcias <--
Sistema de PREFIXOS




- Código(funciona em todas versões de fóruns):
Nesta etapa apenas copie o código abaixo.
Código:
;function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('#text_edit').before('<select name=tags4 onchange=tagprefixo()><option value="">(sem prefixo)</option><option value=[Apresentacao]>Apresentação</option><option value=[Download]>Download</option><option value=[Duvida]>Dúvida</option><option value=[Dica]>Dica</option><option value=[Evento]>Evento</option><option value=[Entrega]>Entrega</option><option value=[Filme]>Filme</option><option value=[Game]>Game</option><option value=[Imagem]>Imagem</option><option value=[Noticia]>Notícia</option><option value=[Offtopic]>Offtopic</option><option value=[Pedido]>Pedido</option><option value=[Recado]>Recado</option><option value=[Regras]>Regras</option><option value=[Sugestao]>Sugestão</option><option value=[Seriado]>Seriado</option><option value=[Tutorial]>Tutorial</option><option value=[Video]>Vídeo</option></select>&nbsp<img src=http://illiweb.com/fa/wysiwyg/separator.png style=vertical-align:middle>&nbsp')});$(document).ready(function(){var mode=$('input[value=reply]').val();if(mode=='reply'){$('select[name=tags4]').css('display','none')}else if(mode=='quote'){$('select[name=tags4]').css('display','none')}});


- Criar uma página HTML para sustentar o código:
Para que possamos adicionar o código, teremos de criar uma página HTML, que será onde o script ficará. Para isso é necessário aceder à:
Painel de controle -> Módulos -> HTML -> Gestão das páginas HTML

(carregue na imagem para aumentar)
Seta Título - Pode colocar o título que quiser para a página, não irá afetar em nada.
Seta Você deseja utilizar o início e o final da página do seu fórum ? - Esta terá de ser obrigatóriamente não. Caso marque-a, o código não irá funcionar adequadamente.
Seta Usar esta página como página inicial? - Esta também deverá estar marcada como não, apesar de que não influencia em nada o código.
Seta Código HTML - Coloque aqui o código que trabalhamos no item anterior.
Após criada a página, deverá salvar e carregar novamente em "Gestão das páginas HTML", onde iremos recuperar o endereço da página criada, para usarmos no próximo ponto.

(carregue na imagem para aumentar)

Terá de encontrar a página HTML que criou e copiar o endereço da mesma. Em vermelho na imagem abaixo está o que deve copiar da página que criou! Por padrão esta será a primeira da lista (isso se for a última a ser criada e se não alterou a ordem de exibição).

(carregue na imagem para aumentar)



- Inserir o código para que funcione em todas as páginas do fórum:
Devemos colocá-lo em um campo que seja mostrado em todas as páginas, como somente há um campo que se encaixe neste requisito, a descrição do seu fórum será comprometida com este código. Pode manter ambos em funcionamento, para isso basta separar o código da descrição.

Para adicionar o código aceda à:
Painel de Controle -> Geral -> Fórum -> Configurações

Ele deverá ser adicionado ao campo "Descrição do site". Caso encontre códigos nesta área, deverá colá-lo primeiro, antes de tudo mais que possa existir neste campo.

(carregue na imagem para aumentar)

O código será:
<script src="ENDERECO-DA-PAGINA-HTML"></script>
Por exemplo, no FdF:
<script src="http://ajuda.forumeiros.com/h1-sistema-de-prefixos"></script>


- Resultado:
(espere a imagem carregar para aumentar)



© Fórum dos Fóruns & Luciano98


Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Sistema de PREFIXOS

Espero ter lhe ajudado. Piscada
explica melhor isso aê,porque não funcionou comigo não.
avatar

-rock-
Usuário destaque

Masculino
Inscrito dia : 29/04/2011
Mensagens : 577
Pontos Ativos : 841

Ver perfil do usuário http://mecanicos.foruns.com.pt/

Resolvido Re: Separação por prefixo

Mensagem por Dury em 04/07/11, 10:07 am

Olá,

Fiz o teste e funcionou. Seguiu corretamente os procedimentos? Criou a página? Poderia nos enviar o endereço da mesma? Que código adicionou na descrição do site?

Até!
huh
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Separação por prefixo

Mensagem por Solkis em 04/07/11, 10:39 am

Bom dia,

Creio que seja algum problema de incompatibilidade entre as versões! Este funciona em qualquer uma, somente troque:
Código:
jQuery('#text_edit')
Por:
Código:
jQuery('input[name=subject]')
Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Separação por prefixo

Mensagem por -rock- em 04/07/11, 11:02 pm

@Solkis escreveu:Bom dia,

Creio que seja algum problema de incompatibilidade entre as versões! Este funciona em qualquer uma, somente troque:
Código:
jQuery('#text_edit')
Por:
Código:
jQuery('input[name=subject]')
Até mais.
desculpa,mas continua não dando certo...
(apliquei,mas não funcionou)

@Jeffrey escreveu:Olá,

Fiz o teste e funcionou. Seguiu corretamente os procedimentos? Criou a página? Poderia nos enviar o endereço da mesma? Que código adicionou na descrição do site?

Até!
huh
ta aqui:
http://mecanicos.foruns.com.pt/h2-page
avatar

-rock-
Usuário destaque

Masculino
Inscrito dia : 29/04/2011
Mensagens : 577
Pontos Ativos : 841

Ver perfil do usuário http://mecanicos.foruns.com.pt/

Resolvido Re: Separação por prefixo

Mensagem por Kousaka em 05/07/11, 03:26 pm

Sei que o tpc não é meu mas,
Alguem poderia me ajudar com isso ai ?!
Estou a semanas procurando e preciso mesmo disso para meu fórum

tentei mas não pegou T_T

¬¬'

Kousaka
Nível 9

Masculino
Inscrito dia : 16/03/2011
Mensagens : 230
Pontos Ativos : 379

Ver perfil do usuário

Resolvido Re: Separação por prefixo

Mensagem por Solkis em 05/07/11, 05:08 pm

Boa tarde,

Fiz um código que funciona! Vou dar algumas características dele:
- Para todas as versões;
- Tags específicas para cada fórum;

Código que deve ser colocado em:
Painel... -> Módulos -> HTML e Javascript -> Gestión de los codigos Javascript
Clique em Adicionar e selecione a opção "En todas las páginas". Depois adicione este código:
Código:
tags = {
   '1': ['Verde', 'Vermelho', 'Amarelo'],
   '2': ['Verde', 'Vermelho', 'Amarelo', 'Azul', 'Roxo'],
};

url_local = window.location.pathname + window.location.search;
forums = url_local.match(/\/post\?f=(.+)&mode=newtopic/);
html_tags = '';

if (forums.length > 1) {
   for(f in tags) {
      if(forums[1] == f) {
         html_tags = '<select id="tag_selector" onchange="update_tag()">';
         for(t in tags[f])
         {
            html_tags += '<option value="['+tags[f][t]+']">' + tags[f][t] + '</option>';
         }
         html_tags += '</select>   ';
         
         jQuery(document).ready(function(e) {
               jQuery('input[name=subject]').before(html_tags).attr('name', 'n_subject');
            jQuery('input[name=n_subject]').after('<input type="hidden" name="subject" value="">').change(function() {update_tag()});
            });
         
         update_tag();
      }
   }
}

function update_tag() {
   jQuery(document).ready(function(e) {
        jQuery('input[name=subject]').val(jQuery('#tag_selector').val() + ' ' +jQuery('input[name=n_subject]').val());
    });
}
Agora vamos trabalhar com esta parte, que está logo no começo e que deve ser configurada, dependendo das tags que deseja:
'1': n]Verde', 'Vermelho', 'Amarelo'],
'2': n]Verde', 'Vermelho', 'Amarelo', 'Azul', 'Roxo'],
Veja que estas duas linhas servem para adicionar tags em dois fóruns diferentes. Tudo depende do ID que está em vermelho. Por exemplo, no fórum cujo endereço é f1-algumacoisa , serão exibidas as tags onde está 1, para o 2, a mesma coisa. Em verde, separado por vírgulas estão as tags possíveis!

Espero que tenham entendido como funciona para personalizar, pegando o ID do fórum e substituindo onde está em vermelho e colocando as tags, separadas por , e entre '' em verde.

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Separação por prefixo

Mensagem por Kousaka em 05/07/11, 05:53 pm

Sei que o tópico não é meu (denovo)

Mas ia editar meu post agora avisando que no meu pegou
Com o codigo antigo mesmo,mas ao invez de eu usar HTML,eu tentei com o Javascript G_G
(se usar em todas as paginas vai aparecer dois prefixos '-')

Solkis,esse dá para por prefixo em cada fórum? G_G

Kousaka
Nível 9

Masculino
Inscrito dia : 16/03/2011
Mensagens : 230
Pontos Ativos : 379

Ver perfil do usuário

Resolvido Re: Separação por prefixo

Mensagem por Solkis em 05/07/11, 06:08 pm

Boa tarde,

Sim, basta adicionar uma linha com o ID do fórum e com os prefixos que cada um deve ter! Como no exemplo que deixei em quote!

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Separação por prefixo

Mensagem por Luciano98 em 06/07/11, 04:28 pm

Olá!

Descobri onde estava o erro.

Basta utilizar esse código que irá funcionar:
Código:
;function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('#text_edit').before('<select name=tags4 onchange=tagprefixo()><option value="">(sem prefixo)</option><option value=[Apresentacao]>Apresentação</option><option value=[Download]>Download</option><option value=[Duvida]>Dúvida</option><option value=[Dica]>Dica</option><option value=[Evento]>Evento</option><option value=[Entrega]>Entrega</option><option value=[Filme]>Filme</option><option value=[Game]>Game</option><option value=[Imagem]>Imagem</option><option value=[Noticia]>Notícia</option><option value=[Offtopic]>Offtopic</option><option value=[Pedido]>Pedido</option><option value=[Recado]>Recado</option><option value=[Regras]>Regras</option><option value=[Sugestao]>Sugestão</option><option value=[Seriado]>Seriado</option><option value=[Tutorial]>Tutorial</option><option value=[Video]>Vídeo</option></select>&nbsp<img src=http://illiweb.com/fa/wysiwyg/separator.png style=vertical-align:middle>&nbsp')});jQuery(document).ready(function(){var mode=jQuery('input[value=reply]').val();if(mode=='reply'){jQuery('select[name=tags4]').css('display','none')}else if(mode=='quote'){jQuery('select[name=tags4]').css('display','none')}});

Até mais.
Luciano98.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Separação por prefixo

Mensagem por -rock- em 06/07/11, 08:33 pm

desisto.
avatar

-rock-
Usuário destaque

Masculino
Inscrito dia : 29/04/2011
Mensagens : 577
Pontos Ativos : 841

Ver perfil do usuário http://mecanicos.foruns.com.pt/

Resolvido Re: Separação por prefixo

Mensagem por burlador em 06/07/11, 08:47 pm

aqui funcionou direitinho em PunBB com o código do tuturial

burlador
Nível 9

Masculino
Inscrito dia : 25/01/2010
Mensagens : 200
Pontos Ativos : 290

Ver perfil do usuário http://google.com

Resolvido Re: Separação por prefixo

Mensagem por Askum em 06/07/11, 09:00 pm

Coloca na pagina Javascript.
avatar

Askum
Usuário avançado

Masculino
Inscrito dia : 14/05/2011
Mensagens : 459
Pontos Ativos : 650

Ver perfil do usuário http://extrasenses.net

Resolvido Re: Separação por prefixo

Mensagem por -rock- em 06/07/11, 10:12 pm

ah,agora funcionou!
avatar

-rock-
Usuário destaque

Masculino
Inscrito dia : 29/04/2011
Mensagens : 577
Pontos Ativos : 841

Ver perfil do usuário http://mecanicos.foruns.com.pt/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum