Log in

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?