Plugin Directory


Ignore:
Timestamp:
11/10/2024 11:41:40 AM (14 months ago)
Author:
realloc
Message:

Update to version 2.9.4 from GitHub

Location:
multisite-language-switcher
Files:
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • multisite-language-switcher/tags/2.9.4/MultisiteLanguageSwitcher.php

    r3173013 r3185080  
    88 *
    99 * Plugin Name: Multisite Language Switcher
    10  * Version: 2.9.3
     10 * Version: 2.9.4
    1111 * Plugin URI: http://msls.co/
    1212 * Description: A simple but powerful plugin that will help you to manage the relations of your contents in a multilingual multisite-installation.
     
    4141 */
    4242if ( ! defined( 'MSLS_PLUGIN_VERSION' ) ) {
    43     define( 'MSLS_PLUGIN_VERSION', '2.9.3' );
     43    define( 'MSLS_PLUGIN_VERSION', '2.9.4' );
    4444    define( 'MSLS_PLUGIN_PATH', plugin_basename( __FILE__ ) );
    4545    define( 'MSLS_PLUGIN__FILE__', __FILE__ );
  • multisite-language-switcher/tags/2.9.4/css/flags.php

    r3173013 r3185080  
    3333    'da_DK' => 'flag-icon-dk',
    3434    'de_CH' => 'flag-icon-ch',
     35    'de_CH_informal' => 'flag-icon-ch',
     36    'de_AT' => 'flag-icon-at',
    3537    'de_DE' => 'flag-icon-de',
    36     'de_CH_informal' => 'flag-icon-ch',
    3738    'de_DE_formal' => 'flag-icon-de',
    38     'de_AT' => 'flag-icon-at',
    3939    'dzo' => 'flag-icon-bt',
    4040    'el' => 'flag-icon-gr',
     41    'en_AU' => 'flag-icon-au',
    4142    'en_CA' => 'flag-icon-ca',
    4243    'en_GB' => 'flag-icon-gb',
    4344    'en_ZA' => 'flag-icon-za',
    44     'en_AU' => 'flag-icon-au',
    4545    'en_NZ' => 'flag-icon-nz',
    4646    'eo' => 'flag-icon-eu',
    4747    'es_ES' => 'flag-icon-es',
     48    'es_PE' => 'flag-icon-pe',
    4849    'es_AR' => 'flag-icon-ar',
    49     'es_MX' => 'flag-icon-mx',
     50    'es_CO' => 'flag-icon-co',
    5051    'es_CL' => 'flag-icon-cl',
    5152    'es_VE' => 'flag-icon-ve',
    52     'es_CR' => 'flag-icon-cr',
    5353    'es_EC' => 'flag-icon-ec',
    5454    'es_DO' => 'flag-icon-do',
     
    5656    'es_PR' => 'flag-icon-pr',
    5757    'es_GT' => 'flag-icon-gt',
    58     'es_PE' => 'flag-icon-pe',
    59     'es_CO' => 'flag-icon-co',
     58    'es_CR' => 'flag-icon-cr',
     59    'es_MX' => 'flag-icon-mx',
    6060    'et' => 'flag-icon-ee',
    6161    'eu' => 'flag-icon-es',
     
    6363    'fa_IR' => 'flag-icon-ir',
    6464    'fi' => 'flag-icon-fi',
     65    'fr_FR' => 'flag-icon-fr',
     66    'fr_BE' => 'flag-icon-be',
    6567    'fr_CA' => 'flag-icon-ca',
    66     'fr_BE' => 'flag-icon-be',
    67     'fr_FR' => 'flag-icon-fr',
    6868    'fur' => 'flag-icon-it',
    6969    'gd' => 'flag-icon-gb-sct',
     
    9898    'nb_NO' => 'flag-icon-no',
    9999    'ne_NP' => 'flag-icon-np',
     100    'nl_NL_formal' => 'flag-icon-nl',
    100101    'nl_NL' => 'flag-icon-nl',
    101102    'nl_BE' => 'flag-icon-be',
    102     'nl_NL_formal' => 'flag-icon-nl',
    103103    'nn_NO' => 'flag-icon-no',
    104104    'oci' => 'flag-icon-es-ca',
     
    106106    'pl_PL' => 'flag-icon-pl',
    107107    'ps' => 'flag-icon-af',
     108    'pt_BR' => 'flag-icon-br',
     109    'pt_PT_ao90' => 'flag-icon-90',
    108110    'pt_PT' => 'flag-icon-pt',
    109     'pt_PT_ao90' => 'flag-icon-90',
    110     'pt_BR' => 'flag-icon-br',
    111111    'pt_AO' => 'flag-icon-ao',
    112112    'ro_RO' => 'flag-icon-ro',
  • multisite-language-switcher/tags/2.9.4/css/msls.css

    r3123301 r3185080  
    1 div#msls.postbox label{margin-right:6px}div#msls.postbox input.msls_title,div#msls.postbox select{width:100%}select.msls-translations{width:226px}#msls.postbox .inside li{display:flex;align-items:center}#msls.postbox .inside li label{display:flex}#msls.postbox .inside li input.msls_title,#msls.postbox .inside li select{flex-grow:1}#msls-content-import .button-primary{margin:1em auto}.flag-icon{width:1.3333em!important;height:1em!important;vertical-align:middle;overflow:hidden;line-height:1!important;color:transparent}.msls-icon-wrapper{display:inline-flex;justify-content:center;align-items:center;text-align:center}.msls-icon-wrapper.flag{min-width:36px}.msls-icon-wrapper.label{min-width:48px}label .msls-icon-wrapper{text-align:left}#wpadminbar * .language-badge,#wpadminbar .language-badge,.language-badge{display:inline-block;min-width:32px;height:auto;padding:4px 6px;white-space:nowrap;font-size:10px;line-height:1;text-align:center;background-color:currentColor;border-radius:9px;user-select:none}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span,.language-badge>span{display:inline-block;vertical-align:top;margin:0 1px;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;color:#fff;text-align:center}#wpadminbar * .language-badge>span:nth-child(2),#wpadminbar .language-badge>span:nth-child(2),.language-badge>span:nth-child(2){opacity:.5}.column-mslscol .language-badge{margin:0 1px!important}#wpadminbar * .language-badge,#wpadminbar .language-badge{position:relative;top:-1px;padding-top:3px;padding-bottom:3px;background-color:transparent;border:1px currentColor solid}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span{color:currentColor}
     1div#msls.postbox label{margin-right:6px}div#msls.postbox input.msls_title,div#msls.postbox select{width:100%}select.msls-translations{width:226px}#msls.postbox .inside li{display:flex;align-items:center}#msls.postbox .inside li label{display:flex}#msls.postbox .inside li input.msls_title,#msls.postbox .inside li select{flex-grow:1}#msls-content-import .button-primary{margin:1em auto}.flag-icon{width:1.3333em!important;height:1em!important;vertical-align:middle;overflow:hidden;line-height:1!important;color:transparent}.msls-icon-wrapper{display:inline-flex;justify-content:center;align-items:center;text-align:center}.msls-icon-wrapper.flag{min-width:36px}.msls-icon-wrapper.label{min-width:48px}label .msls-icon-wrapper{text-align:left}#wpadminbar * .language-badge,#wpadminbar .language-badge,.language-badge{display:inline-block;min-width:32px;height:auto;padding:4px 6px;white-space:nowrap;font-size:10px;line-height:1;text-align:center;background-color:currentColor;border-radius:9px;user-select:none}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span,.language-badge>span{display:inline-block;vertical-align:top;margin:0 1px;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;color:#fff;text-align:center}#wpadminbar * .language-badge>span:nth-child(2),#wpadminbar .language-badge>span:nth-child(2),.language-badge>span:nth-child(2){opacity:.5}.column-mslscol .language-badge{margin:0 1px!important}.column-mslscol{width:56px}#wpadminbar * .language-badge,#wpadminbar .language-badge{position:relative;top:-1px;padding-top:3px;padding-bottom:3px;background-color:transparent;border:1px currentColor solid}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span{color:currentColor}
  • multisite-language-switcher/tags/2.9.4/css/msls.less

    r3015956 r3185080  
    104104
    105105
     106
     107.column-mslscol {
     108    width: 56px;
     109}
     110
    106111#wpadminbar .language-badge,
    107112#wpadminbar * .language-badge {
  • multisite-language-switcher/tags/2.9.4/flags/flags.php

    r3173013 r3185080  
    3333    'da_DK' => 'dk.png',
    3434    'de_CH' => 'ch.png',
     35    'de_CH_informal' => 'ch.png',
     36    'de_AT' => 'at.png',
    3537    'de_DE' => 'de.png',
    36     'de_CH_informal' => 'ch.png',
    3738    'de_DE_formal' => 'de.png',
    38     'de_AT' => 'at.png',
    3939    'dzo' => 'bt.png',
    4040    'el' => 'gr.png',
     41    'en_AU' => 'au.png',
    4142    'en_CA' => 'ca.png',
    4243    'en_GB' => 'gb.png',
    4344    'en_ZA' => 'za.png',
    44     'en_AU' => 'au.png',
    4545    'en_NZ' => 'nz.png',
    4646    'eo' => 'europeanunion.png',
    4747    'es_ES' => 'es.png',
     48    'es_PE' => 'pe.png',
    4849    'es_AR' => 'ar.png',
    49     'es_MX' => 'mx.png',
     50    'es_CO' => 'co.png',
    5051    'es_CL' => 'cl.png',
    5152    'es_VE' => 've.png',
    52     'es_CR' => 'cr.png',
    5353    'es_EC' => 'ec.png',
    5454    'es_DO' => 'do.png',
     
    5656    'es_PR' => 'pr.png',
    5757    'es_GT' => 'gt.png',
    58     'es_PE' => 'pe.png',
    59     'es_CO' => 'co.png',
     58    'es_CR' => 'cr.png',
     59    'es_MX' => 'mx.png',
    6060    'et' => 'ee.png',
    6161    'eu' => 'es.png',
     
    6363    'fa_IR' => 'ir.png',
    6464    'fi' => 'fi.png',
     65    'fr_FR' => 'fr.png',
     66    'fr_BE' => 'be.png',
    6567    'fr_CA' => 'ca.png',
    66     'fr_BE' => 'be.png',
    67     'fr_FR' => 'fr.png',
    6868    'fur' => 'it.png',
    6969    'gd' => 'scotland.png',
     
    9898    'nb_NO' => 'no.png',
    9999    'ne_NP' => 'np.png',
     100    'nl_NL_formal' => 'nl.png',
    100101    'nl_NL' => 'nl.png',
    101102    'nl_BE' => 'be.png',
    102     'nl_NL_formal' => 'nl.png',
    103103    'nn_NO' => 'no.png',
    104104    'oci' => 'catalonia.png',
     
    106106    'pl_PL' => 'pl.png',
    107107    'ps' => 'af.png',
     108    'pt_BR' => 'br.png',
     109    'pt_PT_ao90' => '90.png',
    108110    'pt_PT' => 'pt.png',
    109     'pt_PT_ao90' => '90.png',
    110     'pt_BR' => 'br.png',
    111111    'pt_AO' => 'ao.png',
    112112    'ro_RO' => 'ro.png',
  • multisite-language-switcher/tags/2.9.4/includes/MslsAdmin.php

    r3167915 r3185080  
    127127     * @return bool
    128128     */
    129     public function has_problems(): bool {
     129    public function has_problems(): void {
    130130        $message = '';
    131131
     
    149149        }
    150150
    151         return MslsPlugin::message_handler( $message, 'updated fade' );
     151        MslsPlugin::message_handler( $message, 'updated fade' );
    152152    }
    153153
  • multisite-language-switcher/tags/2.9.4/includes/MslsMetaBox.php

    r3167915 r3185080  
    258258
    259259        foreach ( $posts as $post ) {
    260             $options[] = $this->render_option( $post->ID, $msls_id );
     260            $options[] = $this->render_option( $post->ID, intval($msls_id) );
    261261        }
    262262
  • multisite-language-switcher/tags/2.9.4/includes/MslsPlugin.php

    r3167915 r3185080  
    191191    public static function message_handler( $message, $css_class = 'error' ) {
    192192        if ( ! empty( $message ) ) {
    193             printf( '<div id="msls-warning" class="%s"><p>%s</p></div>', esc_attr( $css_class ), esc_html( $message ) );
     193            echo wp_kses_post(
     194                sprintf(
     195                    '<div id="msls-warning" class="%s"><p>%s</p></div>',
     196                    esc_attr( $css_class ),
     197                    $message
     198                )
     199            );
    194200
    195201            return true;
  • multisite-language-switcher/tags/2.9.4/js/msls-widget-block/block.json

    r3173013 r3185080  
    66  "category": "widgets",
    77  "name": "lloc/msls-widget-block",
    8   "version": "2.9.3",
     8  "version": "2.9.4",
    99  "description": "Review the settings for the Multisite Language Switcher plugin, as the block utilizes the API function `the_msls()` for its output.",
    1010  "example": {},
  • multisite-language-switcher/tags/2.9.4/vendor/composer/installed.php

    r3173013 r3185080  
    22    'root' => array(
    33        'name' => 'lloc/multisite-language-switcher',
    4         'pretty_version' => '2.9.3',
    5         'version' => '2.9.3.0',
    6         'reference' => '761a0c37546ca9de03402e097b3560f1e575d1d0',
     4        'pretty_version' => '2.9.4',
     5        'version' => '2.9.4.0',
     6        'reference' => '2c5246b2c0adc0370c11ef9ea51d6ae226c0e4fc',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'lloc/multisite-language-switcher' => array(
    23             'pretty_version' => '2.9.3',
    24             'version' => '2.9.3.0',
    25             'reference' => '761a0c37546ca9de03402e097b3560f1e575d1d0',
     23            'pretty_version' => '2.9.4',
     24            'version' => '2.9.4.0',
     25            'reference' => '2c5246b2c0adc0370c11ef9ea51d6ae226c0e4fc',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
  • multisite-language-switcher/trunk/MultisiteLanguageSwitcher.php

    r3173013 r3185080  
    88 *
    99 * Plugin Name: Multisite Language Switcher
    10  * Version: 2.9.3
     10 * Version: 2.9.4
    1111 * Plugin URI: http://msls.co/
    1212 * Description: A simple but powerful plugin that will help you to manage the relations of your contents in a multilingual multisite-installation.
     
    4141 */
    4242if ( ! defined( 'MSLS_PLUGIN_VERSION' ) ) {
    43     define( 'MSLS_PLUGIN_VERSION', '2.9.3' );
     43    define( 'MSLS_PLUGIN_VERSION', '2.9.4' );
    4444    define( 'MSLS_PLUGIN_PATH', plugin_basename( __FILE__ ) );
    4545    define( 'MSLS_PLUGIN__FILE__', __FILE__ );
  • multisite-language-switcher/trunk/css/flags.php

    r3173013 r3185080  
    3333    'da_DK' => 'flag-icon-dk',
    3434    'de_CH' => 'flag-icon-ch',
     35    'de_CH_informal' => 'flag-icon-ch',
     36    'de_AT' => 'flag-icon-at',
    3537    'de_DE' => 'flag-icon-de',
    36     'de_CH_informal' => 'flag-icon-ch',
    3738    'de_DE_formal' => 'flag-icon-de',
    38     'de_AT' => 'flag-icon-at',
    3939    'dzo' => 'flag-icon-bt',
    4040    'el' => 'flag-icon-gr',
     41    'en_AU' => 'flag-icon-au',
    4142    'en_CA' => 'flag-icon-ca',
    4243    'en_GB' => 'flag-icon-gb',
    4344    'en_ZA' => 'flag-icon-za',
    44     'en_AU' => 'flag-icon-au',
    4545    'en_NZ' => 'flag-icon-nz',
    4646    'eo' => 'flag-icon-eu',
    4747    'es_ES' => 'flag-icon-es',
     48    'es_PE' => 'flag-icon-pe',
    4849    'es_AR' => 'flag-icon-ar',
    49     'es_MX' => 'flag-icon-mx',
     50    'es_CO' => 'flag-icon-co',
    5051    'es_CL' => 'flag-icon-cl',
    5152    'es_VE' => 'flag-icon-ve',
    52     'es_CR' => 'flag-icon-cr',
    5353    'es_EC' => 'flag-icon-ec',
    5454    'es_DO' => 'flag-icon-do',
     
    5656    'es_PR' => 'flag-icon-pr',
    5757    'es_GT' => 'flag-icon-gt',
    58     'es_PE' => 'flag-icon-pe',
    59     'es_CO' => 'flag-icon-co',
     58    'es_CR' => 'flag-icon-cr',
     59    'es_MX' => 'flag-icon-mx',
    6060    'et' => 'flag-icon-ee',
    6161    'eu' => 'flag-icon-es',
     
    6363    'fa_IR' => 'flag-icon-ir',
    6464    'fi' => 'flag-icon-fi',
     65    'fr_FR' => 'flag-icon-fr',
     66    'fr_BE' => 'flag-icon-be',
    6567    'fr_CA' => 'flag-icon-ca',
    66     'fr_BE' => 'flag-icon-be',
    67     'fr_FR' => 'flag-icon-fr',
    6868    'fur' => 'flag-icon-it',
    6969    'gd' => 'flag-icon-gb-sct',
     
    9898    'nb_NO' => 'flag-icon-no',
    9999    'ne_NP' => 'flag-icon-np',
     100    'nl_NL_formal' => 'flag-icon-nl',
    100101    'nl_NL' => 'flag-icon-nl',
    101102    'nl_BE' => 'flag-icon-be',
    102     'nl_NL_formal' => 'flag-icon-nl',
    103103    'nn_NO' => 'flag-icon-no',
    104104    'oci' => 'flag-icon-es-ca',
     
    106106    'pl_PL' => 'flag-icon-pl',
    107107    'ps' => 'flag-icon-af',
     108    'pt_BR' => 'flag-icon-br',
     109    'pt_PT_ao90' => 'flag-icon-90',
    108110    'pt_PT' => 'flag-icon-pt',
    109     'pt_PT_ao90' => 'flag-icon-90',
    110     'pt_BR' => 'flag-icon-br',
    111111    'pt_AO' => 'flag-icon-ao',
    112112    'ro_RO' => 'flag-icon-ro',
  • multisite-language-switcher/trunk/css/msls.css

    r3123301 r3185080  
    1 div#msls.postbox label{margin-right:6px}div#msls.postbox input.msls_title,div#msls.postbox select{width:100%}select.msls-translations{width:226px}#msls.postbox .inside li{display:flex;align-items:center}#msls.postbox .inside li label{display:flex}#msls.postbox .inside li input.msls_title,#msls.postbox .inside li select{flex-grow:1}#msls-content-import .button-primary{margin:1em auto}.flag-icon{width:1.3333em!important;height:1em!important;vertical-align:middle;overflow:hidden;line-height:1!important;color:transparent}.msls-icon-wrapper{display:inline-flex;justify-content:center;align-items:center;text-align:center}.msls-icon-wrapper.flag{min-width:36px}.msls-icon-wrapper.label{min-width:48px}label .msls-icon-wrapper{text-align:left}#wpadminbar * .language-badge,#wpadminbar .language-badge,.language-badge{display:inline-block;min-width:32px;height:auto;padding:4px 6px;white-space:nowrap;font-size:10px;line-height:1;text-align:center;background-color:currentColor;border-radius:9px;user-select:none}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span,.language-badge>span{display:inline-block;vertical-align:top;margin:0 1px;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;color:#fff;text-align:center}#wpadminbar * .language-badge>span:nth-child(2),#wpadminbar .language-badge>span:nth-child(2),.language-badge>span:nth-child(2){opacity:.5}.column-mslscol .language-badge{margin:0 1px!important}#wpadminbar * .language-badge,#wpadminbar .language-badge{position:relative;top:-1px;padding-top:3px;padding-bottom:3px;background-color:transparent;border:1px currentColor solid}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span{color:currentColor}
     1div#msls.postbox label{margin-right:6px}div#msls.postbox input.msls_title,div#msls.postbox select{width:100%}select.msls-translations{width:226px}#msls.postbox .inside li{display:flex;align-items:center}#msls.postbox .inside li label{display:flex}#msls.postbox .inside li input.msls_title,#msls.postbox .inside li select{flex-grow:1}#msls-content-import .button-primary{margin:1em auto}.flag-icon{width:1.3333em!important;height:1em!important;vertical-align:middle;overflow:hidden;line-height:1!important;color:transparent}.msls-icon-wrapper{display:inline-flex;justify-content:center;align-items:center;text-align:center}.msls-icon-wrapper.flag{min-width:36px}.msls-icon-wrapper.label{min-width:48px}label .msls-icon-wrapper{text-align:left}#wpadminbar * .language-badge,#wpadminbar .language-badge,.language-badge{display:inline-block;min-width:32px;height:auto;padding:4px 6px;white-space:nowrap;font-size:10px;line-height:1;text-align:center;background-color:currentColor;border-radius:9px;user-select:none}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span,.language-badge>span{display:inline-block;vertical-align:top;margin:0 1px;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;color:#fff;text-align:center}#wpadminbar * .language-badge>span:nth-child(2),#wpadminbar .language-badge>span:nth-child(2),.language-badge>span:nth-child(2){opacity:.5}.column-mslscol .language-badge{margin:0 1px!important}.column-mslscol{width:56px}#wpadminbar * .language-badge,#wpadminbar .language-badge{position:relative;top:-1px;padding-top:3px;padding-bottom:3px;background-color:transparent;border:1px currentColor solid}#wpadminbar * .language-badge>span,#wpadminbar .language-badge>span{color:currentColor}
  • multisite-language-switcher/trunk/css/msls.less

    r3015956 r3185080  
    104104
    105105
     106
     107.column-mslscol {
     108    width: 56px;
     109}
     110
    106111#wpadminbar .language-badge,
    107112#wpadminbar * .language-badge {
  • multisite-language-switcher/trunk/flags/flags.php

    r3173013 r3185080  
    3333    'da_DK' => 'dk.png',
    3434    'de_CH' => 'ch.png',
     35    'de_CH_informal' => 'ch.png',
     36    'de_AT' => 'at.png',
    3537    'de_DE' => 'de.png',
    36     'de_CH_informal' => 'ch.png',
    3738    'de_DE_formal' => 'de.png',
    38     'de_AT' => 'at.png',
    3939    'dzo' => 'bt.png',
    4040    'el' => 'gr.png',
     41    'en_AU' => 'au.png',
    4142    'en_CA' => 'ca.png',
    4243    'en_GB' => 'gb.png',
    4344    'en_ZA' => 'za.png',
    44     'en_AU' => 'au.png',
    4545    'en_NZ' => 'nz.png',
    4646    'eo' => 'europeanunion.png',
    4747    'es_ES' => 'es.png',
     48    'es_PE' => 'pe.png',
    4849    'es_AR' => 'ar.png',
    49     'es_MX' => 'mx.png',
     50    'es_CO' => 'co.png',
    5051    'es_CL' => 'cl.png',
    5152    'es_VE' => 've.png',
    52     'es_CR' => 'cr.png',
    5353    'es_EC' => 'ec.png',
    5454    'es_DO' => 'do.png',
     
    5656    'es_PR' => 'pr.png',
    5757    'es_GT' => 'gt.png',
    58     'es_PE' => 'pe.png',
    59     'es_CO' => 'co.png',
     58    'es_CR' => 'cr.png',
     59    'es_MX' => 'mx.png',
    6060    'et' => 'ee.png',
    6161    'eu' => 'es.png',
     
    6363    'fa_IR' => 'ir.png',
    6464    'fi' => 'fi.png',
     65    'fr_FR' => 'fr.png',
     66    'fr_BE' => 'be.png',
    6567    'fr_CA' => 'ca.png',
    66     'fr_BE' => 'be.png',
    67     'fr_FR' => 'fr.png',
    6868    'fur' => 'it.png',
    6969    'gd' => 'scotland.png',
     
    9898    'nb_NO' => 'no.png',
    9999    'ne_NP' => 'np.png',
     100    'nl_NL_formal' => 'nl.png',
    100101    'nl_NL' => 'nl.png',
    101102    'nl_BE' => 'be.png',
    102     'nl_NL_formal' => 'nl.png',
    103103    'nn_NO' => 'no.png',
    104104    'oci' => 'catalonia.png',
     
    106106    'pl_PL' => 'pl.png',
    107107    'ps' => 'af.png',
     108    'pt_BR' => 'br.png',
     109    'pt_PT_ao90' => '90.png',
    108110    'pt_PT' => 'pt.png',
    109     'pt_PT_ao90' => '90.png',
    110     'pt_BR' => 'br.png',
    111111    'pt_AO' => 'ao.png',
    112112    'ro_RO' => 'ro.png',
  • multisite-language-switcher/trunk/includes/MslsAdmin.php

    r3167915 r3185080  
    127127     * @return bool
    128128     */
    129     public function has_problems(): bool {
     129    public function has_problems(): void {
    130130        $message = '';
    131131
     
    149149        }
    150150
    151         return MslsPlugin::message_handler( $message, 'updated fade' );
     151        MslsPlugin::message_handler( $message, 'updated fade' );
    152152    }
    153153
  • multisite-language-switcher/trunk/includes/MslsMetaBox.php

    r3167915 r3185080  
    258258
    259259        foreach ( $posts as $post ) {
    260             $options[] = $this->render_option( $post->ID, $msls_id );
     260            $options[] = $this->render_option( $post->ID, intval($msls_id) );
    261261        }
    262262
  • multisite-language-switcher/trunk/includes/MslsPlugin.php

    r3167915 r3185080  
    191191    public static function message_handler( $message, $css_class = 'error' ) {
    192192        if ( ! empty( $message ) ) {
    193             printf( '<div id="msls-warning" class="%s"><p>%s</p></div>', esc_attr( $css_class ), esc_html( $message ) );
     193            echo wp_kses_post(
     194                sprintf(
     195                    '<div id="msls-warning" class="%s"><p>%s</p></div>',
     196                    esc_attr( $css_class ),
     197                    $message
     198                )
     199            );
    194200
    195201            return true;
  • multisite-language-switcher/trunk/js/msls-widget-block/block.json

    r3173013 r3185080  
    66  "category": "widgets",
    77  "name": "lloc/msls-widget-block",
    8   "version": "2.9.3",
     8  "version": "2.9.4",
    99  "description": "Review the settings for the Multisite Language Switcher plugin, as the block utilizes the API function `the_msls()` for its output.",
    1010  "example": {},
  • multisite-language-switcher/trunk/vendor/composer/installed.php

    r3173013 r3185080  
    22    'root' => array(
    33        'name' => 'lloc/multisite-language-switcher',
    4         'pretty_version' => '2.9.3',
    5         'version' => '2.9.3.0',
    6         'reference' => '761a0c37546ca9de03402e097b3560f1e575d1d0',
     4        'pretty_version' => '2.9.4',
     5        'version' => '2.9.4.0',
     6        'reference' => '2c5246b2c0adc0370c11ef9ea51d6ae226c0e4fc',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'lloc/multisite-language-switcher' => array(
    23             'pretty_version' => '2.9.3',
    24             'version' => '2.9.3.0',
    25             'reference' => '761a0c37546ca9de03402e097b3560f1e575d1d0',
     23            'pretty_version' => '2.9.4',
     24            'version' => '2.9.4.0',
     25            'reference' => '2c5246b2c0adc0370c11ef9ea51d6ae226c0e4fc',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.