Publicidad fija flotante para invitados

  • Autor Autor Gmaster
  • Fecha de inicio Fecha de inicio
G

Gmaster

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
capbt.png


La funcion de este MOD, es mostrarle a todos los invitados una publicidad fija (que no se cierra), flotante y en una posicion constante en la pantalla.

Para ello utilice este MOD: Message for guests [CSS3] - force registration - vBulletin.org Forum

Solo explicare algunas modificaciones que le hice:

1º)_ Subimos a /images/misc/ los siguientes archivos:
guestmbg.gif
warning.png

Adjuntos a este post o en el post del autor en Vbulletin.org


2º)_ Agregamos el siguiente codigo al inicio de la plantilla header:

Insertar CODE, HTML o PHP:
<vb:if condition="$show['guest']"><div class="guestm"> <img src="http://www.vbhispano.com/foros/images/misc/warning.png" /> <b>Hola invitado! Para tener acceso completo y sin publicidades <a href="registro/"><u>registrese gratuitamente!</u></a></b>
[COLOR=Red]<script type="text/javascript"><!--
google_ad_client = "pub-xxxxxxxxxxxxxxxxx";
/* 336x280, creado 6/04/10 */
google_ad_slot = "xxxxxxxxxxx";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
[/COLOR][COLOR=Red]</div>
</vb:if>[/COLOR]
Lo marcado en rojo, debe ser el codigo de la publicidad obtenida de adsense, en el mismo deben indicar los tamaños, yo le he puesto 336 x 280 px.

3º)_ Agregamos a la plantilla adittional.css:

Insertar CODE, HTML o PHP:
div.guestm {
-webkit-border-radius:4px;
-moz-border-radius:4px 4px 4px 4px;
-moz-box-shadow:1px 1px 1px #666666;
background:url(images/misc/[COLOR=Blue]guestmbg.gif[/COLOR]) repeat-x top;
background-color:#ef8d31;
border:1px solid #4A4848;
color:white;
[COLOR=Red]max-width:338px;[/COLOR]
[COLOR=Red]min-height:310px;[/COLOR]
padding:0 5px 3px;
position:fixed;
[COLOR=Red]right:5%;[/COLOR]
[COLOR=Red]top:8%[/COLOR];
z-index:1;
}

div.guestm img {
padding-top:2px;
margin-bottom:-4px;
}
Indique en color rojo las medidas que ustedes pueden personalizar, el largo y ancho y el margen entre el recuadro y el borde derecho y superior.
Ahi mismo lo personalice para que no moleste en el recuadro de logeo, sino seria imposible logearse 😛

Pd: no quiero agradecimientos ni creditos de nada, esos denselos al creador del mod en la pagina que cite de vbulletin.org, yo solo lo personalice!. 😉
 
Está muy bueno el código en si, me gustó.
Lo unico que cambiaría: en lugar de registrece le pondría: registrese 😛
En fin, a la mejor cocinera se le va el tomate entero. Felicidades por el código.
 
[tramposo] Pero... si esta bien escrito!, me parece que has leido mal... [/tramposo]

Jajajaja, gracias por avisar!, ya lo corregi 🙂
 
Gracias por esto, solo queda averiguar como hacer que se pueda cerrar.
 
alguien podria poner algo asi para vb 3.8.x de preferencia con publicidad de impresionesweb 😀
 
este tutorial esta mal echo y mal explicado,

no consigo poner el código sin descuadrar el foro y en el código tuyo falta esto:

</vb:if>
 
alguien podria poner algo asi para vb 3.8.x de preferencia con publicidad de impresionesweb 😀

En vez del codigo de adsense debes poner el codigo de impresiones web, pero debes configurarlo de acuerdo a las medidas del mismo.

este tutorial esta mal echo y mal explicado,

no consigo poner el código sin descuadrar el foro y en el código tuyo falta esto:

</vb:if>

Mal explicado?, porque?.
Respecto al codigo, tienes razon, le faltaba un par de cierres, ya lo edite.

Saludos!.
 
sirve para la version 3.8.0 tambien?
 
Gracias por esto, solo queda averiguar como hacer que se pueda cerrar.


igual... me gustaría que tubiese la opción para cancelar dicha publicidad... de que no sea de a fuerza el registro para quitarlo.. sino, mas bien como si fuese una invitación para entrar al foro... pero claro... que fuese así como esto pero con la opción cerrar ventanita...

saludos 😀
 
hahaha !

nice hacks thnx for share this

xD !

bueno, muy buen codigo y bien explicado .

Esto lo buscaba pero no lo entraba, solo lo encontraba para vb 3.8 ,...

Gracias !
 

Temas similares

Atrás
Arriba