Enviar Respuesta 
 
Calificación:
  • 1 Votos - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[MODIFICACION] Imagen flotante invitando Registrarte
02-07-2009, 02:48 PM
Mensaje: #1
[MODIFICACION] Imagen flotante invitando Registrarte
Ahora es plugin xd, los interesados pásense por aca http://www.mybb-es.com/showthread.php?tid=2424

Hoolas a pedido de algunos users les aportare un codigo y modificacion de sus foros para tener una imagen flotante registrandote xd!

deverian hacer un foro de modificaciones.. ya que no se donde poner esto ¬¬

Bueno asi empieza... como es un codigo muy grande puede que laguee mucho sus foros o que pueda tener un error y salga la imagen cuando ya estas logueado
para eso deven poner el siguiente codigo en la plantilla "header_welcomeblock_guest" que esta dentro de las plantillas Header

alli al final de todo colocan este codigo:

Código PHP:
<style type="text/css">

#topbar{
position:absolute;
border1px solid white;
padding5px;
background-colorblack;
width387px;
visibilityhidden;
z-index400;
}

</
style>

<
script type="text/javascript">
var 
persistclose=//set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX 30 //set x offset of bar in pixels
var startY //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"

function iecompattest(){
return (
document.compatMode && document.compatMode!="BackCompat")? document.documentElement document.body
}

function 
get_cookie(Name) {
var 
search Name "="
var returnvalue "";
if (
document.cookie.length 0) {
offset document.cookie.indexOf(search)
if (
offset != -1) {
offset += search.length
end 
document.cookie.indexOf(";"offset);
if (
end == -1end document.cookie.length;
returnvalue=unescape(document.cookie.substring(offsetend))
}
}
return 
returnvalue;
}

function 
closebar(){
if (
persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}

function 
staticbar(){
barheight=document.getElementById("topbar").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var 
document;
function 
ml(id){
var 
el=d.getElementById(id);
if (!
persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
el.startX;
if (
verticalpos=="fromtop")
el.startY;
else{
el.ns pageYOffset innerHeight iecompattest().scrollTop iecompattest().clientHeight;
el.-= startY;
}
return 
el;
}
window.stayTopLeft=function(){
if (
verticalpos=="fromtop"){
var 
pY ns pageYOffset iecompattest().scrollTop;
ftlObj.+= (pY startY ftlObj.y)/8;
}
else{
var 
pY ns pageYOffset innerHeight barheightiecompattest().scrollTop iecompattest().clientHeight barheight;
ftlObj.+= (pY startY ftlObj.y)/8;
}
ftlObj.sP(ftlObj.xftlObj.y);
setTimeout("stayTopLeft()"10);
}
ftlObj ml("topbar");
stayTopLeft();
}

if (
window.addEventListener)
window.addEventListener("load"staticbarfalse)
else if (
window.attachEvent)
window.attachEvent("onload"staticbar)
else if (
document.getElementById)
window.onload=staticbar
else {


}  
</script>

<div id="topbar">
<a href="member.php?action=register"><img src="http://i44.tinypic.com/vpvo1g.jpg" border="0" /></a></td>
</div> 

y ahora solo modifiquen la ruta de la imagen donde dice <img src="http://i44.tinypic.com/vpvo1g.jpg" border="0" /> esa sera la direccion de su imagen que aparescan flotando..

y asi de simple tendran una "ventana" flotande invitando a registrarse

Vista previa
si quieren ver el ejemplo visiten mi foro como invitados.. luego se registran para que vean que ya no aparese la imagen, luego se presentan y aportan mensajes para que vean que nunka aparecio la imagen y si sirvio ese codigo Smile xD!

Creditos ArmyZ Wink

Saludos =D

PD: devido a que algunos tienen problemas les recomiendo que se descarguen el archivo de txto, aqui esta http://www.mybb-es.com/showthread.php?ti...02#pid3702

[Imagen: 2w2pq15.png]

Mis Plugins: * * *
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
02-07-2009, 11:21 PM
Mensaje: #2
RE: [MODIFICACION] Imagen flotante invitando Registrarte
Interesante Modificacion.

Saludos!

Web Developer
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
02-07-2009, 11:31 PM
Mensaje: #3
RE: [MODIFICACION] Imagen flotante invitando Registrarte
yo ya lo tenia la cosa es que salia para todos los usuarios, no veo en tu codigo lo que indique que solo se muestre para invitados, acaso es esto? <style type="text/css">

Servicio de proteccion federal
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
03-07-2009, 10:26 AM
Mensaje: #4
RE: [MODIFICACION] Imagen flotante invitando Registrarte
simplemente al ponerlo en header_welcomeblock_guest indica que solo es para los invitados

[Imagen: 2mmd72d.gif] The son of da vinci [Imagen: 2mmd72d.gif]
[Imagen: FanUB.php]
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
03-07-2009, 11:15 AM
Mensaje: #5
RE: [MODIFICACION] Imagen flotante invitando Registrarte
pss... si.. pero eso es para precavir de ke no falle y salga cuando estes logueado pero en si es el script lo que hace ke aaparesca a los invitados.. no se en verdad que parte del script pero es ovio que el script xD!

[Imagen: 2w2pq15.png]

Mis Plugins: * * *
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
03-07-2009, 06:34 PM
Mensaje: #6
RE: [MODIFICACION] Imagen flotante invitando Registrarte
en ninguna parte ese script lo he probado en distintos sistemas webs y funciona es solo de saber en que plantilla colocarlo

[Imagen: 2mmd72d.gif] The son of da vinci [Imagen: 2mmd72d.gif]
[Imagen: FanUB.php]
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
04-07-2009, 05:49 AM
Mensaje: #7
RE: [MODIFICACION] Imagen flotante invitando Registrarte
Muchas gracias, añadido a Virtual Site!

[Imagen: homepage_logo.jpg]
Miembros: 44,515
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
07-07-2009, 04:03 PM
Mensaje: #8
RE: [MODIFICACION] Imagen flotante invitando Registrarte
¿No hay una ruta para poner el link al que lleva la imagen o eso nada mas cambie la ruta de la imagen y lleva automaticamente de una a la pàgina de registro?

Saludos
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
07-07-2009, 06:41 PM
Mensaje: #9
RE: [MODIFICACION] Imagen flotante invitando Registrarte
Al Final del codigo Remplaza Esto por la pagina a donde quieres que te lleve la imagen

<div id="topbar">
<a href="member.php?action=register"><img src="http://i44.tinypic.com/vpvo1g.jpg" border="0" /></a></td>
</div>

[Imagen: 2mmd72d.gif] The son of da vinci [Imagen: 2mmd72d.gif]
[Imagen: FanUB.php]
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
17-07-2009, 06:14 PM
Mensaje: #10
RE: [MODIFICACION] Imagen flotante invitando Registrarte
No sale como deberia de salir...

Coloco el codigo ese dentro del "header_welcomeblock_guest" y abajo del todo.

Pego la direccion del registro para el foro y la imagen para el registro.

Voy a comprobar si va, pero aparece lo siguiente...

Error (clic)

Espero que me puedan hechar un cable...

Por lo cual, o estoy haciendo algo mal y mi foro necesita algun añadido mas, para que ande, o hay lgo que no esta bien escrito...

Saludos Smile
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
Enviar Respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 Visitante(s)