Plugin Directory

Changeset 2772028


Ignore:
Timestamp:
08/18/2022 10:50:25 AM (4 years ago)
Author:
sdkindigitall
Message:

3.0.3

Location:
indigitall-web-push-notifications
Files:
6 deleted
10 edited
10 copied

Legend:

Unmodified
Added
Removed
  • indigitall-web-push-notifications/tags/3.0.3/admin/controllers/iwpOnBoardingController.php

    r2771484 r2772028  
    338338                // Lo usaremos para que al mostrar el select de los prefijos, preseleccione el del país correspondiente
    339339                update_option(iwpPluginOptions::WH_PHONE_COUNTRY, $whatsAppPrefix);
     340                // Si algunos campos del WhatsAppChat no están definidos, asignamos los valores predeterminados
     341                $iconBalloon = get_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON, false);
     342                if (empty($iconBalloon)) {
     343                    update_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON,'show');
     344                }
     345                if (!get_option(iwpPluginOptions::WH_ICON_SLEEP, false)) {
     346                    update_option(iwpPluginOptions::WH_ICON_SLEEP, 5);
     347                }
     348                if (!get_option(iwpPluginOptions::WH_CHAT_SLEEP, false)) {
     349                    update_option(iwpPluginOptions::WH_CHAT_SLEEP, 20);
     350                }
    340351                iwpCustomEvents::sendCustomEvent(iwpCustomEvents::MACRO_WA_ACTIVAR);
    341352            }
  • indigitall-web-push-notifications/tags/3.0.3/admin/controllers/iwpWebPushController.php

    r2771484 r2772028  
    150150            require_once IWP_ADMIN_PATH . 'responses/iwpTopicsResponse.php';
    151151            $topicId = (int)iwpAdminUtils::getPOSTParam('topicId', 0);
    152             $topicName = trim(iwpAdminUtils::getPOSTParam('name', false));
     152            $topicName = stripslashes(trim(iwpAdminUtils::getPOSTParam('name', false)));
    153153            if (empty($topicName) || empty($topicId)) {
    154154                return json_encode(array(
     
    194194            require_once IWP_ADMIN_PATH . 'responses/iwpTopicsResponse.php';
    195195
    196             $topicName = trim(iwpAdminUtils::getPOSTParam('name', false));
    197             $topicCode = trim(iwpAdminUtils::getPOSTParam('code', false));
     196            $topicName = stripslashes(trim(iwpAdminUtils::getPOSTParam('name', false)));
     197            $topicCode = stripslashes(trim(iwpAdminUtils::getPOSTParam('code', false)));
    198198
    199199            if (empty($topicName) || empty($topicCode)) {
  • indigitall-web-push-notifications/tags/3.0.3/admin/controllers/iwpWhatsAppChatController.php

    r2771484 r2772028  
    4545
    4646        private function loadStep2View() {
     47            $iconSleep = get_option(iwpPluginOptions::WH_ICON_SLEEP, false);
     48            $iconSleep = $iconSleep ? (int)$iconSleep : 5;
    4749            $paramsStep2 = array(
    4850                'iconPosition'      => get_option(iwpPluginOptions::WH_ICON_POSITION, false),
     
    5355                'iconBalloon'       => get_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON, false),
    5456                'iconBalloonText'   => self::encodeDecodeText(get_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON_TEXT, '')),
    55                 'iconSleep'         => (int)get_option(iwpPluginOptions::WH_ICON_SLEEP, 5),
     57                'iconSleep'         => $iconSleep,
    5658            );
    5759            return iwpAdminUtils::loadViewToVar(IWP_ADMIN_PATH . 'views/whatsAppChat/partials/iwpWhatsAppChatStep2.php', $paramsStep2);
     
    5961
    6062        private function loadStep3View() {
     63            $chatSleep = get_option(iwpPluginOptions::WH_CHAT_SLEEP, false);
     64            $chatSleep = $chatSleep ? (int)$chatSleep : 20;
    6165            $paramsStep3 = array(
    6266                'chatHeaderValue'     => self::encodeDecodeText(get_option(iwpPluginOptions::WH_CHAT_HEADER, '')),
     
    6569                'chatButtonTextValue' => self::encodeDecodeText(get_option(iwpPluginOptions::WH_CHAT_BUTTON_TEXT, '')),
    6670                'buttonIcon'          => get_option(iwpPluginOptions::WH_CHAT_BUTTON_IMAGE_ID, false),
    67                 'chatSleep'           => (int)get_option(iwpPluginOptions::WH_CHAT_SLEEP, 20),
     71                'chatSleep'           => $chatSleep,
    6872            );
    6973            return iwpAdminUtils::loadViewToVar(IWP_ADMIN_PATH . 'views/whatsAppChat/partials/iwpWhatsAppChatStep3.php', $paramsStep3);
  • indigitall-web-push-notifications/tags/3.0.3/admin/views/webPush/partials/iwpWebPushTopics.php

    r2771484 r2772028  
    6565                        <td class="iwp-admin-webPush-topics-table-name-col">
    6666                            <input class="iwp-admin-webPush-topics-item-name" type="text"
    67                                    value="<?php echo($topic->getName()); ?>" data-id="<?php echo($topic->getId()); ?>">
     67                                   value="<?php echo(htmlentities($topic->getName(), ENT_QUOTES)); ?>" data-id="<?php echo($topic->getId()); ?>">
    6868                        </td>
    6969                        <td class="iwp-admin-webPush-topics-table-code-col">
  • indigitall-web-push-notifications/tags/3.0.3/indigitall-web-push.php

    r2771525 r2772028  
    44     * Plugin URI: https://documentation.iurny.com/reference/wordpress-plugin
    55     * Description: iurny is a free plugin that will allow you to bring your marketing automation to the next level.
    6      * Version: 3.0.2
     6     * Version: 3.0.3
    77     * Author: iurny by indigitall
    88     * Author URI: https://iurny.com/
  • indigitall-web-push-notifications/tags/3.0.3/readme.md

    r2771525 r2772028  
    55Tested up to: 6.0
    66Requires PHP: 5.2
    7 Stable tag: 3.0.2
     7Stable tag: 3.0.3
    88License: GPLv2
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    2323[youtube https://www.youtube.com/watch?v=Z1hEqNQIhRQ]
    2424[youtube https://www.youtube.com/watch?v=3UVwng65YVg]
     25[youtube https://www.youtube.com/watch?v=rO96YOqs6yQ]
    2526
    2627## ⌁ WHAT YOU CAN DO WITH WHATSAPP CHAT
     
    108109
    109110== Changelog ==
     111= 3.0.3 =
     112* \[FIX\] Minor bug fixes
     113
    110114= 3.0.2 =
    111115* \[FIX\] Minor bug fixes
  • indigitall-web-push-notifications/trunk/admin/controllers/iwpOnBoardingController.php

    r2771484 r2772028  
    338338                // Lo usaremos para que al mostrar el select de los prefijos, preseleccione el del país correspondiente
    339339                update_option(iwpPluginOptions::WH_PHONE_COUNTRY, $whatsAppPrefix);
     340                // Si algunos campos del WhatsAppChat no están definidos, asignamos los valores predeterminados
     341                $iconBalloon = get_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON, false);
     342                if (empty($iconBalloon)) {
     343                    update_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON,'show');
     344                }
     345                if (!get_option(iwpPluginOptions::WH_ICON_SLEEP, false)) {
     346                    update_option(iwpPluginOptions::WH_ICON_SLEEP, 5);
     347                }
     348                if (!get_option(iwpPluginOptions::WH_CHAT_SLEEP, false)) {
     349                    update_option(iwpPluginOptions::WH_CHAT_SLEEP, 20);
     350                }
    340351                iwpCustomEvents::sendCustomEvent(iwpCustomEvents::MACRO_WA_ACTIVAR);
    341352            }
  • indigitall-web-push-notifications/trunk/admin/controllers/iwpWebPushController.php

    r2771484 r2772028  
    150150            require_once IWP_ADMIN_PATH . 'responses/iwpTopicsResponse.php';
    151151            $topicId = (int)iwpAdminUtils::getPOSTParam('topicId', 0);
    152             $topicName = trim(iwpAdminUtils::getPOSTParam('name', false));
     152            $topicName = stripslashes(trim(iwpAdminUtils::getPOSTParam('name', false)));
    153153            if (empty($topicName) || empty($topicId)) {
    154154                return json_encode(array(
     
    194194            require_once IWP_ADMIN_PATH . 'responses/iwpTopicsResponse.php';
    195195
    196             $topicName = trim(iwpAdminUtils::getPOSTParam('name', false));
    197             $topicCode = trim(iwpAdminUtils::getPOSTParam('code', false));
     196            $topicName = stripslashes(trim(iwpAdminUtils::getPOSTParam('name', false)));
     197            $topicCode = stripslashes(trim(iwpAdminUtils::getPOSTParam('code', false)));
    198198
    199199            if (empty($topicName) || empty($topicCode)) {
  • indigitall-web-push-notifications/trunk/admin/controllers/iwpWhatsAppChatController.php

    r2771484 r2772028  
    4545
    4646        private function loadStep2View() {
     47            $iconSleep = get_option(iwpPluginOptions::WH_ICON_SLEEP, false);
     48            $iconSleep = $iconSleep ? (int)$iconSleep : 5;
    4749            $paramsStep2 = array(
    4850                'iconPosition'      => get_option(iwpPluginOptions::WH_ICON_POSITION, false),
     
    5355                'iconBalloon'       => get_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON, false),
    5456                'iconBalloonText'   => self::encodeDecodeText(get_option(iwpPluginOptions::WH_ICON_SPEECH_BALLOON_TEXT, '')),
    55                 'iconSleep'         => (int)get_option(iwpPluginOptions::WH_ICON_SLEEP, 5),
     57                'iconSleep'         => $iconSleep,
    5658            );
    5759            return iwpAdminUtils::loadViewToVar(IWP_ADMIN_PATH . 'views/whatsAppChat/partials/iwpWhatsAppChatStep2.php', $paramsStep2);
     
    5961
    6062        private function loadStep3View() {
     63            $chatSleep = get_option(iwpPluginOptions::WH_CHAT_SLEEP, false);
     64            $chatSleep = $chatSleep ? (int)$chatSleep : 20;
    6165            $paramsStep3 = array(
    6266                'chatHeaderValue'     => self::encodeDecodeText(get_option(iwpPluginOptions::WH_CHAT_HEADER, '')),
     
    6569                'chatButtonTextValue' => self::encodeDecodeText(get_option(iwpPluginOptions::WH_CHAT_BUTTON_TEXT, '')),
    6670                'buttonIcon'          => get_option(iwpPluginOptions::WH_CHAT_BUTTON_IMAGE_ID, false),
    67                 'chatSleep'           => (int)get_option(iwpPluginOptions::WH_CHAT_SLEEP, 20),
     71                'chatSleep'           => $chatSleep,
    6872            );
    6973            return iwpAdminUtils::loadViewToVar(IWP_ADMIN_PATH . 'views/whatsAppChat/partials/iwpWhatsAppChatStep3.php', $paramsStep3);
  • indigitall-web-push-notifications/trunk/admin/views/webPush/partials/iwpWebPushTopics.php

    r2771484 r2772028  
    6565                        <td class="iwp-admin-webPush-topics-table-name-col">
    6666                            <input class="iwp-admin-webPush-topics-item-name" type="text"
    67                                    value="<?php echo($topic->getName()); ?>" data-id="<?php echo($topic->getId()); ?>">
     67                                   value="<?php echo(htmlentities($topic->getName(), ENT_QUOTES)); ?>" data-id="<?php echo($topic->getId()); ?>">
    6868                        </td>
    6969                        <td class="iwp-admin-webPush-topics-table-code-col">
  • indigitall-web-push-notifications/trunk/indigitall-web-push.php

    r2771525 r2772028  
    44     * Plugin URI: https://documentation.iurny.com/reference/wordpress-plugin
    55     * Description: iurny is a free plugin that will allow you to bring your marketing automation to the next level.
    6      * Version: 3.0.2
     6     * Version: 3.0.3
    77     * Author: iurny by indigitall
    88     * Author URI: https://iurny.com/
  • indigitall-web-push-notifications/trunk/readme.md

    r2771525 r2772028  
    55Tested up to: 6.0
    66Requires PHP: 5.2
    7 Stable tag: 3.0.2
     7Stable tag: 3.0.3
    88License: GPLv2
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    2323[youtube https://www.youtube.com/watch?v=Z1hEqNQIhRQ]
    2424[youtube https://www.youtube.com/watch?v=3UVwng65YVg]
     25[youtube https://www.youtube.com/watch?v=rO96YOqs6yQ]
    2526
    2627## ⌁ WHAT YOU CAN DO WITH WHATSAPP CHAT
     
    108109
    109110== Changelog ==
     111= 3.0.3 =
     112* \[FIX\] Minor bug fixes
     113
    110114= 3.0.2 =
    111115* \[FIX\] Minor bug fixes
Note: See TracChangeset for help on using the changeset viewer.