Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Meriteiro

Agosto de 2016



"Este membro destacou-se pela sua dedicação e pelo seu esforço.
Ao longo do último mês, demonstrou as suas capacidades gerais no FDF e, por isso, merece o nosso agradecimento."
Login

Esqueci minha senha

Últimos assuntos
» Imagens ficando em miniatura
Hoje à(s) 20:37 por Tigz

» Ranks RPG...
Hoje à(s) 18:37 por SyraoN_

» Letras sub fóruns
Hoje à(s) 18:24 por Orochi Uryu

» como colocar slide no inicio do meu forum
Hoje à(s) 18:19 por Maori

» Personalizar categorias do fórum
Hoje à(s) 18:09 por Cream

» Visualização dos "Usuários online"
Hoje à(s) 17:57 por MarcosSchultz

» Botões de ação
Hoje à(s) 17:40 por iScroll

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Os membros mais ativos da semana
Cream
 
while
 
Shek
 
Holkis
 
-xGabriel..
 
iScroll
 
Nean
 
Sennior
 
Mr.Probz
 
Cepheus
 

Quem está conectado
103 usuários online :: 9 usuários cadastrados, 2 Invisíveis e 92 Visitantes :: 3 Motores de busca

banzé, GollD, Holkis, iScroll, MarcosSchultz, Orochi Uryu, ShaCapell, SyraoN_, Tigz

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Remover "Novo Tópico" dos tópicos e problema em javascript

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

Resolvido Remover "Novo Tópico" dos tópicos e problema em javascript

Mensagem por juleic1123 em Dom 17 Abr 2016 - 12:13

Detalhes da questão


Endereço do fórum: www.online-winxclub.com/
Versão do fórum: PhpBB3

Descrição


Gostaria de remover o botão "Novo tópico" dos tópicos pois considero-o desnecessário. Penso que deixá-lo quando uma pessoa vai para uma categoria é bastante relevante, mas entrando num tópico o "Responder" é a única coisa que interessa.

Deixo aqui uma foto do que quero:



Tenho ainda um segundo problema que gostaria de deixar aqui invés de criar um novo tópico, visto que se refere igualmente aos botões do fórum.
Como já mencionei em outros pedidos de ajuda, o meu site / fórum é multi-linguagem, contudo o "idioma" oficial é Inglês!
Consegui obter através de tópicos antigos um javascript que me permite editar em determinado fórum os botões, ficando por exemplo no fórum Inglês "New Topic" e em português o botão "Novo tópico".
Contudo o código veio com um erro: quando abre um tópico ele volta a aparecer como "New Topic".

Gostaria também de fazer o mesmo para o resto dos botões (Nomeadamente: Responder, bloqueado, citar e editar).

Código:
Código:
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f67-bem-vindo") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f102-winx-adventure") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f68-area-da-brincadeira") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f69-area-de-clubes") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f70-area-de-concursos") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f71-galeria-de-arte-encantada") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f72-magix") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f106-livraria") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f95-passerela-magica") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f73-chatta") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f74-ajuda") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});
$(document).ready(function() {
    if (window.location.href == "http://www.online-winxclub.com/f101-pt-minimods") {
        $('img[src="http://illiweb.com/fa/prosilver/button_topic_new_en.png"]').replaceWith('<img src="https://3.bp.blogspot.com/-GqQurgL2RRQ/Thlg4smiWkI/AAAAAAAAAWA/fevuu0K4WAwfNj-1cwNhAHrnW2UGp5CFgCKgB/s1600/WINX%2BNT.png">');
    }
});

Deixo aqui, também, um video do meu problema:


Última edição por juleic1123 em Seg 18 Abr 2016 - 20:19, editado 1 vez(es)

juleic1123
Usuário avançado

Masculino
Inscrito dia : 04/05/2011
Mensagens : 340
Pontos Ativos : 2516

http://www.online-winxclub.com/forum

Resolvido Re: Remover "Novo Tópico" dos tópicos e problema em javascript

Mensagem por MateusAnjosV em Dom 17 Abr 2016 - 14:36

Olá e bom dia!

Este javascript, conseguirá proporcionar-lhe o que almeja:
Código:
/* Name: Remove button new topic in topics
Author: Matthew Angels
Date: 17/04/2016
Forumactif - 2007 ~ 2016 */

$(function(){
   var d1 = window.location.pathname;
   var d2 = d1.substring(0,2);
   if(d2 == "/t") {
      $('.i_post').remove();
   }
   
});

Quanto a segunda dúvida, poderia ser mais clara?

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1413
Pontos Ativos : 2321

http://ajuda.forumeiros.com/

