Skip to content
Extraits de code Groupes Projets
Valider a5440551 rédigé par Gregor Aisch's avatar Gregor Aisch
Parcourir les fichiers

'auto commit'

parent ba07cca5
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -114,14 +114,15 @@ RealTimeMap.run = function(config) { ...@@ -114,14 +114,15 @@ RealTimeMap.run = function(config) {
* visitor on the map * visitor on the map
*/ */
function visitTooltip(r) { function visitTooltip(r) {
var ds = now - r.lastActionTimestamp; var ds = now - r.lastActionTimestamp,
var ico = function(src) { return '<img src="'+src+'" alt="" class="icon" />&nbsp;'; }, ad = r.actionDetails,
ico = function(src) { return '<img src="'+src+'" alt="" class="icon" />&nbsp;'; },
val = function(val) { return '<b>'+Math.round(val)+'</b>'; }; val = function(val) { return '<b>'+Math.round(val)+'</b>'; };
return '<h3>'+r.city+' / '+r.country+'</h3>'+ return '<h3>'+r.city+' / '+r.country+'</h3>'+
// icons // icons
ico(r.countryFlag)+ico(r.browserIcon)+ico(r.operatingSystemIcon)+'<br/>'+ ico(r.countryFlag)+ico(r.browserIcon)+ico(r.operatingSystemIcon)+'<br/>'+
// last action // last action
(r.actionDetails && r.actionDetails.length ? r.actionDetails[actionDetails.length-1].pageTitle+'<br/>' : '')+ (ad && ad.length ? ad[ad.length-1].pageTitle+'<br/>' : '')+
// time of visit // time of visit
(ds < 90 ? RealTimeMap._.seconds_ago.replace('%s', '<b>'+val(ds)+'</b>') (ds < 90 ? RealTimeMap._.seconds_ago.replace('%s', '<b>'+val(ds)+'</b>')
: ds < 5400 ? RealTimeMap._.minutes_ago.replace('%s', '<b>'+val(ds/60)+'</b>') : ds < 5400 ? RealTimeMap._.minutes_ago.replace('%s', '<b>'+val(ds/60)+'</b>')
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter