Cargando...
Notificaciones Password  Username

Regresar CPortada - Mas que un foro, tu Comunidad.  » Recursos para Forumotion - Foroactivo » Scripts
Actualizar esta página Poner un número límite de post visibles para invitados
Nombre de Usuario:
Contraseña:
   

Responder al tema
 
Herramientas Poner un número límite de post visibles para invitados 2x97uModos de visualización Poner un número límite de post visibles para invitados 2x97u

Poner un número límite de post visibles para invitados UFXmlYjPoner un número límite de post visibles para invitados ZcHKMjL
(#1)
Old  Supervisor
">
Miko
Supervisor
Miko
38011372805/02/2009PeruMy dream is you.https://i.imgur.com/Nh2lbrq.png
 
icon1 Poner un número límite de post visibles para invitados - el 5/4/2017, 10:16 am

Hola,

Efectivamente no es posible desde alguna opción en el Panel De Adminsitración, pero sí se puede lograr con el siguiente código a añadir en

Panel de Administración Flecha Módulos Flecha HTML & JAVASCRIPT Flecha Gestión de los códigos JavaScrip


y Poner un número límite de post visibles para invitados AjouterCrear un nuevo JavaScript que se ejecute Poner un número límite de post visibles para invitados Checkb10 "En los Temas"


  • Título: (el que quieras)
  • Posición: Poner un número límite de post visibles para invitados Checkb10 En los Temas
  • Código JavaScript:
    Código:Seleccionar el contenido

    //############ ZONA EDITABLE ############
    var maxNumTopicsReadAsGuest = 5;
    var mensajeHTML = "<div><h3>Aviso del foro</h3>¡Atención!<br><br>Parece que has excedido el nº máximo de posts que puedes visualizar como Invitado. <br><br><a href='/register'>Regístrate gratis</a> para disfrutar sin reestricciones de todos los contenidos del foro</div>";
    //############ FIN ZONA EDITABLE ########

    var varname = "FA_TOPICREADGUEST";
    $
    (function () {
       
    if (!fa_estaConectado_()) {
           
    if (fa_getNumTopicsReadAsGuest() >= maxNumTopicsReadAsGuest) {
                $
    ("td.bodyline>div#page-body>div#content-container, div#main-content").html(mensajeHTML);
           
    } else {
                fa_incrementTopicReadAsGuest
    ();
           
    }
       
    }
    });

    function fa_incrementTopicReadAsGuest() {
       
    if (typeof (Storage) !== "undefined") {
           
    if (sessionStorage.getItem("'" + varname + "'")) {
               
    var numreads = sessionStorage["'" + varname + "'"];
                numreads
    = (parseInt(numreads) + 1).toString();
                sessionStorage
    ["'" + varname + "'"] = numreads;
           
    } else {
                sessionStorage
    ["'" + varname + "'"] = "1";
           
    }
       
    } else {
           
    if (my_getcookie(varname)) {
               
    var numreads = my_getcookie(varname);
                numreads
    = (parseInt(numreads) + 1).toString();
                my_setcookie
    (varname, numreads, 1, 0);
           
    } else {
                my_setcookie
    (varname, "1", 1, 0);
           
    }
       
    }
    }

    function fa_getNumTopicsReadAsGuest() {
       
    if (typeof (Storage) !== "undefined") {
           
    return parseInt(sessionStorage["'" + varname + "'"] == "undefined" ? 0 : sessionStorage["'" + varname + "'"]);
       
    } else {
           
    return parseInt(my_getcookie(varname) == "undefined" ? 0 : my_getcookie(varname) == "undefined");
       
    }
    }

    function fa_estaConectado_() {
       
    if (typeof _userdata == "undefined") {
           
    if ($("a#logout.mainmenu").length) {
               
    return true;
           
    } else {
               
    return false;
           
    }
       
    } else {
           
    return _userdata["session_logged_in"] == 1;
       
    }
    }



Puedes cambiar el valor de la variable llamada maxNumTopicsReadAsGuest de 5 al nº que quieras fijar como límite; y personalizar el mensaje de aviso editando el HTML contenido en la variable mensajeHTML

Este control es por navegador y sesión.

Saludos



Quisiera borrarte de mi memoria...creer que no existe tu persona,
pero es imposible que yo lo crea...
por que eres imagen que a mi se revela...
no puedo seguir con esta angustia...e ir sin ti es mi castigo
yo se que es pecado amarte a ciegas...y desde hoy he jurado…

" Un corazon Solitario no es un corazon "

Poner un número límite de post visibles para invitados 35nnqwi1rv

Comentar con facebook:
Poner un número límite de post visibles para invitados Imagen11
 » Temas similares en otros foros
» ¿Como poner un número límite de post visibles para invitados?
» ¿Se puede poner videos de otra web en un post?
» Poner contornos en los cuerpos de los post.
» Poner el perfil de usuario de los post a la izquierda
» como puedo poner mi propia publicidad (script) en los post??
 
Permisos de este foro:
No puedes responder a temas en este foro.

 Los Códigos BB están Activado
 Los Emoticonos están Activado
 Código [IMG] está Activado
 Código HTML está Activado