Plugin Directory

Changeset 3410103


Ignore:
Timestamp:
12/03/2025 08:32:04 PM (4 months ago)
Author:
conveythis
Message:

268.10 Vulnerability fix

Location:
conveythis-translate/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • conveythis-translate/trunk/app/widget/js/settings.js

    r3408432 r3410103  
    7878            data: {'ready_user': 1},
    7979            success: function () {
    80                 jQuery.ajax({
    81                     url: 'options.php',
    82                     method: 'POST',
    83                     data: {'convey_event': true, 'convey_event_name': 'eventReadyUserSuccess', 'ready_user': true}
    84                 })
    8580                window.location.reload()
    8681            },
    87             error: function () {
    88                 jQuery.ajax({
    89                     url: 'options.php',
    90                     method: 'POST',
    91                     data: {'convey_event': true, 'convey_event_name': 'eventReadyUserError'}
    92                 })
    93             },
     82            error: function () { },
    9483        })
    9584
     
    10796    });
    10897
    109     $('#login-form .signup-modal').on('click', function () {
    110         jQuery.ajax({
    111             url: 'options.php',
    112             method: 'POST',
    113             data: {'convey_event': true, 'convey_event_name': 'eventSignupModal'}
    114         })
    115     })
    11698
    11799    $('#ajax-save-settings').on('click', function (e) {
     
    195177                    }
    196178
    197                     jQuery.ajax({
    198                         url: 'options.php',
    199                         method: 'POST',
    200                         data: {'convey_event': true, 'convey_event_name': eventName}
    201                     })
    202179
    203180                    if (newKey) {
     
    238215                                        data: {'set_api_key': 1, 'api_key': res.data.pub_key, 'csrf': values.csrf},
    239216                                        success: function () {
    240                                             jQuery.ajax({
    241                                                 url: 'options.php',
    242                                                 method: 'POST',
    243                                                 data: {
    244                                                     'convey_event': true,
    245                                                     'convey_event_name': 'eventSetApiKeySuccess'
    246                                                 }
    247                                             })
    248217                                            window.location.reload()
    249218                                        },
    250                                         error: function () {
    251                                             jQuery.ajax({
    252                                                 url: 'options.php',
    253                                                 method: 'POST',
    254                                                 data: {'convey_event': true, 'convey_event_name': 'eventSetApiKeyError'}
    255                                             })
    256                                         },
     219                                        error: function () { },
    257220                                    })
    258221
     
    262225                    })
    263226                } else {
    264                     jQuery.ajax({
    265                         url: 'options.php',
    266                         method: 'POST',
    267                         data: {'convey_event': true, 'convey_event_name': 'eventRegisterFormError'}
    268                     })
    269227                    toastr.error(res.message)
    270228                }
  • conveythis-translate/trunk/changelog.txt

    r3408432 r3410103  
    11== Changelog ==
     2= 268.10 =
     3* Vulnerability fix
     4
     5= 268.9 =
     6* Flags feature is working for edge cases.
     7
    28= 268.8 =
    39* Now elements can be excluded using their class attribute.
  • conveythis-translate/trunk/index.php

    r3408432 r3410103  
    44Plugin URI: https://www.conveythis.com/?utm_source=widget&utm_medium=wordpress
    55Description: Translate your WordPress site into over 100 languages using professional and instant machine translation technology. ConveyThis will help provide you with an SEO-friendy, multilingual website in minutes with no coding required.
    6 Version: 268.8
     6Version: 268.10
    77
    88Author: ConveyThis Translate Team
     
    3434require_once plugin_dir_path(__FILE__) . 'app/class/ConveyThisHelper.php';
    3535require_once plugin_dir_path(__FILE__) . 'app/class/ConveyThisCompetitorCheck.php';
    36 
    37 if (
    38     isset($_POST['convey_event']) && strlen($_POST['convey_event_name'] ) > 0 //phpcs:ignore
    39 )
    40 {
    41     $convey = ConveyThis::Instance();
    42     $convey::sendEvent($_POST['convey_event_name']); //phpcs:ignore
    43     die(json_encode(true));
    44 }
    4536
    4637/**
  • conveythis-translate/trunk/readme.txt

    r3408432 r3410103  
    118118
    119119* Translate up to **5,000 words** and **1 language**
    120 * Perfect for testing or small websites 
     120* Perfect for testing or small websites
    121121
    122122**Starter Plan**
     
    155155==We’ve Got You Covered – Support You Can Rely On==
    156156
    157 ConveyThis Translate provides **instant support** to all users
     157ConveyThis Translate provides **instant support** to all users.
    158158
    159159You can contact us:
     
    194194== Screenshots ==
    195195
    196 1. **Automatic website translation** – The plugin automatically scans your website and prepares it for translation
    197 2. **Multilingual SEO optimization** – ConveyThis translates metadata, hreflang tags, and localizes media for better international SEO performance
    198 3. **Manage translations** – Review, edit, and manage automatic and manual translations directly from your dashboard
    199 4. **Visual Editor** – Edit translations live on your website using the visual editor interface
    200 5. **Subdomains & Subdirectories** – Organize translated versions of your website by subdomains or subdirectories
     1961. **Automatic website translation** – The plugin automatically scans your website and prepares it for translation.
     1972. **Multilingual SEO optimization** – ConveyThis translates metadata, hreflang tags, and localizes media for better international SEO performance.
     1983. **Manage translations** – Review, edit, and manage automatic and manual translations directly from your dashboard.
     1994. **Visual Editor** – Edit translations live on your website using the visual editor interface.
     2005. **Subdomains & Subdirectories** – Organize translated versions of your website by subdomains or subdirectories.
    201201
    202202== Installation ==
     
    218218
    219219== Changelog ==
     220= 268.10 =
     221* Vulnerability fix
     222
     223= 268.9 =
     224* Flags feature is working for edge cases.
     225
    220226= 268.8 =
    221227* Now elements can be excluded using their class attribute.
Note: See TracChangeset for help on using the changeset viewer.