mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-08-23 19:47:13 +00:00
fix: beginner's protection shown wrong date and time in profile picture
This commit is contained in:
@@ -98,7 +98,7 @@
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$tsdiffact = $datetime - $now;
|
$tsdiffact = $datetime - $now;
|
||||||
$timetoecho = $timeformat->getTimeFormat($tsdiffact);
|
$timetoecho = \App\Utils\DateTime::getTimeFormat($tsdiffact);
|
||||||
echo '<img src="../gpack/travian_default/img/new/tick.png" title="Ends: '.date('d.m.Y H:i',$user['protect']+3600*2).'">';
|
echo '<img src="../gpack/travian_default/img/new/tick.png" title="Ends: '.date('d.m.Y H:i',$user['protect']+3600*2).'">';
|
||||||
echo "<font color=\"blue\"> $timetoecho</font>";
|
echo "<font color=\"blue\"> $timetoecho</font>";
|
||||||
}
|
}
|
||||||
|
|||||||
+53
-76
@@ -22,30 +22,7 @@ include_once("../GameEngine/config.php");
|
|||||||
include_once("../GameEngine/Database.php");
|
include_once("../GameEngine/Database.php");
|
||||||
include_once ("../GameEngine/Lang/" . LANG . ".php");
|
include_once ("../GameEngine/Lang/" . LANG . ".php");
|
||||||
include_once("../GameEngine/Admin/database.php");
|
include_once("../GameEngine/Admin/database.php");
|
||||||
include_once("../GameEngine/Data/buidata.php");
|
include_once("../GameEngine/Data/buidata.php");
|
||||||
|
|
||||||
class timeFormatGenerator
|
|
||||||
{
|
|
||||||
public function getTimeFormat($time)
|
|
||||||
{
|
|
||||||
$min = 0;
|
|
||||||
$hr = 0;
|
|
||||||
$days = 0;
|
|
||||||
while ($time >= 60): $time -= 60; $min += 1; endwhile;
|
|
||||||
while ($min >= 60): $min -= 60; $hr += 1; endwhile;
|
|
||||||
while ($hr >= 24): $hr -= 24; $days +=1; endwhile;
|
|
||||||
if ($min < 10)
|
|
||||||
{
|
|
||||||
$min = "0".$min;
|
|
||||||
}
|
|
||||||
if($time < 10)
|
|
||||||
{
|
|
||||||
$time = "0".$time;
|
|
||||||
}
|
|
||||||
return $days ." day ".$hr."h ".$min."m ".$time."s";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
$timeformat = new timeFormatGenerator;
|
|
||||||
|
|
||||||
include('Templates/ver.tpl');
|
include('Templates/ver.tpl');
|
||||||
include('Templates/update_latest.tpl');
|
include('Templates/update_latest.tpl');
|
||||||
@@ -58,131 +35,131 @@ if (!empty($_GET['p'])) {
|
|||||||
case 'server_info':
|
case 'server_info':
|
||||||
$subpage = 'Server Info';
|
$subpage = 'Server Info';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'online':
|
case 'online':
|
||||||
$subpage = 'Online Users';
|
$subpage = 'Online Users';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'notregistered':
|
case 'notregistered':
|
||||||
$subpage = 'Players Not Activated';
|
$subpage = 'Players Not Activated';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'inactive':
|
case 'inactive':
|
||||||
$subpage = 'Players Inactivate';
|
$subpage = 'Players Inactivate';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'report':
|
case 'report':
|
||||||
$subpage = 'Players Reported';
|
$subpage = 'Players Reported';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'map':
|
case 'map':
|
||||||
$subpage = 'Map';
|
$subpage = 'Map';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'search':
|
case 'search':
|
||||||
$subpage = 'General Search';
|
$subpage = 'General Search';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'message':
|
case 'message':
|
||||||
$subpage = 'Search IGMs/Reports';
|
$subpage = 'Search IGMs/Reports';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'ban':
|
case 'ban':
|
||||||
$subpage = 'Ban/Unban Players';
|
$subpage = 'Ban/Unban Players';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'maintenence':
|
case 'maintenence':
|
||||||
$subpage = 'Server Maintenence';
|
$subpage = 'Server Maintenence';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'cleanban':
|
case 'cleanban':
|
||||||
$subpage = 'Clean Banlist Data';
|
$subpage = 'Clean Banlist Data';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'gold':
|
case 'gold':
|
||||||
$subpage = 'Give All Free Gold';
|
$subpage = 'Give All Free Gold';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'usergold':
|
case 'usergold':
|
||||||
$subpage = 'Give Free Gold To Specific User';
|
$subpage = 'Give Free Gold To Specific User';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'maintenenceResetGold':
|
case 'maintenenceResetGold':
|
||||||
$subpage = 'Reset Gold';
|
$subpage = 'Reset Gold';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'delmedal':
|
case 'delmedal':
|
||||||
$subpage = 'Delete Player Medals';
|
$subpage = 'Delete Player Medals';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'delallymedal':
|
case 'delallymedal':
|
||||||
$subpage = 'Delete Ally Medals';
|
$subpage = 'Delete Ally Medals';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'givePlus':
|
case 'givePlus':
|
||||||
$subpage = 'Give All Plus';
|
$subpage = 'Give All Plus';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'maintenenceResetPlus':
|
case 'maintenenceResetPlus':
|
||||||
$subpage = 'Reset Plus';
|
$subpage = 'Reset Plus';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'givePlusRes':
|
case 'givePlusRes':
|
||||||
$subpage = 'Give All Res Bonus';
|
$subpage = 'Give All Res Bonus';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'maintenenceResetPlusBonus':
|
case 'maintenenceResetPlusBonus':
|
||||||
$subpage = 'Reset Res Bonus';
|
$subpage = 'Reset Res Bonus';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'addUsers':
|
case 'addUsers':
|
||||||
$subpage = 'Create Users';
|
$subpage = 'Create Users';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'natarend':
|
case 'natarend':
|
||||||
$subpage = 'Add WW Villages';
|
$subpage = 'Add WW Villages';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'natarbuildingplan':
|
case 'natarbuildingplan':
|
||||||
$subpage = 'Add WW Building Plan Villages';
|
$subpage = 'Add WW Building Plan Villages';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'admin_log':
|
case 'admin_log':
|
||||||
$subpage = 'Admin Log';
|
$subpage = 'Admin Log';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'config':
|
case 'config':
|
||||||
$subpage = 'Server Settings';
|
$subpage = 'Server Settings';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editServerSet':
|
case 'editServerSet':
|
||||||
$subpage = 'Server Configuration';
|
$subpage = 'Server Configuration';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editPlusSet':
|
case 'editPlusSet':
|
||||||
$subpage = 'PLUS Settings';
|
$subpage = 'PLUS Settings';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editLogSet':
|
case 'editLogSet':
|
||||||
$subpage = 'Log Settings';
|
$subpage = 'Log Settings';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editNewsboxSet':
|
case 'editNewsboxSet':
|
||||||
$subpage = 'NewsBox Settings';
|
$subpage = 'NewsBox Settings';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editExtraSet':
|
case 'editExtraSet':
|
||||||
$subpage = 'Extra Settings';
|
$subpage = 'Extra Settings';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editAdminInfo':
|
case 'editAdminInfo':
|
||||||
$subpage = 'Edit Admin Information';
|
$subpage = 'Edit Admin Information';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'resetServer':
|
case 'resetServer':
|
||||||
$subpage = 'Server Resetting';
|
$subpage = 'Server Resetting';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'player':
|
case 'player':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$displayarray = $database->getUserArray($_GET['uid'],1);
|
$displayarray = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -192,7 +169,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Player Details (no player)';
|
$subpage = 'Player Details (no player)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editUser':
|
case 'editUser':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -201,7 +178,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Player (no player)';
|
$subpage = 'Edit Player (no player)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'deletion':
|
case 'deletion':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -210,7 +187,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Delete Player (no player)';
|
$subpage = 'Delete Player (no player)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'Newmessage':
|
case 'Newmessage':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -219,7 +196,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Compose Message';
|
$subpage = 'Compose Message';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editPlus':
|
case 'editPlus':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -228,7 +205,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Plus & Resources';
|
$subpage = 'Edit Plus & Resources';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editSitter':
|
case 'editSitter':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -237,7 +214,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Sitters ';
|
$subpage = 'Edit Sitters ';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editOverall':
|
case 'editOverall':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -246,7 +223,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Off & Def';
|
$subpage = 'Edit Off & Def';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editWeek':
|
case 'editWeek':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -255,7 +232,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Weekly Off & Def';
|
$subpage = 'Edit Weekly Off & Def';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'userlogin':
|
case 'userlogin':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$player = mysqli_fetch_assoc(mysqli_query($GLOBALS["link"], "SELECT * FROM ".TB_PREFIX."users WHERE id = ".(int) $_GET['uid']));
|
$player = mysqli_fetch_assoc(mysqli_query($GLOBALS["link"], "SELECT * FROM ".TB_PREFIX."users WHERE id = ".(int) $_GET['uid']));
|
||||||
@@ -264,7 +241,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'User Logins (no player)';
|
$subpage = 'User Logins (no player)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'userillegallog':
|
case 'userillegallog':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$player = mysqli_fetch_assoc(mysqli_query($GLOBALS["link"], "SELECT * FROM ".TB_PREFIX."users WHERE id = ".(int) $_GET['uid']));
|
$player = mysqli_fetch_assoc(mysqli_query($GLOBALS["link"], "SELECT * FROM ".TB_PREFIX."users WHERE id = ".(int) $_GET['uid']));
|
||||||
@@ -273,7 +250,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'User Illegals Log (no player)';
|
$subpage = 'User Illegals Log (no player)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editHero':
|
case 'editHero':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -282,7 +259,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Hero';
|
$subpage = 'Edit Hero';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editAdditional':
|
case 'editAdditional':
|
||||||
if (!empty($_GET['uid'])) {
|
if (!empty($_GET['uid'])) {
|
||||||
$user = $database->getUserArray($_GET['uid'],1);
|
$user = $database->getUserArray($_GET['uid'],1);
|
||||||
@@ -291,7 +268,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Additional Info';
|
$subpage = 'Edit Additional Info';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'village':
|
case 'village':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -301,7 +278,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Village (no village)';
|
$subpage = 'Edit Village (no village)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editResources':
|
case 'editResources':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -311,7 +288,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Resources (no village)';
|
$subpage = 'Edit Resources (no village)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'addTroops':
|
case 'addTroops':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -321,7 +298,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Troops (no village)';
|
$subpage = 'Edit Troops (no village)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'addABTroops':
|
case 'addABTroops':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -331,7 +308,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Upgrade Troops (no village)';
|
$subpage = 'Upgrade Troops (no village)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'editVillage':
|
case 'editVillage':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -341,7 +318,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Edit Village (no village)';
|
$subpage = 'Edit Village (no village)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'villagelog':
|
case 'villagelog':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -351,7 +328,7 @@ if (!empty($_GET['p'])) {
|
|||||||
$subpage = 'Build Log (no village)';
|
$subpage = 'Build Log (no village)';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'techlog':
|
case 'techlog':
|
||||||
if (!empty($_GET['did'])) {
|
if (!empty($_GET['did'])) {
|
||||||
$village = $database->getVillage($_GET['did']);
|
$village = $database->getVillage($_GET['did']);
|
||||||
@@ -449,8 +426,8 @@ if (!empty($_GET['p'])) {
|
|||||||
function go_url(url) {
|
function go_url(url) {
|
||||||
location=url;
|
location=url;
|
||||||
return(false);
|
return(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<div id="ltop1">
|
<div id="ltop1">
|
||||||
<div style="position:relative; width:231px; height:100px; float:left;">
|
<div style="position:relative; width:231px; height:100px; float:left;">
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
## ##
|
## ##
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
|
|
||||||
//gp link
|
//gp link
|
||||||
$separator=isset($separator)? $separator:"";
|
$separator=isset($separator)? $separator:"";
|
||||||
$gpack_load=isset($user['gpack'])? $user['gpack']:$database->getUserField($_SESSION['username'], 'gpack', 1);
|
$gpack_load=isset($user['gpack'])? $user['gpack']:$database->getUserField($_SESSION['username'], 'gpack', 1);
|
||||||
@@ -24,14 +24,14 @@
|
|||||||
$gpack= $separator.GP_LOCATE;
|
$gpack= $separator.GP_LOCATE;
|
||||||
} else {
|
} else {
|
||||||
$gpack= $separator.$gpack_load;
|
$gpack= $separator.$gpack_load;
|
||||||
}
|
}
|
||||||
|
|
||||||
//de bird
|
//de bird
|
||||||
if($displayarray['protect'] > time()){
|
if($displayarray['protect'] > time()){
|
||||||
$secondsDiff = $displayarray['protect'] - time();
|
$secondsDiff = $displayarray['protect'] - time();
|
||||||
$remainingDay = floor($secondsDiff/(3600*24));
|
$remainingDay = floor($secondsDiff/(3600*24));
|
||||||
|
|
||||||
$left = "$remainingDay days ".date("H:i:s", $secondsDiff);
|
$left = \App\Utils\DateTime::getTimeFormat($secondsDiff);
|
||||||
$profiel = preg_replace("/\[#0]/is",'<img src="'.$gpack.'img/t/tn.gif" border="0" onmouseout="med_closeDescription()" onmousemove="med_mouseMoveHandler(arguments[0],\'<table><tr><td>This player has '.$left.' hours of beginners protection left.</td></tr></table>\')">', $profiel, 1);
|
$profiel = preg_replace("/\[#0]/is",'<img src="'.$gpack.'img/t/tn.gif" border="0" onmouseout="med_closeDescription()" onmousemove="med_mouseMoveHandler(arguments[0],\'<table><tr><td>This player has '.$left.' hours of beginners protection left.</td></tr></table>\')">', $profiel, 1);
|
||||||
} else {
|
} else {
|
||||||
$geregistreerd=date('d-m-Y', ($displayarray['regtime']));
|
$geregistreerd=date('d-m-Y', ($displayarray['regtime']));
|
||||||
@@ -169,7 +169,7 @@ switch ($medal['categorie']) {
|
|||||||
break;
|
break;
|
||||||
case "10":
|
case "10":
|
||||||
$titel="Rank Climbers of the week.";
|
$titel="Rank Climbers of the week.";
|
||||||
$woord="Ranks";
|
$woord="Ranks";
|
||||||
break;
|
break;
|
||||||
case "11":
|
case "11":
|
||||||
$titel="Receiving this medal shows that you were in the top 3 of the Rank Climbers of the week ".$medal['points']." in a row.";
|
$titel="Receiving this medal shows that you were in the top 3 of the Rank Climbers of the week ".$medal['points']." in a row.";
|
||||||
@@ -195,7 +195,7 @@ switch ($medal['categorie']) {
|
|||||||
$titel="Receiving this medal shows that you were in the top 10 Rank Climbers of the week ".$medal['points']." in a row.";
|
$titel="Receiving this medal shows that you were in the top 10 Rank Climbers of the week ".$medal['points']." in a row.";
|
||||||
$bonus[$medal['id']]=1;
|
$bonus[$medal['id']]=1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,45 @@
|
|||||||
|
<?php
|
||||||
|
#################################################################################
|
||||||
|
## -= YOU MAY NOT REMOVE OR CHANGE THIS NOTICE =- ##
|
||||||
|
## --------------------------------------------------------------------------- ##
|
||||||
|
## Project: TravianZ ##
|
||||||
|
## Filename Math.php ##
|
||||||
|
## Developed by: martinambrus ##
|
||||||
|
## License: TravianZ Project ##
|
||||||
|
## Copyright: TravianZ (c) 2010-2017. All rights reserved. ##
|
||||||
|
## URLs: https://travian.martinambrus.com ##
|
||||||
|
## Source code: https://github.com/Shadowss/TravianZ ##
|
||||||
|
## ##
|
||||||
|
#################################################################################
|
||||||
|
|
||||||
|
namespace App\Utils;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Date and Time related helpers.
|
||||||
|
*
|
||||||
|
* @author martinambrus
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
class DateTime {
|
||||||
|
|
||||||
|
public static function getTimeFormat($time)
|
||||||
|
{
|
||||||
|
$min = 0;
|
||||||
|
$hr = 0;
|
||||||
|
$days = 0;
|
||||||
|
while ($time >= 60): $time -= 60; $min += 1; endwhile;
|
||||||
|
while ($min >= 60): $min -= 60; $hr += 1; endwhile;
|
||||||
|
while ($hr >= 24): $hr -= 24; $days +=1; endwhile;
|
||||||
|
if ($min < 10)
|
||||||
|
{
|
||||||
|
$min = "0".$min;
|
||||||
|
}
|
||||||
|
if($time < 10)
|
||||||
|
{
|
||||||
|
$time = "0".$time;
|
||||||
|
}
|
||||||
|
return $days ." day ".$hr."h ".$min."m ".$time."s";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user