Background - desativando html

4 participantes

Ir para baixo

Tópico resolvido Background - desativando html

Mensagem por Firenando 02.02.13 0:40

Qual é minha questão:
Olá, eu segui este tutorial.

Seta https://ajuda.forumeiros.com/t71210-tutorial-background-diferente-para-cada-membro

Bom, alterei algumas partes do código, para o efeito acontecer apenas nos fundo das categorias, widget's etc. Mais houve um problema.

Quando eu coloco este código, ele desabilita todas as minhas páginas HTML, mais os meus códigos JavaScript's continuam normal...

Aqui está o código que eu alterei.

Código:
var CopyrightNotice = "Background seletor para Foruns Forumeiros, criado por 3goOne. Todos os direitos reservados.";    $(function () {        $("#pun-intro, .headerbar, div#logostrip, .bodylinewidth").prepend('<img src="http://i.imgur.com/b1MEp.png" alt="Alterar imagem de fundo" title="Alterar imagem de fundo" id="nav_background" />');        $("#content, div#page-body").prepend('<div id="toggle_background" style="display: none;"><div id="custom_background"><span id="bg1"></span><span id="bg6"></span><span id="bg5"></span><span id="bg2"></span><span id="bg3"></span><span id="bg4"></span><div id="custom_url"><input type="text" placeholder=" Selecione o fundo que deseja ou coloque aqui uma url personalizada." id="custom_input"><strong id="custom_submit">Alterar</strong></div></div></div>');        $("#custom_background span").click(function () {            $(".main-head").removeClass("bg1 bg2 bg3 bg4 bg5 bg6 bg_custom").addClass($(this).attr("id"));            my_setcookie("custom_background", $(this).attr("id"), true)        });        $("#custom_submit").click(function () {            var b = $("#custom_input").val();            $(".main-head").removeClass("bg1 bg2 bg3 bg4 bg5 bg6 bg_custom").addClass("bg_custom").css("background-image", "url('" + b + "')");            my_setcookie("custom_background", b, true)        });        $("#nav_background").click(function () {            $("#toggle_background").slideToggle()        });        if (my_getcookie("custom_background") != "") {            if (my_getcookie("custom_background").length > 4) {                $(".main-head").addClass("bg_custom").css("background-image", "url(" + my_getcookie("custom_background") + ")")            } else {                $(".main-head").addClass(my_getcookie("custom_background"))            }        }    });

O pior disso, que desativa todos os meus formulários de postagens. E eu uso mais de 10 formulários...

OBS: Minha versão é punBB, este formulário esta meio estranho...

Endereço do meu fórum:
http://divineartz.forumeiros.com

Versão do fórum:
PHPBB3
Firenando
Firenando
Super Membro

Membro desde : 22/10/2011
Mensagens : 1665
Pontos : 2318

http://divineartz.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Konai 02.02.13 1:11

Olá senhor!

Substitua o código atual, por este:

Código:
$(function () {
  $("body").prepend('<img src="http://i31.servimg.com/u/f31/17/41/76/40/nav_ba10.png" alt="Change background image" title="Trocar a imagem de fundo" id="nav_background" />');
  $("body").prepend('<div id="toggle_background" style="display: none;"><div id="custom_background"><span id="bg1"></span><span id="bg6"></span><span id="bg5"></span><span id="bg2"></span><span id="bg3"></span><span id="bg4"></span><div id="custom_url"><input type="text" placeholder=" Endereço de outra imagem" id="custom_input"><strong id="custom_submit">Aplicar</strong></div></div></div>');
  $("#custom_background span").click(function () {
      $("body").removeClass("bg1 bg2 bg3 bg4 bg5 bg6 bg_custom").addClass($(this).attr("id"));
      my_setcookie("custom_background", $(this).attr("id"), true);
  });
  $("#custom_submit").click(function () {
      var urlbg = $("#custom_input").val();
      $("body").removeClass("bg1 bg2 bg3 bg4 bg5 bg6 bg_custom").addClass("bg_custom").css("background-image", "url('" + urlbg + "')");
      my_setcookie("custom_background", urlbg, true);
  });
  $("#nav_background").click(function () {
      $("#toggle_background").slideToggle()
  });
  if (my_getcookie("custom_background") != "") {
      if (my_getcookie("custom_background").length > 4) {
        $("body").addClass("bg_custom").css("background-image", "url(" + my_getcookie("custom_background") + ")");
      } else {
        $("body").addClass(my_getcookie("custom_background"))
      }
  }
});

As suas alterações são inválidas e contém erros.

Um grande abraço! zen
Konai
Konai
Membro Entusiasta

Membro desde : 07/08/2010
Mensagens : 6045
Pontos : 7550

http://narutongo.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Firenando 02.02.13 1:39

Olá, não tem nada a ver com o que eu falei.

Eu adaptei ele para visualizar apenas nas categorias, e sim, o código está normal. Só quero saber porque ele desabilita as minhas páginas HTML.

Você fez um novo botão, sendo que já tenho um pelo meu template, e alterou ele ver fazer o efeito no fundo, sendo que quero alterar somente os fundos dos widgets e categorias.
Firenando
Firenando
Super Membro

Membro desde : 22/10/2011
Mensagens : 1665
Pontos : 2318

http://divineartz.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Firenando 03.02.13 12:37

Pode fechar. Ainda não entendo porque fazem tutorial e não dão suporte. :S
Firenando
Firenando
Super Membro

Membro desde : 22/10/2011
Mensagens : 1665
Pontos : 2318

http://divineartz.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Mafioso 03.02.13 12:41

Você testou o código do Tutorial, também ta dando esse erro ?
Mafioso
Mafioso
Membro

Membro desde : 13/11/2012
Mensagens : 707
Pontos : 903

http://www.brasilplaycity.com.br/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Firenando 03.02.13 15:14

Já falei pra fechar, para de flood.
Firenando
Firenando
Super Membro

Membro desde : 22/10/2011
Mensagens : 1665
Pontos : 2318

http://divineartz.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Roevs 03.02.13 15:18

Olá,

Creio que esta parte do código esteja excluindo suas páginas HTML

Código:
.removeClass("bg1 bg2 bg3 bg4 bg5 bg6

Até
Roevs
Roevs
Membro Entusiasta

Membro desde : 10/02/2012
Mensagens : 6484
Pontos : 8343

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background - desativando html

Mensagem por Firenando 03.02.13 15:20

Sinceramente, eu já pedi pra fechar 2x... E não isso não remove minhas páginas, e sim remove o fundo alterado anteriormente.
Firenando
Firenando
Super Membro

Membro desde : 22/10/2011
Mensagens : 1665
Pontos : 2318

http://divineartz.forumeiros.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos