Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Código com problemas
+2
Shaman
VitorC.
6 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
Código com problemas
Olá cara comunidade,
Eu possuo um código que dá um acesso rápido em cima da caixa de respostas rápidas aos ícones moderativos. Porém, hoje fui enviar um pedido que envolvia a troca desses ícones e o código não funcionou, ou seja, não houve a troca desses botões. Preciso de ajuda para resolver isso. Obrigado.
Até mais.
Eu possuo um código que dá um acesso rápido em cima da caixa de respostas rápidas aos ícones moderativos. Porém, hoje fui enviar um pedido que envolvia a troca desses ícones e o código não funcionou, ou seja, não houve a troca desses botões. Preciso de ajuda para resolver isso. Obrigado.
- Código:
$(function() {
if (!_userdata.user_level || !document.getElementById('quick_reply')) return;
$('#quick_reply').prepend('<dl style="text-align:center;margin:3px auto;width:60%;padding:3px 0;"><dt style="float:left;font-size:11px;margin-top:4px;"><label style="color:#1675BC;"></label></dt><dd id="iconlist"></dd></dl>');
// default icon
icon({
name : 'Nenhum',
id : 0
});
icon({
name : 'Tópico regular',
id : 1,
image : 'http://i.imgur.com/mwz7CmW.gif'
});
icon({
name : 'Tópico em curso',
id : 2,
image : 'http://i.imgur.com/UshB5GO.png'
});
icon({
name : 'Tópico irregular',
id : 3,
image : 'http://i.imgur.com/7RozFOx.png'
});
function icon(o) {
$('#iconlist').append('<label><input name="post_icon" value="'+o.id+'" id="post_icon_'+o.id+'" type="radio"> <span onclick="document.forms[\'post\'].post_icon_'+o.id+'.checked=true">'+(o.image ? '<img src="'+o.image+'" alt="'+o.name+'" title="'+o.name+'">' : o.name)+'</span></label> ');
$('.post h2.topic-title img').attr('src') == (o.image ? o.image : 'http://2img.net/i/fa/empty.gif') && (document.getElementById('post_icon_'+o.id).checked = true);
}
});
Até mais.
Re: Código com problemas
Ele cria uma lista de ícones para você aplicar, mas quando você aplica, o ícone na mensagem não aparece/muda ?
Re: Código com problemas
Olá!
@VitorC. eu testei em seu fórum, enviando o código pelo console e funcionou perfeitamente.
Acho que vale a pena ressaltar que apenas moderadores tem acesso a tal botões, ficando invisíveis para os restantes.
Outra coisa, o senhor havia pedido um código que ocultasse a resposta rápida em um certo fórum, logo é provável que nesse fórum os ícones não apareçam.
Atenciosamente,
Raffy
@VitorC. eu testei em seu fórum, enviando o código pelo console e funcionou perfeitamente.
Acho que vale a pena ressaltar que apenas moderadores tem acesso a tal botões, ficando invisíveis para os restantes.
Outra coisa, o senhor havia pedido um código que ocultasse a resposta rápida em um certo fórum, logo é provável que nesse fórum os ícones não apareçam.
Atenciosamente,
Raffy
Re: Código com problemas
Shaman escreveu:Ele cria uma lista de ícones para você aplicar, mas quando você aplica, o ícone na mensagem não aparece/muda ?
Olá @Shaman,
Sim, ele cria direitinho uma lista acima da resposta rápida. Porém você seleciona o ícone, escreve a mensagem e envia, mas não troca o ícone do tópico.
Raffy escreveu:Olá!
VitorC. eu testei em seu fórum, enviando o código pelo console e funcionou perfeitamente.
Acho que vale a pena ressaltar que apenas moderadores tem acesso a tal botões, ficando invisíveis para os restantes.
Outra coisa, o senhor havia pedido um código que ocultasse a resposta rápida em um certo fórum, logo é provável que nesse fórum os ícones não apareçam.
Atenciosamente,
Raffy
Olá @Raffy,
Então não sei qual é o problema, pois aqui eu envio o tópico e não funciona, e no fórum eu sou o Admin, ou seja, eu sou moderador em todas as áreas. E não sou tão censurado assim (rsrs'), eu estou fazendo a troca de ícones em um fórum onde a resposta rápida é permitida.
Re: Código com problemas
Olá Vitor!
Pois, eu sei que você é bem esperto mas seria uma hipótese.
Bem troque o código por este:
O mais certo e ele não funcionar, mas pelo menos fica visível para os membros, para eu fazer uns testes. Tudo bem?
Pois, eu sei que você é bem esperto mas seria uma hipótese.
Bem troque o código por este:
- Código:
$(function() {
if (!document.getElementById('quick_reply')) return;
$('#quick_reply').prepend('<dl style="text-align:center;margin:3px auto;width:60%;padding:3px 0;"><dt style="float:left;font-size:11px;margin-top:4px;"><label style="color:#1675BC;"></label></dt><dd id="iconlist"></dd></dl>');
// default icon
icon({
name : 'Nenhum',
id : 0
});
icon({
name : 'Tópico regular',
id : 1,
image : 'http://i.imgur.com/mwz7CmW.gif'
});
icon({
name : 'Tópico em curso',
id : 2,
image : 'http://i.imgur.com/UshB5GO.png'
});
icon({
name : 'Tópico irregular',
id : 3,
image : 'http://i.imgur.com/7RozFOx.png'
});
function icon(o) {
$('#iconlist').append('<label><input name="post_icon" value="'+o.id+'" id="post_icon_'+o.id+'" type="radio"> <span onclick="document.forms[\'post\'].post_icon_'+o.id+'.checked=true">'+(o.image ? '<img src="'+o.image+'" alt="'+o.name+'" title="'+o.name+'">' : o.name)+'</span></label> ');
$('.post h2.topic-title img').attr('src') == (o.image ? o.image : 'http://2img.net/i/fa/empty.gif') && (document.getElementById('post_icon_'+o.id).checked = true);
}
});
O mais certo e ele não funcionar, mas pelo menos fica visível para os membros, para eu fazer uns testes. Tudo bem?
Re: Código com problemas
Olá!
Apesar da sua citação ao meu nome, infelizmente eu ainda não tinha visto o seu tópico, vi agora por causa da citação!
Nós iremos analisar o problema, aguarde ok?
Muito obrigado por sua ajuda amigo!
JS
Re: Código com problemas
Olá, esse código eu não estou conseguindo fazer o mesmo funcionar, o certo seria o senhor fazer igual o Sennior manda neste tópico: https://ajuda.forumeiros.com/t83181- que funcionaria.
#PS Fazendo deste modo eu não sei se fica em cima da caixa de respostas rápida mas, teria como fazer os ícones aparecerem ali com JavaScript.
#PS Fazendo deste modo eu não sei se fica em cima da caixa de respostas rápida mas, teria como fazer os ícones aparecerem ali com JavaScript.
Re: Código com problemas
Olá @Shaman,
Sim, eu sei que assim funciona, pois é assim que eu faço. Mas na época em que entrei na equipe de moderação daqui, haviam ícones de acesso rápido em cima da caixa de resposta rápida (não sei se ainda há). E era isso que eu gostaria.
Sim, eu sei que assim funciona, pois é assim que eu faço. Mas na época em que entrei na equipe de moderação daqui, haviam ícones de acesso rápido em cima da caixa de resposta rápida (não sei se ainda há). E era isso que eu gostaria.
Re: Código com problemas
VitorC. escreveu:Olá @Shaman,
Sim, eu sei que assim funciona, pois é assim que eu faço. Mas na época em que entrei na equipe de moderação daqui, haviam ícones de acesso rápido em cima da caixa de resposta rápida (não sei se ainda há). E era isso que eu gostaria.
Faça o que eu te pedi, depois, nós podemos colocar um acesso rápido deles em cima da caixa de respostas rápidas, em vez de criar os ícones pelo próprio JavaScript.
Re: Código com problemas
@Shaman,
Isso já está feito. Uma vez eu possuia um código que fazia essa função, mas ele não criava os ícones, simplesmente mandava um comando com o ID correspondente a imagem, por exemplo: ID=1 era o ícone de resolvido. Entende?
Isso já está feito. Uma vez eu possuia um código que fazia essa função, mas ele não criava os ícones, simplesmente mandava um comando com o ID correspondente a imagem, por exemplo: ID=1 era o ícone de resolvido. Entende?
Re: Código com problemas
Então para mim fazer o código, senhor terá que criar os ícones de acordo com esse tópico: https://ajuda.forumeiros.com/t83181- , depois disso, irei pegar o ID/Classe dos ícones e com JavaScript, dar um acesso rápido em cima da caixa de respostas rápidas
Re: Código com problemas
A já tem criado? Não sabia ^^ o link de seu fórum é http://nolabels.forumeiros.com/ ainda?
Última edição por Shaman em 15.07.15 1:47, editado 1 vez(es)
Re: Código com problemas
Aham e se precisares, seu usuário ainda é ativo! Então era aí que estava o mal-entendido!
Re: Código com problemas
Nossa eu escrevi Crido em vez de Criado que horrível
#TOPIC
Quando eu crio um tópico ou respondo, não aparece os ícones, tem mesmo eles adicionados em seu fórum?
#TOPIC
Quando eu crio um tópico ou respondo, não aparece os ícones, tem mesmo eles adicionados em seu fórum?
Re: Código com problemas
@Shaman, absoluta, porém a permissão para alterar é só para moderadores. Eu teria que alterar isso? Eu não gostaria que os ícones aparecessem para os membros e convidados, mas se for preciso, só avisar.
Re: Código com problemas
Presido inspecionar elemento para pegar o ID dos mesmos, se tiver algum grupo de moderador que possa me colocar para mim ver tais ícones, ai teria como fazer
Re: Código com problemas
Pode remover agora o JavaScript que da acesso aos ícones em cima da caixa de respostas por gentileza?
Re: Código com problemas
Olá,
Estou passando aqui para afirmar que esse código não funciona com ninguém, é preciso activa algo no painel de controle pois eu antes activei, porém infelizmente esqueci-me de onde se activa.
Por isso, isso é impossível de funcionar, aqui na FdF funciona porque já tem essa função activa à alguns anos.
Eu andei a procurar no AdminCP e não encontrei, talvez essa função esteja ocultada e os fóruns que já tinham activado a mesmo fique activada.
Por isso volto a lembrar que isso não funciona em nenhum fórum novo ou que nunca tenha activado a tal função.
Enfim, nem parecem da equipa staff, vocês nem conhecem a verdadeira plataforma, analisem bem esta função e veram que eu estou certo.
Até Mais...
Estou passando aqui para afirmar que esse código não funciona com ninguém, é preciso activa algo no painel de controle pois eu antes activei, porém infelizmente esqueci-me de onde se activa.
Por isso, isso é impossível de funcionar, aqui na FdF funciona porque já tem essa função activa à alguns anos.
Eu andei a procurar no AdminCP e não encontrei, talvez essa função esteja ocultada e os fóruns que já tinham activado a mesmo fique activada.
Por isso volto a lembrar que isso não funciona em nenhum fórum novo ou que nunca tenha activado a tal função.
Enfim, nem parecem da equipa staff, vocês nem conhecem a verdadeira plataforma, analisem bem esta função e veram que eu estou certo.
Até Mais...
tudithou- Novo Membro
- Membro desde : 16/05/2015
Mensagens : 11
Pontos : 16
Re: Código com problemas
Olá VitorC.
Estou em pouco em pouco estudando este código,
Pois está dando muita dificuldade a resolver.
O que eu penso é uma coisa que você mexeu e ficou com esta problema...
Aguarde o meu resultado,
Cumprimentos,
Estou em pouco em pouco estudando este código,
Pois está dando muita dificuldade a resolver.
O que eu penso é uma coisa que você mexeu e ficou com esta problema...
Aguarde o meu resultado,
Cumprimentos,
Re: Código com problemas
Obrigado a todos que tentaram e até disseram que não funcionava. Mas eu consegui sou o cara.. Bastou eu pegar o primeiro código que postei, aceder ao PC e em Mensagens e Emails alterar a opção 'Autorizar a mudança do título dos tópicos'.
Resolvido!
Resolvido!
Re: Código com problemas
Olá @VitorC.
Afinal o tudithou tinha razão. Ainda bem que conseguiu resolver e iremos adicionar esse passo ao tutorial, obviamente com os seus créditos no fim
Atenciosamente.
Afinal o tudithou tinha razão. Ainda bem que conseguiu resolver e iremos adicionar esse passo ao tutorial, obviamente com os seus créditos no fim
Atenciosamente.
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Código com problemas
» Problemas no codigo css
» Problemas com o código de alertas MP
» Problemas com o código da assinatura
» #807 Dúvida sobre o size que aparece em decimais
» Problemas no codigo css
» Problemas com o código de alertas MP
» Problemas com o código da assinatura
» #807 Dúvida sobre o size que aparece em decimais
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