¿Existe el Aviso Flotante para usuarios no registrados en VB4?

Esta es una discusión para el tema ¿Existe el Aviso Flotante para usuarios no registrados en VB4? en el foro vBulletin 4 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Hola a todos: Estoy buscando ese hack, porque desde que actualicé ha bajado el promedio de registros diarios, y creo que ese avisito ayudaba a que se registren. ¿Creo que todavía no hay, no? Si ...
Página:


Resultados 1 al 4 de 4

Temas similares

  1. Por pepe martin en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por pirado14x en el foro Soporte para Productos/Plugins
  3. Por Jhonnyf en el foro Tips y tutoriales
  4. Por aet en el foro Archivos de vBulletin 3.0 - 3.7
  5. Por nevir en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Miembro especial Miembro de platino Array Avatar de bcilloniz
    Fecha de ingreso
    09 oct, 08
    Mensajes
    254
    Gustado
    14 Veces
    Me Gustan
    96 Veces

    Question ¿Existe el Aviso Flotante para usuarios no registrados en VB4?

    Hola a todos:

    Estoy buscando ese hack, porque desde que actualicé ha bajado el promedio de registros diarios, y creo que ese avisito ayudaba a que se registren.

    ¿Creo que todavía no hay, no?

    Si alguien sabe algo de este hack, que me avise porfavor.

    Gracias

  2. #2
    Miembro especial Miembro de platino Array Avatar de Nichiren
    Fecha de ingreso
    23 oct, 05
    Ubicación
    Donde vos estas
    Mensajes
    307
    Gustado
    5 Veces
    Me Gustan
    4 Veces

    Predeterminado Re: ¿Existe el Aviso Flotante para usuarios no registrados en VB4?

    Buenas, puedes probar lo siguiente:

    Hace un Backup de la plantilla Header completa y guardala bien, podes probar hacerlo vos, Edita la plantilla Header y pone:

    Código:
    <if condition="$show[guest]">
            <!-- Improve registration Rates -->
            <style type="text/css">
            
            #topbar{
            position:absolute;
            border: 1px solid black;
            padding: 5px;
            background-color: white;
            width: 620px;
            visibility: hidden;
            z-index: 400;
            }
            
            </style>
            
            <script type="text/javascript">
            var persistclose=0 //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 = 5 //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 == -1) end = document.cookie.length;
            returnvalue=unescape(document.cookie.substring(offset, end))
            }
            }
            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 d = 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.x = startX;
            if (verticalpos=="fromtop")
            el.y = startY;
            else{
            el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop +          iecompattest().clientHeight;
            el.y -= startY;
            }
            return el;
            }
            window.stayTopLeft=function(){
            if (verticalpos=="fromtop"){
            var pY = ns ? pageYOffset : iecompattest().scrollTop;
            ftlObj.y += (pY + startY - ftlObj.y)/8;
            }
            else{
            var pY = ns ? pageYOffset + innerHeight - barheight:          iecompattest().scrollTop + iecompattest().clientHeight - barheight;
            ftlObj.y += (pY - startY - ftlObj.y)/8;
            }
            ftlObj.sP(ftlObj.x, ftlObj.y);
            setTimeout("stayTopLeft()", 10);
            }
            ftlObj = ml("topbar");
            stayTopLeft();
            }
            
            if (window.addEventListener)
            window.addEventListener("load", staticbar, false)
            else if (window.attachEvent)
            window.attachEvent("onload", staticbar)
            else if (document.getElementById)
            window.onload=staticbar
            </script>
            
            
            
            
            <div id="topbar">
            <a href="" onClick="closebar(); return false"><img src="close.gif"          border="0" /></a>
            It shows that you are unregistered. Please register with us by clicking          <a href="register.php">Here</a></td>
            </div>
            
            <!-- End Improve Registration -->
            </if>
    y cargas la imagen del close.gif.. es este mira:
    Improve Registration Rates - vBulletin.org Forum

    pero tendria que funcionar igual, sino podes hacer que te levante una imagen luego del linkeo a register.php, estilo:

    <img src="registro.gif" border="0" /> y cargar la imagen esa.

    aca tengo otra variante de ese mismo code, tenes q cargar la imagen close y registro.

    Código:
    <if condition="$show['registerbutton']">
    <!-- Improve registration Rates -->
    <style type="text/css">
    
    #topbar{
    position:absolute;
    width: 450px;
    visibility: hidden;
    z-index: 400;
    
    }
    
    </style>
    <script type="text/javascript">
    
    <!--
    var persistclose=1 //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 = 5 //set y offset of bar in pixels
    var verticalpos="frombottom" //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 == -1) end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offset, end))
    }
    }
    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 d = 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.right=x+"px";this.style.top=y+"px";};
    el.x = startX;
    if (verticalpos=="fromtop")
    el.y = startY;
    else{
    el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
    el.y -= startY;
    }
    return el;
    }
    window.stayTopLeft=function(){
    if (verticalpos=="fromtop"){
    var pY = ns ? pageYOffset : iecompattest().scrollTop;
    ftlObj.y += (pY + startY - ftlObj.y)/8;
    }
    else{
    var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
    ftlObj.y += (pY - startY - ftlObj.y)/8;
    }
    ftlObj.sP(ftlObj.x, ftlObj.y);
    setTimeout("stayTopLeft()", 10);
    }
    ftlObj = ml("topbar");
    stayTopLeft();
    }
    
    if (window.addEventListener)
    window.addEventListener("load", staticbar, false)
    else if (window.attachEvent)
    window.attachEvent("onload", staticbar)
    else if (document.getElementById)
    window.onload=staticbar
    // -->
    </script>
    <!-- Improve registration Rates -->
    <div id="topbar" style="position: absolute; top "17": 15px; height: "111">
    <table cellpadding="0" cellspacing="0" height="100" width="250">
    <tr>
    <td valign="bottom" height="111" width="17">
    <p align="left">
    <a href="#" onClick="closebar(); return false">
    <img src="cerrar.gif" border="0" width="20" height="70"/></a>
    </td>
    
    <td valign="bottom" height="100%" width="100%">
    <p align="left">
    <a href="register.php"><img src="registro.gif" border="0" /></a></td>
    </tr>
    </table>
    </div> 
    </if>

  3. #3
    Miembro especial Miembro de platino Array Avatar de bcilloniz
    Fecha de ingreso
    09 oct, 08
    Mensajes
    254
    Gustado
    14 Veces
    Me Gustan
    96 Veces

    Predeterminado Re: ¿Existe el Aviso Flotante para usuarios no registrados en VB4?

    Wow, te agradezco Nichiren...

    Esto lo voy a tener que ver con el programador, que no está conmigo en este momento. Te avisaré si todo queda bien, pero tienes alguna referencia de cómo se vería...

    Gracias por la ayuda y espero poder lograr que aparezca el aviso flotante.

    Saludos

  4. #4
    Miembro Array
    Fecha de ingreso
    14 ago, 09
    Mensajes
    2
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: ¿Existe el Aviso Flotante para usuarios no registrados en VB4?

    como seria para vbulletin 3.8.x