{"id":125022,"date":"2020-07-22T08:12:32","date_gmt":"2020-07-22T08:12:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/resolw-chat\/"},"modified":"2021-05-12T09:48:59","modified_gmt":"2021-05-12T09:48:59","slug":"resolw-chat","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/resolw-chat\/","author":18058806,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"5.7.15","requires":"4.7","requires_php":"","requires_plugins":"","header_name":"Resolw Chat","header_author":"","header_description":"Wordpress plugin for the only customer support tool designed for remote troubleshooting and instant problem-solving. Powered with Pointing video calls - live remote video guidance. Loved by teams who sell, repair and maintain devices, appliances and gadgets.","assets_banners_color":"b9b4aa","last_updated":"2021-05-12 09:48:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/resolw-chat","header_author_uri":"https:\/\/resolw.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":742,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"margusengso","date":"2020-10-01 10:25:10"},"1.0.1":{"tag":"1.0.1","author":"margusengso","date":"2020-10-01 10:25:10"},"1.0.2":{"tag":"1.0.2","author":"margusengso","date":"2020-11-11 14:44:44"},"1.0.3":{"tag":"1.0.3","author":"margusengso","date":"2021-05-11 11:01:35"},"1.0.4":{"tag":"1.0.4","author":"margusengso","date":"2021-05-12 09:48:59"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2344595,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2344595,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2530270,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2530270,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.0.2","1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2529587,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2530270,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2530270,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2530270,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2530270,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Support Chat link bubble on your webpage","2":"Log in to your Resolw account","3":"Select a support room link for the chat bubble","4":"Search for the room you wish to select","5":"Support room is selected"}},"plugin_section":[],"plugin_tags":[2369,188633,188634],"plugin_category":[],"plugin_contributors":[188635],"plugin_business_model":[],"class_list":["post-125022","plugin","type-plugin","status-closed","hentry","plugin_tags-customer-support","plugin_tags-resolw","plugin_tags-resolw-chat","plugin_contributors-margusengso","plugin_committers-margusengso"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/resolw-chat_b9b4aa.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/resolw-chat\/assets\/screenshot-1.jpg?rev=2529587","caption":"Support Chat link bubble on your webpage"},{"src":"https:\/\/ps.w.org\/resolw-chat\/assets\/screenshot-2.jpg?rev=2530270","caption":"Log in to your Resolw account"},{"src":"https:\/\/ps.w.org\/resolw-chat\/assets\/screenshot-3.jpg?rev=2530270","caption":"Select a support room link for the chat bubble"},{"src":"https:\/\/ps.w.org\/resolw-chat\/assets\/screenshot-4.jpg?rev=2530270","caption":"Search for the room you wish to select"},{"src":"https:\/\/ps.w.org\/resolw-chat\/assets\/screenshot-5.jpg?rev=2530270","caption":"Support room is selected"}],"raw_content":"<!--section=description-->\n<p>Efficiently organise your incoming customer requests with Resolw\u2019s multifaceted customer support plugin. Integrate live chat, video and image pointing calls, and audio calls on your website with Resolw\u2019s chat button.<\/p>\n\n<h4>Better connections with your customers<\/h4>\n\n<p>With Resolw\u2019s plugin, your customers can open a live chat with you, directly from your website. From there, you can start a video pointing or audio call. You don\u2019t need any training or technological expertise to start using Resolw with the whole team and your customers - you simply need a device with an internet connection!<\/p>\n\n<h4>Provide quality remote support with video pointing<\/h4>\n\n<p>Resolw helps you to gather accurate information by being able to see the customer\u2019s issue via their phone\u2019s rear-facing camera, and to draw on the screen to give live instructions. Invite your colleagues to the call if a second opinion is needed, and diagnose a problem remotely with your team. The customer doesn\u2019t need to install any software to make this happen!<\/p>\n\n<h4>Features<\/h4>\n\n<p>Live chat \nVideo pointing calls\nImage pointing calls\nAudio calls\nIntra-team messaging\nUnlimited support rooms, each with a unique contact link\nSecure communication<\/p>\n\n<h4>More information<\/h4>\n\n<ul>\n<li>Click <a href=\"https:\/\/knowledgebase.resolw.com\/help\/wordpress-plugin\">here<\/a> for details on installing the plugin, and changing your room links.<\/li>\n<li>Find out more about how to start using the Resolw app in our <a href=\"https:\/\/knowledgebase.resolw.com\/help\/setup-guide\">Setup Guide<\/a>.<\/li>\n<li>You can sign up <a href=\"https:\/\/resolw.com\/signup\/\">on our website<\/a>, or via our plugin, and enjoy the first 14 days free!<\/li>\n<\/ul>\n\n<h3>Developer info<\/h3>\n\n<h4>REST-api<\/h4>\n\n<p>The plugin relies on external <a href=\"https:\/\/api.resolw.com\/\">Resolw API<\/a> for the purpose of your support rooms data retrieval. In order to retrieve the correct data from <a href=\"https:\/\/api.resolw.com\/\">Resolw API<\/a> you are also required to log in to your Resolw account from the plugins administrative view. In order to use the API, one must have created a <a href=\"https:\/\/app.resolw.com\/signup\">Resolw account<\/a> and agreed to our <a href=\"https:\/\/resolw.com\/terms-of-service\/\">terms of service<\/a> and our <a href=\"https:\/\/resolw.com\/privacy-policy\/\">privacy policy<\/a>.\nAll REST-api requests are done server side. Your Resolw access key is associated with your wordpress user id and is never exposed to frontside javascript.\nSeveral <a href=\"https:\/\/api.resolw.com\/\">Resolw API<\/a> endpoints are used to support the plugin\u2019s.\n* GET user\/me is used to verify the API key. \n* POST user\/login is for regular email &amp; password login. Upon successful login as a Team Owner or Administrator, the room selection view is loaded.\n* GET support\/units retrieves the list of support rooms belonging to the team of a logged in user.\nNo API requests are done by the site visitor\/customer. Should you change your support room\u2019s public link, the selected room data should be refreshed in the Resolw Wordpress plugin settings. Refresh can be achieved either by logging out and back in to your Resolw account from the Resolw Wordpress plugin, after which you should select that room again. Another method is to select a different room and then return to the former room.<\/p>\n\n<h4>General file structure<\/h4>\n\n<p>The main plugin file resolw_wp_plugin.php determines which scripts to load, whether you are logged in to the admin pages, or as a regular website visitor. All the administrative options (such as logging in to your Resolw account or changing the support room) are only available whilst logged in to \/wp-admin.<\/p>\n\n<p>The administrative files, main.php, login.php and units.php, are located in the resolw_wp_plugin\/ root folder and provide functionality accordingly. The main.php file serves as a mere wrapper for both, in order to avoid banner from reloading. Once you have logged in, the units.php contains code for the room selection dropdown. Once you log out from the Resolw account the room selection is deleted from the database and the login.php content is loaded. Keep your Resolw account logged in after making the selection.<\/p>\n\n<p>Javascript files are stored in the .\/js folder of your Resolw plugin root. Both login.js and unit.js provide administrative functionality accordingly and are only loaded for the \/wp-admin user. link_bubble.js provides chat link bubble creation and functionality for the support link if it is stored in the database. From that file the chat bubble is written straight to the DOM body element using createElement and appendChild methods. Generally, it\u2019s composed of 3 svg images wrapped inside necessary div and span elements.<\/p>\n\n<p>Inside the .\/styles directory you will find two stylesheet files: admin.css and customer.css. admin.css is only for the Wordpress administrative views and customer.css is only for the chat link bubble.<\/p>\n\n<h4>Chat bubble<\/h4>\n\n<p>In order to change the chat bubble styles it is recommended to use a <a href=\"https:\/\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/\">child theme's<\/a> style sheet. It\u2019s possible to edit the plugin chat link stylesheet at plugins\/resolw_wp_plugin\/styles\/customer.css. However, it's not recommended to edit style sheets in the plugin because your changes will be overwritten when the plugin is updated.<\/p>\n\n<p>Changing the link bubble colors<\/p>\n\n<p>.resolwc_link-background-color {\n    fill: #54BA65;\n}\n.resolwc_link-foreground-color {\n    fill: #FFFFFF;\n}\n.resolwc_link-stripes-color {\n    fill: #54BA65;\n}<\/p>\n\n<p>Changing the animation speed<\/p>\n\n<p>The animated chat link bubble is divided into 3 parts with different animations in the customer.css stylesheet file: #resolwc_linkBackgroundElement, #resolwc_linkForegroundElement and #resolwc_stripes. The animations are named accordingly: resolwc_back, resolwc_front and resolwc_stripes.\nExample:<\/p>\n\nresolwc_linkBackgroundElement {\n\n<pre><code>...\n<\/code><\/pre>\n\n<p>}<\/p>\n\n<p>@-webkit-keyframes resolwc_back {\n    ...\n}<\/p>\n\n<p>Changing link location\nThe default location for the link is centered at the bottom of the page.<\/p>\n\nresolwc_svg-bubble {\n\n<pre><code>...\n<\/code><\/pre>\n\n<p>}<\/p>\n\n<!--section=installation-->\n<p>Login to your Wordpress wp-admin account. Open Plugins section in the left sidebar menu. Select \"Add New\" and search for \"Resolw Chat\". Install and activate the plugin. After activation you should find the Resolw section in the left sidebar menu. From that section login to your Resolw Chat account and select the room you want to support your website with. Logging out from the account in that section removes the chatlink from your webpage.<\/p>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>New Banner.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Term Unit is renamed to Room. Minor style changes.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Readme updates.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Changed Chat bubble default location from bottom center to bottom right.<\/li>\n<\/ul>","raw_excerpt":"Adds your Resolw Chat support room link on the webpage.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/125022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=125022"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/margusengso"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=125022"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=125022"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=125022"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=125022"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=125022"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=125022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}