WP Live Chat Support - Version 8.0.07

Version Description

  • 2018-03-23 - Low priority =
  • Fixed a "direct user to page" bug
Download this release

Release Info

Developer WP-LiveChat
Plugin Icon 128x128 WP Live Chat Support
Version 8.0.07
Comparing to
See all releases

Code changes from version 8.0.05 to 8.0.07

Files changed (191) hide show
  1. ajax_new.php +0 -0
  2. beep-2.mp3 +0 -0
  3. css/admin-chat-box-style.css +0 -0
  4. css/font-awesome.min.css +0 -0
  5. css/images/ui-bg_flat_10_000000_40x100.png +0 -0
  6. css/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
  7. css/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  8. css/images/ui-bg_glass_75_dadada_1x400.png +0 -0
  9. css/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
  10. css/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
  11. css/images/ui-icons_ffffff_256x240.png +0 -0
  12. css/jquery-ui.css +0 -0
  13. css/node_history_styles.css +0 -0
  14. css/remote_dash_styles.css +0 -0
  15. css/support-css.css +0 -0
  16. css/themes/classic.css +0 -0
  17. css/themes/modern.css +1 -1
  18. css/themes/position-bottom-left.css +0 -0
  19. css/themes/position-bottom-right.css +0 -0
  20. css/themes/position-left.css +0 -0
  21. css/themes/position-right.css +0 -0
  22. css/themes/theme-1.css +0 -0
  23. css/themes/theme-2.css +0 -0
  24. css/themes/theme-3.css +0 -0
  25. css/themes/theme-4.css +0 -0
  26. css/themes/theme-5.css +0 -0
  27. css/themes/theme-default.css +0 -0
  28. css/toastr.css +0 -0
  29. css/wplc-survey-style-before.css +0 -0
  30. css/wplcstyle.css +6 -0
  31. css/wplcstyle_old.css +0 -0
  32. ding.mp3 +0 -0
  33. fonts/FontAwesome.otf +0 -0
  34. fonts/fontawesome-webfont.eot +0 -0
  35. fonts/fontawesome-webfont.svg +0 -0
  36. fonts/fontawesome-webfont.ttf +0 -0
  37. fonts/fontawesome-webfont.woff +0 -0
  38. fonts/fontawesome-webfont.woff2 +0 -0
  39. images/48px.png +0 -0
  40. images/48px_n.png +0 -0
  41. images/add-on0.jpg +0 -0
  42. images/add-on1.jpg +0 -0
  43. images/add-on2.jpg +0 -0
  44. images/add-on3.jpg +0 -0
  45. images/add-on4.jpg +0 -0
  46. images/ajax-loader.gif +0 -0
  47. images/bg/cloudy.jpg +0 -0
  48. images/bg/geometry.jpg +0 -0
  49. images/bg/social.jpg +0 -0
  50. images/bg/tech.jpg +0 -0
  51. images/chaticon.png +0 -0
  52. images/chrome_16x16.png +0 -0
  53. images/chrome_32x32.png +0 -0
  54. images/codecabin.png +0 -0
  55. images/firefox_16x16.png +0 -0
  56. images/firefox_32x32.png +0 -0
  57. images/flash.ico +0 -0
  58. images/iconCloseRetina.png +0 -0
  59. images/iconRetina.png +0 -0
  60. images/iconmicro.png +0 -0
  61. images/internet-explorer_16x16.png +0 -0
  62. images/internet-explorer_32x32.png +0 -0
  63. images/loader2.gif +0 -0
  64. images/opera_16x16.png +0 -0
  65. images/opera_32x32.png +0 -0
  66. images/plugin1.jpg +0 -0
  67. images/plugin2.jpg +0 -0
  68. images/reporting_sample.jpg +0 -0
  69. images/safari_16x16.png +0 -0
  70. images/safari_32x32.png +0 -0
  71. images/support.png +0 -0
  72. images/themes/newtheme-1.jpg +0 -0
  73. images/themes/newtheme-2.jpg +0 -0
  74. images/themes/theme-1.png +0 -0
  75. images/themes/theme-2.png +0 -0
  76. images/themes/theme-3.png +0 -0
  77. images/themes/theme-4.png +0 -0
  78. images/themes/theme-5.png +0 -0
  79. images/themes/theme-6.png +0 -0
  80. images/trigger_sample.jpg +0 -0
  81. images/trigger_sample_front.jpg +0 -0
  82. images/ui-bg_flat_10_000000_40x100.png +0 -0
  83. images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  84. images/ui-icons_ffffff_256x240.png +0 -0
  85. images/web_16x16.png +0 -0
  86. images/web_32x32.png +0 -0
  87. images/wplc-logo.png +0 -0
  88. images/wplc_notification_icon.png +0 -0
  89. includes/Mobile_Detect.php +0 -0
  90. includes/credits.php +0 -0
  91. includes/deprecated.php +0 -0
  92. includes/modal_control.php +0 -0
  93. includes/notification_control.php +0 -0
  94. includes/update_control.class.php +8 -2
  95. js/arrow.gif +0 -0
  96. js/cross.gif +0 -0
  97. js/hs.png +0 -0
  98. js/hv.png +0 -0
  99. js/jquery-cookie.js +0 -0
  100. js/jscolor.js +0 -0
  101. js/md5.js +0 -0
  102. js/toastr.js +0 -0
  103. js/wplc-admin-modal.js +0 -0
  104. js/wplc-admin-pointers.js +0 -0
  105. js/wplc_error_handling.js +0 -0
  106. js/wplc_heartbeat.js +0 -0
  107. js/wplc_plugin_row.js +0 -0
  108. js/wplc_surveys.js +0 -0
  109. js/wplc_u.min.js +0 -0
  110. js/wplc_u_admin_chat.js +0 -0
  111. js/wplc_u_admin_events.js +0 -0
  112. js/wplc_u_events.js +0 -0
  113. js/wplc_u_node_events.js +2 -2
  114. languages/wplivechat-cs_CZ.mo +0 -0
  115. languages/wplivechat-cs_CZ.po +0 -0
  116. languages/wplivechat-da_DA.mo +0 -0
  117. languages/wplivechat-da_DA.po +0 -0
  118. languages/wplivechat-da_DK.mo +0 -0
  119. languages/wplivechat-da_DK.po +0 -0
  120. languages/wplivechat-de_CH.po +0 -0
  121. languages/wplivechat-de_DE.mo +0 -0
  122. languages/wplivechat-de_DE.po +0 -0
  123. languages/wplivechat-el.mo +0 -0
  124. languages/wplivechat-el.po +0 -0
  125. languages/wplivechat-en_EN.mo +0 -0
  126. languages/wplivechat-en_EN.po +0 -0
  127. languages/wplivechat-es_ES.mo +0 -0
  128. languages/wplivechat-es_ES.po +0 -0
  129. languages/wplivechat-et_EE.mo +0 -0
  130. languages/wplivechat-et_EE.po +0 -0
  131. languages/wplivechat-fa_IR.mo +0 -0
  132. languages/wplivechat-fa_IR.po +0 -0
  133. languages/wplivechat-fi.mo +0 -0
  134. languages/wplivechat-fi.po +0 -0
  135. languages/wplivechat-fi_FI.mo +0 -0
  136. languages/wplivechat-fi_FI.po +0 -0
  137. languages/wplivechat-fr_FR.mo +0 -0
  138. languages/wplivechat-fr_FR.po +0 -0
  139. languages/wplivechat-he_IL.mo +0 -0
  140. languages/wplivechat-he_IL.po +0 -0
  141. languages/wplivechat-hr.mo +0 -0
  142. languages/wplivechat-hr.po +0 -0
  143. languages/wplivechat-hu-HU.mo +0 -0
  144. languages/wplivechat-hu-HU.po +0 -0
  145. languages/wplivechat-hu.mo +0 -0
  146. languages/wplivechat-hu.po +0 -0
  147. languages/wplivechat-hu_HU.mo +0 -0
  148. languages/wplivechat-hu_HU.po +0 -0
  149. languages/wplivechat-in_ID.mo +0 -0
  150. languages/wplivechat-in_ID.po +0 -0
  151. languages/wplivechat-it_IT.mo +0 -0
  152. languages/wplivechat-it_IT.po +0 -0
  153. languages/wplivechat-ja.po +0 -0
  154. languages/wplivechat-ko_KR.mo +0 -0
  155. languages/wplivechat-ko_KR.po +0 -0
  156. languages/wplivechat-mn_MN.mo +0 -0
  157. languages/wplivechat-mn_MN.po +0 -0
  158. languages/wplivechat-nb_NO.mo +0 -0
  159. languages/wplivechat-nb_NO.po +0 -0
  160. languages/wplivechat-nl_NL.mo +0 -0
  161. languages/wplivechat-nl_NL.po +0 -0
  162. languages/wplivechat-pl_PL.mo +0 -0
  163. languages/wplivechat-pl_PL.po +0 -0
  164. languages/wplivechat-pt_BR.mo +0 -0
  165. languages/wplivechat-pt_BR.po +0 -0
  166. languages/wplivechat-pt_PT.mo +0 -0
  167. languages/wplivechat-pt_PT.po +0 -0
  168. languages/wplivechat-ro_RO.mo +0 -0
  169. languages/wplivechat-ro_RO.po +0 -0
  170. languages/wplivechat-ru_RU.mo +0 -0
  171. languages/wplivechat-ru_RU.po +0 -0
  172. languages/wplivechat-sk_SK.mo +0 -0
  173. languages/wplivechat-sk_SK.po +0 -0
  174. languages/wplivechat-sq.mo +0 -0
  175. languages/wplivechat-sq.po +0 -0
  176. languages/wplivechat-sv_SE.mo +0 -0
  177. languages/wplivechat-sv_SE.po +0 -0
  178. languages/wplivechat-tr-TR.mo +0 -0
  179. languages/wplivechat-tr-TR.po +0 -0
  180. languages/wplivechat-zh_CN.mo +0 -0
  181. languages/wplivechat-zh_CN.po +0 -0
  182. languages/wplivechat-zh_TW.mo +0 -0
  183. languages/wplivechat-zh_TW.po +0 -0
  184. modules/api/wplc-api-functions.php +0 -0
  185. modules/api/wplc-api-routes.php +0 -0
  186. modules/node_server_deprecated.php +0 -0
  187. modules/offline_messages_custom_fields.php +0 -0
  188. modules/webhooks_manager.php +0 -0
  189. readme.txt +9 -7
  190. ring.wav +0 -0
  191. wp-live-chat-support.php +21 -11
