The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Improve registration with popup window Details »» | |||||||||||||||||||||||||||
Here's a script that makes time for X seconds display a popup window to improve users to register.
The message is shown only for guest when they view forumhome. Go to AdminCP>Styles & Templates>Search in Templates and fint "header" template. At the beginning, before all the code, add this code Code:
<style type="text/css"> <!-- #sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0;} --> </style> <script type="text/javascript"> /****************************************** * DHTML Ad Box (By Matt Gabbert at http://www.nolag.com) * Visit http://www.dynamicdrive.com/ for full script * This notice must stay intact for use ******************************************/ adTime=20; // seconds ad reminder is shown chanceAd=1; var ns=(document.layers); var ie=(document.all); var w3=(document.getElementById && !ie); var calunit=ns? "" : "px" adCount=0; function initAd(){ if(!ns && !ie && !w3) return; if(ie) adDiv=eval('document.all.sponsorAdDiv.style'); else if(ns) adDiv=eval('document.layers["sponsorAdDiv"]'); else if(w3) adDiv=eval('document.getElementById("sponsorAdDiv").style'); randAd=Math.ceil(Math.random()*chanceAd); if (ie||w3) adDiv.visibility="visible"; else adDiv.visibility ="show"; if(randAd==1) showAd(); } function showAd(){ if(adCount<adTime*10){adCount+=1; if (ie){documentWidth =truebody().offsetWidth/2+truebody().scrollLeft-20; documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;} else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20; documentHeight=window.innerHeight/2+window.pageYOffset-20;} else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20; documentHeight=self.innerHeight/2+window.pageYOffset-20;} adDiv.left=documentWidth-200+calunit;adDiv.top =documentHeight-200+calunit; setTimeout("showAd()",100);}else closeAd(); } function closeAd(){ if (ie||w3) adDiv.display="none"; else adDiv.visibility ="hide"; } function truebody(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } onload=initAd; //End--> </script> <!-- Inizio script --> <if condition="$show['guest']"> <if condition="THIS_SCRIPT == 'index'"> <div id="sponsorAdDiv" style="visibility:hidden"> <table width="450px" height="350px" bgcolor="#008000"><tr><td> <table width="445px" height="345px" bgcolor="#F0FFF0"><tr><td align="center" valign="middle"> <!-- here your message --> <a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a> <p><b>Wellcome to $vboptions[bbtitle]</b><br /> Here you'll find everything you need<br /> To be able to use our services you only need to <a href="$vboptions[bburl]/register.php" title="Register to $vboptions[bbtitle]">register</a>.</b> </p> <br> <!-- /here your message --> </td></tr></table></td></tr></table> </div> </if> </if> <!-- fine script --> Code:
adTime=20; To change the message in the popup to change what is between Code:
<!-- here your message --> Code:
<!-- /here your message --> Example in attachment. PS: sorry for my english Original modification in Italian language available here. Cionfs of Cionfs'Forum CMS Screenshots
Show Your Support
|
Благодарность от: | ||
sunrainme |
Comments |
#12
|
||||
|
||||
Install...thanks
this is work at forumhome only...how can set for other Category and section in forum |
#13
|
||||
|
||||
Change this code
Code:
<if condition="THIS_SCRIPT == 'index'"> Code:
<if condition="THIS_SCRIPT == 'forumdisplay'"> Quote:
Code:
<if condition="THIS_SCRIPT == 'showthread'"> |
#14
|
||||
|
||||
Thank you so much...updated
|
#15
|
|||
|
|||
It has a lot of W3C validation problems!
|
#16
|
||||
|
||||
I have not written that is W3C validated
|
#17
|
|||
|
|||
Anyone else getting an error in IE6?
Quote:
|
#18
|
||||
|
||||
Works fine on IE6,IE7 and IE8 for me.
|
#19
|
|||
|
|||
Thats great !!!
Only a simple question , how do i change the vbulletin logo to my forum logo ? Thank you |
#20
|
|||
|
|||
Quote:
Either rename your logo to the same name as vbuletin logo and FTP it to the same location and allow overwrite. Or upload your own image to the images folder and change the filename in admincp>styles & templayes>style manager>(your style)All style options>Image paths |
#21
|
|||
|
|||
it needs to validate w3c
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|