View Full Version : I want my main page BLANK
TaMpE
05-29-2009, 07:22 PM
I want my main page blank and only shows you
MY LOGO HERE
Username:
Password:
Remember Me? [y/n] : Forgot Password? [y/n]
MY NOTES RIGHT HERE
Only these should be visible the entire site until login. For example they can't even use the URL like mysite.com/forumdisplay.php etc and still display this page
How can I do this?
UKBusinessLive
05-29-2009, 07:41 PM
I want my main page blank and only shows you
MY LOGO HERE
Username:
Password:
Remember Me? [y/n] : Forgot Password? [y/n]
MY NOTES RIGHT HERE
Only these should be visible the entire site until login. For example they can't even use the URL like mysite.com/forumdisplay.php etc and still display this page
How can I do this?
A bit of a strange request but the easiest way would be like this
First open notepad, and save a page, you can call it Signin.html
Then you need to add an external login box, Logo etc
so go to your signin.html and add the following code
<DIV ALIGN=CENTER>
<a href="http://www.ukbusinesslive.co.uk/forum"><img src="http://i475.photobucket.com/albums/rr114/ukbusinesslive/Forum-pic.jpg" border="0" ></a>
<a href="http://www.ukbusinesslive.co.uk/forum/register.php">Register Free NOW!</a>
<form action="http://www.ukbusinesslive.co.uk/forum/login.php?do=login" target="_new" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
<input type="hidden" name="do" value="login" />
<input type="hidden" name="url" value="/forum" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<label>Username:<input name="vb_login_username" type="text" id="login" tabindex="1" class="bginput" accesskey="u"/></label>
<label>Password:<input name="vb_login_password" type="password" id="password" tabindex="1" class="bginput" /></label>
<label>Remember me?<input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser" tabindex="1" /></label>
<input name="submit" type="submit" id="submit" tabindex="1" value="Login" accesskey="s" class="button" />
</form>
</DIV>
At the begining of the code you'll see my UKbusinesslive details to log into my forum, just change those to yours, add your log and thats it your done.
Save the signin.html page and upload it to your forum root directory.
Now the next stage.....
In your Sites header Template at the top add this
<if condition="$bbuserinfo['userid'] == X">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.signin.html">
</if>
Save
Not forgetting the to change the "X" in the usergroup ID of the groups that you want to log on or register from your new blank page
Thats it, if someone goes to www.yourforum.com, if they fall withing the usergroups defined by the conditional, they will be re directed to the new signin.html page for login in or registering :D
let me know if this works as i've not tested it ;)
Login Box will look a bit like this...
https://vborg.vbsupport.ru/external/2009/05/7.png
Enjoy
:D
TaMpE
05-30-2009, 05:42 AM
Thx for your reply.
It doesn't work quite well. I did double check. I changed everything to redirect to my site. Then I tried putting this in the Header template instead of what you suggested:
<if condition="is_member_of($vbulletin->userinfo, X)">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.mysite.com/signin.html">
</if>
Now it shows me the new blank page but:
Problem 1: when I click submit it redirects to www.mysite.com/forum . I can't find why it redirects to that URL in the signin.html.
Problem 2: they can see the site however. For example let's say they use mysite.com/forumdisplay.php and they will see the site and then the signin.html page will appear after 1-3 secs which I don't want. :(
UKBusinessLive
05-30-2009, 12:09 PM
Thx for your reply.
It doesn't work quite well. I did double check. I changed everything to redirect to my site. Then I tried putting this in the Header template instead of what you suggested:
<if condition="is_member_of($vbulletin->userinfo, X)">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.mysite.com/signin.html">
</if>
Now it shows me the new blank page but:
Problem 1: when I click submit it redirects to www.mysite.com/forum . I can't find why it redirects to that URL in the signin.html.
Problem 2: they can see the site however. For example let's say they use mysite.com/forumdisplay.php and they will see the site and then the signin.html page will appear after 1-3 secs which I don't want. :(
Why don't you, just set a conditional for non members and guess to be re directed to the register page??
But will potential members want to sign up even if they can't see your forum?? It may do the opposite and put them off
Would save a lot of hassle and be search engine friendly ;)
TaMpE
05-30-2009, 07:10 PM
Why don't you, just set a conditional for non members and guess to be re directed to the register page??
But will potential members want to sign up even if they can't see your forum?? It may do the opposite and put them off
Would save a lot of hassle and be search engine friendly ;)
Ok, I think your idea is better instead of making a signin page.
So I tried putting those condition if stuff and it looks good but I still want to hide some more which I can't figure out.
In footer there are links to Members | Search | FAQs etc. I can't get rid of these even though I hide them in footer template. Is there anywhere else these are being put on?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.