ajax_new.php CHANGED
File without changes
beep-2.mp3 CHANGED
File without changes
css/admin-chat-box-style.css CHANGED
File without changes
css/font-awesome.min.css CHANGED
File without changes
css/images/ui-bg_flat_10_000000_40x100.png CHANGED
File without changes
css/images/ui-bg_flat_75_ffffff_40x100.png CHANGED
File without changes
css/images/ui-bg_glass_65_ffffff_1x400.png CHANGED
File without changes
css/images/ui-bg_glass_75_dadada_1x400.png CHANGED
File without changes
css/images/ui-bg_glass_75_e6e6e6_1x400.png CHANGED
File without changes
css/images/ui-bg_highlight-soft_75_cccccc_1x100.png CHANGED
File without changes
css/images/ui-icons_ffffff_256x240.png CHANGED
File without changes
css/jquery-ui.css CHANGED
File without changes
css/node_history_styles.css CHANGED
File without changes
css/remote_dash_styles.css CHANGED
File without changes
css/support-css.css CHANGED
File without changes
css/themes/classic.css CHANGED
File without changes
css/themes/modern.css CHANGED
@@ -75,7 +75,7 @@
75
  position: absolute;
76
  overflow-y: auto;
77
  padding: 5%;
78
-
79
  overflow-y: scroll;
80
  }
81
  #wp-live-chat-inner-container {
75
  position: absolute;
76
  overflow-y: auto;
77
  padding: 5%;
78
+ width:100%;
79
  overflow-y: scroll;
80
  }
81
  #wp-live-chat-inner-container {
css/themes/position-bottom-left.css CHANGED
File without changes
css/themes/position-bottom-right.css CHANGED
File without changes
css/themes/position-left.css CHANGED
File without changes
css/themes/position-right.css CHANGED
File without changes
css/themes/theme-1.css CHANGED
File without changes
css/themes/theme-2.css CHANGED
File without changes
css/themes/theme-3.css CHANGED
File without changes
css/themes/theme-4.css CHANGED
File without changes
css/themes/theme-5.css CHANGED
File without changes
css/themes/theme-default.css CHANGED
File without changes
css/toastr.css CHANGED
File without changes
css/wplc-survey-style-before.css CHANGED
File without changes
css/wplcstyle.css CHANGED
@@ -1,4 +1,6 @@
1
 
 
 
2
  .wplc-chat-alert {
3
  display: none;
4
  width: 30px;
@@ -222,3 +224,7 @@
222
  color: #fff !important;
223
  text-decoration:underline !important;
224
  }
 
 
 
 
1
 
2
+
3
+
4
  .wplc-chat-alert {
5
  display: none;
6
  width: 30px;
224
  color: #fff !important;
225
  text-decoration:underline !important;
226
  }
