Reloginho aparecendo

2 participantes

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

Tópico resolvido Reloginho aparecendo

Mensagem por banzé 23.05.16 19:45

Detalhes da questão


Endereço do fórum: http://fumetteiros.omeuforum.net
Versão do fórum: PunBB

Descrição


Olá, boa tarde. Tenho uma dúvida. Recentemente visitei o fórum do nosso amigo holkis, e apareceu um reloginho na parte de baixo do fórum, com o nome do membro, e um pequeno sol. Como faço pra colocar essa ferramenta no meu fórum. Obrigado pela atenção. Muito feliz

http://www.holkis.net
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por while 23.05.16 19:58

Olá amigo , isto é relativamente simples, crie um novo widget com esse código sem o uso de table-type:
Código:
 
<p>
                       <style>#time {
    font-weight: 800;
}
div#widgetladoesquerdo {
z-index: 1;
position: fixed;
left: 12px;
background: #FFF none repeat scroll 0% 0%;
padding: 5px;
text-align: center;
border: 1px solid #B6B6B6;
border-radius: 6px;
bottom: 10px;}div#horaupforum {height: 75px;width: 85px;}.displaynoneup{display:none;}div#widgetsubTOP img {margin-top: 10px;width: 35px;margin-left: 24px;}</style><script>jQuery(function(){
   var selector_css="div#horaupforum";
   var imagen_se_repite=true;
   var horario_inicio=new Array();
   horario_inicio["mañana"]=6;horario_inicio["tarde"]=12;horario_inicio["noche"]=20;
   var imagenes=new Array();
   imagenes["mañana"]="http://i.imgur.com/EgsQJjq.jpg";imagenes["tarde"]="http://i.imgur.com/WdnPjNL.jpg";imagenes["noche"]="http://i.imgur.com/GAT86pA.jpg";
   var horaActual=(new Date()).getHours();
   var imagen="";
   if(horaActual>=horario_inicio["mañana"]&&horaActual<horario_inicio["tarde"]){
      imagen=imagenes["mañana"]}
      else if(horaActual>=horario_inicio["tarde"]&&horaActual<horario_inicio["noche"]){
         imagen=imagenes["tarde"]}
         else if(horaActual>=horario_inicio["noche"]||horaActual<horario_inicio["mañana"]){
            imagen=imagenes["noche"]}
            if(imagen_se_repite){
               jQuery(selector_css).css("background","url("+imagen+") no-repeat 50% 0")}
               else{jQuery(selector_css).css({
                  "background-image":"url("+imagen+")","background-repeat":"no-repeat","background-size":"cover"}
                  )}
                  });
</script>         
</p>
                 
<div id="widgetladoesquerdo">
                                                                                                          
   <div style="background: url(http://i.imgur.com/WdnPjNL.jpg) 50% 0px no-repeat;" id="horaupforum">
                                                                                                                 
   </div>
                             <span id="time"></span>                                                                                                                       
</div>
                   
while

while
Hiper Membro

Membro desde : 24/04/2016
Mensagens : 3263
Pontos : 4761

http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 24.05.16 18:43

Aparece o "boa tarde", mas não o nome do usuário, nem as horas. Triste
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por while 24.05.16 20:02

Troque o código do widget por este:
Código:
 
