From 65df59544c943a90ae2858b1359e6b8a5065e145 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Wed, 5 Oct 2011 22:30:33 -0700 Subject: [PATCH] cleared up the look of the front page a bit --- css/standard.css | 36 +++++++++++- include/output.php | 10 ++-- include/register.php | 80 ++++---------------------- include/welcome.php | 134 ++++++++++++++++++++++++++++++++----------- 4 files changed, 148 insertions(+), 112 deletions(-) diff --git a/css/standard.css b/css/standard.css index a3bb40e..ab284df 100644 --- a/css/standard.css +++ b/css/standard.css @@ -650,10 +650,36 @@ table.stats thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp { padding: 0.3em 0.3em 0.45em; } -/* the login form */ -.login form{ +/* the login/register form */ +ul.loginregister { width: 24em; - margin: 0.5em auto; + margin: 0.25em auto; + margin-top: 1.0em; + padding: 0.0 em; + padding-top:0.5em; + text-align: right; + z-index: 1; + } + +ul.loginregister li { + display:inline; + border: 0px; + border-top: 2px solid #000; + border-left: 2px solid #000; + padding: 0.5em 0.75em; + padding-bottom: 0.25em; + background-color: #eee; +} + +ul.loginregister li:last-child { border-right: 2px solid #000;} +ul.loginregister li:hover {background-color: #aaa; } + +.doregister {display: none;} + +.login fieldset{ + width: 24em; + margin: 0.0em auto; + margin-bottom: 0.5 em; padding: 0.5em 0.5em 1.5em; text-align: center; } @@ -664,6 +690,10 @@ fieldset { background-color: #eee; } +fieldset p { + font-size:smaller; +} + .login label, .login input{ margin: 0.5em 0.5em 0.75em;} .login label{ diff --git a/include/output.php b/include/output.php index 1f67bd1..91030ab 100644 --- a/include/output.php +++ b/include/output.php @@ -413,6 +413,10 @@ function output_header() $(".gameshidesession").hide(); }); + $("ul.loginregister").click(function () { + $(".dologin").slideToggle(); + $(".doregister").slideToggle(); + }); }); @@ -488,12 +492,6 @@ function output_status() echo "
"._('last login').": ".date("r",$unixtime)."
\n"; } - else - { - echo "\n
\n"; - echo ""._('login')."\n"; - echo "
\n"; - } return; } diff --git a/include/register.php b/include/register.php index 3cf97b3..7e569ff 100644 --- a/include/register.php +++ b/include/register.php @@ -48,6 +48,12 @@ if(myisset("Rfullname","Remail","Rtimezone") ) echo "I need either a Password or an Openid url.
"; $ok=0; } + /* check for password length */ + if(myisset('Rpassword') && strlen(trim($_REQUEST['Rpassword']))==0 ) + { + echo "Password can't be empty!
"; + $ok=0; + } /* check against robots */ $robots=0; /* at least one anti-robot question needs to be answered */ @@ -133,75 +139,11 @@ if(myisset("Rfullname","Remail","Rtimezone") ) } else { - echo "Couldn't register you. Please try again!
\n"; + echo "Couldn't register you. Please try again!
\n"; } } - else - { - /* No information for new user given, ouput a page for registration */ - - /* check for openid information */ - $openid_url = ''; - $name = ''; - $email = ''; - if(myisset('openid_url')) - $openid_url = $_REQUEST['openid_url']; - if(myisset('openidname')) - $name = $_REQUEST['openidname']; - if(myisset('openidemail')) - $email = $_REQUEST['openidemail']; - - if($openid_url=='') - echo "


IMPORTANT: passwords are going over the net as clear text, so pick an easy password. ". - "No need to pick anything complicated here ;)
"; - echo "N.B. Your email address will be exposed to other players whom you play games with. "; - echo "

"; - echo '
'; - echo '
'; - echo ' Register'; - echo ' '; - echo ' '; - echo ' '; - echo " "; - echo ' '; - echo ' '; - echo " "; - echo ' '; - if($openid_url=='') - { - echo ' '; - echo ' '; - echo ' '; - } - else - { - echo ' '; - echo ' '; - echo ' '; - } - echo ' '; - echo ' - - - - -\n"; -?> - - - -
'; - - output_select_timezone("Rtimezone"); -?> -
-
-
-Go back here :)
\n"; + } ?> \ No newline at end of file diff --git a/include/welcome.php b/include/welcome.php index 2b2a23b..c7ec358 100644 --- a/include/welcome.php +++ b/include/welcome.php @@ -51,10 +51,105 @@ $avgage = $avgage[0]; echo "\n\n
\n"; -echo "

If you want to play a game of Doppelkopf, you found the right place ;)

". -"

For more information please visit our wiki.

". -"

Some statistics:

"; - +echo "

Play Doppelkopf online.

". +"

For more information please visit our wiki.

"; +?> + +
+
+ +
+ + +
+ + + +
+ +
+

See openid.net for more information.

+
+ +
+
+'; echo "\n"; + echo '
'; echo "\n"; + echo '
'; echo "\n"; + echo ' '; echo "\n"; + echo ' '; echo "\n"; + echo ' '; echo "\n"; + echo " "; echo "\n"; + echo ' '; echo "\n"; + echo ' '; echo "\n"; + echo " "; echo "\n"; + echo ' '; echo "\n"; + if($openid_url=='') + { + echo ' '; echo "\n"; + echo ' '; echo "\n"; + echo ' '; echo "\n"; + } + else + { + echo ' '; echo "\n"; + echo ' '; echo "\n"; + echo ' '; echo "\n"; + } + echo ' '; echo "\n"; + echo ' + + + + +\n"; +?> + + + +
';echo "\n"; + + output_select_timezone("Rtimezone"); +?> +
+
IMPORTANT: passwords are going over the net as clear text, so pick an easy password. ". + "No need to pick anything complicated here ;)

"; + + echo "

N.B. Your email address will be exposed to other players whom you play games with. "; + echo "

"; +?> +
+
+
+Some statistics:"; if($pre == 0) echo "

At the moment there are no games that are being started "; @@ -80,36 +175,7 @@ if($done==0) echo "One game has been completed on this server.

"; else echo "$done games have been completed on this server. Average time of a game: $avgage days

"; -?> -

Login/Register:

-

- Please register, in case you have not done that yet
- or login with you email-address or name and password here: -

+?> -
-
- -
- - -
- - - -
-

Have an OpenID account? Sign in below
- -
- e.g. http://username.openid.net. See openid.net for more information.

- -
-
-- 2.25.1