Ventana emergente invitando a registrarse

Events happening in the community are now at Drupal community events on www.drupal.org.
Ruidodemente's picture

La verdad que lo intente con el modulo pop Up pero no es lo que buscaba quiero algo sensillo que solo invite cin una ventana cuando soso invitado

Comments

podrias hacerlo con java.

yamilsoft's picture

podrias hacerlo con java. pones el codigo en page.tpl.php - en la programacion de la ventana pop up le pones como iframe- EL REGISTRO DE USUARIO. es mas simple creo yo que con los modulos!...
Saludos.

Java no. JavaScript si

killua99's picture

Como comenta @yamilsoft debes hacerlo con JavaScript, mas claro con lightbox (un modulo de drupal) o simplemente escribir en tu custom.js (nunca agregar código en los xxxx.tpl.php es una mala practica) que esta en tu customtheme.info agregado al tema, puede mediante jQuery hacer las llamadas luego tu custom module para programar el formulario y realizar todas las llamadas.

Lo dicho lo mas fácil es que pruebes con esta serie de modulos.

Lightbox
ctool

Lightbox puede servir para cualquier pagina.

ctool con los modulos de ejemplo puede darte una idea de como hacer lo que deseas.

Es mejor buscar soluciones que ya estén hechas.

[at]killua99 ~~

¿Lo resolviste?

eliasdelatorre's picture

Hola RuidoDeMente.

Oye pudiste resolverlo con lo que te dijo Killua99?

Lo que se me ocurre a mí es que hagas un bloque con el texto, imagen, o lo que sea que quieres que se muestre en el popup, y que este bloque lo coloques en algún sidebar, por ejemplo.

Luego, con CSS, le das el atributo "display: none;" a ese bloque, esto porque supongo que no quieres que el bloque se vea en tu sidebar, aunque a lo mejor es buena idea que sí se muestre para que la gente que no tenga habilitado JavaScript (que la verdad no conozco A NADIE que no lo tenga habilitado, pero bueno, hay cada purista que dirá que está mal no hacer tu página gracefully degraded) pueda ver la invitación a registrarse.

Luego, lo que puedes hacer es un archivo de javascript que, primeramente, cambie el atributo de tu bloque a "display: block", y dentro de ese archivo de JavaScript usar el plugin de Lightbox (como dice Killuna99) para que muestre tu bloquecito en una pantalla tipo popup.

¿Cómo ves, te hace sentido? ¿Has programado javascript antes?

Avísanos cómo te fué, saludos!

nunca programe javascript,

Ruidodemente's picture

nunca programe javascript, pero me le animo jajaa. la verdad me gustaria probar con ligthbox2

Es buen momento de comenzar con JavaScript

eliasdelatorre's picture

Como dice Killua99 puedes hacerlo con lightbox, pero de alguna manera debes modificar Drupal para que genere la ventanita con Lighbox y eso llevará un poquito de código JS, que no es complicado y te podemos ayudar. Especificamente, ¿qué es lo que quieres que haga la página? Es decir, quieres que cuando cargues cierta sección de manera automática se abra esa ventana que comentas? O sólo al hacer clic en alguna liga?

Detalla qué es lo que quieres lograr y con mucho gusto te ayudamos a hacerlo, también si tienes una liga a tu sitio para ver cómo tienes el código y el CSS sería mucho más sencillo.

¿Cómo ves? Avísanos que pasó.

Saludos!

el sitio en cuestión es

Ruidodemente's picture

el sitio en cuestión es www.artilleriaheavy.com y lo que pretendo es que al ingresar un usuario anónimo se muestre una ventana emergente que invite a registrarse.

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: