Changeset 2993945
- Timestamp:
- 11/10/2023 01:33:42 PM (2 years ago)
- Location:
- onwebchat
- Files:
-
- 4 added
- 4 deleted
- 4 edited
- 3 copied
-
assets/icon-128x128.gif (added)
-
assets/icon-128x128.png (deleted)
-
assets/icon-256x256.gif (added)
-
assets/icon-256x256.png (deleted)
-
tags/3.3.0 (copied) (copied from onwebchat/trunk)
-
tags/3.3.0/css/onwebchat.css (modified) (5 diffs)
-
tags/3.3.0/images/onwebchat-logo.gif (added)
-
tags/3.3.0/images/onwebchat-logo.png (deleted)
-
tags/3.3.0/onwebchat.php (copied) (copied from onwebchat/trunk/onwebchat.php) (14 diffs)
-
tags/3.3.0/readme.txt (copied) (copied from onwebchat/trunk/readme.txt) (1 diff)
-
trunk/css/onwebchat.css (modified) (5 diffs)
-
trunk/images/onwebchat-logo.gif (added)
-
trunk/images/onwebchat-logo.png (deleted)
-
trunk/onwebchat.php (modified) (14 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
onwebchat/tags/3.3.0/css/onwebchat.css
r1908224 r2993945 37 37 display: inline-block; 38 38 margin-top: 10px; 39 color: #656565; 39 color: #353535; 40 font-weight: 400; 40 41 } 41 42 … … 61 62 62 63 .chatid-div { 63 margin-top: 20px;64 margin-top: 5px; 64 65 margin-bottom: 10px; 65 color: # 656565;66 color: #353535; 66 67 } 67 68 68 69 .chatid-text-field { 69 70 margin-left: 84px; 70 width: 305px;71 width: 600px; 71 72 } 72 73 … … 79 80 margin-left: 15px; 80 81 margin-right: 4px; 82 font-size: 16px; 83 margin-right: 20px; 81 84 } 82 85 … … 84 87 position: relative; 85 88 top: 100px; 89 font-size: 14px; 86 90 } 87 91 … … 132 136 height: 28px; 133 137 } 138 -
onwebchat/tags/3.3.0/onwebchat.php
r2490869 r2993945 5 5 Description: live chat service that helps you communicate with your website's visitors. 6 6 Author: onWebChat 7 Version: 3. 2.07 Version: 3.3.0 8 8 Author URI: https://www.onwebchat.com 9 9 */ … … 15 15 16 16 17 define('ONWEBCHAT_SMALL_LOGO', plugins_url( 'images/onwebchat-logo. png' , __FILE__ ));17 define('ONWEBCHAT_SMALL_LOGO', plugins_url( 'images/onwebchat-logo.gif' , __FILE__ )); 18 18 define('ONWEBCHAT_SERVER_URL','https://www.onwebchat.com/get-chatid.php'); 19 19 … … 165 165 )); 166 166 167 168 169 167 170 if ( is_wp_error( $response ) ) { 168 171 $error_message = $response->get_error_message(); 172 169 173 170 174 } else { 175 176 171 177 // If no chatId returned 172 if($response['body'] == ' -1') {178 if($response['body'] == '') { 173 179 // display an error for wrong credentials 174 onwebchat_login_error(true);175 180 onwebchat_login_error(true); 181 176 182 } else { 177 183 … … 228 234 ?> 229 235 <div> 230 <h2 style="font-size:22px; color:#59808c">onWebChat <?php ($isConnected == true) ? print 'Settings' : print 'Activation'; ?> </h2> 236 237 238 239 240 <h1 style="font-weight: 400;margin-top:34px">onWebChat <?php ($isConnected == true) ? print 'Settings' : print 'Activation'; ?> </h1> 231 241 232 242 <form action="admin.php?page=onwebchat_settings" method="post"> … … 259 269 </div> 260 270 271 261 272 <div style="width: 560px; height: 10px; border-bottom: 1px solid #bfbfbf; text-align: center; margin-top:30px"> 262 <span class="header-or" style="font-size: 23px; background-color: #f1f1f1; padding: 0 10px;"> 273 <span class="header-or" style="color:#656565;font-size: 21px; background-color: #f1f1f1; padding: 0 10px;"> 274 263 275 OR 276 264 277 </span> 265 278 </div> … … 267 280 268 281 <h3 class="header-2">Paste your onWebChat Chat Id</h3> 269 <div class=" chatid-div">282 <div class="password-div"> 270 283 <strong>Chat Id:</strong> <input class="chatid-text-field" type="text" name="chatId" value="<?php echo $chatId; ?>"/> 271 284 </div> … … 274 287 275 288 <div class="new-account-link"> 276 <span class="info-star">*</span> If you don't have an account on onWebChat live chat service, you should create one <a href="https://www.onwebchat.com/signup.php" target="_blank">here</a> 277 </div> 278 289 Create your account with onWebChat live chat service if you haven't yet, by clicking <a href="https://www.onwebchat.com/signup.php" target="_blank">here</a> 290 </div> 279 291 280 292 <?php 293 294 $html = '<input class="button button-primary" style="margin-left: 230px;" type="submit" value="Activate"/>'; 295 echo $html; 281 296 } 282 297 … … 309 324 $chatId = $chatId['text_string']; 310 325 311 // TODOget correct value326 // get correct value 312 327 $onwebchatApi = get_option('onwebchat_plugin_option_api_code'); 313 328 $onwebchatApi = str_replace('\\','',$onwebchatApi); 314 329 ?> 315 <!-- <div class="hide-div">--> 316 <!-- <strong>Hide Chat Widget:</strong> <input type="checkbox" id="plugin_text_checkbox" name="onwebchat_plugin_option_hide" value="1" --><?php //checked( $options, 1 ); ?><!-- />--> 317 <!-- </div>--> 318 319 330 331 332 <br><br><br> 320 333 321 334 <div class="hide-div"> … … 336 349 337 350 <div id="help"> 338 <span>You can insert multiple pages seperated by space. You can insert a part of the page or URL. e.g. index pric contact.php blog/</span> 339 </div> 340 341 <h3 class="header-2">Write your onWebChat Chat API code</h3> 351 <span>Add multiple pages by separating them with a space. Feel free to include either a section of the page or the entire URL. e.g. index price contact.php blog/</span> 352 </div> 353 354 <br> 355 <h3 class="header-1-p2">Enter Your Custom onWebChat JavaScript API Code Below</h3> 342 356 <div class="chatid-div"> 343 357 <strong>onWebChat API:</strong> … … 358 372 <input class="chatid-text-field-hide" type="text" name="isSecondPage" value="1"/> 359 373 360 <div class="new-account-link"> <span>*</span> To connect to onWebChat Operator Console click <a target="_blank" href="https://www.onwebchat.com/login.php">here</a> </div> 374 <div class="new-account-link">Click <a target="_blank" href="https://www.onwebchat.com/login.php">here</a> to access the onWebChat Operator Console </div> 375 361 376 <?php 362 363 364 }365 366 // Display the Save Button367 $html = '<input class="button button-primary" style="margin-left: 230px;" type="submit" value="Save Changes"/>'; 368 echo $html;377 // Display the Save Button 378 $html = '<input class="button button-primary" style="margin-left: 230px;" type="submit" value="Save Changes"/>'; 379 echo $html; 380 381 } 382 383 369 384 ?> 370 385 </form> … … 376 391 function onwc_select_change() { 377 392 var e = document.getElementById("pages-select"); 393 if (!e) { 394 console.warn("Select element not found"); 395 return; 396 } 378 397 var selected = e.options[e.selectedIndex].value; 379 398 if (selected == 1){ … … 512 531 } 513 532 } else if($pagesSelect == 4) { 514 // TODO wehide chat widget from all pages533 //hide chat widget from all pages 515 534 $hideWidget = true; 516 535 } … … 526 545 ***********************************************************************/ 527 546 function onwebchat_login_error($contition = false) { 547 548 549 528 550 if($contition) { 529 551 ?> 552 530 553 <div class="error"> 531 <p><strong> Wrong credentials!</strong> Please enter correct <u>email and password</u> <strong>OR</strong> a valid <u>Chat Id</u>.</p>554 <p><strong>Invalid Credentials!</strong> Ensure you enter the correct email and password, <strong>OR</strong> provide a valid Chat ID</p> 532 555 </div> 533 556 <?php … … 546 569 547 570 ?> 571 -
onwebchat/tags/3.3.0/readme.txt
r2952559 r2993945 1 === Live Chat - Live support by onWebChat ===1 === Live Chat & AI Bot Support === 2 2 Contributors: onwebchat_dev 3 Tags: live chat, ai chatbot, free chat software, wordpress live chat, ai bot plugin, support plugin, online support4 Tested up to: 6. 33 Tags: live chat, ai chatbot, ai bot, free chat software, wordpress live chat, support plugin, online support 4 Tested up to: 6.4.1 5 5 Requires PHP: 5.4 6 Stable tag: 3. 2.06 Stable tag: 3.3.0 7 7 License: GPLv2 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html 9 9 Text Domain: onwebchat-live-chat 10 10 11 Monitor your website's visitors and enhance your customer service with our free live chat plugin.11 Enhance customer service with our live chat plugin, now featuring AI chatbot support for 24/7 visitor engagement. 12 12 13 13 == Description == 14 14 15 Stop losing your hesitant customers! Install onWebChat live chat module in less than a minute and provide the best customer support to make your customers happy.15 Don't let hesitant customers slip away! Install the onWebChat live chat plugin in under a minute to provide exceptional customer support and boost customer satisfaction. 16 16 17 ** Exciting Update:** We're currently in the development phase of an AI chatbot, aiming to further enhance the user experience and automate responses! This feature will be available soon, so stay tuned.17 **New** Elevate your customer service even further with our AI chatbot—designed to enhance user experience and automate responses. Support your visitors 24/7! 18 18 19 onWebChat live chat plugin for WordPress provides an easy way to integrate your WordPress website with our innovative live chat system. It is compatible with WooCommerce websites. 20 21 Chat with your website visitors in real-time in just one click, monitor your website traffic and increase your conversions with live chat triggers. 19 Our live chat plugin seamlessly integrates with WordPress and WooCommerce websites, allowing you to Chat with website visitors in real-time, monitor web traffic and boost your conversions. 22 20 23 21 We permanently offer a 100% free live chat plan. 24 Plus, we are giving you a 1-month free trial of our Premium Plan with simply signing up on our live chat service! See our plans [here](https://www.onwebchat.com/chat-pricing.php "onWebChat plans").22 Plus, we are giving you a 1-month free trial of our Premium Plan with simply signing up on our live chat service! Explore our plans [here](https://www.onwebchat.com/chat-pricing.php "onWebChat plans"). 25 23 26 24 Don't hesitate, start now! It takes less than a minute, to get started, just install onWebChat live chat plugin and [sign up for our service on www.onwebchat.com](https://www.onwebchat.com/signup.php "onWebChat sign up page") 25 **Special Offer:** Enjoy a 1-month free trial of our Premium Plan by simply signing up for our live chat service! Plus, test out our AI chatbot with 50 free bot credits. [See our plans here.](https://www.onwebchat.com/signup.php "onWebChat sign up page") 27 26 28 27 http://www.youtube.com/embed/YihmL6BpEvc 29 28 30 29 31 **onWebChat Live Chat Features & Benefits** 30 Key Features & Benefits: 32 31 33 <li>Fully customizable live chat widget (colors, size, position, texts)</li> 34 <li>Real-time visitor monitoring - keep track of your visitors</li> 35 <li>AI chatbot - soon available</li> 36 <li>Live Chat Triggers - automatically initiate chat with visitors</li> 37 <li>Departments - forward new chats to the right operator</li> 38 <li>Chat Rating - allow your visitors to rate your chats</li> 39 <li>Typing Insights - see what your visitors are typing in real time</li> 40 <li>Android app available - chat with your visitors on the go</li> 41 <li>Live Chat Operators can start a chat with any visitor</li> 42 <li>Transfer chats between live chat operators</li> 43 <li>Chat/operators statistics and metrics</li> 44 <li>Geolocation data from visitors</li> 45 <li>Block/unblock visitors</li> 46 <li>Live Chat shortcuts (canned responses)</li> 47 <li>Set animations to the livechat widget</li> 48 <li>Draggable live chat widget</li> 49 <li>Live Chat attention grabbers (images)</li> 50 <li>Send emoticons</li> 51 <li>Full chat transcript history</li> 52 <li>Send chat transcript to email</li> 53 <li>Multiple live chat operators </li> 54 <li>Show / hide live chat widget on selected pages</li> 55 <li>Install live chat widget on multiple websites</li> 56 <li>Live chat widget language customization</li> 57 <li>Sound / Desktop notifications for new chats</li> 58 <li>Sound notification for new visitors</li> 59 <li>Offline live chat form, when you are not online</li> 60 <li>Pre-Chat form</li> 61 <li>Hide/show live chat widget on mobiles</li> 62 <li>Easy File Sharing with your visitors</li> 63 <li>Javascript chat api</li> 64 <li>Visitor consent (GDPR compliance)</li> 65 <li>SSL/Data security</li> 66 <li>Free plan available permanently!</li> 32 <li>**Real-Time Monitoring:** Track your visitors' behavior.</li> 33 <li>**AI Chatbot:** 24/7 automated customer support.</li> 34 <li>**Customizable Widget:** Tailor the chat widget’s appearance.</li> 35 <li>**Live Chat Triggers:** Engage users automatically.</li> 36 <li>**Department Routing:** Direct chats to the right operator.</li> 37 <li>**Chat Ratings:** Let visitors rate your support.</li> 38 <li>**Typing Insights:** See what visitors are typing in real-time.</li> 39 <li>**Mobile Support:** Android app available.</li> 40 <li>**Transferability:** Easily switch chats between operators.</li> 41 <li>**Metrics & Analytics:** Measure performance.</li> 42 <li>**Data Security:** GDPR-compliant and SSL-secured.</li> 67 43 68 **onWebChat live chat improves your customer satisfaction, and allows them to:** 44 ...and many more! 69 45 70 <li>Talk with you directly with no cost</li> 71 <li> Send you a message (email) when you are offline</li>72 <li> No need to open external application - livechat is available within your webpages</li>73 <li> Send/receive files easily using live chat widget</li>74 Your customers will love it! 46 Enhance Customer Experience: 47 <li>Free direct chats</li> 48 <li>Offline email messaging</li> 49 <li>In-page chat integration</li> 50 <li>Easy file sharing</li> 75 51 76 You need any assistance? Have any questions? Feel free to chat with us on [onWebChat](https://www.onwebchat.com "onWebChat Home Page") 52 Your customers will love the convenience! 53 54 **Need Assistance?** 55 56 Have questions? Chat with us directly on [onWebChat](https://www.onwebchat.com "onWebChat Home Page")! 57 77 58 78 59 == Installation == 79 60 80 1. Install and activate the onWebChat live chat plugin.81 2. [Create](https://www.onwebchat.com/signup.php "onWebChat Sign Up") an account on onWebChat live chat service.82 3. Connect plugin to your onWebChat account,using your email and password.83 4. Live chat widget is already on your website!61 **1. Install the Plugin:** Activate the onWebChat live chat plugin on your WordPress site. 62 **2. Sign Up:** [Create an account](https://www.onwebchat.com/signup.php "onWebChat Sign Up") with onWebChat. 63 **3. Connect:** Link the plugin to your onWebChat account using your email and password. 64 **4. You're Live:** The chat widget appears on your site instantly! 84 65 85 *If you cannot connect to your live chat account using email/password, please connect using the Chat Id (you can find it at Operator Console or registration email) 66 Note: If you encounter issues connecting via email/password, use your Chat ID found in the Operator Console or registration email. 86 67 87 68 == Frequently Asked Questions == 88 69 89 = When will AI chatbots be available? =70 = How can I integrate the AI chatbot into my website? = 90 71 91 Our AI chatbots are on the horizon! For a sneak peek, try out our beta AI bot now at www.onwebchat.com!72 If you haven't joined onWebChat yet, simply sign up for an account. Once registered, you'll gain access to the Premium plan and receive 50 AI bot credits to start using our AI chatbot. Integration is effortless, just provide some training data (questions-answers), and you're ready to test your AI chatbot on your website! 92 73 93 = Do I need to pay for using onWebChat? =74 = How is the AI chatbot priced? = 94 75 95 We offer a forever Free plan. No payment is required to sign up. When you sign up, you get for free the Premium Plan for 1 month. After the 1-month trial period, if you don't want to process a payment, the system will automatically downgrade your live chat account to the Free Plan. 96 Please visit our [pricing page](https://www.onwebchat.com/chat-pricing.php "onWebChat pricing page") for more info. 76 You can try our beta AI bot with 50 free bot credits that we provide with registration. In general, to use the AI chatbot, you'll need to be on our Premium plan with at least one operator. Pricing starts at $5 for 100 chat dialogues, with lower prices available if you want to buy more chatbot credits. 97 77 98 = Do I have to install any extra software? =78 = Can the AI bot understand questions, even those with errors, in any language? = 99 79 100 No, you only need to install this plugin and sign up for onWebChat livechat service.80 Absolutely! Our AI chatbot excels at understanding questions, even those with mistakes. It leverages your data to provide accurate and freshly crafted responses, akin to human communication. Additionally, it offers multilingual support, allowing it to converse with your visitors in their preferred language, regardless of the language of your data. 101 81 102 = How can I change the appearance of the live chat widget on my page? =82 = Is onWebChat Free? = 103 83 104 Y ou can change/modify all your widget settings from your [onWebChat Operator Console](https://www.onwebchat.com/login.php "onWebChat Operator Console").84 Yes, we offer a no-cost Free Plan. Additionally, new sign-ups enjoy 1-month access to our Premium Plan. To learn more, visit our [pricing page](https://www.onwebchat.com/chat-pricing.php "onWebChat pricing page"). 105 85 106 = Can I translate any text on the live chat widget? =86 = Do I need additional software? = 107 87 108 Yes, all texts are translatable and you can set your own language and texts according to your preferences.88 No extra software required. Simply install this plugin and register on onWebChat. 109 89 110 = Can I initiate a chat before the visitor does? =90 = How can I customize the chat widget? = 111 91 112 Yes, simply click on a visitor from the visitors' list. 92 Adjust widget settings via your [onWebChat Operator Console](https://www.onwebchat.com/login.php "onWebChat Operator Console"). 93 94 = Is the chat widget translatable? = 95 96 Absolutely! You can customize the language and text to your liking. 97 98 = Can I hide the chat widget when offline? = 99 100 Yes, you can proactively reach out to visitors listed on your console. 113 101 114 102 = Can I hide live chat widget when I am offline? = 115 103 116 Yes, in order to do that, you just need to unmark "use offline form" located on your live chat Operator Console. The live chat widget will be hidden when all operators are offline or have select "invisible" status. If you select to use offline form, the offline form will be shown.104 Certainly. Just deselect "use offline form" in your Operator Console. 117 105 118 106 = Is there a white-label option? = 119 107 120 Yes, o n Premium Plan you can hide onWebChat logo from your chat window.108 Yes, our Premium Plan allows you to remove the onWebChat logo. 121 109 122 = Can I track visitors to my website? =110 = Can I monitor visitor activity? = 123 111 124 Yes, you can see your visitors live with visitor monitoring. You can see their status, country, operating system, page, time on your website and more. When you chat with a visitor you can also see all pages he has visited.112 Absolutely. Monitor real-time visitor activity, including geolocation, browsing behavior, and more. 125 113 126 = Can I transfer the chat to another operator? =114 = Can chats be transferred between operators? = 127 115 128 Yes, you can transfer the chat to another connected operator. The chat should be active and the visitor on your website.116 Yes, active chats can be handed off to other available operators. 129 117 130 118 = Can I invite visitors to chat? = 131 119 132 Yes, you can use two types of greetings to engage visitors on your website: Triggers - Automated messages that triggers when certain conditions are met and manual – operator clicks on a visitor on visitors list to chat with him.120 Yes, employ automated Triggers or manually click on a visitor to initiate a chat. 133 121 134 = How s afe is our data? =122 = How secure is our data? = 135 123 136 We take data security very seriously. All communication between you and your webvisitors are encrypted on an SSL (Secure Socket Layer). This ensures that all chat messages remain private and integral.124 We prioritize security with SSL encryption, ensuring all chat communications are secure. 137 125 138 = In which languages is onWebChat available? =126 = What languages are supported? = 139 127 140 At the moment onWebChat Operator Console is available in the following languages: English, Swedish, German, French, Italian, Spanish, Portuguese, Slovenian, Greek and Turkish. Of course, you can set live chat widget texts in any language you want.128 Our Operator Console supports multiple languages including English, Swedish, German, French, Italian, Spanish, Portuguese, Slovenian, Greek, and Turkish. You can customize the chat widget in any language. 141 129 142 130 = I'm not able to connect to my live chat account using email/password. Why? = 143 131 144 There are cases where outbound connections are blocked (for example, by a firewall). In this case, you can connect to our service by copying/pasting your onWebChat Chat ID from the Operator Console into the plugin form.132 If your connection is blocked (e.g., by a firewall), use your Chat ID from the Operator Console to connect. 145 133 146 134 == Screenshots == 147 1. Live Chat Operator Console homepage148 2. Live Chat Operator chatting with a visitor149 3. Operator visitor monitoring150 4. InstallonWebChat live chat widget on WordPress website135 1. Operator Console homepage 136 2. Chatting with a visitor 137 3. Monitoring visitors in real-time 138 4. onWebChat live chat widget on WordPress website 151 139 == Changelog == 140 141 = onWebChat Live Chat (Chat version 3.3.0) = 142 * AI chatbot support 152 143 153 144 = onWebChat Live Chat (Chat version 3.2.0) = -
onwebchat/trunk/css/onwebchat.css
r1908224 r2993945 37 37 display: inline-block; 38 38 margin-top: 10px; 39 color: #656565; 39 color: #353535; 40 font-weight: 400; 40 41 } 41 42 … … 61 62 62 63 .chatid-div { 63 margin-top: 20px;64 margin-top: 5px; 64 65 margin-bottom: 10px; 65 color: # 656565;66 color: #353535; 66 67 } 67 68 68 69 .chatid-text-field { 69 70 margin-left: 84px; 70 width: 305px;71 width: 600px; 71 72 } 72 73 … … 79 80 margin-left: 15px; 80 81 margin-right: 4px; 82 font-size: 16px; 83 margin-right: 20px; 81 84 } 82 85 … … 84 87 position: relative; 85 88 top: 100px; 89 font-size: 14px; 86 90 } 87 91 … … 132 136 height: 28px; 133 137 } 138 -
onwebchat/trunk/onwebchat.php
r2490869 r2993945 5 5 Description: live chat service that helps you communicate with your website's visitors. 6 6 Author: onWebChat 7 Version: 3. 2.07 Version: 3.3.0 8 8 Author URI: https://www.onwebchat.com 9 9 */ … … 15 15 16 16 17 define('ONWEBCHAT_SMALL_LOGO', plugins_url( 'images/onwebchat-logo. png' , __FILE__ ));17 define('ONWEBCHAT_SMALL_LOGO', plugins_url( 'images/onwebchat-logo.gif' , __FILE__ )); 18 18 define('ONWEBCHAT_SERVER_URL','https://www.onwebchat.com/get-chatid.php'); 19 19 … … 165 165 )); 166 166 167 168 169 167 170 if ( is_wp_error( $response ) ) { 168 171 $error_message = $response->get_error_message(); 172 169 173 170 174 } else { 175 176 171 177 // If no chatId returned 172 if($response['body'] == ' -1') {178 if($response['body'] == '') { 173 179 // display an error for wrong credentials 174 onwebchat_login_error(true);175 180 onwebchat_login_error(true); 181 176 182 } else { 177 183 … … 228 234 ?> 229 235 <div> 230 <h2 style="font-size:22px; color:#59808c">onWebChat <?php ($isConnected == true) ? print 'Settings' : print 'Activation'; ?> </h2> 236 237 238 239 240 <h1 style="font-weight: 400;margin-top:34px">onWebChat <?php ($isConnected == true) ? print 'Settings' : print 'Activation'; ?> </h1> 231 241 232 242 <form action="admin.php?page=onwebchat_settings" method="post"> … … 259 269 </div> 260 270 271 261 272 <div style="width: 560px; height: 10px; border-bottom: 1px solid #bfbfbf; text-align: center; margin-top:30px"> 262 <span class="header-or" style="font-size: 23px; background-color: #f1f1f1; padding: 0 10px;"> 273 <span class="header-or" style="color:#656565;font-size: 21px; background-color: #f1f1f1; padding: 0 10px;"> 274 263 275 OR 276 264 277 </span> 265 278 </div> … … 267 280 268 281 <h3 class="header-2">Paste your onWebChat Chat Id</h3> 269 <div class=" chatid-div">282 <div class="password-div"> 270 283 <strong>Chat Id:</strong> <input class="chatid-text-field" type="text" name="chatId" value="<?php echo $chatId; ?>"/> 271 284 </div> … … 274 287 275 288 <div class="new-account-link"> 276 <span class="info-star">*</span> If you don't have an account on onWebChat live chat service, you should create one <a href="https://www.onwebchat.com/signup.php" target="_blank">here</a> 277 </div> 278 289 Create your account with onWebChat live chat service if you haven't yet, by clicking <a href="https://www.onwebchat.com/signup.php" target="_blank">here</a> 290 </div> 279 291 280 292 <?php 293 294 $html = '<input class="button button-primary" style="margin-left: 230px;" type="submit" value="Activate"/>'; 295 echo $html; 281 296 } 282 297 … … 309 324 $chatId = $chatId['text_string']; 310 325 311 // TODOget correct value326 // get correct value 312 327 $onwebchatApi = get_option('onwebchat_plugin_option_api_code'); 313 328 $onwebchatApi = str_replace('\\','',$onwebchatApi); 314 329 ?> 315 <!-- <div class="hide-div">--> 316 <!-- <strong>Hide Chat Widget:</strong> <input type="checkbox" id="plugin_text_checkbox" name="onwebchat_plugin_option_hide" value="1" --><?php //checked( $options, 1 ); ?><!-- />--> 317 <!-- </div>--> 318 319 330 331 332 <br><br><br> 320 333 321 334 <div class="hide-div"> … … 336 349 337 350 <div id="help"> 338 <span>You can insert multiple pages seperated by space. You can insert a part of the page or URL. e.g. index pric contact.php blog/</span> 339 </div> 340 341 <h3 class="header-2">Write your onWebChat Chat API code</h3> 351 <span>Add multiple pages by separating them with a space. Feel free to include either a section of the page or the entire URL. e.g. index price contact.php blog/</span> 352 </div> 353 354 <br> 355 <h3 class="header-1-p2">Enter Your Custom onWebChat JavaScript API Code Below</h3> 342 356 <div class="chatid-div"> 343 357 <strong>onWebChat API:</strong> … … 358 372 <input class="chatid-text-field-hide" type="text" name="isSecondPage" value="1"/> 359 373 360 <div class="new-account-link"> <span>*</span> To connect to onWebChat Operator Console click <a target="_blank" href="https://www.onwebchat.com/login.php">here</a> </div> 374 <div class="new-account-link">Click <a target="_blank" href="https://www.onwebchat.com/login.php">here</a> to access the onWebChat Operator Console </div> 375 361 376 <?php 362 363 364 }365 366 // Display the Save Button367 $html = '<input class="button button-primary" style="margin-left: 230px;" type="submit" value="Save Changes"/>'; 368 echo $html;377 // Display the Save Button 378 $html = '<input class="button button-primary" style="margin-left: 230px;" type="submit" value="Save Changes"/>'; 379 echo $html; 380 381 } 382 383 369 384 ?> 370 385 </form> … … 376 391 function onwc_select_change() { 377 392 var e = document.getElementById("pages-select"); 393 if (!e) { 394 console.warn("Select element not found"); 395 return; 396 } 378 397 var selected = e.options[e.selectedIndex].value; 379 398 if (selected == 1){ … … 512 531 } 513 532 } else if($pagesSelect == 4) { 514 // TODO wehide chat widget from all pages533 //hide chat widget from all pages 515 534 $hideWidget = true; 516 535 } … … 526 545 ***********************************************************************/ 527 546 function onwebchat_login_error($contition = false) { 547 548 549 528 550 if($contition) { 529 551 ?> 552 530 553 <div class="error"> 531 <p><strong> Wrong credentials!</strong> Please enter correct <u>email and password</u> <strong>OR</strong> a valid <u>Chat Id</u>.</p>554 <p><strong>Invalid Credentials!</strong> Ensure you enter the correct email and password, <strong>OR</strong> provide a valid Chat ID</p> 532 555 </div> 533 556 <?php … … 546 569 547 570 ?> 571 -
onwebchat/trunk/readme.txt
r2952559 r2993945 1 === Live Chat - Live support by onWebChat ===1 === Live Chat & AI Bot Support === 2 2 Contributors: onwebchat_dev 3 Tags: live chat, ai chatbot, free chat software, wordpress live chat, ai bot plugin, support plugin, online support4 Tested up to: 6. 33 Tags: live chat, ai chatbot, ai bot, free chat software, wordpress live chat, support plugin, online support 4 Tested up to: 6.4.1 5 5 Requires PHP: 5.4 6 Stable tag: 3. 2.06 Stable tag: 3.3.0 7 7 License: GPLv2 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html 9 9 Text Domain: onwebchat-live-chat 10 10 11 Monitor your website's visitors and enhance your customer service with our free live chat plugin.11 Enhance customer service with our live chat plugin, now featuring AI chatbot support for 24/7 visitor engagement. 12 12 13 13 == Description == 14 14 15 Stop losing your hesitant customers! Install onWebChat live chat module in less than a minute and provide the best customer support to make your customers happy.15 Don't let hesitant customers slip away! Install the onWebChat live chat plugin in under a minute to provide exceptional customer support and boost customer satisfaction. 16 16 17 ** Exciting Update:** We're currently in the development phase of an AI chatbot, aiming to further enhance the user experience and automate responses! This feature will be available soon, so stay tuned.17 **New** Elevate your customer service even further with our AI chatbot—designed to enhance user experience and automate responses. Support your visitors 24/7! 18 18 19 onWebChat live chat plugin for WordPress provides an easy way to integrate your WordPress website with our innovative live chat system. It is compatible with WooCommerce websites. 20 21 Chat with your website visitors in real-time in just one click, monitor your website traffic and increase your conversions with live chat triggers. 19 Our live chat plugin seamlessly integrates with WordPress and WooCommerce websites, allowing you to Chat with website visitors in real-time, monitor web traffic and boost your conversions. 22 20 23 21 We permanently offer a 100% free live chat plan. 24 Plus, we are giving you a 1-month free trial of our Premium Plan with simply signing up on our live chat service! See our plans [here](https://www.onwebchat.com/chat-pricing.php "onWebChat plans").22 Plus, we are giving you a 1-month free trial of our Premium Plan with simply signing up on our live chat service! Explore our plans [here](https://www.onwebchat.com/chat-pricing.php "onWebChat plans"). 25 23 26 24 Don't hesitate, start now! It takes less than a minute, to get started, just install onWebChat live chat plugin and [sign up for our service on www.onwebchat.com](https://www.onwebchat.com/signup.php "onWebChat sign up page") 25 **Special Offer:** Enjoy a 1-month free trial of our Premium Plan by simply signing up for our live chat service! Plus, test out our AI chatbot with 50 free bot credits. [See our plans here.](https://www.onwebchat.com/signup.php "onWebChat sign up page") 27 26 28 27 http://www.youtube.com/embed/YihmL6BpEvc 29 28 30 29 31 **onWebChat Live Chat Features & Benefits** 30 Key Features & Benefits: 32 31 33 <li>Fully customizable live chat widget (colors, size, position, texts)</li> 34 <li>Real-time visitor monitoring - keep track of your visitors</li> 35 <li>AI chatbot - soon available</li> 36 <li>Live Chat Triggers - automatically initiate chat with visitors</li> 37 <li>Departments - forward new chats to the right operator</li> 38 <li>Chat Rating - allow your visitors to rate your chats</li> 39 <li>Typing Insights - see what your visitors are typing in real time</li> 40 <li>Android app available - chat with your visitors on the go</li> 41 <li>Live Chat Operators can start a chat with any visitor</li> 42 <li>Transfer chats between live chat operators</li> 43 <li>Chat/operators statistics and metrics</li> 44 <li>Geolocation data from visitors</li> 45 <li>Block/unblock visitors</li> 46 <li>Live Chat shortcuts (canned responses)</li> 47 <li>Set animations to the livechat widget</li> 48 <li>Draggable live chat widget</li> 49 <li>Live Chat attention grabbers (images)</li> 50 <li>Send emoticons</li> 51 <li>Full chat transcript history</li> 52 <li>Send chat transcript to email</li> 53 <li>Multiple live chat operators </li> 54 <li>Show / hide live chat widget on selected pages</li> 55 <li>Install live chat widget on multiple websites</li> 56 <li>Live chat widget language customization</li> 57 <li>Sound / Desktop notifications for new chats</li> 58 <li>Sound notification for new visitors</li> 59 <li>Offline live chat form, when you are not online</li> 60 <li>Pre-Chat form</li> 61 <li>Hide/show live chat widget on mobiles</li> 62 <li>Easy File Sharing with your visitors</li> 63 <li>Javascript chat api</li> 64 <li>Visitor consent (GDPR compliance)</li> 65 <li>SSL/Data security</li> 66 <li>Free plan available permanently!</li> 32 <li>**Real-Time Monitoring:** Track your visitors' behavior.</li> 33 <li>**AI Chatbot:** 24/7 automated customer support.</li> 34 <li>**Customizable Widget:** Tailor the chat widget’s appearance.</li> 35 <li>**Live Chat Triggers:** Engage users automatically.</li> 36 <li>**Department Routing:** Direct chats to the right operator.</li> 37 <li>**Chat Ratings:** Let visitors rate your support.</li> 38 <li>**Typing Insights:** See what visitors are typing in real-time.</li> 39 <li>**Mobile Support:** Android app available.</li> 40 <li>**Transferability:** Easily switch chats between operators.</li> 41 <li>**Metrics & Analytics:** Measure performance.</li> 42 <li>**Data Security:** GDPR-compliant and SSL-secured.</li> 67 43 68 **onWebChat live chat improves your customer satisfaction, and allows them to:** 44 ...and many more! 69 45 70 <li>Talk with you directly with no cost</li> 71 <li> Send you a message (email) when you are offline</li>72 <li> No need to open external application - livechat is available within your webpages</li>73 <li> Send/receive files easily using live chat widget</li>74 Your customers will love it! 46 Enhance Customer Experience: 47 <li>Free direct chats</li> 48 <li>Offline email messaging</li> 49 <li>In-page chat integration</li> 50 <li>Easy file sharing</li> 75 51 76 You need any assistance? Have any questions? Feel free to chat with us on [onWebChat](https://www.onwebchat.com "onWebChat Home Page") 52 Your customers will love the convenience! 53 54 **Need Assistance?** 55 56 Have questions? Chat with us directly on [onWebChat](https://www.onwebchat.com "onWebChat Home Page")! 57 77 58 78 59 == Installation == 79 60 80 1. Install and activate the onWebChat live chat plugin.81 2. [Create](https://www.onwebchat.com/signup.php "onWebChat Sign Up") an account on onWebChat live chat service.82 3. Connect plugin to your onWebChat account,using your email and password.83 4. Live chat widget is already on your website!61 **1. Install the Plugin:** Activate the onWebChat live chat plugin on your WordPress site. 62 **2. Sign Up:** [Create an account](https://www.onwebchat.com/signup.php "onWebChat Sign Up") with onWebChat. 63 **3. Connect:** Link the plugin to your onWebChat account using your email and password. 64 **4. You're Live:** The chat widget appears on your site instantly! 84 65 85 *If you cannot connect to your live chat account using email/password, please connect using the Chat Id (you can find it at Operator Console or registration email) 66 Note: If you encounter issues connecting via email/password, use your Chat ID found in the Operator Console or registration email. 86 67 87 68 == Frequently Asked Questions == 88 69 89 = When will AI chatbots be available? =70 = How can I integrate the AI chatbot into my website? = 90 71 91 Our AI chatbots are on the horizon! For a sneak peek, try out our beta AI bot now at www.onwebchat.com!72 If you haven't joined onWebChat yet, simply sign up for an account. Once registered, you'll gain access to the Premium plan and receive 50 AI bot credits to start using our AI chatbot. Integration is effortless, just provide some training data (questions-answers), and you're ready to test your AI chatbot on your website! 92 73 93 = Do I need to pay for using onWebChat? =74 = How is the AI chatbot priced? = 94 75 95 We offer a forever Free plan. No payment is required to sign up. When you sign up, you get for free the Premium Plan for 1 month. After the 1-month trial period, if you don't want to process a payment, the system will automatically downgrade your live chat account to the Free Plan. 96 Please visit our [pricing page](https://www.onwebchat.com/chat-pricing.php "onWebChat pricing page") for more info. 76 You can try our beta AI bot with 50 free bot credits that we provide with registration. In general, to use the AI chatbot, you'll need to be on our Premium plan with at least one operator. Pricing starts at $5 for 100 chat dialogues, with lower prices available if you want to buy more chatbot credits. 97 77 98 = Do I have to install any extra software? =78 = Can the AI bot understand questions, even those with errors, in any language? = 99 79 100 No, you only need to install this plugin and sign up for onWebChat livechat service.80 Absolutely! Our AI chatbot excels at understanding questions, even those with mistakes. It leverages your data to provide accurate and freshly crafted responses, akin to human communication. Additionally, it offers multilingual support, allowing it to converse with your visitors in their preferred language, regardless of the language of your data. 101 81 102 = How can I change the appearance of the live chat widget on my page? =82 = Is onWebChat Free? = 103 83 104 Y ou can change/modify all your widget settings from your [onWebChat Operator Console](https://www.onwebchat.com/login.php "onWebChat Operator Console").84 Yes, we offer a no-cost Free Plan. Additionally, new sign-ups enjoy 1-month access to our Premium Plan. To learn more, visit our [pricing page](https://www.onwebchat.com/chat-pricing.php "onWebChat pricing page"). 105 85 106 = Can I translate any text on the live chat widget? =86 = Do I need additional software? = 107 87 108 Yes, all texts are translatable and you can set your own language and texts according to your preferences.88 No extra software required. Simply install this plugin and register on onWebChat. 109 89 110 = Can I initiate a chat before the visitor does? =90 = How can I customize the chat widget? = 111 91 112 Yes, simply click on a visitor from the visitors' list. 92 Adjust widget settings via your [onWebChat Operator Console](https://www.onwebchat.com/login.php "onWebChat Operator Console"). 93 94 = Is the chat widget translatable? = 95 96 Absolutely! You can customize the language and text to your liking. 97 98 = Can I hide the chat widget when offline? = 99 100 Yes, you can proactively reach out to visitors listed on your console. 113 101 114 102 = Can I hide live chat widget when I am offline? = 115 103 116 Yes, in order to do that, you just need to unmark "use offline form" located on your live chat Operator Console. The live chat widget will be hidden when all operators are offline or have select "invisible" status. If you select to use offline form, the offline form will be shown.104 Certainly. Just deselect "use offline form" in your Operator Console. 117 105 118 106 = Is there a white-label option? = 119 107 120 Yes, o n Premium Plan you can hide onWebChat logo from your chat window.108 Yes, our Premium Plan allows you to remove the onWebChat logo. 121 109 122 = Can I track visitors to my website? =110 = Can I monitor visitor activity? = 123 111 124 Yes, you can see your visitors live with visitor monitoring. You can see their status, country, operating system, page, time on your website and more. When you chat with a visitor you can also see all pages he has visited.112 Absolutely. Monitor real-time visitor activity, including geolocation, browsing behavior, and more. 125 113 126 = Can I transfer the chat to another operator? =114 = Can chats be transferred between operators? = 127 115 128 Yes, you can transfer the chat to another connected operator. The chat should be active and the visitor on your website.116 Yes, active chats can be handed off to other available operators. 129 117 130 118 = Can I invite visitors to chat? = 131 119 132 Yes, you can use two types of greetings to engage visitors on your website: Triggers - Automated messages that triggers when certain conditions are met and manual – operator clicks on a visitor on visitors list to chat with him.120 Yes, employ automated Triggers or manually click on a visitor to initiate a chat. 133 121 134 = How s afe is our data? =122 = How secure is our data? = 135 123 136 We take data security very seriously. All communication between you and your webvisitors are encrypted on an SSL (Secure Socket Layer). This ensures that all chat messages remain private and integral.124 We prioritize security with SSL encryption, ensuring all chat communications are secure. 137 125 138 = In which languages is onWebChat available? =126 = What languages are supported? = 139 127 140 At the moment onWebChat Operator Console is available in the following languages: English, Swedish, German, French, Italian, Spanish, Portuguese, Slovenian, Greek and Turkish. Of course, you can set live chat widget texts in any language you want.128 Our Operator Console supports multiple languages including English, Swedish, German, French, Italian, Spanish, Portuguese, Slovenian, Greek, and Turkish. You can customize the chat widget in any language. 141 129 142 130 = I'm not able to connect to my live chat account using email/password. Why? = 143 131 144 There are cases where outbound connections are blocked (for example, by a firewall). In this case, you can connect to our service by copying/pasting your onWebChat Chat ID from the Operator Console into the plugin form.132 If your connection is blocked (e.g., by a firewall), use your Chat ID from the Operator Console to connect. 145 133 146 134 == Screenshots == 147 1. Live Chat Operator Console homepage148 2. Live Chat Operator chatting with a visitor149 3. Operator visitor monitoring150 4. InstallonWebChat live chat widget on WordPress website135 1. Operator Console homepage 136 2. Chatting with a visitor 137 3. Monitoring visitors in real-time 138 4. onWebChat live chat widget on WordPress website 151 139 == Changelog == 140 141 = onWebChat Live Chat (Chat version 3.3.0) = 142 * AI chatbot support 152 143 153 144 = onWebChat Live Chat (Chat version 3.2.0) =
Note: See TracChangeset
for help on using the changeset viewer.