Remover "Novo Tópico" dos tópicos e problema em javascript
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Remover "Novo Tópico" dos tópicos e problema em javascript
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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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://2img.net/i/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 18.04.16 21:19, editado 1 vez(es)
Re: Remover "Novo Tópico" dos tópicos e problema em javascript
Olá e bom dia!
Este javascript, conseguirá proporcionar-lhe o que almeja:
Quanto a segunda dúvida, poderia ser mais clara?
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?
Re: Remover "Novo Tópico" dos tópicos e problema em javascript
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.
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.
Re: Remover "Novo Tópico" dos tópicos e problema em javascript
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 :
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:
Veja o Exemplo:
Vamos supor que queira substituir duas imagens, então o código ficaria assim:
Adicione quantas imagens forem necessárias.
Como: Novo tópico, responder, citar, editar etc...
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...
Re: Remover "Novo Tópico" dos tópicos e problema em javascript
Resultou, muito obrigado! Mas o código para remover o novo tópico funciona em todas as categorias / fóruns... MENOS NO PORTUGUÊS. 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.
Re: Remover "Novo Tópico" dos tópicos e problema em javascript
Não se preocupe, consegui corrigir. Pode fechar, muitissimo obrigado!
Tópicos semelhantes
» Remover widgets no Novo Tópico e Responder
» Remover um dos botões do novo tópico
» Remover caixa a volta do NOVO TOPICO
» Remover opção de criar novo tópico
» Remover botão de novo tópico dos fóruns
» Remover um dos botões do novo tópico
» Remover caixa a volta do NOVO TOPICO
» Remover opção de criar novo tópico
» Remover botão de novo tópico dos fóruns
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos