X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=e-DoKo.git;a=blobdiff_plain;f=include%2Foutput.php;h=61fef6004fbe5d60d8c1087ec5db8ad54edc1570;hp=b51f4396886ab3ec2e9f54cefa398d9f15f1ef49;hb=b76cddb9313d8a67e5d7e1830503b5775666238f;hpb=51fcc71c971df1a1983ceff9d0e40ffff3ddeafe
diff --git a/include/output.php b/include/output.php
index b51f439..61fef60 100644
--- a/include/output.php
+++ b/include/output.php
@@ -80,37 +80,38 @@ function output_form_for_new_game($names)
?>
-
Rules
- Some areas are grayed out which means that the rule is not implemented yet and therefore cannot be selected
- Ten of hearts:
-
- Schweinchen (both foxes), only in normal games or silent solos:
-
- Call Re/Contra, etc.:
-
-
-
+ Rules
+ Gameplay-related
+ Ten of hearts:
+
+
+
+ Schweinchen (both foxes), only in normal games or silent solos:
+
+
+
+ Call Re/Contra, etc.:
+
+
+
+ Scoring-related
+ (not yet implemented)
+
+
";
+ $highend = "";
+
+ $tmp = can_call(120,$me);
+ if( $tmp )
+ {
+ if($tmp==2) echo $highstart;
+ if($myparty=='re')
+ echo "re (120):";
+ else if ($myparty=='contra')
+ echo "contra (120):";
+ else
+ echo " re/contra (120):";
+ echo " ";
+ if($tmp==2) echo $highend;
+ echo "
\n";
+ }
+ $tmp = can_call(90,$me);
+ if( $tmp )
+ {
+ if($tmp==2) echo $highstart;
+ echo " 90:".
+ " ";
+ if($tmp==2) echo $highend;
+ echo "
\n";
+ }
+ $tmp = can_call(60,$me);
+ if( $tmp )
{
- if($myparty=='re')
- echo "re (120):";
- else if ($myparty=='contra')
- echo "contra (120):";
- else
- echo " re/contra (120):";
- echo "
";
+ if($tmp==2) echo $highstart;
+ echo " 60:".
+ " ";
+ if($tmp==2) echo $highend;
+ echo "
\n";
+ }
+ $tmp = can_call(30,$me);
+ if( $tmp )
+ {
+ if($tmp==2) echo $highstart;
+ echo " 30:".
+ " ";
+ if($tmp==2) echo $highend;
+ echo "
\n";
+ }
+ $tmp = can_call(0,$me);
+ if( $tmp )
+ {
+ if($tmp==2) echo $highstart;
+ echo " 0:".
+ " ";
+ if($tmp==2) echo $highend;
+ echo "
\n".
+ " no call:".
+ "
";
}
- if( can_call(90,$me) )
- echo " 90:".
- "
";
- if( can_call(60,$me) )
- echo " 60:".
- "
";
- if( can_call(30,$me) )
- echo " 30:".
- "
";
- if( can_call(0,$me) )
- echo " 0:".
- "
".
- " no call:".
- "
";
}
function output_check_want_to_play($me)
@@ -300,7 +332,7 @@ function output_header()
e-Doko
-
+
@@ -348,48 +380,78 @@ function output_footer()
function output_status()
{
- global $defaulttimezone,$INDEX,$WIKI;
- if(isset($_SESSION["name"]))
- {
- $name = $_SESSION["name"];
-
- /* logout info */
- echo "\n\n";
-
- /* last logon time */
- $myid = DB_get_userid("name",$name);
- $zone = DB_get_user_timezone($myid);
-
- $time = DB_get_user_timestamp($myid);
- date_default_timezone_set($defaulttimezone);
- $unixtime = strtotime($time);
- date_default_timezone_set($zone);
-
- echo "last login: ".date("r",$unixtime)."
\n";
- }
- else
- {
- echo "\n\n";
- echo "
login\n";
- echo "
\n";
- }
+ global $defaulttimezone, $INDEX, $WIKI, $RSS;
+
+ if(isset($_SESSION["name"]))
+ {
+ $name = $_SESSION["name"];
+
+ /* last logon time */
+ $myid = DB_get_userid("name",$name);
+ $zone = DB_get_user_timezone($myid);
+
+ $time = DB_get_user_timestamp($myid);
+ date_default_timezone_set($defaulttimezone);
+ $unixtime = strtotime($time);
+ date_default_timezone_set($zone);
+
+ /* rss token */
+ $token = get_user_token($myid);
+
+ /* logout info */
+ echo "\n\n";
+
+ echo "last login: ".date("r",$unixtime)."
\n";
+ }
+ else
+ {
+ echo "\n\n";
+ echo "
login\n";
+ echo "
\n";
+ }
return;
}
function output_select_timezone($name,$timezone="")
{
- $Tzone = array ( "Europe/London" => "London",
- "Europe/Berlin" => "Berlin",
- "America/Vancouver" => "Berkeley",
- "Pacific/Auckland" => "Wellington" );
+ $Tzone = array ("Pacific/Apia" => "Apia", /*UTC-11*/
+ "Pacific/Honolulu" => "Honolulu", /*UTC-10*/
+ "America/Anchorage" => "Anchorage", /*UTC-9*/
+ "America/Vancouver" => "Berkeley", /*UTC-8*/
+ "America/Phoenix" => "Phoenix", /*UTC-7*/
+ "America/Chicago" => "Chicago", /*UTC-6*/
+ "America/New_York" => "New York", /*UTC-5*/
+ "America/Santiago" => "Santiago", /*UTC-4*/
+ "America/Buenos_Aires" => "Buenos Aires", /*UTC-3*/
+ "Atlantic/South_Georgia" => "Fernando de Noronha", /*UTC-2*/
+ "Atlantic/Azores" => "Azores", /*UTC-1"*/
+ "Europe/London" => "London", /*UTC*/
+ "Europe/Berlin" => "Berlin", /*UTC+1*/
+ "Africa/Cairo" => "Cairo", /*UTC+2*/
+ "Europe/Moscow" => "Moscow", /*UTC+3*/
+ "Asia/Tehran" => "Tehran", /*UTC+3:30*/
+ "Asia/Dubai" => "Dubai", /*UTC+4*/
+ "Asia/Karachi" => "Karachi", /*UTC+5*/
+ "Asia/Calcutta" => "Delhi", /*UTC+5:30*/
+ "Asia/Kathmandu" => "Kathmandu", /*UTC+5:45*/
+ "Asia/Dhaka" => "Dhaka", /*UTC+6*/
+ "Asia/Rangoon" => "Yangon", /*UTC+6:30*/
+ "Asia/Bangkok" => "Bangkok", /*UTC+7*/
+ "Asia/Hong_Kong" => "Beijing", /*UTC+8*/
+ "Asia/Tokyo" => "Tokyo", /*UTC+9*/
+ "Australia/Darwin" => "Darwin", /*UTC+9:30*/
+ "Australia/Sydney" => "Sydney", /*UTC+10*/
+ "Asia/Magadan" => "Magadan", /*UTC+11*/
+ "Pacific/Auckland" => "Wellington" ); /*UTC+12*/
echo "