| @@ -2,9 +2,9 @@ | ||
| 2 | 2 | * @package Polylang |
| 3 | 3 | */ |
| 4 | 4 | |
| 5 | 5 | jQuery( |
| 6 | - function( $ ) { | |
| 6 | + function ( $ ) { | |
| 7 | 7 | var addLanguageForm = $( '.languages-step' ); // Form element. |
| 8 | 8 | var languageFields = $( '#language-fields' ); // Element where to append hidden fields for creating language. |
| 9 | 9 | var languagesTable = $( '#languages' ); // Table element contains languages list to create. |
| 10 | 10 | var languagesListTable = $( '#languages tbody' ); // Table rows with languages list to create. |
| @@ -34,9 +34,9 @@ | ||
| 34 | 34 | .addClass( 'screen-reader-text' ) |
| 35 | 35 | .text( pll_wizard_params.i18n_remove_language_icon ) |
| 36 | 36 | ) |
| 37 | 37 | ); |
| 38 | - // see the comment and the harcoded code above. languageTrashIconHtml and languageValueHtml are safe. | |
| 38 | + // see the comment and the hardcoded code above. languageTrashIconHtml and languageValueHtml are safe. | |
| 39 | 39 | var languageLineHtml = $( '<tr />' ).prepend( languageTrashIconHtml ).prepend( languageValueHtml ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.prepend |
| 40 | 40 | var languageFieldHtml = $( '<input />' ).attr( |
| 41 | 41 | { |
| 42 | 42 | type: 'hidden', |
| @@ -54,9 +54,9 @@ | ||
| 54 | 54 | // Bind click event on trash icon. |
| 55 | 55 | languagesListTable.on( |
| 56 | 56 | 'click', |
| 57 | 57 | 'span[data-language=' + language.locale + ']', |
| 58 | - function( event ) { | |
| 58 | + function ( event ) { | |
| 59 | 59 | event.preventDefault(); |
| 60 | 60 | // Remove line in languages table. |
| 61 | 61 | $( this ).parents( 'tr' ).remove(); |
| 62 | 62 | // Remove input field. |
| @@ -83,9 +83,9 @@ | ||
| 83 | 83 | * @param {string} message The message to display |
| 84 | 84 | */ |
| 85 | 85 | function showError( message ) { |
| 86 | 86 | messagesContainer.empty(); |
| 87 | - // html is harcoded and use of jQuery text method which is safe to add message value. | |
| 87 | + // html is hardcoded and use of jQuery text method which is safe to add message value. | |
| 88 | 88 | // In addition message is i18n value which is initialized server side in PLL_Wizard::add_step_languages and correctly escaped. |
| 89 | 89 | messagesContainer.prepend( $( '<p/>' ).addClass( 'error' ).text( message ) ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.prepend |
| 90 | 90 | } |
| 91 | 91 | |
| @@ -138,9 +138,9 @@ | ||
| 138 | 138 | * Remove error when a new selection is done in languages list. |
| 139 | 139 | */ |
| 140 | 140 | languagesList.on( |
| 141 | 141 | 'selectmenuchange', |
| 142 | - function() { | |
| 142 | + function () { | |
| 143 | 143 | hideError();; |
| 144 | 144 | } |
| 145 | 145 | ); |
| 146 | 146 | /** |
| @@ -147,9 +147,9 @@ | ||
| 147 | 147 | * Bind click event on "Add language" button |
| 148 | 148 | */ |
| 149 | 149 | $( '#add-language' ).on( |
| 150 | 150 | 'click', |
| 151 | - function( event ) { | |
| 151 | + function ( event ) { | |
| 152 | 152 | hideError(); |
| 153 | 153 | var selectedOption = event.currentTarget.form.lang_list.options[event.currentTarget.form.lang_list.selectedIndex]; |
| 154 | 154 | if ( '' !== selectedOption.value && ! languagesMap.has( selectedOption.value ) ) { |
| 155 | 155 | addLanguage( |
| @@ -181,9 +181,9 @@ | ||
| 181 | 181 | * Bind submit event on "add_lang" form |
| 182 | 182 | */ |
| 183 | 183 | addLanguageForm.on( |
| 184 | 184 | 'submit', |
| 185 | - function( event ) { | |
| 185 | + function ( event ) { | |
| 186 | 186 | // Verify if there is at least one language. |
| 187 | 187 | var isLanguagesAlreadyDefined = definedLanguagesListTable.children().length > 0; |
| 188 | 188 | var selectedLanguage = $( '#lang_list' ).val(); |
| 189 | 189 | if ( languagesMap.size <= 0 && ! isLanguagesAlreadyDefined ) { |
| @@ -259,9 +259,9 @@ | ||
| 259 | 259 | resizable: false, |
| 260 | 260 | title: pll_wizard_params.i18n_dialog_title, |
| 261 | 261 | minWidth: 600, |
| 262 | 262 | maxWidth: '100%', |
| 263 | - open: function( event, ui ) { | |
| 263 | + open: function ( event, ui ) { | |
| 264 | 264 | // Change dialog box position for rtl language |
| 265 | 265 | if ( $( 'body' ).hasClass( 'rtl' ) ) { |
| 266 | 266 | $( this ).parent().css( |
| 267 | 267 | { |
| @@ -270,9 +270,9 @@ | ||
| 270 | 270 | } |
| 271 | 271 | ); |
| 272 | 272 | } |
| 273 | 273 | // Display language name and flag information in dialog box. |
| 274 | - $( this ).find( '#dialog-language' ).text( $( '#lang_list' ).children( ':selected' )[0].innerText ); | |
| 274 | + $( this ).find( '#dialog-language' ).text( $( '#lang_list' ).children( ':selected' ).first().text() ); | |
| 275 | 275 | // language properties come from the select dropdown #lang_list which is built server side and well escaped. |
| 276 | 276 | // see template view-wizard-step-languages.php. |
| 277 | 277 | $( this ).find( '#dialog-language-flag' ).empty().prepend( $( '#lang_list' ).children( ':selected' ).data( 'flag-html' ) ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.prepend |
| 278 | 278 | }, |
| @@ -278,21 +278,21 @@ | ||
| 278 | 278 | }, |
| 279 | 279 | buttons: [ |
| 280 | 280 | { |
| 281 | 281 | text: pll_wizard_params.i18n_dialog_yes_button, |
| 282 | - click: function( event ) { | |
| 282 | + click: function ( event ) { | |
| 283 | 283 | confirmDialog( 'yes' ); |
| 284 | 284 | } |
| 285 | 285 | }, |
| 286 | 286 | { |
| 287 | 287 | text: pll_wizard_params.i18n_dialog_no_button, |
| 288 | - click: function( event ) { | |
| 288 | + click: function ( event ) { | |
| 289 | 289 | confirmDialog( 'no' ); |
| 290 | 290 | } |
| 291 | 291 | }, |
| 292 | 292 | { |
| 293 | 293 | text: pll_wizard_params.i18n_dialog_ignore_button, |
| 294 | - click: function( event ) { | |
| 294 | + click: function ( event ) { | |
| 295 | 295 | confirmDialog( 'ignore' ); |
| 296 | 296 | } |
| 297 | 297 | } |
| 298 | 298 | ] |