<p>
                       <style>#time {
    font-weight: 800;
}
div#widgetladoesquerdo {
z-index: 1;
position: fixed;
left: 12px;
background: #FFF none repeat scroll 0% 0%;
padding: 5px;
text-align: center;
border: 1px solid #B6B6B6;
border-radius: 6px;
bottom: 10px;}div#horaupforum {height: 75px;width: 85px;}.displaynoneup{display:none;}div#widgetsubTOP img {margin-top: 10px;width: 35px;margin-left: 24px;}</style><script>jQuery(function(){
   var selector_css="div#horaupforum";
   var imagen_se_repite=true;
   var horario_inicio=new Array();
   horario_inicio["mañana"]=6;horario_inicio["tarde"]=12;horario_inicio["noche"]=20;
   var imagenes=new Array();
   imagenes["mañana"]="http://i.imgur.com/EgsQJjq.jpg";imagenes["tarde"]="http://i.imgur.com/WdnPjNL.jpg";imagenes["noche"]="http://i.imgur.com/GAT86pA.jpg";
   var horaActual=(new Date()).getHours();
   var imagen="";
   if(horaActual>=horario_inicio["mañana"]&&horaActual<horario_inicio["tarde"]){
      imagen=imagenes["mañana"]}
      else if(horaActual>=horario_inicio["tarde"]&&horaActual<horario_inicio["noche"]){
         imagen=imagenes["tarde"]}
         else if(horaActual>=horario_inicio["noche"]||horaActual<horario_inicio["mañana"]){
            imagen=imagenes["noche"]}
            if(imagen_se_repite){
               jQuery(selector_css).css("background","url("+imagen+") no-repeat 50% 0")}
               else{jQuery(selector_css).css({
                  "background-image":"url("+imagen+")","background-repeat":"no-repeat","background-size":"cover"}
                  )}
                  });
</script>         
</p>
                 
<div id="widgetladoesquerdo">
                           {USERNAME}                                                                                 
   <div id="horaupforum" style="background: url(http://i.imgur.com/WdnPjNL.jpg) 50% 0px no-repeat;">
                                                                                                                   
   </div>
                               <span id="time"></span>                                                                                                                       
</div>
                   

E crie um novo javascript com esse código (investimento em todas as paginas):
Código:
function updateClock(){var now=new Date(),time=now.getHours()+':'+now.getMinutes()+':'+now.getSeconds();$('#time').html(time);setTimeout(updateClock,1000)}updateClock();
while

while
Hiper Membro

Membro desde : 24/04/2016
Mensagens : 3263
Pontos : 4761

http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 24.05.16 20:27

Deu certo, mas faltou aquele x na ponta, pra excluir, se eu quiser. Feliz
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 25.05.16 18:12

Up
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 26.05.16 13:09

Up
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 27.05.16 13:31

Up
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por while 27.05.16 15:19

Olá, perdão amigo, troque o widget por este:
Código:
      <style>#time {
    font-weight: 800;
}
#close {
    float: right;
    background: #F00;
    color: white;
    padding: 5px;
    margin: -5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
cursor: pointer;
}
div#widgetladoesquerdo {
z-index: 1;
position: fixed;
left: 12px;
background: #FFF none repeat scroll 0% 0%;
padding: 5px;
text-align: center;
border: 1px solid #B6B6B6;
border-radius: 6px;
bottom: 10px;}div#horaupforum {height: 75px;width: 85px;}.displaynoneup{display:none;}div#widgetsubTOP img {margin-top: 10px;width: 35px;margin-left: 24px;}</style><script>jQuery(function(){
console.log('Relogio Moderno v1.5 | Autor: RafaelS.');
  var selector_css="div#horaupforum";
  var imagen_se_repite=true;
  var horario_inicio=new Array();
  horario_inicio["mañana"]=6;horario_inicio["tarde"]=12;horario_inicio["noche"]=20;
  var imagenes=new Array();
  imagenes["mañana"]="http://i.imgur.com/EgsQJjq.jpg";imagenes["tarde"]="http://i.imgur.com/WdnPjNL.jpg";imagenes["noche"]="http://i.imgur.com/GAT86pA.jpg";
  var horaActual=(new Date()).getHours();
  var imagen="";
  if(horaActual>=horario_inicio["mañana"]&&horaActual<horario_inicio["tarde"]){
      imagen=imagenes["mañana"]}
      else if(horaActual>=horario_inicio["tarde"]&&horaActual<horario_inicio["noche"]){
        imagen=imagenes["tarde"]}
        else if(horaActual>=horario_inicio["noche"]||horaActual<horario_inicio["mañana"]){
            imagen=imagenes["noche"]}
            if(imagen_se_repite){
              jQuery(selector_css).css("background","url("+imagen+") no-repeat 50% 0")}
              else{jQuery(selector_css).css({
                  "background-image":"url("+imagen+")","background-repeat":"no-repeat","background-size":"cover"}
                  )}
                  });