227
+
228
+
229
+
230
+
css/wplcstyle_old.css CHANGED
File without changes
ding.mp3 CHANGED
File without changes
fonts/FontAwesome.otf CHANGED
File without changes
fonts/fontawesome-webfont.eot CHANGED
File without changes
fonts/fontawesome-webfont.svg CHANGED
File without changes
fonts/fontawesome-webfont.ttf CHANGED
File without changes
fonts/fontawesome-webfont.woff CHANGED
File without changes
fonts/fontawesome-webfont.woff2 CHANGED
File without changes
images/48px.png CHANGED
File without changes
images/48px_n.png CHANGED
File without changes
images/add-on0.jpg CHANGED
File without changes
images/add-on1.jpg CHANGED
File without changes
images/add-on2.jpg CHANGED
File without changes
images/add-on3.jpg CHANGED
File without changes
images/add-on4.jpg CHANGED
File without changes
images/ajax-loader.gif CHANGED
File without changes
images/bg/cloudy.jpg CHANGED
File without changes
images/bg/geometry.jpg CHANGED
File without changes
images/bg/social.jpg CHANGED
File without changes
images/bg/tech.jpg CHANGED
File without changes
images/chaticon.png CHANGED
File without changes
images/chrome_16x16.png CHANGED
File without changes
images/chrome_32x32.png CHANGED
File without changes
images/codecabin.png CHANGED
File without changes
images/firefox_16x16.png CHANGED
File without changes
images/firefox_32x32.png CHANGED
File without changes
images/flash.ico CHANGED
File without changes
images/iconCloseRetina.png CHANGED
File without changes
images/iconRetina.png CHANGED
File without changes
images/iconmicro.png CHANGED
File without changes
images/internet-explorer_16x16.png CHANGED
File without changes
images/internet-explorer_32x32.png CHANGED
File without changes
images/loader2.gif CHANGED
File without changes
images/opera_16x16.png CHANGED
File without changes
images/opera_32x32.png CHANGED
File without changes
images/plugin1.jpg CHANGED
File without changes
images/plugin2.jpg CHANGED
File without changes
images/reporting_sample.jpg CHANGED
File without changes
images/safari_16x16.png CHANGED
File without changes
images/safari_32x32.png CHANGED
File without changes
images/support.png CHANGED
File without changes
images/themes/newtheme-1.jpg CHANGED
File without changes
images/themes/newtheme-2.jpg CHANGED
File without changes
images/themes/theme-1.png CHANGED
File without changes
images/themes/theme-2.png CHANGED
File without changes
images/themes/theme-3.png CHANGED
File without changes
images/themes/theme-4.png CHANGED
File without changes
images/themes/theme-5.png CHANGED
File without changes
images/themes/theme-6.png CHANGED
File without changes
images/trigger_sample.jpg CHANGED
File without changes
images/trigger_sample_front.jpg CHANGED
File without changes
images/ui-bg_flat_10_000000_40x100.png CHANGED
File without changes
images/ui-bg_glass_65_ffffff_1x400.png CHANGED
File without changes
images/ui-icons_ffffff_256x240.png CHANGED
File without changes
images/web_16x16.png CHANGED
File without changes
images/web_32x32.png CHANGED
File without changes
images/wplc-logo.png CHANGED
File without changes
images/wplc_notification_icon.png CHANGED
File without changes
includes/Mobile_Detect.php CHANGED
File without changes
includes/credits.php CHANGED
File without changes
includes/deprecated.php CHANGED
File without changes
includes/modal_control.php CHANGED
File without changes
includes/notification_control.php CHANGED
File without changes
includes/update_control.class.php CHANGED
@@ -48,7 +48,7 @@ final class wplc_update_control {
48
 
49
  public function activate() {
50
  $this->wplc_extension_string = $this->wplc_title;
51
- $this->wplc_api_url = 'http://ccplugins.co/api-control/';
52
 
53
 
54
  add_filter('pre_set_site_transient_update_plugins', array( $this, 'wplc_check_for_plugin_update' ));
@@ -137,6 +137,8 @@ final class wplc_update_control {
137
  );
138
  $data_array = array(
139
  'method' => 'POST',
 
 
140
  'body' => array(
141
  'action' => 'api_validation',
142
  'd' => get_option('siteurl'),
@@ -144,13 +146,17 @@ final class wplc_update_control {
144
  'api_key' => get_option($this->wplc_option)
145
  ));
146
  $response = wp_remote_post($this->wplc_api_url, $data_array);
 
 
 
 
147
 
148
  if (is_array($response)) {
149
  if ( $response['response']['code'] == "200" ) {
150
  $data = $response['body'];
151
  $data = unserialize($data);
152
  } else {
153
- $data = array("message"=>"Unable to contact the host server at this point. Please try again later.");
154
  }
155
  } else {
156
  $data = array("message"=>"Unable to contact the host server at this point. Please try again later.");
48
 
49
  public function activate() {
50
  $this->wplc_extension_string = $this->wplc_title;
51
+ $this->wplc_api_url = 'https://ccplugins.co/api-control/';
52
 
53
 
54
  add_filter('pre_set_site_transient_update_plugins', array( $this, 'wplc_check_for_plugin_update' ));
137
  );
138
  $data_array = array(
139
  'method' => 'POST',
140
+ 'httpversion' => '1.0',
141
+ 'sslverify' => false,
142
  'body' => array(
143
  'action' => 'api_validation',
144
  'd' => get_option('siteurl'),
146
  'api_key' => get_option($this->wplc_option)
147
  ));
148
  $response = wp_remote_post($this->wplc_api_url, $data_array);
149
+
150
+
151
+
152
+
153
 
154
  if (is_array($response)) {
155
  if ( $response['response']['code'] == "200" ) {
156
  $data = $response['body'];
157
  $data = unserialize($data);
158
  } else {
159
+ $data = array("message"=>"Unable to contact the host server at this point. Please try again later. Error: ".json_encode( $response ) );
160
  }
161
  } else {
162
  $data = array("message"=>"Unable to contact the host server at this point. Please try again later.");
js/arrow.gif CHANGED
File without changes
js/cross.gif CHANGED
File without changes
js/hs.png CHANGED
File without changes
js/hv.png CHANGED
File without changes
js/jquery-cookie.js CHANGED
File without changes
js/jscolor.js CHANGED
File without changes
js/md5.js CHANGED
File without changes
js/toastr.js CHANGED
File without changes
js/wplc-admin-modal.js CHANGED
File without changes
js/wplc-admin-pointers.js CHANGED
File without changes
js/wplc_error_handling.js CHANGED
File without changes
js/wplc_heartbeat.js CHANGED
File without changes
js/wplc_plugin_row.js CHANGED
File without changes
js/wplc_surveys.js CHANGED
File without changes
js/wplc_u.min.js CHANGED
File without changes
js/wplc_u_admin_chat.js CHANGED
File without changes
js/wplc_u_admin_events.js CHANGED
File without changes
js/wplc_u_events.js CHANGED
File without changes
js/wplc_u_node_events.js CHANGED
@@ -322,11 +322,11 @@ jQuery(document).ready(function() {
322
  if(typeof e.ndata.pretty_name !== "undefined"){
323
  var link_url = e.ndata.pretty_name + " - " + e.ndata.direction;
324
 
325
- var notice = "<span>";
326
  notice += (typeof e.ndata.agent_name !== "undefined" ? e.ndata.agent_name : "Agent") + " ";
327
  notice += (typeof bleeper_direct_to_page_localized_notice !== "undefined" ? bleeper_direct_to_page_localized_notice : "would like to direct you to the following page: ");
328
  notice += link_url;
329
- notice += "</span>";
330
 
331
  the_message = {};
332
  the_message.msg = notice;
322
  if(typeof e.ndata.pretty_name !== "undefined"){
323
  var link_url = e.ndata.pretty_name + " - " + e.ndata.direction;
324
 
325
+ var notice = "<span> ";
326
  notice += (typeof e.ndata.agent_name !== "undefined" ? e.ndata.agent_name : "Agent") + " ";
327
  notice += (typeof bleeper_direct_to_page_localized_notice !== "undefined" ? bleeper_direct_to_page_localized_notice : "would like to direct you to the following page: ");
328
  notice += link_url;
329
+ notice += " </span>";
330
 
331
  the_message = {};
332
  the_message.msg = notice;
languages/wplivechat-cs_CZ.mo CHANGED
File without changes
languages/wplivechat-cs_CZ.po CHANGED
File without changes
languages/wplivechat-da_DA.mo CHANGED
File without changes
languages/wplivechat-da_DA.po CHANGED
File without changes
languages/wplivechat-da_DK.mo CHANGED
File without changes
languages/wplivechat-da_DK.po CHANGED
File without changes
languages/wplivechat-de_CH.po CHANGED
File without changes
languages/wplivechat-de_DE.mo CHANGED
File without changes
languages/wplivechat-de_DE.po CHANGED
File without changes
languages/wplivechat-el.mo CHANGED
File without changes
languages/wplivechat-el.po CHANGED
File without changes
languages/wplivechat-en_EN.mo CHANGED
File without changes
languages/wplivechat-en_EN.po CHANGED
File without changes
languages/wplivechat-es_ES.mo CHANGED
File without changes
languages/wplivechat-es_ES.po CHANGED
File without changes
languages/wplivechat-et_EE.mo CHANGED
File without changes
languages/wplivechat-et_EE.po CHANGED
File without changes
languages/wplivechat-fa_IR.mo CHANGED
File without changes
languages/wplivechat-fa_IR.po CHANGED
File without changes
languages/wplivechat-fi.mo CHANGED
File without changes
languages/wplivechat-fi.po CHANGED
File without changes
languages/wplivechat-fi_FI.mo CHANGED
File without changes
languages/wplivechat-fi_FI.po CHANGED
File without changes
languages/wplivechat-fr_FR.mo CHANGED
File without changes
languages/wplivechat-fr_FR.po CHANGED
File without changes
languages/wplivechat-he_IL.mo CHANGED
File without changes
languages/wplivechat-he_IL.po CHANGED
File without changes
languages/wplivechat-hr.mo CHANGED
File without changes
languages/wplivechat-hr.po CHANGED
File without changes
languages/wplivechat-hu-HU.mo CHANGED
File without changes
languages/wplivechat-hu-HU.po CHANGED
File without changes
languages/wplivechat-hu.mo CHANGED
File without changes
languages/wplivechat-hu.po CHANGED
File without changes
languages/wplivechat-hu_HU.mo CHANGED
File without changes
languages/wplivechat-hu_HU.po CHANGED
File without changes
languages/wplivechat-in_ID.mo CHANGED
File without changes
languages/wplivechat-in_ID.po CHANGED
File without changes
languages/wplivechat-it_IT.mo CHANGED
File without changes
languages/wplivechat-it_IT.po CHANGED
File without changes
languages/wplivechat-ja.po CHANGED
File without changes
languages/wplivechat-ko_KR.mo CHANGED
File without changes
languages/wplivechat-ko_KR.po CHANGED
File without changes
languages/wplivechat-mn_MN.mo CHANGED
File without changes
languages/wplivechat-mn_MN.po CHANGED
File without changes
languages/wplivechat-nb_NO.mo CHANGED
File without changes
languages/wplivechat-nb_NO.po CHANGED
File without changes
languages/wplivechat-nl_NL.mo CHANGED
File without changes
languages/wplivechat-nl_NL.po CHANGED
File without changes
languages/wplivechat-pl_PL.mo CHANGED
File without changes
languages/wplivechat-pl_PL.po CHANGED
File without changes
languages/wplivechat-pt_BR.mo CHANGED
File without changes
languages/wplivechat-pt_BR.po CHANGED
File without changes
languages/wplivechat-pt_PT.mo CHANGED
File without changes
languages/wplivechat-pt_PT.po CHANGED
File without changes
languages/wplivechat-ro_RO.mo CHANGED
File without changes
languages/wplivechat-ro_RO.po CHANGED
File without changes
languages/wplivechat-ru_RU.mo CHANGED
File without changes
languages/wplivechat-ru_RU.po CHANGED
File without changes
languages/wplivechat-sk_SK.mo CHANGED
File without changes
languages/wplivechat-sk_SK.po CHANGED
File without changes
languages/wplivechat-sq.mo CHANGED
File without changes
languages/wplivechat-sq.po CHANGED
File without changes
languages/wplivechat-sv_SE.mo CHANGED
File without changes
languages/wplivechat-sv_SE.po CHANGED
File without changes
languages/wplivechat-tr-TR.mo CHANGED
File without changes
languages/wplivechat-tr-TR.po CHANGED
File without changes
languages/wplivechat-zh_CN.mo CHANGED
File without changes
languages/wplivechat-zh_CN.po CHANGED
File without changes
languages/wplivechat-zh_TW.mo CHANGED
File without changes
languages/wplivechat-zh_TW.po CHANGED
File without changes
modules/api/wplc-api-functions.php CHANGED
File without changes
modules/api/wplc-api-routes.php CHANGED
File without changes
modules/node_server_deprecated.php CHANGED
File without changes
modules/offline_messages_custom_fields.php CHANGED
File without changes
modules/webhooks_manager.php CHANGED
File without changes
readme.txt CHANGED
@@ -208,6 +208,9 @@ If the live chat box still does not appear on your website, please go through th
208
 
209
  == Upgrade Notice ==
210
 
 
 
 
211
  = 7.1.07 =
212
  It is highly recommended that you upgrade to WP Live Chat Support version 7.1.07 for security reasons.
213
 
@@ -220,16 +223,15 @@ It is highly recommended that you upgrade to WP Live Chat Support version 7.1.04
220
  = 7.0.02 =
221
  We have patched the PHPMailer vulnerability. Please update to version 7.0.02.
222
 
223
- = 6.2.04 =
224
- It is highly recommended that you upgrade to WP Live Chat Support version 6.0.04 for security reasons.
225
 
226
- = 6.2.02 =
227
- It is highly recommended that you upgrade to WP Live Chat Support version 6.0.02 for security reasons.
228
 
229
- = 4.4.1 =
230
- It is highly recommended that you upgrade to WP Live Chat Support version 4.4.0 for security reasons.
231
 
232
- == Changelog ==
 
 
233
 
234
  = 8.0.05 - 2018-03-09 - Medium priority =
235
  * Chat minimize is now respected
208
 
209
  == Upgrade Notice ==
210
 
211
+ = 8.0.06 =
212
+ It is highly recommended that you upgrade to WP Live Chat Support version 8.0.06 for security reasons.
213
+
214
  = 7.1.07 =
215
  It is highly recommended that you upgrade to WP Live Chat Support version 7.1.07 for security reasons.
216
 
223
  = 7.0.02 =
224
  We have patched the PHPMailer vulnerability. Please update to version 7.0.02.
225
 
 
 
226
 
227
+ == Changelog ==
 
228
 
229
+ = 8.0.07 - 2018-03-23 - Low priority =
230
+ * Fixed a "direct user to page" bug
231
 
232
+ = 8.0.06 - 2018-03-23 - High priority =
233
+ * XSS vulnerability fixes thanks to https://www.gubello.me/blog/
234
+ * Fixed a chat width styling bug on the front end
235
 
236
  = 8.0.05 - 2018-03-09 - Medium priority =
237
  * Chat minimize is now respected
ring.wav CHANGED
File without changes
wp-live-chat-support.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: WP Live Chat Support
4
  Plugin URI: http://www.wp-livechat.com
5
  Description: The easiest to use website live chat plugin. Let your visitors chat with you and increase sales conversion rates with WP Live Chat Support. No third party connection required!
6
- Version: 8.0.05
7
  Author: WP-LiveChat
8
  Author URI: http://www.wp-livechat.com
9
  Text Domain: wplivechat
@@ -11,6 +11,14 @@
11
  */
12
 
13
  /**
 
 
 
 
 
 
 
 
14
  * 8.0.05 - 2018-03-09 - Medium priority
15
  * Chat minimize is now respected
16
  * GIF integration support (Giphy, Tenor)
@@ -608,7 +616,7 @@ global $debug_start;
608
  $wplc_tblname_offline_msgs = $wpdb->prefix . "wplc_offline_messages";
609
  $wplc_tblname_chats = $wpdb->prefix . "wplc_chat_sessions";
610
  $wplc_tblname_msgs = $wpdb->prefix . "wplc_chat_msgs";
611
- $wplc_version = "8.0.05";
612
 
613
  define('WPLC_BASIC_PLUGIN_DIR', dirname(__FILE__));
614
  define('WPLC_BASIC_PLUGIN_URL', plugins_url( '/', __FILE__ ) );
@@ -4425,22 +4433,24 @@ function wplc_hook_control_chat_history() {
4425
  unset($trstyle);
4426
  unset($actions);
4427
 
 
4428
 
4429
- $url = admin_url('admin.php?page=wplivechat-menu&action=history&cid=' . $result->id);
4430
- $url2 = admin_url('admin.php?page=wplivechat-menu&action=download_history&type=csv&cid=' . $result->id);
4431
- $url3 = "?page=wplivechat-menu-history&wplc_action=remove_cid&cid=" . $result->id;
 
4432
  $actions = "
4433
  <a href='$url' class='button' title='".__('View Chat History', 'wplivechat')."' target='_BLANK' id=''><i class='fa fa-eye'></i></a> <a href='$url2' class='button' title='".__('Download Chat History', 'wplivechat')."' target='_BLANK' id=''><i class='fa fa-download'></i></a> <a href='$url3' class='button'><i class='fa fa-trash-o'></i></a>
4434
  ";
4435
  $trstyle = "style='height:30px;'";
4436
 
4437
- echo "<tr id=\"record_" . $result->id . "\" $trstyle>";
4438
  echo "<td class='chat_id column-chat_d'>" . date("Y-m-d H:i:s", current_time( strtotime( $result->timestamp ) ) ) . "</td>";
4439
- echo "<td class='chat_name column_chat_name' id='chat_name_" . $result->id . "'><img src=\"//www.gravatar.com/avatar/" . md5($result->email) . "?s=40\" /> " . $result->name . "</td>";
4440
- echo "<td class='chat_email column_chat_email' id='chat_email_" . $result->id . "'><a href='mailto:" . $result->email . "' title='Email " . ".$result->email." . "'>" . $result->email . "</a></td>";
4441
- echo "<td class='chat_name column_chat_url' id='chat_url_" . $result->id . "'>" . esc_url($result->url) . "</td>";
4442
- echo "<td class='chat_status column_chat_status' id='chat_status_" . $result->id . "'><strong>" . wplc_return_status($result->status) . "</strong></td>";
4443
- echo "<td class='chat_action column-chat_action' id='chat_action_" . $result->id . "'>$actions</td>";
4444
  echo "</tr>";
4445
  }
4446
  }
3
  Plugin Name: WP Live Chat Support
4
  Plugin URI: http://www.wp-livechat.com
5
  Description: The easiest to use website live chat plugin. Let your visitors chat with you and increase sales conversion rates with WP Live Chat Support. No third party connection required!
6
+ Version: 8.0.07
7
  Author: WP-LiveChat
8
  Author URI: http://www.wp-livechat.com
9
  Text Domain: wplivechat
11
  */
12
 
13
  /**
14
+ *
15
+ * 8.0.07 - 2018-03-23 - Low priority
16
+ * Fixed a "direct user to page" bug
17
+ *
18
+ * 8.0.06 - 2018-03-23 - High priority
19
+ * XSS vulnerability fixes thanks to https://www.gubello.me/blog/
20
+ * Fixed a chat width styling bug on the front end
21
+ *
22
  * 8.0.05 - 2018-03-09 - Medium priority
23
  * Chat minimize is now respected
24
  * GIF integration support (Giphy, Tenor)
616
  $wplc_tblname_offline_msgs = $wpdb->prefix . "wplc_offline_messages";
617
  $wplc_tblname_chats = $wpdb->prefix . "wplc_chat_sessions";
618
  $wplc_tblname_msgs = $wpdb->prefix . "wplc_chat_msgs";
619
+ $wplc_version = "8.0.07";
620
 
621
  define('WPLC_BASIC_PLUGIN_DIR', dirname(__FILE__));
622
  define('WPLC_BASIC_PLUGIN_URL', plugins_url( '/', __FILE__ ) );
4433
  unset($trstyle);
4434
  unset($actions);
4435
 
4436
+ $tcid = sanitize_text_field( $result->id );
4437
 
4438
+
4439
+ $url = admin_url('admin.php?page=wplivechat-menu&action=history&cid=' . $tcid);
4440
+ $url2 = admin_url('admin.php?page=wplivechat-menu&action=download_history&type=csv&cid=' . $tcid);
4441
+ $url3 = "?page=wplivechat-menu-history&wplc_action=remove_cid&cid=" . $tcid;
4442
  $actions = "
4443
  <a href='$url' class='button' title='".__('View Chat History', 'wplivechat')."' target='_BLANK' id=''><i class='fa fa-eye'></i></a> <a href='$url2' class='button' title='".__('Download Chat History', 'wplivechat')."' target='_BLANK' id=''><i class='fa fa-download'></i></a> <a href='$url3' class='button'><i class='fa fa-trash-o'></i></a>
4444
  ";
4445
  $trstyle = "style='height:30px;'";
4446
 
4447
+ echo "<tr id=\"record_" . $tcid . "\" $trstyle>";
4448
  echo "<td class='chat_id column-chat_d'>" . date("Y-m-d H:i:s", current_time( strtotime( $result->timestamp ) ) ) . "</td>";
4449
+ echo "<td class='chat_name column_chat_name' id='chat_name_" . $tcid . "'><img src=\"//www.gravatar.com/avatar/" . md5($result->email) . "?s=40\" /> " . $result->name . "</td>";
4450
+ echo "<td class='chat_email column_chat_email' id='chat_email_" . $tcid . "'><a href='mailto:" . $result->email . "' title='Email " . ".$result->email." . "'>" . $result->email . "</a></td>";
4451
+ echo "<td class='chat_name column_chat_url' id='chat_url_" . $tcid . "'>" . esc_url($result->url) . "</td>";
4452
+ echo "<td class='chat_status column_chat_status' id='chat_status_" . $tcid . "'><strong>" . wplc_return_status($result->status) . "</strong></td>";
4453
+ echo "<td class='chat_action column-chat_action' id='chat_action_" . $tcid . "'>$actions</td>";
4454
  echo "</tr>";
4455
  }
4456
  }