Plugin Directory

Changeset 1365879


Ignore:
Timestamp:
03/07/2016 02:36:05 PM (10 years ago)
Author:
activehelper
Message:
  • Push Notification support for the mobile app.
  • Support Wordpress 4.4.x
  • Enhanced mobile support.
  • Japanese Language Included.
  • Core Update.
  • Core Security update.
  • Other small improvements and bug fixes.
Location:
activehelper-livehelp/trunk
Files:
22 added
15 edited

Legend:

Unmodified
Added
Removed
  • activehelper-livehelp/trunk/activehelper-livehelp.php

    r1250404 r1365879  
    77Plugin URI: http://www.activehelper.com
    88Description: Provide superior service by real time chat with your website visitors and interact them through your website. Create a more efficient connection with your website visitors, increase your sales and customer satisfaction.
    9 Version: 3.9.6
     9Version: 4.0.0
    1010Author: ActiveHelper Inc
    1111Author URI: http://www.activehelper.com
     
    807807                                ' . __('Version : ', 'activehelper_livehelp') . '
    808808                            </td><td class="b">
    809                                 ' . __('3.9.6', 'activehelper_livehelp') . '
     809                                ' . __('4.0.0', 'activehelper_livehelp') . '
    810810                            </td></tr></tbody></table>
    811811                            <table><tbody><tr><td class="first t">
     
    842842                                ' . __('Copyright', 'activehelper_livehelp') . '
    843843                            </td><td class="b">
    844                                 ' . __('Copyright © 2010 - 2012. Activehelper - 2010 - 2014 - All Rights Reserved', 'activehelper_livehelp') . '
     844                                ' . __('Copyright © 2010 - 2016. Activehelper - 2010 - 2016 - All Rights Reserved', 'activehelper_livehelp') . '
    845845                            </td></tr></tbody></table>
    846846                        </div>
  • activehelper-livehelp/trunk/readme.txt

    r1250404 r1365879  
    33Tags: wordpress livechat,  live chat, live help, live support, chat plugin, visitor tracking, visitor chat, phone live chat
    44Requires at least: 3.2
    5 Tested up to: 4.3.1
    6 Stable tag: 3.9.6
     5Tested up to: 4.4.2
     6Stable tag: 4.0.0
    77
    88Wordpress Live Chat plugin. Manage all your wordpress sites from your desktop or mobile.
     
    1212Live Chat - Live chat plugin software. Worpress Live chat allows to engage website visitors to contact you in real-time to your computer desktop or mobile device.
    1313
    14 The ActiveHelper Live Chat Plugin is available for WordPress 3.2x, to 4.3x.
     14The ActiveHelper Live Chat Plugin is available for WordPress 3.2x, to 4.4x.
    1515
    1616WordPress Live Chat Plugin is the most affordable and scalable Live Chat. ActiveHelper Live Chat System is perfect for small and medium WordPress sites. Answer Live chats from any location, Desktop and mobile are included, Windows and Mac, IOS and Android too.
     
    349349* Other small improvements and bug fixes.
    350350
     351= 4.0.0 =
     352* Push Notification support for the mobile app.
     353* Support Wordpress 4.4.x
     354* Enhanced mobile support.
     355* Japanese Language Included.
     356* Core Update.
     357* Core Security update.
     358* Other small improvements and bug fixes.
     359
    351360
    352361Upgrade:
     
    564573* Enhanced mobile support.
    565574* Other small improvements and bug fixes.
     575
     576= 4.0.0 =
     577* Push Notification support for the mobile app.
     578* Support Wordpress 4.4.x
     579* Enhanced mobile support.
     580* Japanese Language Included.
     581* Core Update.
     582* Core Security update.
     583* Other small improvements and bug fixes.
  • activehelper-livehelp/trunk/server/frames.php

    r1239830 r1365879  
    7575
    7676// Query to see if panel/Operators are Online
    77 $query = "SELECT UNIX_TIMESTAMP(`datetime`) AS `datetime` FROM " . $table_prefix . "users WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$connection_timeout' AND `status` = '1'";
     77$query = "SELECT UNIX_TIMESTAMP(`datetime`) AS `datetime` FROM " . $table_prefix . "users WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$connection_timeout' and device_id ='' and `status` = '1'";
     78if ($departments == true && $department != '') { $query .= " AND department LIKE '%$department%'"; }
     79$query .= " union " ;
     80
     81$query .= "SELECT UNIX_TIMESTAMP(`datetime`) AS `datetime` FROM " . $table_prefix . "users WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$connection_timeout_mobile' and device_id <>'' and `status` = '1'";
    7882if ($departments == true && $department != '') { $query .= " AND department LIKE '%$department%'"; }
    7983$row = $SQL->selectquery($query);
     
    147151                // Add session details
    148152                $query = "INSERT INTO " . $table_prefix . "sessions (`request`, `username`, `datetime`, `email`,  `phone` , `company`, `server`, `department`, `refresh`, `language`, rating, id_domain , id_agent) VALUES ('$request_id', '$username', NOW(), '$email', '$phone', '$company', '$current_host', '$department', NOW(), '".LANGUAGE_TYPE."', -1, $domain_id, $agent_id)";
    149                // echo("query2: " . $query);
    150 
    151         //exit('Termina... 2');
    152153                $login_id = $SQL->insertquery($query);
    153154        }
  • activehelper-livehelp/trunk/server/import/constants.php

    r726722 r1365879  
    1313 
    1414$install_directory = $server_directory."/".$eserverName;
     15$push_api_path = "http://s99.velaio.com/pushapi/";
    1516 
    1617// Set advanced settings, ie. timers 
    1718 
    1819$connection_timeout = 60;
     20$connection_timeout_mobile  = 43200;
    1921$keep_alive_timeout = 30;
    2022$guest_login_timeout= 60;
  • activehelper-livehelp/trunk/server/import/functions.php

    r1003856 r1365879  
    191191   {
    192192      $departments_sql = departmentsSQL($current_department);
    193       $query = "SELECT DISTINCT (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`datetime`)) AS `display` FROM " . $table_prefix . "sessions WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$timeout' AND active = '0' AND $departments_sql";
     193      $query = "SELECT DISTINCT (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`datetime`)) AS `display` FROM " . $table_prefix . "sessions WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$timeout' AND active = '0' AND $departments_sql";   
     194       
    194195   }
    195196   else
  • activehelper-livehelp/trunk/server/import/status.php

    r878815 r1365879  
    113113if ($status_enabled == true) {
    114114
     115       /* Verificar si hay agentes mobiles conectados y determinar cual es el tipo de refresco que se debe usar */
     116     
    115117        $num_support_available_users = 0;
    116118        $num_support_hidden_users = 0;
     
    123125                $SQL->miscquery($query);
    124126        }
    125         // Counts the total number of support users within each Online/Offline/BRB/Away status mode
    126         $query = "SELECT DISTINCT `status`, count(`id`) FROM " . $table_prefix . "users WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$connection_timeout' And id in (" . $users_set . ")";
     127               
     128        // Counts the total number of support users within each Online/Offline/BRB/Away status mode *** New Query in order to support Push notifications ***
     129        $query = "SELECT DISTINCT `status`, count(`id`) FROM " . $table_prefix . "users WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$connection_timeout' and device_id ='' and id in (" . $users_set . ")";
    127130       
    128131        if($department != '' && $departments && $agent_id ==0)
     
    135138        { $query .= " and `answers`='2' and `id`= $agent_id"; }
    136139       
     140        $query .=" union ";
     141       
     142        $query .= "SELECT DISTINCT `status`, count(`id`) FROM " . $table_prefix . "users WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`refresh`)) < '$connection_timeout_mobile' and device_id <> '' and id in (" . $users_set . ")";
     143       
     144        if($department != '' && $departments && $agent_id ==0)
     145          { $query .= " and  `answers`='1' and  `department` LIKE '%$department%'"; }
     146        else         
     147        if($agent_id ==0)
     148          { $query .= " and `answers`='1' "; }
     149        else
     150        if($agent_id !=0)
     151        { $query .= " and `answers`='2' and `id`= $agent_id"; }
     152       
     153       
    137154       /* error_log("department:".$department."\n", 3, "status.log");
    138155        error_log("departments:".$departments."\n", 3, "status.log");
     
    140157        error_log("$query:".$query."\n", 3, "status.log");
    141158        */
    142         
     159 
    143160        if($userid != '') { $query .= " AND id <> " . $userid; }
    144161        $query .= " GROUP BY `status`";
  • activehelper-livehelp/trunk/server/index.php

    r1250404 r1365879  
    123123           
    124124            // Count available departments
    125             $query = "SELECT DISTINCT u.department FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout' and u.status = '1' and u.id = du.id_user And du.id_domain = " . $domain_id;
     125            $query = "SELECT DISTINCT u.department FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) -            UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout' and device_id ='' and u.status = '1' and u.id = du.id_user And du.id_domain = " . $domain_id;
     126           
     127            $query .= " union " ;
     128                       
     129            $query .= "SELECT DISTINCT u.department FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout_mobile' and device_id <>''  and  u.status = '1' and u.id = du.id_user And du.id_domain = " . $domain_id;     
    126130            $rows = $SQL->selectall($query);
    127131                                       
     
    130134             }
    131135           }
    132          }       
     136         } 
    133137                   
    134138 //  User Recognition Auto Start
     
    168172        // Checks if any users in user table are online
    169173        if ($error == '') {
    170                 $query = "SELECT u.id FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout' AND u.status = '1' And du.id_user = u.id And du.id_domain = ".$domain_id;
     174                 $query = "SELECT u.id FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout' and device_id ='' and u.status = '1' And du.id_user = u.id And du.id_domain = ".$domain_id;
    171175                if ($department != '' && $departments == true && $agent_id ==0)
    172176                    { $query .= " and `answers`=1 and department LIKE '%$department%'"; }
     
    177181                if ( $agent_id !=0)               
    178182                { $query .= " and `answers`=2 and u.id=" .$agent_id; }
     183           
     184               $query .= " union " ;
     185                 
     186                 $query .= "SELECT u.id FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout_mobile' and device_id <>'' and u.status = '1' And du.id_user = u.id And du.id_domain = ".$domain_id;
     187                if ($department != '' && $departments == true && $agent_id ==0)
     188                    { $query .= " and `answers`=1 and department LIKE '%$department%'"; }
     189                  else
     190                if ($agent_id ==0)
     191                    { $query .= " and `answers`=1 "; }
     192                  else                                   
     193                if ( $agent_id !=0)               
     194                { $query .= " and `answers`=2 and u.id=" .$agent_id; }
     195               
    179196               
    180197                $row = $SQL->selectquery($query);
     
    620637                { $query .= " and `answers`='2' and `id`= $agent_id"; }
    621638       
     639     
     640              $query .= " union " ;
     641               
     642                 $query.= "SELECT DISTINCT u.department FROM " . $table_prefix . "users u, " . $table_prefix . "domain_user du WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout_mobile' and device_id <>'' and u.status = '1' And u.id = du.id_user And du.id_domain = " . $domain_id;
    622643               
     644               if($agent_id ==0)
     645                 { $query .= " and `answers`='1' "; }
     646                else
     647              if($agent_id !=0)
     648                { $query .= " and `answers`='2' and `id`= $agent_id"; }
     649                     
    623650                $rows = $SQL->selectall($query);
    624651                                                 
  • activehelper-livehelp/trunk/server/refresher.php

    r1003856 r1365879  
    113113$query = "SELECT `active`, `datetime`, (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(`datetime`)) AS `waiting` FROM " . $table_prefix . "sessions WHERE `id` = '$guest_login_id'";
    114114$row = $SQL->selectquery($query);
     115
     116//error_log("Accept Chat Request : " . $query ."\n" , 3 ,"refresher.log");
     117
    115118if (is_array($row)) {
    116119        $active = $row['active'];
    117120        $datetime = $row['datetime'];
    118121        $waiting = $row['waiting'];
    119 }
    120 
    121 
    122 $session = array();
    123 
     122    }           
     123             
     124     $query = "SELECT id FROM " . $table_prefix  ."users u  WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(u.refresh)) < '$connection_timeout_mobile' and ".
     125         " device_id <>'' and u.status = '1' ";
     126
     127       $mobile_agents_count =0;
     128       
     129      // error_log("Mobile Agents Available : " . $query ."\n" , 3 ,"refresher.log");         
     130
     131      $mobile_agents_count = $SQL->selcount($query);
     132     
     133         if ($mobile_agents_count > 0)  {
     134             
     135            // error_log("Psuh Agents : " . $mobile_agents_count ."\n" , 3 ,"refresher.log");     
     136             include('push-notify.php');
     137             
     138             }
     139             
     140 $session = array();
    124141
    125142$session1 = array();
     
    271288$lan = $session['LANGUAGE'];
    272289
    273 #error_log("domain : " . $domain_id  . " languaje : " . $lan, 3,  "languaje.log");
     290//error_log("domain : " . $domain_id  . " languaje : " . $lan, 3,  "languaje.log");
    274291
    275292$query = "select  `welcome_message` from " . $table_prefix . "languages_domain where id_domain = $domain_id and code = '$lan'";
  • activehelper-livehelp/trunk/server/send.php

    r1003856 r1365879  
    5757                                        $query = "INSERT INTO " . $table_prefix . "administration (`user`, `username`, `datetime`, `message`, `align`, `status`, `id_domain`) VALUES('$operator_login_id', '$current_username', NOW(), '$message', '1', '1', '$id_domain')";
    5858                                        $SQL->insertquery($query);
     59                                                                                                               
    5960                                }
    6061                                else {
    6162                                        $query = "INSERT INTO " . $table_prefix . "messages (`session`, `username`, `datetime`, `message`, `align`, `status`, `id_domain`) VALUES('$id', '$current_username', NOW(), '$message', '1', '1', '$id_domain')";
    6263                                        $SQL->insertquery($query);
     64   
     65                                       
    6366                                }
    6467                        }
     
    7174                                $query = "INSERT INTO " . $table_prefix . "messages ( `session`, `username`, `datetime`, `message`, `align`, `status`, `id_domain`) VALUES ( '$id', '$current_username', NOW(), '$response', '1', '1', '$id_domain')";
    7275                                $SQL->insertquery($query);
     76                               
     77                           
     78                                       
    7379                        }
    7480                        if ($command != '') {
     
    109115                                                }
    110116                                                $SQL->insertquery($query);
     117
    111118                                        }
    112119
     
    139146                $query = "INSERT INTO " . $table_prefix . "messages (`session`, `username`, `datetime`, `message`, `align`, `id_domain`) VALUES ('$guest_login_id', '$guest_username', NOW(), '$message', '1', '$id_domain')";
    140147                $SQL->insertquery($query);
     148               
     149                //error_log("SQL Insert 5: " . $query ."\n" , 3 ,"send.log");   
     150                include('push-notify-msg.php');
     151                                       
    141152                if($SQL->db_error != "") {
    142153?>
  • activehelper-livehelp/trunk/server/services/send.php

    r553176 r1365879  
    163163   $message = addslashes($message);
    164164
     165     
     166   
    165167   if (!$staff)
    166168   {
     
    169171               " `datetime`, `message`, `align`, `status`, id_domain, id_user) VALUES( '$to',".
    170172               " '$operator_name', NOW(), '$message', '1', $type, $id_domain, $operator_login_id)";
    171 
     173   
    172174
    173175      $id = $SQL->insertquery($query);
     
    193195         $result = '1';
    194196      }
    195    }
     197     
     198   
     199     
     200   }
     201     
    196202}
    197203
  • activehelper-livehelp/trunk/server/services/users.php

    r1003856 r1365879  
    9191            $query = "UPDATE " . $table_prefix . "sessions SET `active` = '$operator_login_id', `id_user` = '$operator_login_id' WHERE `id` = '$login_id'";
    9292            $SQL->miscquery($query);
    93 
    94 
    95 
    96 
    9793         }
    9894      }
     
    135131elseif ($action == 'Hidden' || $action == 'Offline')
    136132{
     133   
    137134   // Update the username, password and change to hidden mode
    138    $query = "UPDATE " . $table_prefix . "users SET `refresh` = NOW(), `status` = '0' WHERE `id` = '$operator_login_id'";
     135   //$query = "UPDATE " . $table_prefix . "users SET `refresh` = NOW(), `status` = '0' WHERE `id` = '$operator_login_id'";
     136   // new query for push notifications
     137   $query = "UPDATE " . $table_prefix . "users SET `refresh` = NOW(), `status` = '0' , device ='' , device_id = '' WHERE `id` = '$operator_login_id'";
    139138   $SQL->miscquery($query);
    140139
     
    304303 
    305304if ($indicator_type == 1) {
     305         
    306306if ($departments == true && $current_department !='')
    307307
     308
     309       
    308310   $sql = departmentsSQL($current_department);
    309311   $query = "SELECT DISTINCT `id`, `username`, email, language, request FROM " . $table_prefix . "sessions WHERE (UNIX_TIMESTAMP(NOW())".
     
    338340}
    339341
     342  //error_log("SQL Chat request  pending :".$query."\n", 3, "users.log");
    340343 
    341344if($sessions_set != ""){
  • activehelper-livehelp/trunk/sources/livehelp_agents.php

    r959998 r1365879  
    10371037        'et' => __('Estonian', 'activehelper_livehelp'),
    10381038        'lv' => __('Latvian', 'activehelper_livehelp'),
    1039         'ge' => __('Georgian', 'activehelper_livehelp'),       
     1039        'ge' => __('Georgian', 'activehelper_livehelp'),
     1040        'jp' => __('Japanese', 'activehelper_livehelp'),       
    10401041    );
    10411042       
  • activehelper-livehelp/trunk/sources/livehelp_domains.php

    r959998 r1365879  
    211211        'lv' => __('Latvian', 'activehelper_livehelp'),
    212212        'ge' => __('Georgian', 'activehelper_livehelp'),
     213        'jp' => __('Japanese', 'activehelper_livehelp'),
    213214       
    214215    );
  • activehelper-livehelp/trunk/sources/livehelp_lib-install.php

    r1250404 r1365879  
    22/**
    33 * @package ActiveHelper Live Help
    4  * @Version 3.9.6
     4 * @Version 4.0.0
    55 */
    66
     
    6969 
    7070       $install_directory = $server_directory."/".$eserverName;
     71       $push_api_path = "http://s99.velaio.com/pushapi/";
    7172 
    7273      // Set advanced settings, ie. timers 
    7374 
    7475       $connection_timeout = 60;
     76       $connection_timeout_mobile  = 43200;
    7577       $keep_alive_timeout = 30;
    7678       $guest_login_timeout= 60;
     
    249251        INSERT INTO wp_livehelp_languages VALUES ('lv', 'Latvian', 'utf-8');
    250252        INSERT INTO wp_livehelp_languages VALUES ('ge', 'Georgian', 'utf-8');
     253        INSERT INTO wp_livehelp_languages VALUES ('jp', 'Japanese', 'utf-8');
    251254
    252255        CREATE TABLE IF NOT EXISTS `wp_livehelp_languages_domain` (
     
    268271            `status` int(1) NOT NULL default '0',
    269272            `id_user` bigint(20) default '-1',
     273            `delivered` int(1) DEFAULT '0',
    270274            PRIMARY KEY  (`id`),
    271275            KEY `idx_session` (`session`)
     
    470474            `final_time` time DEFAULT NULL,
    471475            `device` varchar(20) DEFAULT NULL,
    472             `device_id` varchar(60) DEFAULT NULL,
     476            `device_id` varchar(200) DEFAULT NULL,
    473477            PRIMARY KEY  (`id`),
    474478            UNIQUE KEY `uk_users_username` (`username`)
     
    990994       $database_version = "3.9.6";     
    991995     }
     996 
     997 
     998 if ($database_version == "3.9.6") {       
     999
     1000     $table_name = $wpdb->prefix . "livehelp_languages";
     1001     $sql ="INSERT INTO $table_name VALUES ('jp', 'Japanese', 'utf-8')";
     1002     dbDelta($sql);     
     1003 
     1004     $table_name = $wpdb->prefix . "livehelp_users";
     1005
     1006     $sql = "CREATE TABLE $table_name (
     1007      `id` bigint(20) NOT NULL auto_increment,
     1008      `username` varchar(50) NOT NULL default '',
     1009      `password` varchar(100) NOT NULL default '',
     1010      `firstname` varchar(50) NOT NULL default '',
     1011      `lastname` varchar(50) NOT NULL default '',
     1012      `email` varchar(50) NOT NULL default '',
     1013      `department` varchar(100) NOT NULL default '',
     1014      `datetime` datetime NOT NULL default '0000-00-00 00:00:00',
     1015      `refresh` datetime NOT NULL default '0000-00-00 00:00:00',
     1016      `disabled` int(1) NOT NULL default '0',
     1017      `privilege` int(1) NOT NULL default '0',
     1018      `photo` varchar(10) DEFAULT NULL,
     1019      `status` bigint(20) NOT NULL default '0',
     1020      `answers` int(1) default '1',
     1021      `schedule` int(1) DEFAULT '0',
     1022      `initial_time` time DEFAULT NULL,
     1023      `final_time` time DEFAULT NULL,
     1024      `device` varchar(20) DEFAULT NULL,
     1025      `device_id` varchar(200) DEFAULT NULL,
     1026      PRIMARY KEY  (`id`),
     1027      UNIQUE KEY `uk_users_username` (`username`)
     1028      ); ";
     1029 
     1030      dbDelta( $sql );
     1031     
     1032     
     1033     $table_name = $wpdb->prefix . "livehelp_messages";
     1034
     1035     $sql = "CREATE TABLE $table_name (
     1036            `id` bigint(20) NOT NULL auto_increment,
     1037            `session` bigint(20) NOT NULL default '0',
     1038            `username` varchar(30) NOT NULL default '',
     1039            `datetime` datetime NOT NULL default '0000-00-00 00:00:00',
     1040            `message` text NOT NULL,
     1041            `id_domain` bigint(20) default NULL,
     1042            `align` int(1) NOT NULL default '0',
     1043            `status` int(1) NOT NULL default '0',
     1044            `id_user` bigint(20) default '-1',
     1045            `delivered` int(1) DEFAULT '0',
     1046             PRIMARY KEY  (`id`),
     1047             KEY `idx_session` (`session`)
     1048             ); ";
     1049
     1050          dbDelta( $sql );
     1051                   
     1052       $database_version = "4.0.0";     
     1053     }
    9921054 }
    9931055 
  • activehelper-livehelp/trunk/sources/livehelp_server-settings.php

    r925841 r1365879  
    147147                        </td></tr></tbody></table>
    148148                       
     149                       
    149150                        <table style="margin-top: 1.5ex;"><thead><tr><th style="font-size: 12px; font-weight: normal; text-align: left;">
    150151                            <label for="keep_alive_timeout">' . __('Keep Alive Timeout (sec)', 'activehelper_livehelp') . '</label>
Note: See TracChangeset for help on using the changeset viewer.