function updateClock() {
    var now = new Date(), // current date
    time = now.getHours() + ':' + now.getMinutes() + ':' + now.getSeconds();
    jQuery('#time').html(time);
  setTimeout(updateClock, 1000);
}
updateClock();
</script>
<div id="widgetladoesquerdo">
                                                <span onclick="this.parentNode.parentNode.removeChild(this.parentNode); return false;" id="close">x</span>                                 
  <div id="horaupforum" style="background: url(http://i.imgur.com/WdnPjNL.jpg) 50% 0px no-repeat;">
                                                                                             
  </div>
                    <span id="time"></span>                                                                                                               
</div>
while

while
Hiper Membro

Membro desde : 24/04/2016
Mensagens : 3263
Pontos : 4761

http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 27.05.16 17:32

Apareceu o x de excluir, mas desapareceu o nome do usuário, que ficava acima do desenho do Sol. Triste
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por while 27.05.16 17:46

Troque por este:
Código:
      <style>#time {
    font-weight: 800;
}
#close {
    float: right;
    background: #F00;
    color: white;
    padding: 5px;
    margin: -5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
cursor: pointer;
}
div#widgetladoesquerdo {
z-index: 1;
position: fixed;
left: 12px;
background: #FFF none repeat scroll 0% 0%;
padding: 5px;
text-align: center;
border: 1px solid #B6B6B6;
border-radius: 6px;
bottom: 10px;}div#horaupforum {height: 75px;width: 85px;}.displaynoneup{display:none;}div#widgetsubTOP img {margin-top: 10px;width: 35px;margin-left: 24px;}</style><script>jQuery(function(){
console.log('Relogio Moderno v1.5 | Autor: RafaelS.');
  var selector_css="div#horaupforum";
  var imagen_se_repite=true;
  var horario_inicio=new Array();
  horario_inicio["mañana"]=6;horario_inicio["tarde"]=12;horario_inicio["noche"]=20;
  var imagenes=new Array();
  imagenes["mañana"]="http://i.imgur.com/EgsQJjq.jpg";imagenes["tarde"]="http://i.imgur.com/WdnPjNL.jpg";imagenes["noche"]="http://i.imgur.com/GAT86pA.jpg";
  var horaActual=(new Date()).getHours();
  var imagen="";
  if(horaActual>=horario_inicio["mañana"]&&horaActual<horario_inicio["tarde"]){
      imagen=imagenes["mañana"]}
      else if(horaActual>=horario_inicio["tarde"]&&horaActual<horario_inicio["noche"]){
        imagen=imagenes["tarde"]}
        else if(horaActual>=horario_inicio["noche"]||horaActual<horario_inicio["mañana"]){
            imagen=imagenes["noche"]}
            if(imagen_se_repite){
              jQuery(selector_css).css("background","url("+imagen+") no-repeat 50% 0")}
              else{jQuery(selector_css).css({
                  "background-image":"url("+imagen+")","background-repeat":"no-repeat","background-size":"cover"}
                  )}
                  });
function updateClock() {
    var now = new Date(), // current date
    time = now.getHours() + ':' + now.getMinutes() + ':' + now.getSeconds();
    jQuery('#time').html(time);
  setTimeout(updateClock, 1000);
}
updateClock();
</script>
<div id="widgetladoesquerdo">
                                                {USERNAME}
<span onclick="this.parentNode.parentNode.removeChild(this.parentNode); return false;" id="close">x</span>                                 
  <div id="horaupforum" style="background: url(http://i.imgur.com/WdnPjNL.jpg) 50% 0px no-repeat;">
                                                                                             
  </div>
                    <span id="time"></span>                                                                                                               
</div>
while

while
Hiper Membro

Membro desde : 24/04/2016
Mensagens : 3263
Pontos : 4761

http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Ir para o topo Ir para baixo

Tópico resolvido Re: Reloginho aparecendo

Mensagem por banzé 27.05.16 17:50

Finalmente deu certo. Valeu While, muito obrigado. Pode fechar o tópico. Muito feliz
banzé

banzé
*****

Membro desde : 01/10/2014
Mensagens : 482
Pontos : 704

http://fumetteiros.omeuforum.net/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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