From: <lor...@us...> - 2012-08-25 09:40:24
|
Revision: 10098 http://xoops.svn.sourceforge.net/xoops/?rev=10098&view=rev Author: lord_venom Date: 2012-08-25 09:40:16 +0000 (Sat, 25 Aug 2012) Log Message: ----------- counter fix Modified Paths: -------------- XoopsModules/TDMStats/trunk/TDMStats/blocks/TDMStats_blocks.php XoopsModules/TDMStats/trunk/TDMStats/counter.php XoopsModules/TDMStats/trunk/TDMStats/css/styles.css XoopsModules/TDMStats/trunk/TDMStats/include/stats.php XoopsModules/TDMStats/trunk/TDMStats/include/summary.php XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_stats.html XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_summary.html Modified: XoopsModules/TDMStats/trunk/TDMStats/blocks/TDMStats_blocks.php =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/blocks/TDMStats_blocks.php 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/blocks/TDMStats_blocks.php 2012-08-25 09:40:16 UTC (rev 10098) @@ -233,7 +233,7 @@ $userid = !empty($user_info[$i]['userid']) ? XoopsUser::getUnameFromId($user_info[$i]['userid']) : XoopsUser::getUnameFromId(); //$count = $user_info[$i]['count'] ; - $count = gmstrftime( "%H H %M mn %S s", $user_info[$i]['count']); + $count = strftime( "%H H %M mn %S s", $user_info[$i]['count'] * 60); $times .= "<b>".$userid."</b>: ".$count.", "; //$hour['hour'][] = $hour_info[$i]['hour']; //$hour['percent'][] = round($hour_percent, '2'); Modified: XoopsModules/TDMStats/trunk/TDMStats/counter.php =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/counter.php 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/counter.php 2012-08-25 09:40:16 UTC (rev 10098) @@ -53,11 +53,14 @@ if ($check2) { if($userid) { mysql_query("UPDATE ".XOOPS_DB_PREFIX."_TDMStats_usercount SET userid='$userid', count=count+'$count' WHERE ip='$ip'"); + $_SESSION['start'] = time(); }else { mysql_query("UPDATE ".XOOPS_DB_PREFIX."_TDMStats_usercount SET count=count+'$count' WHERE ip='$ip'"); + $_SESSION['start'] = time(); } } else { mysql_query("INSERT INTO ".XOOPS_DB_PREFIX."_TDMStats_usercount VALUES('', '$userid', '$ip', '$date', $count)"); + $_SESSION['start'] = time(); } } Modified: XoopsModules/TDMStats/trunk/TDMStats/css/styles.css =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/css/styles.css 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/css/styles.css 2012-08-25 09:40:16 UTC (rev 10098) @@ -13,7 +13,7 @@ } .Tableau p.legende {font-weight:bold} -.Tableau span.col1 {text-align:center; height:16px; width:200px; overflow:hidden;} +.Tableau span.col1 {text-align:center; height:16px; width:250px; overflow:hidden;} .Tableau span.col2 {text-align:left; height:16px; width:350px; background-image: url(../images/bg_fade.png); background-repeat: repeat-x; Modified: XoopsModules/TDMStats/trunk/TDMStats/include/stats.php =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/include/stats.php 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/include/stats.php 2012-08-25 09:40:16 UTC (rev 10098) @@ -412,7 +412,7 @@ $userid = !empty($user_info[$i]['userid']) ? XoopsUser::getUnameFromId($user_info[$i]['userid']) : substr($user_info[$i]['ip'],0,(6)).".."; //$count = $user_info[$i]['count'] ; - $count = gmstrftime( "%H H %M mn %S s", $user_info[$i]['sum']); + $count = strftime( "%H H %M mn %S s", $user_info[$i]['sum'] * 60); //$hour['hour'][] = $hour_info[$i]['hour']; @@ -422,8 +422,25 @@ } } - } + } + + echo gmdate('d/m/Y H:i:s', $_SESSION['start'])."<br/>"; + echo gmdate('d/m/Y H:i:s', time())."<br/>"; // +//echo $total = round((time() - $_SESSION['start']) / 60); + //echo strftime( "%H H %M mn %S s", $total * 60); +//echo $difdate = (time()-$_SESSION['start'])/(60*60*24); // l +//$heure = intval(abs($total / 3600)); + +//$total = $total - ($heure * 3600); + +//$minute = intval(abs($total / 60)); + +//$total = $total - ($minute * 60); + +///$seconde = $total; +//echo "$heure H : $minute min : $seconde sec"; + $user_info = getResult("select *, SUM(count) AS sum from ".$xoopsDB->prefix("TDMStats_usercount")." GROUP BY ip order by count desc"); $user_total = getResult("select SUM(count) AS sum from ".$xoopsDB->prefix("TDMStats_usercount").""); @@ -439,7 +456,7 @@ } $userid = !empty($user_info[$i]['userid']) ? XoopsUser::getUnameFromId($user_info[$i]['userid']) : substr($user_info[$i]['ip'],0,(6)).".."; - $count = gmstrftime( "%H H %M mn %S s", $user_info[$i]['sum']); + $count = strftime( "%H H %M mn %S s", $user_info[$i]['sum'] * 60); if ($user_percent > 0) { //$xoopsTpl->append('hours', array('id' => 'hour'.$i, 'hour' => $hour_info[$i]['hour'], 'info' => $hour_info[$i]['count'], 'percent' => round($hour_percent, '2'))); Modified: XoopsModules/TDMStats/trunk/TDMStats/include/summary.php =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/include/summary.php 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/include/summary.php 2012-08-25 09:40:16 UTC (rev 10098) @@ -128,9 +128,9 @@ //echo $user_info[$i]['userid']; $userid = !empty($user_info[$i]['userid']) ? XoopsUser::getUnameFromId($user_info[$i]['userid']) : substr($user_info[$i]['ip'],0,(6)).".."; //$count = $user_info[$i]['count'] ; - $count = gmstrftime( "%H H %M mn %S s", $user_info[$i]['count']); + $count = strftime( "%H H %M mn %S s", $user_info[$i]['count'] * 60); - $totalsecondes = $user_info[$i]['count']; + //$totalsecondes = $user_info[$i]['count']; //$hour['hour'][] = $hour_info[$i]['hour']; //$hour['percent'][] = round($hour_percent, '2'); Modified: XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_stats.html =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_stats.html 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_stats.html 2012-08-25 09:40:16 UTC (rev 10098) @@ -133,7 +133,7 @@ <!--fin--> -<li style="width:46%;" class="even"><div><img class="img" src="<{$smarty.const.TDMSTATS_IMAGES_URL}>/hour.png" title="<{$lang_forecast}>"><br/></div><div><h2><a href="javascript:;" onclick="javascript:masque('mth')"><{$smarty.const._AM_BY_HOUR}></h2></a> +<li style="width:46%;" class="even"><div><img class="img" src="<{$smarty.const.TDMSTATS_IMAGES_URL}>/hour.png" title="<{$lang_forecast}>"><br/></div><div><h2><a href="javascript:;" onclick="javascript:masque('hour')"><{$smarty.const._AM_BY_HOUR}></h2></a> <div style="text-align:left"> <{foreach from=$item_hours item=item}> <span id="tree_num"><{$item.hour}>h, <{$item.info}> <{$smarty.const._AM_P_VISITS}></span><br /> @@ -198,7 +198,7 @@ </div></div><br style="clear: both;" /><br /></div> <!--fin--> -<li style="width:46%;" class="even"><div><img class="img" src="<{$smarty.const.TDMSTATS_IMAGES_URL}>/module.png" title="<{$lang_forecast}>"><br/></div><div><h2><a href="javascript:;" onclick="javascript:masque('mth')"><{$smarty.const._AM_BY_MODULE}></h2></a> +<li style="width:46%;" class="even"><div><img class="img" src="<{$smarty.const.TDMSTATS_IMAGES_URL}>/module.png" title="<{$lang_forecast}>"><br/></div><div><h2><a href="javascript:;" onclick="javascript:masque('module')"><{$smarty.const._AM_BY_MODULE}></h2></a> <div style="text-align:left"> <{foreach from=$item_modules item=item}> <span id="tree_num"><{$item.module}>, <{$item.info}> <{$smarty.const._AM_P_VISITS}></span><br /> Modified: XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_summary.html =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_summary.html 2012-08-24 19:57:46 UTC (rev 10097) +++ XoopsModules/TDMStats/trunk/TDMStats/templates/tdmstats_summary.html 2012-08-25 09:40:16 UTC (rev 10098) @@ -14,56 +14,56 @@ <div class="Tableau"> <p class="legende"> <span class="col1"><{$smarty.const._AM_TOTAL_VISITS}></span> - <span class="col1"><{$total}></span> + <span class="col3"><{$total}></span> <span class="col1"><{$smarty.const._AM_NOW}></span> <span class="col1"><{$date_now}></span> </p> <p> <span class="col1"><{$smarty.const._AM_TODAY}></span> - <span class="col1"><{$today}></span> + <span class="col3"><{$today}></span> <span class="col1"><{$smarty.const._AM_AVE_DAY}></span> <span class="col1"><{$ava_day}></span> </p> <p class="legende"> <span class="col1"><{$smarty.const._AM_THIS_WEEK}></span> - <span class="col1"><{$this_week}></span> + <span class="col3"><{$this_week}></span> <span class="col1"><{$smarty.const._AM_AVE_WEEK}></span> <span class="col1"><{$ava_week}></span> </p> <p> <span class="col1"><{$smarty.const._AM_THIS_MTH}></span> - <span class="col1"><{$this_mth}></span> + <span class="col3"><{$this_mth}></span> <span class="col1"><{$smarty.const._AM_AVE_MTH}></span> <span class="col1"><{$ava_mth}></span> </p> <p class="legende"> <span class="col1"><{$smarty.const._AM_TOTAL_DAYS}></span> - <span class="col1"><{$days}></span> + <span class="col3"><{$days}></span> <span class="col1"><{$smarty.const._AM_AVE_HOUR}></span> <span class="col1"><{$ava_hour}></span> </p> <p> <span class="col1"><{$smarty.const._AM_MAX_DAYCOUNT}></span> - <span class="col1"><{$max_daycount}></span> + <span class="col3"><{$max_daycount}></span> <span class="col1"><{$smarty.const._AM_MAX_DATE}></span> <span class="col1"><{$max_date}></span> </p> <p class="legende"> <span class="col1"><{$smarty.const._AM_MAX_WEEKCOUNT}></span> - <span class="col1"><{$max_weekcount}></span> + <span class="col3"><{$max_weekcount}></span> <span class="col1"><{$smarty.const._AM_MAX_WEEK}></span> <span class="col1"><{$max_week}></span> </p> <p> <span class="col1"><{$smarty.const._AM_MAX_MTHCOUNT}></span> - <span class="col1"><{$max_mthcount}></span> + <span class="col3"><{$max_mthcount}></span> <span class="col1"><{$smarty.const._AM_MAX_MTH}></span> <span class="col1"><{$max_mth}></span> </p> @@ -73,7 +73,7 @@ <!-- fin --> -<li style="width:46%;" class="odd"><div><img class="img" src="<{$smarty.const.TDMSTATS_IMAGES_URL}>/tip.png" title="<{$lang_forecast}>"><br/></div><div><h2><a href ="'.$cat_link.'" title="<{$lang_forecast}>"><{$smarty.const._AM_FORECAST}></h2></a> +<li style="width:46%;" class="odd"><div><img class="img" src="<{$smarty.const.TDMSTATS_IMAGES_URL}>/tip.png" title="<{$lang_forecast}>"><br/></div><div><h2><a href="javascript:;" title="<{$lang_forecast}>"><{$smarty.const._AM_FORECAST}></h2></a> <div style="text-align:left"><span id="tree_num"><{$smarty.const.AM_AVE}> <b><{$cur_percent}>%</b> <{$smarty.const.AM_DAILY_VISIT}> <b><{$date_daily}></b>. <br /><{$smarty.const.AM_BAS_NBR}> <b><{$daycount}></b> <{$smarty.const.AM_SO_FAR}> <br/><{$smarty.const.AM_SO_FARE}> <b><{$today_hits}></b> <{$smarty.const.AM_PAGE_VIEW}> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |