View Single Post
  #2  
Old 05-29-2009, 07:41 PM
UKBusinessLive UKBusinessLive is offline
 
Join Date: Sep 2008
Location: Essex, United Kingdom
Posts: 1,637
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TaMpE View Post
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

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

Code:
<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

let me know if this works as i've not tested it

Login Box will look a bit like this...



Enjoy

Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01379 seconds
  • Memory Usage 1,782KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete