X-Git-Url: http://mop.ddnsfree.com/gitweb/?p=brisk.git;a=blobdiff_plain;f=web%2Fcommons.js;h=b3c61380657787061281b6fdde411121bdabe556;hp=5b6e915d27951688dae298217277ba3f4920bbdf;hb=6d8db1ee47d3c0bb14133d3ab2e0a6bdc7ed60a0;hpb=66f94441ec85a5555c7280aff03ba7e5d661c364
diff --git a/web/commons.js b/web/commons.js
index 5b6e915..b3c6138 100644
--- a/web/commons.js
+++ b/web/commons.js
@@ -1,7 +1,7 @@
/*
* brisk - commons.js
*
- * Copyright (C) 2006-2012 Matteo Nastasi
+ * Copyright (C) 2006-2015 Matteo Nastasi
* mailto: nastasi@alternativeoutput.it
* matteo.nastasi@milug.org
* web: http://www.alternativeoutput.it
@@ -145,7 +145,7 @@ function getStyle(x,IEstyleProp, MozStyleProp)
})()
-function addEvent(obj,type,fn)
+function addEvent(obj, type, fn)
{
if (obj.addEventListener) {
obj.addEventListener( type, fn, false);
@@ -358,7 +358,12 @@ function chatt_checksend(obj,e)
}
function act_chatt(value)
{
- send_mesg("chatt|"+encodeURIComponent(value));
+ if (value.substring(0, 6) == "/info ") {
+ show_user_info(value.substring(6));
+ }
+ else {
+ send_mesg("chatt|"+encodeURIComponent(value));
+ }
/*
obj.disabled = true;
obj.value = "";
@@ -1024,7 +1029,7 @@ var chatt_lines_n = 0;
var CHATT_MAXLINES = 40;
-function user_decorator(user)
+function user_decorator(user, is_real)
{
var name, i, sp = "", cl = "";
var flags = user[0] & 0x03 | ((user[0] & 0x0c0000) >> 16);
@@ -1039,7 +1044,9 @@ function user_decorator(user)
}
if (flags != 0)
- name = ""+user[1]+"";
+ name = ""+user[1]+"";
else
name = user[1];
@@ -1051,7 +1058,7 @@ function user_dec_and_state(el)
var content = "";
var val_el;
- content = user_decorator(el);
+ content = user_decorator(el, true);
content += state_add(el[0],(typeof(el[2]) != 'undefined' ? el[2] : null));
return (content);
@@ -1066,7 +1073,7 @@ function chatt_sub(dt,data,str)
var flags;
var isauth;
var bolder = [ (data[0] | 1), data[1] ];
- name = user_decorator(bolder);
+ name = user_decorator(bolder, false);
if ($("txt").scrollTop + parseInt(getStyle($("txt"),"height", "height")) - $("txt").scrollHeight >= 0)
must_scroll = true;