¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, necesitas una cuenta activa.

Descarga Risus Nova 2.0   (Ver notas de la versión) (ACT-15/06/2026)

Regístrate Descargar Risus Nova
Últimos temas

Estadísticas del foro
  • Mensajes del foro:1,957
  • Temas del foro:614
  • Miembros:1,036
  • Último miembro:carlos007r


Enviado por: nakcho02
03-29-2024, 11:40 AM
Foro: Complementos
- Respuestas (3)

buenas , eh generado este codigo con ayuda IE no quedaba otra jaja .. lo que necesito saber es como puedo implementarlo en la seccion de agregar post  que ejecute el codigo con un shorcode.. y por ejemplo la idea es ocultar un enlace dentro de un shortcode y que me muestre una publicidad como la quue se muesra en el codigo oviamente puede ir cualquier publicdad..  lo que necesito es que aparescta en los post donde yo ingrece el contenido oculto alguien me puede ayudar por favor , porporciono el codigo base..

Código:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Publicidad con temporizador</title>
<style>
  /* Estilos para centrar los elementos */
  body, html {
    height: 100%;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
</style>
</head>
<body>

<!-- Contenedor principal para centrar el contenido -->
<div id="container" style="position: relative;">
  <!-- Contenedor para el anuncio publicitario -->
  <div id="ad-container" style="width: 728px; height: 90px; margin: 0 auto;">
    <!-- Anuncio publicitario -->
    <iframe id="ad-frame" src="Registrate o inicia tu sesión para ver este contenido" frameborder="0" height="90" width="728"></iframe>
    <!-- Capa transparente para interactuar con el anuncio -->
    <div id="click-layer" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer;"></div>
  </div>

  <!-- Enlace oculto -->
  <div id="enlace-container" style="display: none; position: absolute; bottom: 0; width: 728px; margin: 10px auto; text-align: center;">
    <div style="background-color: #f0f0f0; border: 1px solid #ccc; padding: 10px;">
      <a id="hidden-link" href="Registrate o inicia tu sesión para ver este contenido" target="_blank" style="text-decoration: none;">Haz clic aquí para ver el contenido</a>
    </div>
  </div>
</div>

<script>
  let intervalo;
  let ventanaEmergente;
  let mensajeMostrado = false;

  // Función para mostrar el temporizador debajo del anuncio
  function mostrarTemporizador() {
    let contador = 5;
    let temporizador = document.createElement('div');
    temporizador.setAttribute('id', 'temporizador');
    temporizador.style.position = 'absolute';
    temporizador.style.bottom = '0';
    temporizador.style.width = '100%';
    temporizador.style.backgroundColor = '#f0f0f0';
    temporizador.style.textAlign = 'center';
    temporizador.style.padding = '10px';
    temporizador.innerText = 'El contenido se abrirá en ' + contador + ' segundos';

    document.getElementById('ad-container').appendChild(temporizador);

    // Función para actualizar el temporizador
    intervalo = setInterval(function() {
      contador--;
      temporizador.innerText = 'El contenido se abrirá en ' + contador + ' segundos';
      if (contador === 0) {
        clearInterval(intervalo);
        document.getElementById('enlace-container').style.display = 'block';
        temporizador.style.display = 'none';
        mensajeMostrado = true;
      }
    }, 1000);
  }

  // Función para abrir la ventana emergente y mostrar el temporizador
  function abrirVentanaEmergente() {
    mostrarTemporizador();

    ventanaEmergente = window.open('Registrate o inicia tu sesión para ver este contenido '_blank', 'width=600,height=400');

    // Verificar si la ventana emergente se cierra
    let interval = setInterval(function() {
      if (ventanaEmergente.closed) {
        clearInterval(interval);
        clearInterval(intervalo);
        // Mostrar el mensaje para volver a presionar sobre la publicidad si el temporizador ya ha terminado
        if (!mensajeMostrado) {
          alert('Vuelve a presionar sobre la publicidad y espera a que termine el tiempo.');
        }
      }
    }, 1000);
  }

  // Evento para abrir la ventana emergente y comenzar el temporizador al hacer clic en la publicidad
  document.getElementById('click-layer').addEventListener('click', function() {
    abrirVentanaEmergente();
    // Ocultar el mensaje después de hacer clic en la publicidad
    document.getElementById('mensaje').style.display = 'none';
  });
</script>

</body>
</html>

Imprimir


Enviado por: Miguel92
03-28-2024, 06:22 PM
Foro: Complementos Terminados
- Respuestas (6)

¡Hola!
Como indica el título, he actualizado el complemento encargado de actualizar Smarty a la versión 4.5.1. Tras realizar pruebas con varios scripts que poseo, la actualización se hace correctamente. Es importante destacar que este proceso no es aplicable a "Syntaxis Lite" ni a "PHPost", versiones para las cuales se habían publicado complementos previos.
 
Además, este nuevo complemento crea una carpeta específica para almacenar los plugins actualizados. Si tienes plugins personalizados, te recomiendo que los saques de dicha carpeta antes de iniciar el proceso de actualización. Una vez finalizado, simplemente vuelve a colocar los plugins en la ruta "ruta/inc/plugins".

Para usarlo, descárgalo, descomprímelo en tu script y lo ejecutas "Registrate o inicia tu sesión para ver este contenido"

Por las dudas realiza un backup de tu sitio!
 
¡Espero que esta actualización sea de ayuda!
Si tienes alguna pregunta o necesitas más información, no dudes en preguntar.

ActualizadorSmarty.zip

Imprimir


Enviado por: York0x
03-24-2024, 12:33 PM
Foro: Ayuda y Soporte
- Respuestas (5)

Hola.

Hago este tema para decir que no me deja citar comentarios en mi sitio web (Debe ser algo del tema v5, ya que con los demás temas si me deja). Al igual que el visualizar los vídeos de Youtube. Que se ve en blanco

User demo: Ficer
Pass: abaioquiena66;

El tema que utilizo es: Registrate o inicia tu sesión para ver este contenido

Una vez no tenga bugs, lo modificaré, lo haré responsive, le daré una mejor estética y lo publicaré en el foro. Pues quisiera hacer una "mega V5"  o una "V5 2.0" más moderna.

Imprimir

  V5

Enviado por: Chctrpgo
03-22-2024, 10:05 PM
Foro: Diseños Terminados
- Respuestas (8)

[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]



Demo
http://Registrate o inicia tu sesión par... contenido


Descarga

Mega
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido

Mediafire
http://Registrate o inicia tu sesión par... contenido

Imprimir


Enviado por: York0x
03-22-2024, 03:24 PM
Foro: Preséntanos tu web
- Respuestas (8)

Presento mi sitio web basado en Taringa V5. Intentaré hacerlo lo más similar a la V5 posible con un selector de temas entre v5,v6 y v7

Registrate o inicia tu sesión para ver este contenido

Imprimir


Enviado por: Mawriceo
03-20-2024, 08:03 PM
Foro: Ayuda y Soporte
- Sin respuestas

Mawriceo escribió:Buen día, instale la v7 2022 de Cerberus http://Registrate o inicia tu sesión par... contenido y cuando inicio sesion y luego quiero cerrarla me aparece este error de base de datos MariaDB:

Me aparece en la url del explorador esta línea http://Registrate o inicia tu sesión par... contenido y:

Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''1710957801' WHERE user_id = '2'' at line 1 in /[SPAM_EXT_BLOQUEADA] Stack trace: #0 /[SPAM_EXT_BLOQUEADA]): mysqli_query() #1 /[SPAM_EXT_BLOQUEADA]): db_exec() #2 /[SPAM_EXT_BLOQUEADA]): tsUser->logoutUser() #3 /[SPAM_EXT_BLOQUEADA]): include('/home/u55695936...') #4 {main} thrown [SPAM_EXT_BLOQUEADA] line 50

Podrían ayudarme a solucionalo esta alojado en HOSTINGER y su base de datos es MariaDB http://Registrate o inicia tu sesión par... contenido

Imprimir


Enviado por: York0x
03-18-2024, 03:50 PM
Foro: Ayuda y Soporte
- Respuestas (4)

Saludos.

Me aparece el siguiente error al instalar Risus Mobile (no deja elegir región en el registro poniendo el país que sea (ni darle al botón de registarse) , ya que la v5 no es responsivo... el enlace del mod me lo pasó @ Tronlar#1 y utilizo la versión 7.2 de php.
Tambien quisiera añadir, que me gustaría que en la versión móvil de mi sitio me gustaría que se utilizase otro tema (flatpost o la v7 incluso pero si re instaló el script, se bugea todo.) 

la URL es [url=Registrate o inicia tu sesión para ver este [SPAM_EXT_BLOQUEADA]]




Mod: http://Registrate o inicia tu sesión par... contenido

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Imprimir


Enviado por: Chctrpgo
03-18-2024, 01:56 PM
Foro: Risus 1.2
- Sin respuestas

Versión 1.2.7.000 (Publicada:  07 de octubre de 2016 | Compilada: 07 de octubre de 2016)


Novedades:
- Se ha corregido una vulnerabilidad "XSS" que afectaba al BBCode .


Mega
http://Registrate o inicia tu sesión par... contenido

Mediafire
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido

Imprimir


Enviado por: York0x
03-18-2024, 11:00 AM
Foro: Ayuda y Soporte
- Respuestas (5)

L[img]Registrate o inicia tu sesión para ver este contenido[/img]
Las imágenes en los posts se me ven así utilizando el tema V5.

Registrate o inicia tu sesión para ver este contenido

En ese enlace podeis observar el problema.

Imprimir


Enviado por: nakcho02
03-17-2024, 12:32 AM
Foro: Pedido de Complementos
- Respuestas (3)

buenas , aquí hace mucho tiempo supo haber un complemento donde se tenia que esperar cierto tiempo para poder ver los enlaces ,, quisiera saber si alguno lo tiene  que lo vuelva a subir  POR favor  o si algun programador . puede diseñar ese complemente, se lo agradeceria.. muchas gracias

Imprimir