Version Description
- Maintenance update: New line bugfixes.
Download this release
Release Info
Developer | bencxr |
Plugin | Zendesk Chat |
Version | 1.0.3 |
Comparing to | |
See all releases |
Code changes from version 1.0.2 to 1.0.3
- readme.txt +4 -1
- zopim.php +10 -2
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: bencxr
|
|
3 |
Tags: widget, plugin, sidebar, page, admin, enhancement, livechat, chat, widget
|
4 |
Requires at least: 2.7
|
5 |
Tested up to: 2.9.2
|
6 |
-
Stable tag: 1.0.
|
7 |
|
8 |
Visitors can chat with you directly by clicking on the Zopim Chat Bar.
|
9 |
|
@@ -30,6 +30,9 @@ Great for improving interaction with your users and increasing the time they spe
|
|
30 |
|
31 |
== Changelog ==
|
32 |
|
|
|
|
|
|
|
33 |
= 1.0.2 =
|
34 |
* Maintenance update: More curl robustness enhancements.
|
35 |
|
3 |
Tags: widget, plugin, sidebar, page, admin, enhancement, livechat, chat, widget
|
4 |
Requires at least: 2.7
|
5 |
Tested up to: 2.9.2
|
6 |
+
Stable tag: 1.0.3
|
7 |
|
8 |
Visitors can chat with you directly by clicking on the Zopim Chat Bar.
|
9 |
|
30 |
|
31 |
== Changelog ==
|
32 |
|
33 |
+
= 1.0.3 =
|
34 |
+
* Maintenance update: New line bugfixes.
|
35 |
+
|
36 |
= 1.0.2 =
|
37 |
* Maintenance update: More curl robustness enhancements.
|
38 |
|
zopim.php
CHANGED
@@ -5,7 +5,7 @@ Plugin Name: Zopim Widget
|
|
5 |
Plugin URI: http://www.zopim.org
|
6 |
Description: Zopim embeds a chatbar on your website, so that any visitor can chat with you directly by clicking on the chatbar.
|
7 |
Author: Isidore
|
8 |
-
Version: 1.0.
|
9 |
Author URI: http://www.isidorechan.com/
|
10 |
*/
|
11 |
|
@@ -95,6 +95,11 @@ document.write(unescape(\"%3Cscript src='\" + document.location.protocol + \"//"
|
|
95 |
}
|
96 |
if (get_option('zopimGreetings') != "") {
|
97 |
$greetings = json_to_array(get_option('zopimGreetings'));
|
|
|
|
|
|
|
|
|
|
|
98 |
echo "\n\$zopim.livechat.setGreetings({
|
99 |
'online': ['".addslashes($greetings->online->bar)."', '".addslashes($greetings->online->window)."'],
|
100 |
'offline': ['".addslashes($greetings->offline->bar)."', '".addslashes($greetings->offline->window)."'],
|
@@ -203,13 +208,16 @@ function do_post_request($url, $_data, $optional_headers = null)
|
|
203 |
$url = str_replace("https", "http", $url);
|
204 |
}
|
205 |
|
206 |
-
$data = array();
|
|
|
207 |
while(list($n,$v) = each($_data)){
|
208 |
$data[] = urlencode($n)."=".urlencode($v);
|
209 |
}
|
210 |
|
211 |
$data = implode('&', $data);
|
|
|
212 |
$ch = curl_init();
|
|
|
213 |
curl_setopt($ch, CURLOPT_URL, $url);
|
214 |
curl_setopt($ch, CURLOPT_POST, true);
|
215 |
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
|
5 |
Plugin URI: http://www.zopim.org
|
6 |
Description: Zopim embeds a chatbar on your website, so that any visitor can chat with you directly by clicking on the chatbar.
|
7 |
Author: Isidore
|
8 |
+
Version: 1.0.3
|
9 |
Author URI: http://www.isidorechan.com/
|
10 |
*/
|
11 |
|
95 |
}
|
96 |
if (get_option('zopimGreetings') != "") {
|
97 |
$greetings = json_to_array(get_option('zopimGreetings'));
|
98 |
+
foreach ($greetings as $i => $v) {
|
99 |
+
foreach ($v as $j => $k) {
|
100 |
+
$greetings->$i->$j = str_replace("\r\n", "\\n", $greetings->$i->$j);
|
101 |
+
}
|
102 |
+
}
|
103 |
echo "\n\$zopim.livechat.setGreetings({
|
104 |
'online': ['".addslashes($greetings->online->bar)."', '".addslashes($greetings->online->window)."'],
|
105 |
'offline': ['".addslashes($greetings->offline->bar)."', '".addslashes($greetings->offline->window)."'],
|
208 |
$url = str_replace("https", "http", $url);
|
209 |
}
|
210 |
|
211 |
+
$data = array();
|
212 |
+
|
213 |
while(list($n,$v) = each($_data)){
|
214 |
$data[] = urlencode($n)."=".urlencode($v);
|
215 |
}
|
216 |
|
217 |
$data = implode('&', $data);
|
218 |
+
|
219 |
$ch = curl_init();
|
220 |
+
|
221 |
curl_setopt($ch, CURLOPT_URL, $url);
|
222 |
curl_setopt($ch, CURLOPT_POST, true);
|
223 |
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
|