Changeset 2976306
- Timestamp:
- 10/09/2023 09:57:18 AM (2 years ago)
- Location:
- get-chat-app/trunk
- Files:
-
- 2 edited
-
get-chat-app.php (modified) (16 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
get-chat-app/trunk/get-chat-app.php
r2974751 r2976306 51 51 */ 52 52 53 if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly 54 53 55 global $gcap_version; 54 56 global $gcap_version_string; … … 153 155 var gcaMain = new GetChatApp({ 154 156 'platforms' : { 155 'whatsapp' : <?php echo $whatsapp; ?>,156 'facebook' : <?php echo $facebook; ?>,157 'email' : <?php echo $email; ?>,158 'instagram' : <?php echo $instagram; ?>,159 'telegram' : <?php echo $telegram; ?>,157 'whatsapp' : <?php echo esc_js($whatsapp); ?>, 158 'facebook' : <?php echo esc_js($facebook); ?>, 159 'email' : <?php echo esc_js($email); ?>, 160 'instagram' : <?php echo esc_js($instagram); ?>, 161 'telegram' : <?php echo esc_js($telegram); ?>, 160 162 }, 161 163 162 'mobileNumber' : '<?php echo $mobileNumber; ?>',163 'titleMessage' : '<?php echo $titleMessage; ?>',164 'welcomeMessage': '<?php echo trim(preg_replace('/(\r\n|\r|\n)/', '<br>', $welcomeMessage)); ?>',165 166 'facebookPageId' : '<?php echo $facebookPageId; ?>',167 'facebookMessage': '<?php echo trim(preg_replace('/(\r\n|\r|\n)/', '<br>', $facebookMessage)); ?>',168 'facebookReplyTime' : '<?php echo $facebookReplyTime; ?>',169 170 'gcaEmailAddress' : '<?php echo $gcaEmailAddress; ?>',171 'gcaEmailSubject' : '<?php echo $gcaEmailSubject; ?>',172 173 'gcaInstagramUsername' : '<?php echo $gcaInstagramUsername; ?>',174 175 'gcaTelegramUsername' : '<?php echo $gcaTelegramUsername; ?>',164 'mobileNumber' : '<?php echo esc_js($mobileNumber); ?>', 165 'titleMessage' : '<?php echo esc_js($titleMessage); ?>', 166 'welcomeMessage': '<?php echo esc_js(trim(preg_replace('/(\r\n|\r|\n)/', '<br>', $welcomeMessage))); ?>', 167 168 'facebookPageId' : '<?php echo esc_js($facebookPageId); ?>', 169 'facebookMessage': '<?php echo esc_js(trim(preg_replace('/(\r\n|\r|\n)/', '<br>', $facebookMessage))); ?>', 170 'facebookReplyTime' : '<?php echo esc_js($facebookReplyTime); ?>', 171 172 'gcaEmailAddress' : '<?php echo esc_js($gcaEmailAddress); ?>', 173 'gcaEmailSubject' : '<?php echo esc_js($gcaEmailSubject); ?>', 174 175 'gcaInstagramUsername' : '<?php echo esc_js($gcaInstagramUsername); ?>', 176 177 'gcaTelegramUsername' : '<?php echo esc_js($gcaTelegramUsername); ?>', 176 178 177 'position' : '<?php echo $position; ?>',179 'position' : '<?php echo esc_js($position); ?>', 178 180 }); 179 181 }); … … 189 191 $icon = plugin_dir_url( __FILE__ ) . 'assets/img/whatsapp-icon-30x30.png'; 190 192 191 echo "<h1><img class='gcap-admin-icon' src='".$icon."'/> GetChat.App</h1>"; 192 193 ?> 194 <h1><img class='gcap-admin-icon' src='<?php echo esc_attr($icon); ?>'/> GetChat.App</h1> 195 <?php 193 196 194 197 $options = get_option('gcap_settings'); … … 257 260 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 258 261 <select name='gcaEnabled' id='gcaEnabled'> 259 <option value='1' <?php echo ($enabled == '1') ? 'selected' : '';?>>Enabled</option>260 <option value='0' <?php echo ($enabled == '0') ? 'selected' : '';?>>Disabled</option>262 <option value='1' <?php if($enabled == '1') { echo esc_attr('selected'); } else { echo esc_attr(''); } ?>>Enabled</option> 263 <option value='0' <?php if($enabled == '0') { echo esc_attr('selected'); } else { echo esc_attr(''); } ?>>Disabled</option> 261 264 </select> 262 265 </div> … … 275 278 <li> 276 279 <button class="whatsapp-btn platform-btn"> 277 <input type="checkbox" value="whatsapp" id="whatsappMainBtn" name="displayplatformRadio1" class="whatsappMainBtn platform-option" <?php echo ($whatsapp == 'whatsapp') ? 'checked="checked"' : '';?>>280 <input type="checkbox" value="whatsapp" id="whatsappMainBtn" name="displayplatformRadio1" class="whatsappMainBtn platform-option" <?php if($whatsapp == 'whatsapp'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); } ?>> 278 281 </button> 279 282 </li> 280 283 <li> 281 284 <button class="facebook-btn platform-btn"> 282 <input type="checkbox" value="facebook" id="facebookMainBtn" name="displayplatformRadio2" class="facebookMainBtn platform-option" <?php echo ($facebook == 'facebook') ? 'checked="checked"' : '';?>>285 <input type="checkbox" value="facebook" id="facebookMainBtn" name="displayplatformRadio2" class="facebookMainBtn platform-option" <?php if($facebook == 'facebook'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); } ?>> 283 286 </button> 284 287 </li> 285 288 <li> 286 289 <button class="email-btn platform-btn"> 287 <input type="checkbox" value="email" id="emailMainBtn" name="displayplatformRadio3" class="emailMainBtn platform-option" <?php echo ($email == 'email') ? 'checked="checked"' : '';?>>290 <input type="checkbox" value="email" id="emailMainBtn" name="displayplatformRadio3" class="emailMainBtn platform-option" <?php if($email == 'email'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); } ?>> 288 291 </button> 289 292 </li> 290 293 <li> 291 294 <button class="instagram-btn platform-btn"> 292 <input type="checkbox" value="instagram" id="instagramMainBtn" name="displayplatformRadio4" class="instagramMainBtn platform-option" <?php echo ($instagram == 'instagram') ? 'checked="checked"' : '';?>>295 <input type="checkbox" value="instagram" id="instagramMainBtn" name="displayplatformRadio4" class="instagramMainBtn platform-option" <?php if($instagram == 'instagram'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); } ?>> 293 296 </button> 294 297 </li>. 295 298 <li> 296 299 <button class="telegram-btn platform-btn"> 297 <input type="checkbox" value="telegram" id="telegramMainBtn" name="displayplatformRadio5" class="telegramMainBtn platform-option" <?php echo ($telegram == 'telegram') ? 'checked="checked"' : '';?>>300 <input type="checkbox" value="telegram" id="telegramMainBtn" name="displayplatformRadio5" class="telegramMainBtn platform-option" <?php if($telegram == 'telegram'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); } ?>> 298 301 </button> 299 302 </li> … … 317 320 </div> 318 321 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 319 <input type="text" id="mobileNumber" class="demoInputArea" value="<?php echo $mobileNumber; ?>"><br>322 <input type="text" id="mobileNumber" class="demoInputArea" value="<?php echo esc_attr($mobileNumber); ?>"><br> 320 323 <p class="exampleText">Example: +1 541 754 3010</p> 321 324 <p class="inputNote">(<em>Ensure to include your country code</em>)</p> … … 332 335 </div> 333 336 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 334 <textarea type="text" id="titleMessage" class="demoTextArea"><?php echo $titleMessage; ?></textarea>337 <textarea type="text" id="titleMessage" class="demoTextArea"><?php echo esc_textarea($titleMessage); ?></textarea> 335 338 </div> 336 339 </div> … … 345 348 </div> 346 349 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 347 <textarea type="text" id="welcomeMessage" class="demoTextArea"><?php echo $welcomeMessage; ?></textarea>350 <textarea type="text" id="welcomeMessage" class="demoTextArea"><?php echo esc_textarea($welcomeMessage); ?></textarea> 348 351 </div> 349 352 </div> … … 358 361 </div> 359 362 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 360 <input type="text" id="facebookPageId" class="demoInputArea" value="<?php echo $facebookPageId; ?>"><br>363 <input type="text" id="facebookPageId" class="demoInputArea" value="<?php echo esc_attr($facebookPageId); ?>"><br> 361 364 <p class="exampleText">Example: GetChatApp</p> 362 365 </div> … … 372 375 </div> 373 376 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 374 <input type="text" id="facebookReplyTime" class="demoInputArea" value="<?php echo $facebookReplyTime; ?>"><br>377 <input type="text" id="facebookReplyTime" class="demoInputArea" value="<?php echo esc_attr($facebookReplyTime); ?>"><br> 375 378 </div> 376 379 </div> … … 385 388 </div> 386 389 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 387 <textarea type="text" id="facebookMessage" class="demoTextArea"><?php echo $facebookMessage; ?></textarea>390 <textarea type="text" id="facebookMessage" class="demoTextArea"><?php echo esc_textarea($facebookMessage); ?></textarea> 388 391 </div> 389 392 </div> … … 398 401 </div> 399 402 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 400 <input type="text" id="gcaEmailAddress" class="demoInputArea" value="<?php echo $gcaEmailAddress; ?>"><br>403 <input type="text" id="gcaEmailAddress" class="demoInputArea" value="<?php echo esc_attr($gcaEmailAddress); ?>"><br> 401 404 <p class="exampleText">Example: user@example.com</p> 402 405 </div> … … 426 429 </div> 427 430 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 428 <input type="text" id="gcaInstagramUsername" class="demoInputArea" value="<?php echo $gcaInstagramUsername; ?>"><br>431 <input type="text" id="gcaInstagramUsername" class="demoInputArea" value="<?php echo esc_attr($gcaInstagramUsername); ?>"><br> 429 432 <p class="exampleText">Example: GetChatApp</p> 430 433 </div> … … 440 443 </div> 441 444 <div class="col-md-6 col-sm-6 col-xs-12 xs-text-left"> 442 <input type="text" id="gcaTelegramUsername" class="demoInputArea" value="<?php echo $gcaTelegramUsername; ?>"><br>445 <input type="text" id="gcaTelegramUsername" class="demoInputArea" value="<?php echo esc_attr($gcaTelegramUsername); ?>"><br> 443 446 <p class="exampleText">Example: GetChatApp</p> 444 447 </div> … … 453 456 <li> 454 457 <label> 455 <input class="" id="position1" type="radio" name="positionRadio" value="left" <?php echo ($position == 'left') ? 'checked="checked"' : '';?>>458 <input class="" id="position1" type="radio" name="positionRadio" value="left" <?php if($position == 'left'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); }?>> 456 459 Left 457 460 </label> … … 459 462 <li> 460 463 <label> 461 <input class="" id="position1" type="radio" name="positionRadio" value="right" <?php echo ($position == 'right') ? 'checked="checked"' : '';?>>464 <input class="" id="position1" type="radio" name="positionRadio" value="right" <?php if($position == 'right'){ echo esc_attr('checked="checked"'); } else { echo esc_attr(''); }?>> 462 465 Right 463 466 </label> -
get-chat-app/trunk/readme.txt
r2974751 r2976306 6 6 Tested up to: 6.3 7 7 Requires PHP: 5.6 8 Stable tag: trunk8 Stable tag: 1.2.00 9 9 License: GPLv3 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 29 29 * World-class support from the developer should you need it! 30 30 31 Get Chat App makes use of third party code located on https://getchat.app in order to build the chat box on your website. The terms of service can be found [here](https://getchat.app/terms-of-service). 31 GetChat.App WordPress plugin makes use of third party code located on https://getchat.app in order to build the chat box on your website. The terms of service can be found [here](https://getchat.app/terms-of-service). 32 33 ### External dependencies 34 35 Get Chat App relies on an external JS file that is loaded from getchat.app. This file is copyright and allows the user to use the chat service and JS servers. 32 36 33 37 == Installation ==
Note: See TracChangeset
for help on using the changeset viewer.