Background - desativando html

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

Resolvido Background - desativando html

Mensagem por Firenando em 01/02/13, 10:40 pm

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

Seta http://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
avatar

Firenando
Membro do Fórum

Masculino
Inscrito dia : 22/10/2011
Mensagens : 1665
Pontos Ativos : 2318

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

Resolvido Re: Background - desativando html

Mensagem por Gaaratsu em 01/02/13, 11:11 pm

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
avatar

Gaaratsu
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/08/2010
Mensagens : 6008
Pontos Ativos : 7506

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

Resolvido Re: Background - desativando html

Mensagem por Firenando em 01/02/13, 11:39 pm

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.
avatar

Firenando
Membro do Fórum

Masculino
Inscrito dia : 22/10/2011
Mensagens : 1665
Pontos Ativos : 2318

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

Resolvido Re: Background - desativando html

Mensagem por Firenando em 03/02/13, 10:37 am

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

Firenando
Membro do Fórum

Masculino
Inscrito dia : 22/10/2011
Mensagens : 1665
Pontos Ativos : 2318

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

Resolvido Re: Background - desativando html

Mensagem por Mafioso em 03/02/13, 10:41 am

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

Mafioso
Usuário destaque

Masculino
Inscrito dia : 13/11/2012
Mensagens : 707
Pontos Ativos : 903

Ver perfil do usuário http://www.brasilplaycity.com.br/forum

Resolvido Re: Background - desativando html

Mensagem por Firenando em 03/02/13, 01:14 pm

Já falei pra fechar, para de flood.
avatar

Firenando
Membro do Fórum

Masculino
Inscrito dia : 22/10/2011
Mensagens : 1665
Pontos Ativos : 2318

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

Resolvido Re: Background - desativando html

Mensagem por iPrompt em 03/02/13, 01:18 pm

Olá,

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

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

Até
avatar

iPrompt
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/02/2012
Mensagens : 5364
Pontos Ativos : 6851

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

Resolvido Re: Background - desativando html

Mensagem por Firenando em 03/02/13, 01:20 pm

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

Firenando
Membro do Fórum

Masculino
Inscrito dia : 22/10/2011
Mensagens : 1665
Pontos Ativos : 2318

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

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


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