convert numbers to float before passing them to number_format
authorpk910 <philipp@zoelle1.de>
Wed, 10 Aug 2011 04:35:16 +0000 (06:35 +0200)
committerpk910 <philipp@zoelle1.de>
Wed, 10 Aug 2011 04:35:16 +0000 (06:35 +0200)
Bots/PulseBot.class.php

index 2be5b238e0f65e92057328faa6ed686a1eda7a17..a4f5c6eaa59f9d19efa612f7a25c6e73f914865b 100644 (file)
@@ -146,7 +146,7 @@ class {$_NAME} extends Bot {
                                                $this->db['users'] = array();
                                        }
                                        $this->db['users'][$auth] = $pulseUser->MemberName;
-                                       $this->uplink->notice($this->pulsebot, $user, "WhatPulse user '".$pulseUserName."' added (Keys: ".number_format($pulseUser->MemberKeys,0,'.').", Clicks: ".number_format($pulseUser->MemberClicks,0,'.').").");
+                                       $this->uplink->notice($this->pulsebot, $user, "WhatPulse user '".$pulseUserName."' added (Keys: ".number_format(floatval($pulseUser->MemberKeys),0,'.').", Clicks: ".number_format(floatval($pulseUser->MemberClicks),0,'.').").");
                                }
                                break;
                        case ".deluser":
@@ -182,7 +182,7 @@ class {$_NAME} extends Bot {
                                                        break;
                                                }
                                        }
-                                       $table->add($puser->MemberName, number_format($puser->MemberKeys,0,'.'), number_format($puser->MemberClicks,0,'.'), number_format($puser->MemberMiles,2,'.'), $ircUserName);
+                                       $table->add($puser->MemberName, number_format(floatval($puser->MemberKeys),0,'.'), number_format(floatval($puser->MemberClicks),0,'.'), number_format(floatval($puser->MemberMiles),2,'.'), $ircUserName);
                                }
                                $lines = $table->end();
                                foreach($lines as $line) {
@@ -221,7 +221,7 @@ class {$_NAME} extends Bot {
                                }
                                $ustats = $this->getUserStats($pulseUser->MemberName);
                                $message = array();
-                               $message[] = "User \002".$pulseUser->MemberName."\002 has \002".number_format($pulseUser->MemberKeys,0,'.')."\002 keys (".number_format($ustats->AvKPS,2,'.')." per second), \002".number_format($pulseUser->MemberClicks,0,'.')."\002 clicks (".number_format($ustats->AvCPS,2,'.')." per second) and ".number_format($pulseUser->MemberMiles,2,'.')." miles.";
+                               $message[] = "User \002".$pulseUser->MemberName."\002 has \002".number_format(floatval($pulseUser->MemberKeys),0,'.')."\002 keys (".number_format(floatval($ustats->AvKPS),2,'.')." per second), \002".number_format(floatval($pulseUser->MemberClicks),0,'.')."\002 clicks (".number_format(floatval($ustats->AvCPS),2,'.')." per second) and ".number_format(floatval($pulseUser->MemberMiles),2,'.')." miles.";
                                $message[] = "Last Pulse: ".$ustats->LastPulse;
                                if(count($exp) > 1) {
                                        foreach($message as $line) {