From cb47357172b29dffd4b3753a923576d01e3f6a07 Mon Sep 17 00:00:00 2001 From: Evgeny Gryaznov Date: Sun, 5 Oct 2008 22:47:09 +0000 Subject: [PATCH] add columns: avatar, jabbername git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@156 c66351dc-e62f-0410-b875-e3a5c0b9693f --- src/messenger/webim/install/dbinfo.php | 3 +++ src/messenger/webim/install/dbperform.php | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/src/messenger/webim/install/dbinfo.php b/src/messenger/webim/install/dbinfo.php index bba7c4e9..65806048 100644 --- a/src/messenger/webim/install/dbinfo.php +++ b/src/messenger/webim/install/dbinfo.php @@ -54,6 +54,8 @@ $dbtables = array( "vclocalename" => "varchar(64) NOT NULL", "vccommonname" => "varchar(64) NOT NULL", "dtmlastvisited" => "datetime DEFAULT 0", + "vcavatar" => "varchar(255)", + "vcjabbername" => "varchar(255)", ), "chatrevision" => array( @@ -81,6 +83,7 @@ $memtables = array(); $dbtables_can_update = array( "chatthread" => array("agentId", "userTyping", "agentTyping", "messageCount", "nextagent", "shownmessageid", "userid", "userAgent"), "chatmessage" => array("agentId"), + "chatoperator" => array("vcavatar", "vcjabbername"), "chatban" => array(), ); diff --git a/src/messenger/webim/install/dbperform.php b/src/messenger/webim/install/dbperform.php index 934aa097..1c4da2aa 100644 --- a/src/messenger/webim/install/dbperform.php +++ b/src/messenger/webim/install/dbperform.php @@ -106,6 +106,14 @@ if ($act == "silentcreateall") { runsql("ALTER TABLE chatthread ADD userid varchar(255) DEFAULT \"\"", $link); } + if( in_array("chatoperator.vcavatar", $absent) ) { + runsql("ALTER TABLE chatoperator ADD vcavatar varchar(255)", $link); + } + + if( in_array("chatoperator.vcjabbername", $absent) ) { + runsql("ALTER TABLE chatoperator ADD vcjabbername varchar(255)", $link); + } + if( in_array("chatthread.userAgent", $absent) ) { runsql("ALTER TABLE chatthread ADD userAgent varchar(255)", $link); }