Resolvido Re: Remover "Novo Tópico" dos tópicos e problema em javascript

Mensagem por juleic1123 em Dom 17 Abr 2016 - 15:10

Resultou, obrigado!
O segundo problema eu não sei como esclarecer... eu utilizei aquele código para modificar o botão novo tópico no fórum Português, contudo ele veio com o tal bug bug e não sei como corrigir.
Se quiser uma perspectiva eu tenho uma conta própria para estas situações:
Nome de usuário: testeforumeiros
Senha: forumeiros123

Faça login e veja com seus próprios olhos o problema. O fórum está localizado na secção comunidade (community), e perto do final da página.

juleic1123
Usuário avançado

Masculino
Inscrito dia : 04/05/2011
Mensagens : 340
Pontos Ativos : 2516

http://www.online-winxclub.com/forum

Resolvido Re: Remover "Novo Tópico" dos tópicos e problema em javascript

Mensagem por Cepheus em Dom 17 Abr 2016 - 15:20

Como já postaram sobre a sua primeira duvida, vou responder a segunda.
Você não colocou as imagens traduzidas para português, se tivesse colocado eu teria feito as alterações mas vou deixar passo a passo.

Com base no código acima eu fiz uma modificação para que toda a área na categoria WINX CLUB PORTUGUESE fique com os botões em português :

Código:
$(document).ready(function() {
   var cat = $('a[href="/c8-winx-club-portuguese"] span').text();
    if (cat.length) {
   /* CÓDIGO INICIO*/
       $('img[src="ENDEREÇO_DA_IMAGEM_EM_INGLÊS"]').replaceWith('<img src="ENDEREÇO_DA_IMAGEM_EM_PORTUGUÊS">');
     
       /*CÓDIGO FINAL*/  
   }
   
});

Repare no código: 
ENDEREÇO_DA_IMAGEM_EM_INGLÊS : Pegar o endereço atual da imagem que está sendo usada em seu fórum.
ENDEREÇO_DA_IMAGEM_EM_PORTUGUÊS : Endereço da imagem que substituirá a imagem atual.

Repare também os comentários /* CÓDIGO INICIO*/ *CÓDIGO FINAL*/


Para cada nova imagem você adicionará a seguinte linha entre os comentários:
Código:
$('img[src="ENDEREÇO_DA_IMAGEM_EM_INGLÊS"]').replaceWith('<img src="ENDEREÇO_DA_IMAGEM_EM_PORTUGUÊS">');

Veja o Exemplo:
Vamos supor que queira substituir duas imagens, então o código ficaria assim:
Código:
$(document).ready(function() {
   var cat = $('a[href="/c8-winx-club-portuguese"] span').text();
    if (cat.length) {
   /* CÓDIGO INICIO*/
       $('img[src="ENDEREÇO_DA_IMAGEM_EM_INGLÊS"]').replaceWith('<img src="ENDEREÇO_DA_IMAGEM_EM_PORTUGUÊS">');
       $('img[src="ENDEREÇO_DA_IMAGEM_EM_INGLÊS"]').replaceWith('<img src="ENDEREÇO_DA_IMAGEM_EM_PORTUGUÊS">');  
       /*CÓDIGO FINAL*/  
   }
   
});

Adicione quantas imagens forem necessárias.
Como: Novo tópico, responder, citar, editar etc...

Cepheus
Usuário avançado

Masculino
Inscrito dia : 21/03/2014
Mensagens : 355
Pontos Ativos : 1649

http://www.bestskins.net/

Resolvido Re: Remover "Novo Tópico" dos tópicos e problema em javascript

Mensagem por juleic1123 em Seg 18 Abr 2016 - 1:37

Resultou, muito obrigado! Mas o código para remover o novo tópico funciona em todas as categorias / fóruns... MENOS NO PORTUGUÊS. Em choque Não entendo o motivo pois todos os outros eliminam o "Novo tópico" das mensagens, ficando apenas o botão "Responder". Contudo no fórum português ele mantém-se, e após verificar todos os outros idiomas, de facto, o português é o único.

juleic1123
Usuário avançado

Masculino
Inscrito dia : 04/05/2011
Mensagens : 340
Pontos Ativos : 2516

http://www.online-winxclub.com/forum

Resolvido Re: Remover "Novo Tópico" dos tópicos e problema em javascript

Mensagem por juleic1123 em Seg 18 Abr 2016 - 1:59

Não se preocupe, consegui corrigir. Pode fechar, muitissimo obrigado!

juleic1123
Usuário avançado

Masculino
Inscrito dia : 04/05/2011
Mensagens : 340
Pontos Ativos : 2516

http://www.online-winxclub.com/forum

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
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5