Browse Source

online number

Maxim Sokhatsky 11 years ago
parent
commit
131ca21187

BIN
apps/web/priv/static/doc/Kakaranet-Scene.sketch/Data


+ 1 - 1
apps/web/priv/static/doc/Kakaranet-Scene.sketch/metadata

@@ -15,7 +15,7 @@
 		<string>LucidaGrande-Bold</string>
 	</array>
 	<key>length</key>
-	<integer>2637832</integer>
+	<integer>2637831</integer>
 	<key>version</key>
 	<integer>36</integer>
 </dict>

+ 1 - 1
apps/web/priv/static/doc/Kakaranet-Scene.svg

@@ -92,7 +92,7 @@
                 </g>
             </g>
             <text id="722" fill="#517ECE" sketch:type="MSTextLayer" font-family="Exo 2" font-size="20" font-weight="bold">
-                <tspan x="59" y="41">722</tspan>
+                <tspan id="723" x="59" y="41">722</tspan>
             </text>
             <text id="users-online" fill="#517ECE" sketch:type="MSTextLayer" font-family="Exo 2" font-size="17" font-weight="normal">
                 <tspan x="99" y="40">users online</tspan>

+ 6 - 1
apps/web/priv/static/doc/svg.js

@@ -40,6 +40,10 @@ function handle_web_socket(body) {
             mouseWheelHandler({'detail':5,'wheelDelta':5});
             onlineHoverOut();
             break;
+        case 'online_number':
+            var number = dec(body).value[0][1];
+            document.getElementById("723").textContent = number.toString(); 
+            break;
         case 'stats_event':
             document.getElementById('Player-Statistics').style.display = '';
             var games    = dec(body).value[0][2];
@@ -107,7 +111,8 @@ function handle_web_socket(body) {
                 place_card(pos.x,pos.y,c,v);
             }
             break;
-        default: console.log(String(dec(body)));
+        default:
+        // console.log(String(dec(body)));
     }
 }
 

+ 1 - 1
apps/web/src/okey.erl

@@ -394,7 +394,7 @@ event({server,{game_event, _, okey_next_turn, Args}}) ->
 
 event({register,User}) -> wf:info(?MODULE,"Register: ~p",[User]), kvs:add(User), wf:user(User);
 event({login,User}) -> wf:info(?MODULE,"Login: ~p",[User]), kvs:put(User), wf:user(User), event(init);
-
+event({counter,Res}) -> self() ! {server,{online_number,Res}};
 event(_Event) -> ok. % wf:info(?MODULE,"Event: ~p", [_Event]).
 
 api_event(X,Y,Z) -> avz:api_event(X,Y,Z).