The Higher Education and Research forge

Home My Page Projects Code Snippets Project Openings MonLabo
Summary Activity Tracker Tasks Docs SCM Files Dokuwiki Continious Integration Listes Sympa

SCM Repository

authorHerve Suaudeau <herve.suaudeau@parisdescartes.fr>
Sun, 19 Jul 2020 21:41:53 +0000 (23:41 +0200)
committerHerve Suaudeau <herve.suaudeau@parisdescartes.fr>
Sun, 19 Jul 2020 21:41:53 +0000 (23:41 +0200)
17 files changed:
admin/MonLabo-admin.php
admin/MonLabo-doc.php
admin/MonLabo-edit-members.php
admin/includes/inc-lib-forms.php
admin/includes/inc-lib-tables.php
includes/MonLabo-generate-HTML.php
includes/constants.php
languages/mon-laboratoire-en_GB.mo [moved from languages/MonLabo-en_GB.mo with 99% similarity]
languages/mon-laboratoire-en_GB.po [moved from languages/MonLabo-en_GB.po with 99% similarity]
languages/mon-laboratoire-en_US.mo [moved from languages/MonLabo-en_US.mo with 89% similarity]
languages/mon-laboratoire-en_US.po [moved from languages/MonLabo-en_US.po with 99% similarity]
languages/mon-laboratoire-fr_FR.mo [moved from languages/MonLabo-fr_FR.mo with 90% similarity]
languages/mon-laboratoire-fr_FR.po [moved from languages/MonLabo-fr_FR.po with 99% similarity]
languages/mon-laboratoire.pot [moved from languages/MonLabo.pot with 99% similarity]
mon-laboratoire.css [moved from MonLabo.css with 100% similarity]
mon-laboratoire.php [moved from MonLabo.php with 93% similarity]
readme.txt

index 2ef7116..fd7e834 100644 (file)
@@ -30,7 +30,7 @@ class MonLabo_admin {
        function MonLabo_enqueue_admin_scripts( $hook_suffix ) {
                // first check that $hook_suffix is appropriate for your admin page
                wp_enqueue_style( 'wp-color-picker' );
-               $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../MonLabo.php' );
+               $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../mon-laboratoire.php' );
                wp_enqueue_script( 'MonLabo_admin-script', plugins_url( '/js/MonLabo-admin.js', __FILE__ ), array( 'wp-color-picker', 'jquery' ), $MonLabo_menu_info['Version'], true );
 
                //Ne pas laisser d'espace vide quand un champs de formulaire est caché
@@ -50,11 +50,11 @@ class MonLabo_admin {
 
                //Ajoute des sous-menu accessibles par les administrateurs
                if ( current_user_can( 'manage_options' ) ) {
-                       add_submenu_page( 'MonLabo', __( 'Configuration des membres et des équipes du labo', 'MonLabo' ), 'Documentation',             'manage_options', 'MonLabo' );
-                       add_submenu_page( 'MonLabo',  __( 'Configurations générales', 'MonLabo' ),                                             'Configuration',               'manage_options', 'MonLabo_config', 'MonLabo_admin_config_render' );
+                       add_submenu_page( 'MonLabo', __( 'Configuration des membres et des équipes du labo', 'mon-laboratoire' ), 'Documentation',             'manage_options', 'MonLabo' );
+                       add_submenu_page( 'MonLabo',  __( 'Configurations générales', 'mon-laboratoire' ),                                             'Configuration',               'manage_options', 'MonLabo_config', 'MonLabo_admin_config_render' );
                        $options0=get_option( 'MonLabo_settings_group0' );
                        if ( isset( $options0['MonLabo_uses_members_and_groups'] ) && ( intval( $options0['MonLabo_uses_members_and_groups'] ) === 1 ) ) {
-                               add_submenu_page( 'MonLabo', __( 'Édite les personnels et les structures', 'MonLabo' ), __( 'Personnels et structures', 'MonLabo' ),   'manage_options', 'MonLabo_edit_members_and_groups', 'MonLabo_admin_edit_members_and_groups_render' );
+                               add_submenu_page( 'MonLabo', __( 'Édite les personnels et les structures', 'mon-laboratoire' ), __( 'Personnels et structures', 'mon-laboratoire' ),   'manage_options', 'MonLabo_edit_members_and_groups', 'MonLabo_admin_edit_members_and_groups_render' );
                        }
                }
        }
@@ -106,15 +106,15 @@ class MonLabo_admin {
                return $retval;
        }
        public function error_MonLabo_perso_page_parent() {
-               echo MonLabo_admin::notice_message( 'error', __( 'Plugin MonLabo :', 'MonLabo' ),
-                                                                                  __( "Veuillez renseigner une page de rattachement des pages personnelles <a href=\"admin.php?page=MonLabo_config&tab=tab_appearance\">dans l'onglet 'aparence' des configurations générales du plugin</a>.", 'MonLabo' ) );
+               echo MonLabo_admin::notice_message( 'error', __( 'Plugin MonLabo :', 'mon-laboratoire' ),
+                                                                                  __( "Veuillez renseigner une page de rattachement des pages personnelles <a href=\"admin.php?page=MonLabo_config&tab=tab_appearance\">dans l'onglet 'aparence' des configurations générales du plugin</a>.", 'mon-laboratoire' ) );
        }
 
        //hook into WP's admin_init action hook
        public function admin_init() {
                // Set up the settings for this plugin
                //Uses specific CSS for this admin
-               $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../MonLabo.php' );
+               $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../mon-laboratoire.php' );
                wp_enqueue_style( 'MonLabo_admin', plugin_dir_url( __FILE__ ).'css/MonLabo-admin.css', Array(), $MonLabo_menu_info['Version'] );
 
                // register the settings for this plugin
@@ -131,29 +131,29 @@ class MonLabo_admin {
                // Onglet 'Fonctionnalités'
                //-------------------------
                $this->curent_settings_group='MonLabo_settings_group0';
-               $this->add_section( 'MonLabo_pluginPage_section_fonctionalites', __( 'Fonctions activables du plugin', 'MonLabo' ), 'MonLaboPageFunctionalities' );
-               $this->add_field( 'radio',   'MonLabo_publication_server_type',  __( 'Serveur externe de publication', 'MonLabo' ), false, ' ' );
-               $this->add_field( 'checkbox2',  'MonLabo_uses_members_and_groups',               __( 'Personnels et équipes', 'MonLabo' ),              false, __( 'À décocher pour n\'utiliser que l\'extraction de publications Descartes Publi.', 'MonLabo' ) );
+               $this->add_section( 'MonLabo_pluginPage_section_fonctionalites', __( 'Fonctions activables du plugin', 'mon-laboratoire' ), 'MonLaboPageFunctionalities' );
+               $this->add_field( 'radio',   'MonLabo_publication_server_type',  __( 'Serveur externe de publication', 'mon-laboratoire' ), false, ' ' );
+               $this->add_field( 'checkbox2',  'MonLabo_uses_members_and_groups',               __( 'Personnels et équipes', 'mon-laboratoire' ),              false, __( 'À décocher pour n\'utiliser que l\'extraction de publications Descartes Publi.', 'mon-laboratoire' ) );
                $options0=get_option( 'MonLabo_settings_group0' );
                if ( !isset( $options0['MonLabo_uses_members_and_groups'] ) || ( '1' != $options0['MonLabo_uses_members_and_groups'] ) ) { $disableMembers=true; }
                if ( 'aucun' != $options0['MonLabo_publication_server_type'] ) { $disablePublications=true; }
-               $this->add_field( 'checkbox2',  'MonLabo_uses_thematiques',      __( 'Groupes d\'équipes', 'MonLabo' ),                 $disableMembers, __( 'Pour pouvoir grouper les équipes (thématique, groupe de recherche, axe...).', 'MonLabo' ) );
+               $this->add_field( 'checkbox2',  'MonLabo_uses_thematiques',      __( 'Groupes d\'équipes', 'mon-laboratoire' ),                 $disableMembers, __( 'Pour pouvoir grouper les équipes (thématique, groupe de recherche, axe...).', 'mon-laboratoire' ) );
                if ( isset( $options0['MonLabo_uses_thematiques'] ) ) {
                        $dissableThematic=$disableMembers;
                } else {
                        $dissableThematic=true;
                }
 
-               $this->add_field( 'text_field',  'MonLabo_teamGroupName_fr',    '', $dissableThematic, __( 'Nom du regroupement en français (singulier).', 'MonLabo' ) );
-               $this->add_field( 'text_field',  'MonLabo_teamGroupName_fr_pl', '', $dissableThematic, __( 'Nom du regroupement en français (pluriel).', 'MonLabo' ) );
-               $this->add_field( 'text_field',  'MonLabo_teamGroupName_en',    '', $dissableThematic, __( 'Nom du regroupement en anglais (singulier).', 'MonLabo' ) );
-               $this->add_field( 'text_field',  'MonLabo_teamGroupName_en_pl', '', $dissableThematic, __( 'Nom du regroupement en anglais (pluriel).', 'MonLabo' ) );
+               $this->add_field( 'text_field',  'MonLabo_teamGroupName_fr',    '', $dissableThematic, __( 'Nom du regroupement en français (singulier).', 'mon-laboratoire' ) );
+               $this->add_field( 'text_field',  'MonLabo_teamGroupName_fr_pl', '', $dissableThematic, __( 'Nom du regroupement en français (pluriel).', 'mon-laboratoire' ) );
+               $this->add_field( 'text_field',  'MonLabo_teamGroupName_en',    '', $dissableThematic, __( 'Nom du regroupement en anglais (singulier).', 'mon-laboratoire' ) );
+               $this->add_field( 'text_field',  'MonLabo_teamGroupName_en_pl', '', $dissableThematic, __( 'Nom du regroupement en anglais (pluriel).', 'mon-laboratoire' ) );
 
-               $this->add_field( 'checkbox2',  'MonLabo_uses_unites',            __( 'Unités multiples', 'MonLabo' ),                            $disableMembers, __( 'Pour une structure rassemblant plusieurs laboratoires.', 'MonLabo' ) );
+               $this->add_field( 'checkbox2',  'MonLabo_uses_unites',            __( 'Unités multiples', 'mon-laboratoire' ),                            $disableMembers, __( 'Pour une structure rassemblant plusieurs laboratoires.', 'mon-laboratoire' ) );
                $this->add_field( 'hidden',  'MonLabo_activated_version',          '', true );
-               $this->add_section( 'MonLabo_pluginPage_section_fonctionalites2', __( 'Fonctions avancées', 'MonLabo' ), 'MonLaboPageFunctionalities' );
-               $this->add_field( 'checkbox2',  'MonLabo_uses_custom_texts_in_shortcodes',  __( 'Personnaliser les textes dans les shortcodes', 'MonLabo' ), $disableMembers, __( "Affiche l'onglet \"Textes personnalisés\" pour pouvoir modifier les titres et les expressions qui sont affichés par défaut dans les paneaux, listes ou tables générés par le plugin.", 'MonLabo' ) );
-               $this->add_field( 'checkbox2',  'MonLabo_uses_custom_fields_for_staff',  __( 'Champs personnalisé pour les personnels', 'MonLabo' ), $disableMembers, __( "Affiche l'onglet \"Champs personnalisés\" pour pouvoir ajouter des colonnes personnalisées aux tables d'utilisateurs.", 'MonLabo' ) );
+               $this->add_section( 'MonLabo_pluginPage_section_fonctionalites2', __( 'Fonctions avancées', 'mon-laboratoire' ), 'MonLaboPageFunctionalities' );
+               $this->add_field( 'checkbox2',  'MonLabo_uses_custom_texts_in_shortcodes',  __( 'Personnaliser les textes dans les shortcodes', 'mon-laboratoire' ), $disableMembers, __( "Affiche l'onglet \"Textes personnalisés\" pour pouvoir modifier les titres et les expressions qui sont affichés par défaut dans les paneaux, listes ou tables générés par le plugin.", 'mon-laboratoire' ) );
+               $this->add_field( 'checkbox2',  'MonLabo_uses_custom_fields_for_staff',  __( 'Champs personnalisé pour les personnels', 'mon-laboratoire' ), $disableMembers, __( "Affiche l'onglet \"Champs personnalisés\" pour pouvoir ajouter des colonnes personnalisées aux tables d'utilisateurs.", 'mon-laboratoire' ) );
 
                // Onglet 'Publications'
                //----------------------
@@ -183,54 +183,54 @@ class MonLabo_admin {
                        }
                        if(!$disableHal) {
                                $img="<a href='https://hal.archives-ouvertes.fr/'><img width='61' height='34' class='wp-image-8 alignleft wp-post-image' src='".plugins_url( 'images/hal.logo.png', __FILE__ )."' alt='logo HAL' /></a>";
-                               $this->add_section( 'MonLabo_pluginPage_section_publication_HAL_servers', "&nbsp;".__( 'Lien avec le serveur de publications HAL', 'MonLabo' ).$img, 'MonLaboPageConfigpublications' );
+                               $this->add_section( 'MonLabo_pluginPage_section_publication_HAL_servers', "&nbsp;".__( 'Lien avec le serveur de publications HAL', 'mon-laboratoire' ).$img, 'MonLaboPageConfigpublications' );
                        }
-                       $this->add_field( 'select',  'MonLabo_hal_publi_style', __( 'format d\'affichage des publications', 'MonLabo' ), $disableHal );
+                       $this->add_field( 'select',  'MonLabo_hal_publi_style', __( 'format d\'affichage des publications', 'mon-laboratoire' ), $disableHal );
                        if(!$disableDesccartesPubli) {
                                $img="<img width='61' height='34' class='wp-image-8 alignleft wp-post-image' src='".plugins_url( 'images/DescartesPubli.logo.png', __FILE__ )."' alt='logo DescartesPubli'> ";
-                               $this->add_section( 'MonLabo_pluginPage_section_publication_DP_servers', "&nbsp;".__( 'Lien avec le serveur de publications DescartesPubli', 'MonLabo' ).$img, 'MonLaboPageConfigpublications' );
+                               $this->add_section( 'MonLabo_pluginPage_section_publication_DP_servers', "&nbsp;".__( 'Lien avec le serveur de publications DescartesPubli', 'mon-laboratoire' ).$img, 'MonLaboPageConfigpublications' );
                        }
-                       $this->add_field( 'text_field',  'MonLabo_DescartesPubmed_api_url',        __( 'Adresse de l\'API publique de Descartes Publi', 'MonLabo' ), $disableDesccartesPubli );
-                       $this->add_field( 'select',  'MonLabo_DescartesPubmed_format', __( 'format d\'affichage des publications', 'MonLabo' ), $disableDesccartesPubli );
+                       $this->add_field( 'text_field',  'MonLabo_DescartesPubmed_api_url',        __( 'Adresse de l\'API publique de Descartes Publi', 'mon-laboratoire' ), $disableDesccartesPubli );
+                       $this->add_field( 'select',  'MonLabo_DescartesPubmed_format', __( 'format d\'affichage des publications', 'mon-laboratoire' ), $disableDesccartesPubli );
                }
 
                // Onglet 'Apparence'
                //-------------------
                $this->curent_settings_group='MonLabo_settings_group2';
-               $this->add_section( 'MonLabo_pluginPage_section_PagePersonnelles',       __( 'Pages personnelles', 'MonLabo' ), 'MonLaboPageAppearance' );
-               $this->add_field( 'select_page',        'MonLabo_perso_page_parent',     __( 'Page de rattachement des pages personnelles', 'MonLabo' ), $disableMembers );
-               $this->add_section( 'MonLabo_pluginPage_section_liens',  __( 'Liens', 'MonLabo' ), 'MonLaboPageAppearance' );
-               $this->add_field( 'color_picker', 'MonLabo_foreground_color',    __( 'Couleur des liens et des contours photo', 'MonLabo' ),   $disableMembers );
-               $this->add_section( 'MonLabo_pluginPage_section_photoPerso',     __( 'Photos personnelles', 'MonLabo' ), 'MonLaboPageAppearance' );
-               $this->add_field( 'text_field',  'MonLabo_img_arrondi',           __( 'Taux d\'arrondi des photos (0 à 50%)', 'MonLabo' ),      $disableMembers );
-               $this->add_field( 'img_field',   'MonLabo_img_par_defaut',         __( 'Image par défaut', 'MonLabo' ),                                                 $disableMembers );
-               $this->add_section( 'MonLabo_pluginPage_section_persoPanel', __( 'Bandeau personnel (perso panel)', 'MonLabo' ), 'MonLaboPageAppearance' );
-               $this->add_field( 'text_field',  'MonLabo_perso_panel_width',   __( 'Largeur du bandeau personnel', 'MonLabo' ),                         $disableMembers );
-               $this->add_field( 'text_field',  'MonLabo_name_size',                   __( 'Taille du nom de la personne', 'MonLabo' ),                         $disableMembers );
-               $this->add_field( 'text_field',  'MonLabo_address_block_width',  __( 'Largeur du bloc d\'adresse', 'MonLabo' ),                    $disableMembers );
-               $this->add_field( 'color_picker', 'MonLabo_address_color',              __( 'Couleur de l\'adresse', 'MonLabo' ),                                       $disableMembers );
-               $this->add_field( 'text_field',  'MonLabo_address_size',                 __( 'Taille du texte de l\'adresse', 'MonLabo' ),                      $disableMembers );
-               $this->add_section( 'MonLabo_pluginPage_section_csscustom', __( 'Mise en forme personnalisée', 'MonLabo' ), 'MonLaboPageAppearance' );
-               $this->add_field( 'text_area',   'MonLabo_custom_css',     __( 'Code CSS personnalisé', 'MonLabo' ),                             $disableMembers );
+               $this->add_section( 'MonLabo_pluginPage_section_PagePersonnelles',       __( 'Pages personnelles', 'mon-laboratoire' ), 'MonLaboPageAppearance' );
+               $this->add_field( 'select_page',        'MonLabo_perso_page_parent',     __( 'Page de rattachement des pages personnelles', 'mon-laboratoire' ), $disableMembers );
+               $this->add_section( 'MonLabo_pluginPage_section_liens',  __( 'Liens', 'mon-laboratoire' ), 'MonLaboPageAppearance' );
+               $this->add_field( 'color_picker', 'MonLabo_foreground_color',    __( 'Couleur des liens et des contours photo', 'mon-laboratoire' ),   $disableMembers );
+               $this->add_section( 'MonLabo_pluginPage_section_photoPerso',     __( 'Photos personnelles', 'mon-laboratoire' ), 'MonLaboPageAppearance' );
+               $this->add_field( 'text_field',  'MonLabo_img_arrondi',           __( 'Taux d\'arrondi des photos (0 à 50%)', 'mon-laboratoire' ),      $disableMembers );
+               $this->add_field( 'img_field',   'MonLabo_img_par_defaut',         __( 'Image par défaut', 'mon-laboratoire' ),                                                 $disableMembers );
+               $this->add_section( 'MonLabo_pluginPage_section_persoPanel', __( 'Bandeau personnel (perso panel)', 'mon-laboratoire' ), 'MonLaboPageAppearance' );
+               $this->add_field( 'text_field',  'MonLabo_perso_panel_width',   __( 'Largeur du bandeau personnel', 'mon-laboratoire' ),                         $disableMembers );
+               $this->add_field( 'text_field',  'MonLabo_name_size',                   __( 'Taille du nom de la personne', 'mon-laboratoire' ),                         $disableMembers );
+               $this->add_field( 'text_field',  'MonLabo_address_block_width',  __( 'Largeur du bloc d\'adresse', 'mon-laboratoire' ),                    $disableMembers );
+               $this->add_field( 'color_picker', 'MonLabo_address_color',              __( 'Couleur de l\'adresse', 'mon-laboratoire' ),                                       $disableMembers );
+               $this->add_field( 'text_field',  'MonLabo_address_size',                 __( 'Taille du texte de l\'adresse', 'mon-laboratoire' ),                      $disableMembers );
+               $this->add_section( 'MonLabo_pluginPage_section_csscustom', __( 'Mise en forme personnalisée', 'mon-laboratoire' ), 'MonLaboPageAppearance' );
+               $this->add_field( 'text_area',   'MonLabo_custom_css',     __( 'Code CSS personnalisé', 'mon-laboratoire' ),                             $disableMembers );
 
                // Onglet 'Textes personalisés'
                //------------------------------
                if ( isset( $options0['MonLabo_uses_custom_texts_in_shortcodes'] ) && ( intval( $options0['MonLabo_uses_custom_texts_in_shortcodes'] ) === 1 ) ) {
                        $this->curent_settings_group='MonLabo_settings_group5';
-                       $this->add_section( 'MonLabo_pluginPage_section_custom_persons_texts',    __( 'Affichage des personnels', 'MonLabo' ), 'MonLaboPageCustomTexts' );
-                       $this->add_field( 'text_field',  'MonLabo_custom_text_Personal_website_en',     __( 'Liens vers un site extérieur', 'MonLabo' ).' (en/fr)' );
+                       $this->add_section( 'MonLabo_pluginPage_section_custom_persons_texts',    __( 'Affichage des personnels', 'mon-laboratoire' ), 'MonLaboPageCustomTexts' );
+                       $this->add_field( 'text_field',  'MonLabo_custom_text_Personal_website_en',     __( 'Liens vers un site extérieur', 'mon-laboratoire' ).' (en/fr)' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Personal_website_fr',     '' );
-                       $this->add_field( 'text_field',  'MonLabo_custom_text_Team_leader_en',  __( 'Titre par défaut pour les chefs d\'équipe (en/fr/en pluriel/fr pluriel)', 'MonLabo' ) );
+                       $this->add_field( 'text_field',  'MonLabo_custom_text_Team_leader_en',  __( 'Titre par défaut pour les chefs d\'équipe (en/fr/en pluriel/fr pluriel)', 'mon-laboratoire' ) );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Team_leader_fr',  '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Team_leaders_en', '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Team_leaders_fr', '' );
-                       $this->add_field( 'text_field',  'MonLabo_custom_text_Direction_en',    __( 'Titre par défaut pour les membres de la direction (en/fr)', 'MonLabo' ) );
+                       $this->add_field( 'text_field',  'MonLabo_custom_text_Direction_en',    __( 'Titre par défaut pour les membres de la direction (en/fr)', 'mon-laboratoire' ) );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Direction_fr', '' );
-                       $this->add_field( 'text_field',  'MonLabo_custom_text_Member_en',       __( 'Titre par défaut pour les membres courants (en/fr/en pluriel/fr pluriel)', 'MonLabo' ) );
+                       $this->add_field( 'text_field',  'MonLabo_custom_text_Member_en',       __( 'Titre par défaut pour les membres courants (en/fr/en pluriel/fr pluriel)', 'mon-laboratoire' ) );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Member_fr', '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Members_en', '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Members_fr', '' );
-                       $this->add_field( 'text_field',  'MonLabo_custom_text_Faculty_en', __( 'Catégories', 'MonLabo' ).' (Faculty en/faculty fr/staff en/staff fr/postdocs en/postdocs en/students en/students fr/visitors en/visitors fr)' );
+                       $this->add_field( 'text_field',  'MonLabo_custom_text_Faculty_en', __( 'Catégories', 'mon-laboratoire' ).' (Faculty en/faculty fr/staff en/staff fr/postdocs en/postdocs en/students en/students fr/visitors en/visitors fr)' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Faculty_fr', '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Staff_en' , '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Staff_fr', '' );
@@ -240,8 +240,8 @@ class MonLabo_admin {
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Students_fr' , '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Visitors_en', '' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Visitors_fr', '' );
-                       $this->add_section( 'MonLabo_pluginPage_section_custom_publications_texts', __( 'Affichage des publications', 'MonLabo' ), 'MonLaboPageCustomTexts' );
-                       $this->add_field( 'text_field',  'MonLabo_custom_text_Recent_Publications_en', __( 'Titre par défaut devant la liste des publications', 'MonLabo' ).' (en/fr)' );
+                       $this->add_section( 'MonLabo_pluginPage_section_custom_publications_texts', __( 'Affichage des publications', 'mon-laboratoire' ), 'MonLaboPageCustomTexts' );
+                       $this->add_field( 'text_field',  'MonLabo_custom_text_Recent_Publications_en', __( 'Titre par défaut devant la liste des publications', 'mon-laboratoire' ).' (en/fr)' );
                        $this->add_field( 'text_field',  'MonLabo_custom_text_Recent_Publications_fr', '' );
                }
 
@@ -250,14 +250,14 @@ class MonLabo_admin {
                //------------------------------
                if ( isset( $options0['MonLabo_uses_custom_fields_for_staff'] ) && ( intval( $options0['MonLabo_uses_custom_fields_for_staff'] ) === 1 ) ) {
                        $this->curent_settings_group='MonLabo_settings_group3';
-                       $this->add_section( 'MonLabo_pluginPage_section_custom_fields',  __( 'Champs personnalisés pour la table des personnels', 'MonLabo' ), 'MonLaboPageCustomFields' );
-                       $this->add_field( 'number', 'MonLabo_custom_fields_number', __( 'Nombre champs personnalisés (de 1 à 10)', 'MonLabo' ), $disableMembers );
+                       $this->add_section( 'MonLabo_pluginPage_section_custom_fields',  __( 'Champs personnalisés pour la table des personnels', 'mon-laboratoire' ), 'MonLaboPageCustomFields' );
+                       $this->add_field( 'number', 'MonLabo_custom_fields_number', __( 'Nombre champs personnalisés (de 1 à 10)', 'mon-laboratoire' ), $disableMembers );
                        $options3=get_option( 'MonLabo_settings_group3' );
                        if       ( intval( $options3['MonLabo_custom_fields_number'] ) < 1 ) {  $nb=0; }
                        elseif ( intval( $options3['MonLabo_custom_fields_number'] ) > 10 ) {  $nb=10; }
                        else   {  $nb=intval( $options3['MonLabo_custom_fields_number'] ); }
                        for ( $i=1; $i <= $nb; $i++ ) {
-                               $this->add_field( 'text_field', 'MonLabo_custom_field'.$i.'_title', sprintf( __( 'Titre du champs n°%u', 'MonLabo' ), $i ), ( "$nb" >= "$i" ? $disableMembers : true ) );
+                               $this->add_field( 'text_field', 'MonLabo_custom_field'.$i.'_title', sprintf( __( 'Titre du champs n°%u', 'mon-laboratoire' ), $i ), ( "$nb" >= "$i" ? $disableMembers : true ) );
                        }
                }
 
@@ -281,7 +281,7 @@ class MonLabo_admin {
                $this->current_section=$section;
                $this->current_page=$page;
                add_settings_section(   $section,                                                                                                          // ID used to identify this section and with which to register options
-                                                               __( $title, 'MonLabo' ),                                                                                // Title to be displayed on the administration page
+                                                               __( $title, 'mon-laboratoire' ),                                                                                // Title to be displayed on the administration page
                                                                array( &$this, 'MonLabo_pluginPage_section_generic_callback' ), // Callback used to render the description of the section
                                                                $page );                                                                                                                 // Page on which to add this section of options
        }
@@ -298,7 +298,7 @@ class MonLabo_admin {
                }
                add_settings_field(
                                                        $option_name,
-                                                       __( $title, 'MonLabo' ),
+                                                       __( $title, 'mon-laboratoire' ),
                                                        array( &$this, 'MonLabo_'.$type.'_generic_render' ),
                                                        $this->current_page,
                                                        $this->current_section,
@@ -317,7 +317,7 @@ class MonLabo_admin {
                }
                add_settings_field(
                                                        $option_name,
-                                                       __( $title, 'MonLabo' ),
+                                                       __( $title, 'mon-laboratoire' ),
                                                        array( &$this, 'MonLabo_'.$type.'_generic_render' ),
                                                        $this->current_page,
                                                        $this->current_section,
@@ -373,8 +373,8 @@ class MonLabo_admin {
                echo( "         <div class='MonLabo-persons-list'><ul><li><a href='#'><img width='60' height='60' id='image-preview' class='wp-image-8 alignleft img-arrondi wp-post-image' src='". $this->options[$args['settings_group']][$args['option_name']] ."' alt='". $this->options[$args['settings_group']][$args['option_name']] ."' /></a>" );
                echo( '</li></ul></div>' );
                echo( ' </div>' );
-               echo( ' <input id="upload_image_button" type="button" class="button" value="'. __( 'Choisir ou téléverser', 'MonLabo' ).'"' );
-               echo( ' onclick="imageMediaMenu(\''. __('Choisir une image', 'MonLabo' ).'\',\''. __( 'utiliser cette image', 'MonLabo' ).'\');" />' );
+               echo( ' <input id="upload_image_button" type="button" class="button" value="'. __( 'Choisir ou téléverser', 'mon-laboratoire' ).'"' );
+               echo( ' onclick="imageMediaMenu(\''. __('Choisir une image', 'mon-laboratoire' ).'\',\''. __( 'utiliser cette image', 'mon-laboratoire' ).'\');" />' );
                echo( " <input type='text' name='".$args['settings_group'].'['.$args['option_name']."]' id='image_attachment_url' value='". $this->options[$args['settings_group']][$args['option_name']]."' />" );
                echo( " <input type='hidden' name='not_used' id='image_attachment_id' value='0' />" );
        }
@@ -441,16 +441,16 @@ class MonLabo_admin {
                // Nouveau membre
                //----------------
                if ( is_null( $wp_post_id ) ) {
-                       echo '<fieldset> <legend>'.__( 'Choisir une image', 'MonLabo' ).' : </legend>';
+                       echo '<fieldset> <legend>'.__( 'Choisir une image', 'mon-laboratoire' ).' : </legend>';
                        //Display default image
                        echo '<a class="hover-zoom-square60"><img id="image-preview" src="'.$this->options['MonLabo_settings_group2']['MonLabo_img_par_defaut'].'" width="150" height="150" class="wp-image-6 alignright img-arrondi wp-post-image" alt="photo personne" /></a>';
-                       echo( '<input id="upload_image_button" type="button" class="button" value="'. __( 'Changer l\'image par défaut', 'MonLabo' ).'"' );
-                       echo( ' onclick="imageMediaMenu(\''. __( 'Choisir une image', 'MonLabo' ).'\',\''. __( 'utiliser cette image', 'MonLabo' ).'\');" />' );
+                       echo( '<input id="upload_image_button" type="button" class="button" value="'. __( 'Changer l\'image par défaut', 'mon-laboratoire' ).'"' );
+                       echo( ' onclick="imageMediaMenu(\''. __( 'Choisir une image', 'mon-laboratoire' ).'\',\''. __( 'utiliser cette image', 'mon-laboratoire' ).'\');" />' );
 
                // Membre avec page valide
                //-----------------------
                } elseif ( $wp_post_id>0 ) {
-                       echo '<fieldset> <legend>'.__( 'Page WordPress choisie', 'MonLabo' )." <small>(<a href='".get_edit_post_link( $wp_post_id )."'>".__( 'éditer la page', 'MonLabo' ).'</a>)</small> : </legend>';
+                       echo '<fieldset> <legend>'.__( 'Page WordPress choisie', 'mon-laboratoire' )." <small>(<a href='".get_edit_post_link( $wp_post_id )."'>".__( 'éditer la page', 'mon-laboratoire' ).'</a>)</small> : </legend>';
                        echo '<a class="hover-zoom-square60">';
                        if ( has_post_thumbnail( $wp_post_id ) ) {
                                echo get_the_post_thumbnail( $wp_post_id, array( 150, 150 ), array( 'class' => 'alignright img-arrondi',  'id'=>"image-preview" ) );
@@ -459,13 +459,13 @@ class MonLabo_admin {
                                echo '<img id="image-preview" src="'.$this->options['MonLabo_settings_group2']['MonLabo_img_par_defaut'].'" width="150" height="150" class="wp-image-6 alignright img-arrondi wp-post-image" alt="silhouette par défaut" />';
                        }
                        echo ( '</a>' );
-                       echo( '<input id="upload_image_button" type="button" class="button" value="'. __( "Changer l'image de la page n°", 'MonLabo' ).$wp_post_id.'"' );
-                       echo( ' onclick="imageMediaMenu(\''. __( 'Choisir une image', 'MonLabo' ).'\',\''. __( 'utiliser cette image', 'MonLabo' ).'\');" />' );
+                       echo( '<input id="upload_image_button" type="button" class="button" value="'. __( "Changer l'image de la page n°", 'mon-laboratoire' ).$wp_post_id.'"' );
+                       echo( ' onclick="imageMediaMenu(\''. __( 'Choisir une image', 'mon-laboratoire' ).'\',\''. __( 'utiliser cette image', 'mon-laboratoire' ).'\');" />' );
 
                // Membre avec page invalide
                //--------------------------
                } else {
-                       echo '<fieldset> <legend>'.__( 'Choisissez une page WordPress pour pouvoir avoir une image.', 'MonLabo' ).'</legend>';
+                       echo '<fieldset> <legend>'.__( 'Choisissez une page WordPress pour pouvoir avoir une image.', 'mon-laboratoire' ).'</legend>';
                }
                echo( "<input type='hidden' name='submit_image_attachment_url' id='image_attachment_url' value='__no_change__' />" );
                echo( "<input type='hidden' name='submit_image_attachment_id' id='image_attachment_id' value='__no_change__' />" );
@@ -487,17 +487,17 @@ function MonLabo_admin_edit_members_and_groups_render() {
        $options0=get_option( 'MonLabo_settings_group0' );
        echo MonLabo_get_title( esc_html( get_admin_page_title() ) );
        echo( '<h2 class="nav-tab-wrapper">' );
-       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_one" class="nav-tab ' . ( $active_tab === 'tab_one' ? 'nav-tab-active' : '' )  .'">'.__( 'Personnels', 'MonLabo' ).'</a>' );
-       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_two" class="nav-tab ' . ( $active_tab === 'tab_two' ? 'nav-tab-active' : '' )  .'">'.__( 'Équipes', 'MonLabo' ).'</a>' );
+       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_one" class="nav-tab ' . ( $active_tab === 'tab_one' ? 'nav-tab-active' : '' )  .'">'.__( 'Personnels', 'mon-laboratoire' ).'</a>' );
+       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_two" class="nav-tab ' . ( $active_tab === 'tab_two' ? 'nav-tab-active' : '' )  .'">'.__( 'Équipes', 'mon-laboratoire' ).'</a>' );
        if ( isset( $options0['MonLabo_uses_thematiques'] ) && ( intval( $options0['MonLabo_uses_thematiques'] ) === 1 ) ) {
                echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_three" class="nav-tab ' . ( $active_tab === 'tab_three' ? 'nav-tab-active' : '' )  .'">'.MonLaboLib::get_teamGroupName_pl().'</a>' );
        }
        if ( isset( $options0['MonLabo_uses_unites'] ) && ( intval( $options0['MonLabo_uses_unites'] ) === 1 ) ) {
-               echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_four" class="nav-tab ' . ( $active_tab === 'tab_four' ? 'nav-tab-active' : '' ) .'">'.__( 'Unités', 'MonLabo' ).'</a>' );
+               echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_four" class="nav-tab ' . ( $active_tab === 'tab_four' ? 'nav-tab-active' : '' ) .'">'.__( 'Unités', 'mon-laboratoire' ).'</a>' );
        }
-       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_five" class="nav-tab ' . ( $active_tab === 'tab_five' ? 'nav-tab-active' : '' )  .'">'.__( 'Structure principale', 'MonLabo' ).'</a>' );
-       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_six" class="nav-tab ' . ( $active_tab === 'tab_six' ? 'nav-tab-active' : '' )  .'">'.__( 'Vue en tableaux', 'MonLabo' ).'</a>' );
-       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_seven" class="nav-tab ' . ( $active_tab === 'tab_seven' ? 'nav-tab-active' : '' )  .'">'.__( 'Outils avancés', 'MonLabo' ).'</a>' );
+       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_five" class="nav-tab ' . ( $active_tab === 'tab_five' ? 'nav-tab-active' : '' )  .'">'.__( 'Structure principale', 'mon-laboratoire' ).'</a>' );
+       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_six" class="nav-tab ' . ( $active_tab === 'tab_six' ? 'nav-tab-active' : '' )  .'">'.__( 'Vue en tableaux', 'mon-laboratoire' ).'</a>' );
+       echo( '<a href="?page=MonLabo_edit_members_and_groups&tab=tab_seven" class="nav-tab ' . ( $active_tab === 'tab_seven' ? 'nav-tab-active' : '' )  .'">'.__( 'Outils avancés', 'mon-laboratoire' ).'</a>' );
        echo( '</h2>' );
        if ( 'tab_one' === $active_tab )          { MonLabo_admin_edit_members_render(); }
        elseif ( 'tab_two' === $active_tab )  { MonLabo_admin_edit_teams_render();   }
@@ -517,16 +517,16 @@ function MonLabo_get_DescartesPubmed_format_list( &$list ) {
 }
 
 function MonLabo_get_publication_server_type_radio( &$list ) {
-       $list = array(  'hal'              =>"<a href='https://hal.archives-ouvertes.fr/'><img width='61' height='34' class='wp-image-8 alignleft wp-post-image' src='".plugins_url( 'images/hal.logo.png', __FILE__ )."' alt='logo HAL' /></a>&nbsp;". __("HAL (API publique ouverte à tous)", 'MonLabo'),
-                                       'DescartesPubli'=>"<img width='61' height='34' class='wp-image-8 alignleft wp-post-image' src='".plugins_url( 'images/DescartesPubli.logo.png', __FILE__ )."' alt='logo Descartes publi' />&nbsp;". __("Descartes Publi (API réservée à l'Université ParisDescartes)", 'MonLabo'),
-                                       'both' => __('Les deux! (HAL est utilisé par défaut si l\'option <i>base</i> n\'est pas précisée dans <i>[publication_list]</i>)', 'MonLabo'),
-                                       'aucun' =>  __('Aucun', 'MonLabo') );
+       $list = array(  'hal'              =>"<a href='https://hal.archives-ouvertes.fr/'><img width='61' height='34' class='wp-image-8 alignleft wp-post-image' src='".plugins_url( 'images/hal.logo.png', __FILE__ )."' alt='logo HAL' /></a>&nbsp;". __("HAL (API publique ouverte à tous)", 'mon-laboratoire'),
+                                       'DescartesPubli'=>"<img width='61' height='34' class='wp-image-8 alignleft wp-post-image' src='".plugins_url( 'images/DescartesPubli.logo.png', __FILE__ )."' alt='logo Descartes publi' />&nbsp;". __("Descartes Publi (API réservée à l'Université ParisDescartes)", 'mon-laboratoire'),
+                                       'both' => __('Les deux! (HAL est utilisé par défaut si l\'option <i>base</i> n\'est pas précisée dans <i>[publication_list]</i>)', 'mon-laboratoire'),
+                                       'aucun' =>  __('Aucun', 'mon-laboratoire') );
 }
 
 function MonLabo_get_title( $soustitre='' ) {
        $retval='';
        //Verify version
-       $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../MonLabo.php' );
+       $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../mon-laboratoire.php' );
        $options0 = get_option( 'MonLabo_settings_group0' );
        if ( $MonLabo_menu_info['Version'] != $options0['MonLabo_activated_version'] ) {
                echo( sprintf( __( '<div class="error notice">
@@ -535,11 +535,11 @@ function MonLabo_get_title( $soustitre='' ) {
                        <p></p>
                        <p><strong>Si le message persiste, merci de désactiver et réactiver le plugin.</strong></p>
                        <p>(Ce plugin à été mis à jour à la version %s depuis  la version %s)</p>
-                       </div>', 'MonLabo' ), $MonLabo_menu_info['Version'], $options0['MonLabo_activated_version'] ) );
+                       </div>', 'mon-laboratoire' ), $MonLabo_menu_info['Version'], $options0['MonLabo_activated_version'] ) );
        }
        //Display title
        $retval .= '<h1>';
-       $retval .= __( $MonLabo_menu_info['Name'], 'MonLabo' ).' <small>( '.sprintf( __( 'version %s', 'MonLabo' ), $MonLabo_menu_info['Version'] ).')</small> '. '<a href="'.$MonLabo_menu_info['PluginURI'].'" class="MonLabo-uri">'. str_replace( array( 'http://', 'https://' ), '', $MonLabo_menu_info['PluginURI'] ).'</a>';
+       $retval .= __( $MonLabo_menu_info['Name'], 'mon-laboratoire' ).' <small>( '.sprintf( __( 'version %s', 'mon-laboratoire' ), $MonLabo_menu_info['Version'] ).')</small> '. '<a href="'.$MonLabo_menu_info['PluginURI'].'" class="MonLabo-uri">'. str_replace( array( 'http://', 'https://' ), '', $MonLabo_menu_info['PluginURI'] ).'</a>';
        $retval .= '</h1>';
        if ( '' != $soustitre ) {
                $retval .= ' <h2>'.$soustitre.'</h2>';
@@ -554,12 +554,12 @@ function MonLabo_get_title( $soustitre='' ) {
 //                                                               CONFIGURATION MENU
 ///////////////////////////////////////////////////////////////////////////////////////////
 function MonLabo_doc_render() {
-       $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../MonLabo.php' );
+       $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../mon-laboratoire.php' );
        echo( '<div class="MonLabo-logo-tutelle"><a href="http://www.u-pec.fr/"><img src="'.plugins_url( 'images/logo-upec.png', __FILE__ ).'" alt="Logo U-PEC" /></a></div>' );
        echo( '<div class="MonLabo-logo-tutelle"><a href="http://www.parisdescartes.fr/"><img src="'.plugins_url( 'images/logo-upd.png', __FILE__ ).'"  alt="Logo ParisDescartes" /></a></div>' );
        echo( '<div class="MonLabo-logo-tutelle"><a href="http://www.cnrs.fr/"><img src="'.plugins_url( 'images/logo-cnrs.png', __FILE__ ).'" alt="Logo CNRS" /></a></div>' );
        echo MonLabo_get_title();
-       echo( '<h2>'.__( $MonLabo_menu_info['Description'], 'MonLabo' ).'</h2>' );
+       echo( '<h2>'.__( $MonLabo_menu_info['Description'], 'mon-laboratoire' ).'</h2>' );
        require_once( dirname( __FILE__ ).'/MonLabo-doc.php' );
        MonLabo_help_render();
 }
@@ -573,24 +573,24 @@ function MonLabo_admin_config_render() {
        else {                                             $active_tab = 'tab_functionalities';   }
        echo( '<div class="wrap">' );
        $options0=get_option( 'MonLabo_settings_group0' );
-       echo MonLabo_get_title( esc_html( __( get_admin_page_title(), 'MonLabo' ) ) );
+       echo MonLabo_get_title( esc_html( __( get_admin_page_title(), 'mon-laboratoire' ) ) );
        settings_errors();
        echo( '<form method="post" action="options.php">' );
 
        echo( '<h2 class="nav-tab-wrapper">' );
-       echo( '<a href="?page=MonLabo_config&tab=tab_functionalities" class="nav-tab '. ( $active_tab === 'tab_functionalities' ? 'nav-tab-active' : '' ).'">'.__( 'Fonctionnalités', 'MonLabo' ).'</a>' );
+       echo( '<a href="?page=MonLabo_config&tab=tab_functionalities" class="nav-tab '. ( $active_tab === 'tab_functionalities' ? 'nav-tab-active' : '' ).'">'.__( 'Fonctionnalités', 'mon-laboratoire' ).'</a>' );
        if ( 'aucun' != $options0['MonLabo_publication_server_type'] ) {
-               echo( '<a href="?page=MonLabo_config&tab=tab_configpublications" class="nav-tab '. ( $active_tab === 'tab_configpublications' ? 'nav-tab-active' : '' ).'">'.__( 'Publications', 'MonLabo' ).'</a>' );
+               echo( '<a href="?page=MonLabo_config&tab=tab_configpublications" class="nav-tab '. ( $active_tab === 'tab_configpublications' ? 'nav-tab-active' : '' ).'">'.__( 'Publications', 'mon-laboratoire' ).'</a>' );
        }
        if ( isset( $options0['MonLabo_uses_members_and_groups'] ) && ( intval( $options0['MonLabo_uses_members_and_groups'] ) === 1 ) ) {
-               //echo( '<a href="?page=MonLabo_config&tab=tab_one" class="nav-tab '. ( $active_tab === 'tab_one' ? 'nav-tab-active' : '' ).'">'.__( 'Coordonnées', 'MonLabo' ).'</a>' );
-               echo( '<a href="?page=MonLabo_config&tab=tab_appearance" class="nav-tab '. ( $active_tab === 'tab_appearance' ? 'nav-tab-active' : '' ).'">'.__( 'Apparence', 'MonLabo' ).'</a>' );
+               //echo( '<a href="?page=MonLabo_config&tab=tab_one" class="nav-tab '. ( $active_tab === 'tab_one' ? 'nav-tab-active' : '' ).'">'.__( 'Coordonnées', 'mon-laboratoire' ).'</a>' );
+               echo( '<a href="?page=MonLabo_config&tab=tab_appearance" class="nav-tab '. ( $active_tab === 'tab_appearance' ? 'nav-tab-active' : '' ).'">'.__( 'Apparence', 'mon-laboratoire' ).'</a>' );
                if ( isset( $options0["MonLabo_uses_custom_fields_for_staff"] ) && ( intval( $options0['MonLabo_uses_custom_fields_for_staff'] ) === 1 ) ) {
-                       echo( '<a href="?page=MonLabo_config&tab=tab_customfields" class="nav-tab '. ( $active_tab === 'tab_customfields' ? 'nav-tab-active' : '' ).'">'.__( 'Champs personnalisés', 'MonLabo' ).'</a>' );
+                       echo( '<a href="?page=MonLabo_config&tab=tab_customfields" class="nav-tab '. ( $active_tab === 'tab_customfields' ? 'nav-tab-active' : '' ).'">'.__( 'Champs personnalisés', 'mon-laboratoire' ).'</a>' );
                }
        }
        if ( isset( $options0['MonLabo_uses_custom_texts_in_shortcodes'] ) && ( intval( $options0['MonLabo_uses_custom_texts_in_shortcodes'] ) === 1 ) ) {
-               echo( '<a href="?page=MonLabo_config&tab=tab_customtexts" class="nav-tab '. ( $active_tab === 'tab_customtexts' ? 'nav-tab-active' : '' ).'">'.__( 'Textes personnalisés', 'MonLabo' ).'</a>' );
+               echo( '<a href="?page=MonLabo_config&tab=tab_customtexts" class="nav-tab '. ( $active_tab === 'tab_customtexts' ? 'nav-tab-active' : '' ).'">'.__( 'Textes personnalisés', 'mon-laboratoire' ).'</a>' );
        }
        echo( '</h2>' );
        if ( 'tab_functionalities' === $active_tab )      {
@@ -632,7 +632,7 @@ function MonLabo_admin_edit_teams_render() {
 }
 function MonLabo_admin_edit_unites_render() {
        require_once( dirname( __FILE__ ) . '/MonLabo-edit-members.php' );
-       echo( '<h3>'.__( 'Si votre structure n\'est qu\'un seul laboratoire, ne pas remplir.', 'MonLabo' ).'</h3>' );
+       echo( '<h3>'.__( 'Si votre structure n\'est qu\'un seul laboratoire, ne pas remplir.', 'mon-laboratoire' ).'</h3>' );
        echo( '<div class="wrap">' );
        echo edit_unites_form();
        echo( '</div>' );
@@ -657,36 +657,36 @@ function MonLabo_admin_view_items_in_tables_render() {
 
        $options0=get_option( 'MonLabo_settings_group0' );
        echo( '<div class="wrap admin-tables" id="haut">' );
-       echo( __( 'D\'un coup d\'œil, visualisez toute votre base.', 'MonLabo' ).' ' );
-       echo( __( 'Raccourcis :', 'MonLabo' ).' <a href="#personnes_table">'.__( 'Personnes', 'MonLabo' ).'</a>, <a href="#equipes_table">'.__( 'Équipes', 'MonLabo' ).'</a>' );
+       echo( __( 'D\'un coup d\'œil, visualisez toute votre base.', 'mon-laboratoire' ).' ' );
+       echo( __( 'Raccourcis :', 'mon-laboratoire' ).' <a href="#personnes_table">'.__( 'Personnes', 'mon-laboratoire' ).'</a>, <a href="#equipes_table">'.__( 'Équipes', 'mon-laboratoire' ).'</a>' );
        if ( isset( $options0['MonLabo_uses_thematiques'] ) && ( intval( $options0['MonLabo_uses_thematiques'] ) === 1 ) ) {
-               echo( ', <a href="#thematiques_table">'.__( 'Thématiques', 'MonLabo' ).'</a>' );
+               echo( ', <a href="#thematiques_table">'.__( 'Thématiques', 'mon-laboratoire' ).'</a>' );
        }
        if ( isset( $options0['MonLabo_uses_unites'] ) && ( intval( $options0['MonLabo_uses_unites'] ) === 1 ) ) {
-               echo( ', <a href="#unites_table">'.__( 'Unités', 'MonLabo' ).'</a>' );
+               echo( ', <a href="#unites_table">'.__( 'Unités', 'mon-laboratoire' ).'</a>' );
        }
 
-       echo( '<h3 id="personnes_table">'.__( 'Personnes', 'MonLabo' ).'</h3>' );
-       echo( '<h4>'._x( 'Actifs', 'nom_pluriel', 'MonLabo' ).'</h4>' );
+       echo( '<h3 id="personnes_table">'.__( 'Personnes', 'mon-laboratoire' ).'</h3>' );
+       echo( '<h4>'._x( 'Actifs', 'nom_pluriel', 'mon-laboratoire' ).'</h4>' );
        echo( generate_table_admin_for_persons( $status='actif' ) );
-       echo( '<h4>'._x( 'Alumni', 'nom_pluriel', 'MonLabo' ).'</h4>' );
+       echo( '<h4>'._x( 'Alumni', 'nom_pluriel', 'mon-laboratoire' ).'</h4>' );
        echo( generate_table_admin_for_persons( $status='alumni' ) );
-       echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'MonLabo' ).'</a>' );
+       echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'mon-laboratoire' ).'</a>' );
 
-       echo( '<h3 id="equipes_table">'.__( 'Équipes', 'MonLabo' ).'</h3>' );
+       echo( '<h3 id="equipes_table">'.__( 'Équipes', 'mon-laboratoire' ).'</h3>' );
        echo generate_table_admin_for_teams();
-       echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'MonLabo' ).'</a>' );
+       echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'mon-laboratoire' ).'</a>' );
 
        if ( isset( $options0['MonLabo_uses_thematiques'] ) && ( intval( $options0['MonLabo_uses_thematiques'] ) === 1 ) ) {
-               echo( '<h3 id="thematiques_table">'.__( 'Thématiques', 'MonLabo' ).'</h3>' );
+               echo( '<h3 id="thematiques_table">'.__( 'Thématiques', 'mon-laboratoire' ).'</h3>' );
                echo generate_table_admin_for_thematics();
-               echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'MonLabo' ).'</a>' );
+               echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'mon-laboratoire' ).'</a>' );
        }
 
        if ( isset( $options0['MonLabo_uses_unites'] ) && ( intval( $options0['MonLabo_uses_unites'] ) === 1 ) ) {
-               echo( '<h3 id="unites_table">'.__( 'Unités', 'MonLabo' ).'</h3>' );
+               echo( '<h3 id="unites_table">'.__( 'Unités', 'mon-laboratoire' ).'</h3>' );
                echo generate_table_admin_for_units();
-               echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'MonLabo' ).'</a>' );
+               echo( '<a href="#haut">'.__( 'Retour en haut de la page', 'mon-laboratoire' ).'</a>' );
        }
        echo( '</div>' );
 }
@@ -709,16 +709,16 @@ function MonLabo_admin_custom_toolbar_user_link( $wp_admin_bar ) {
 
                $id=$MonLabo_access_data->get_person_id_from_wpPostId( $wp_post_id );
                if ( !empty( $id ) ) {
-                       $title = __( 'Édite cette personne', 'MonLabo' );
+                       $title = __( 'Édite cette personne', 'mon-laboratoire' );
                        $tab = 'tab_one';
                } else {
                        $id=$MonLabo_access_data->get_team_id_from_wpPostId( $wp_post_id );
                        if ( !empty( $id ) ) {
-                               $title = __( 'Édite cette équipe', 'MonLabo' );
+                               $title = __( 'Édite cette équipe', 'mon-laboratoire' );
                                $tab = 'tab_two';
                        } else {
                                $id=$MonLabo_access_data->get_unit_id_from_wpPostId( $wp_post_id );
-                               $title = __( 'Édite cette unité', 'MonLabo' );
+                               $title = __( 'Édite cette unité', 'mon-laboratoire' );
                                $tab = 'tab_four';
                        }
                }
index c2f30ef..b4e865a 100644 (file)
@@ -406,30 +406,30 @@ function MonLabo_help_render() {
        if ( !isset( $options0['MonLabo_uses_members_and_groups'] ) || ( '1' != $options0['MonLabo_uses_members_and_groups'] ) ) { echo( '</s> (désactivé)' ); }
        echo( '</li></ol>' );
 
-       $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../MonLabo.php' );
+       $MonLabo_menu_info = get_plugin_data( plugin_dir_path( __FILE__ ) .'../mon-laboratoire.php' );
        $user_data = get_userdata( get_current_user_id() );
        if ( !empty( $user_data ) ) {
                $user_email = $user_data->data->user_email;
        } else {
                $user_email = '';
        }
-       echo ( '<h1>'.__( 'Aidez-nous en signalant que vous êtes utilisateur', 'MonLabo' ).' :</h1>' );
-       echo( __( 'Vous pouvez autoriser les développeurs à publier sur le site du plugin que vous être utilisateur de MonLabo. Cela nous rendra grandement service pour montrer que ce plugin est utilisé.', 'MonLabo' ).'<br />' );
-       echo( __( 'Site du plugin', 'MonLabo' ).' : <a href="'.$MonLabo_menu_info["PluginURI"].'">'.$MonLabo_menu_info['PluginURI'].'</a><br />' );
-       echo( __( 'Merci !', 'MonLabo' ) );
+       echo ( '<h1>'.__( 'Aidez-nous en signalant que vous êtes utilisateur', 'mon-laboratoire' ).' :</h1>' );
+       echo( __( 'Vous pouvez autoriser les développeurs à publier sur le site du plugin que vous être utilisateur de MonLabo. Cela nous rendra grandement service pour montrer que ce plugin est utilisé.', 'mon-laboratoire' ).'<br />' );
+       echo( __( 'Site du plugin', 'mon-laboratoire' ).' : <a href="'.$MonLabo_menu_info["PluginURI"].'">'.$MonLabo_menu_info['PluginURI'].'</a><br />' );
+       echo( __( 'Merci !', 'mon-laboratoire' ) );
 
        echo( '<form method="get" action="http://monlabo.org/add_to_registred_users.php">' );
-       echo( '<div class="input-group"><label>'.__( 'Couriel', 'MonLabo' ).' ( '.__( 'facultatif', 'MonLabo' ).' )</label>' );
+       echo( '<div class="input-group"><label>'.__( 'Couriel', 'mon-laboratoire' ).' ( '.__( 'facultatif', 'mon-laboratoire' ).' )</label>' );
        echo( '<input type=\'text\' name=\'email\' value="'.$user_email.'" />' );
        echo( '<input type=\'hidden\' name=\'url\' value="'.site_url().'" />' );
        echo( '<input type=\'hidden\' name=\'version\' value="'.$MonLabo_menu_info['Version'].'" />' );
-       echo( ' &nbsp;&nbsp;<input type="submit" name="submit" id="submit" class="button button-secondary" value="'.__( 'Indiquez aux auteurs que vous utilisez le plugin sur', 'MonLabo' ).' '.site_url().'"  /></div></form>' );
+       echo( ' &nbsp;&nbsp;<input type="submit" name="submit" id="submit" class="button button-secondary" value="'.__( 'Indiquez aux auteurs que vous utilisez le plugin sur', 'mon-laboratoire' ).' '.site_url().'"  /></div></form>' );
 
-       echo ( '<h1>'.__( 'Informez-vous', 'MonLabo' ).' :</h1>' );
-       echo( __( "Vous pouvez aussi vous abonner aux listes de diffusion suivantes", 'MonLabo' )." :<ul>" );
-       echo( "<li><div class='input-group'><label>".__( 'Annonces MonLabo', 'MonLabo' )."</label> - ".__( 'pour être au courant des sorties des nouvelles versions', 'MonLabo' ).". ".boostrap_button_link( __( "S'abonner", 'MonLabo' ), "https://listes.services.cnrs.fr/wws/subscribe/annonces_monlabo?previous_action=info", "button-secondary" )."</div></li>" );
+       echo ( '<h1>'.__( 'Informez-vous', 'mon-laboratoire' ).' :</h1>' );
+       echo( __( "Vous pouvez aussi vous abonner aux listes de diffusion suivantes", 'mon-laboratoire' )." :<ul>" );
+       echo( "<li><div class='input-group'><label>".__( 'Annonces MonLabo', 'mon-laboratoire' )."</label> - ".__( 'pour être au courant des sorties des nouvelles versions', 'mon-laboratoire' ).". ".boostrap_button_link( __( "S'abonner", 'mon-laboratoire' ), "https://listes.services.cnrs.fr/wws/subscribe/annonces_monlabo?previous_action=info", "button-secondary" )."</div></li>" );
 
-       echo( "<li><div class='input-group'><label>".__( 'Liste MonLabo', 'MonLabo' )."</label> - ".__( 'discussions autour des usages et des évolutions de MonLabo', 'MonLabo' ).". ".boostrap_button_link( __( "S'abonner", 'MonLabo' ), "https://listes.services.cnrs.fr/wws/subscribe/monlabo?previous_action=info", "button-secondary" )."</div></li>" );
+       echo( "<li><div class='input-group'><label>".__( 'Liste MonLabo', 'mon-laboratoire' )."</label> - ".__( 'discussions autour des usages et des évolutions de MonLabo', 'mon-laboratoire' ).". ".boostrap_button_link( __( "S'abonner", 'mon-laboratoire' ), "https://listes.services.cnrs.fr/wws/subscribe/monlabo?previous_action=info", "button-secondary" )."</div></li>" );
        echo( '</ul></div>' );
 }
  ?>
index 36b76f3..7f619ec 100644 (file)
@@ -42,7 +42,7 @@ function edit_members_form() {
                                , 'custom1'=>'', 'custom2'=>'', 'custom3'=>'', 'custom4'=>'', 'custom5'=>''
                                , 'custom6'=>'', 'custom7'=>'', 'custom8'=>'', 'custom9'=>'', 'custom10'=>'' );
        }
-       $nouveau_membre_string='&mdash; '.__( 'Nouveau membre', 'MonLabo' ).' &mdash;';
+       $nouveau_membre_string='&mdash; '.__( 'Nouveau membre', 'mon-laboratoire' ).' &mdash;';
        if ( is_array( $members_name_actif ) && array_key_exists( $member_id, $members_name_actif ) ) {
                $valeur_initiale = $members_name_actif[$member_id];
        } elseif ( is_array( $members_name_alumni ) && array_key_exists( $member_id, $members_name_alumni ) ) {
@@ -55,13 +55,13 @@ function edit_members_form() {
        $name = 'item';
        $values = Array( '0' => $nouveau_membre_string, 'Actifs' => $members_name_actif , 'Alumni' => $members_name_alumni );
        $isMandatory = false;
-       $legend = __( 'Membre', 'MonLabo' );
+       $legend = __( 'Membre', 'mon-laboratoire' );
        $description = '';
        $onchange = 'changeMember(this.value)';
        $retval .= '  <form class="navbar-form" id="choix_membre" method="post" action="'.$myurl.'">
             <div class="form-group">';
 
-       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'mon-laboratoire' ).'</legend>';
        $retval .= generate_champ_formulaire_select( $name, $values, $isMandatory, $legend, $description, $valeur_initiale, $onchange );
        $retval .= '</fieldset></div>';
        $retval .= '</form>';
@@ -74,18 +74,18 @@ function edit_members_form() {
 
        // Identité
        //---------
-       $retval .= '<fieldset class="alignleft"><legend>'.__( "Identité :", "MonLabo" ).'</legend>';
+       $retval .= '<fieldset class="alignleft"><legend>'.__( "Identité :", 'mon-laboratoire' ).'</legend>';
        $retval .= '<input type="hidden" name="submit_id" value="'.$member_id.'" />';
        $retval .= '<input type="hidden" name="action" id="action" value="" />';
        if ( 0 != $member_id ) {
                $retval .= 'Id : '.$member_information->id.'<br />';
        }
-       $retval .= generate_champ_formulaire_select( 'title', Array( ''=>'&nbsp;', 'Pr.'=>'Pr.', 'Dr.'=>'Dr.' ), false, _x( 'Titre', 'titre honnorifique', 'MonLabo' )
+       $retval .= generate_champ_formulaire_select( 'title', Array( ''=>'&nbsp;', 'Pr.'=>'Pr.', 'Dr.'=>'Dr.' ), false, _x( 'Titre', 'titre honnorifique', 'mon-laboratoire' )
                , get_MonLabo_Members_fields_comments( 'title' )
                , $member_information->title ) ;
-       $retval .= generate_champ_formulaire_pub( 'first_name', true, _x( 'Prénom', 'personne', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'first_name' ),
+       $retval .= generate_champ_formulaire_pub( 'first_name', true, _x( 'Prénom', 'personne', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'first_name' ),
                $member_information->first_name );
-       $retval .= generate_champ_formulaire_pub( 'last_name', true, _x( 'Nom', 'personne', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'last_name' ),
+       $retval .= generate_champ_formulaire_pub( 'last_name', true, _x( 'Nom', 'personne', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'last_name' ),
                $member_information->last_name );
 
        // Page WordPress
@@ -101,18 +101,18 @@ function edit_members_form() {
                          $wp_post_id_edited=$member_information->wp_post_id;
                          $member_information->wp_post_id=0;
                  }
-                 $retval .= generate_champ_formulaire_select_page( 'wp_post_id', true, __( 'Page WordPress', 'MonLabo' ), '', $member_information->wp_post_id, $options2['MonLabo_perso_page_parent'] );
-                 $retval.= '<input id="edition_wp_post_id" class="button" value="'.__( "Éditer l&apos;adresse de la page", "MonLabo" ).'" onclick="displaysEditPageAddress();" type="button" />';
+                 $retval .= generate_champ_formulaire_select_page( 'wp_post_id', true, __( 'Page WordPress', 'mon-laboratoire' ), '', $member_information->wp_post_id, $options2['MonLabo_perso_page_parent'] );
+                 $retval.= '<input id="edition_wp_post_id" class="button" value="'.__( "Éditer l&apos;adresse de la page", 'mon-laboratoire' ).'" onclick="displaysEditPageAddress();" type="button" />';
                  $retval.= '<div id="edit-wp-post-id-field"> ';
-                 $retval .= generate_champ_formulaire_pub( "edition_wp_post_id", false, __( "Adresse spécifique.", "MonLabo" ) , __( "URL au format http://... ou https://... Plusieurs adresses peuvent être entrées en les séparant par une virgule.", "MonLabo" ), $wp_post_id_edited );
-                 $retval .= generate_champ_formulaire_pub( "alternate_image", false, __( "URL de l&apos;image de la page", "MonLabo" ) , " ", $member_information->alternate_image );
+                 $retval .= generate_champ_formulaire_pub( "edition_wp_post_id", false, __( "Adresse spécifique.", 'mon-laboratoire' ) , __( "URL au format http://... ou https://... Plusieurs adresses peuvent être entrées en les séparant par une virgule.", 'mon-laboratoire' ), $wp_post_id_edited );
+                 $retval .= generate_champ_formulaire_pub( "alternate_image", false, __( "URL de l&apos;image de la page", 'mon-laboratoire' ) , " ", $member_information->alternate_image );
                  $retval .= '<input type="hidden" id="wp_post_id_post_link" value="'.get_permalink( $member_information->wp_post_id ).'" />';
                  $retval .= '<input type="hidden" id="wp_post_id_edited" value="'.$wp_post_id_edited.'" />';
                  $retval.= '</div>';
                  //
                } else {
-                 $retval .= MonLabo_admin::notice_message( 'error', __( 'Erreur :', 'MonLabo' ),
-                                                                                                __( "La page de rattachement des pages personnelles est mal renseignée <a href=\"admin.php?page=MonLabo_config&tab=tab_appearance\">dans les configurations générales</a>.", 'MonLabo' ) );
+                 $retval .= MonLabo_admin::notice_message( 'error', __( 'Erreur :', 'mon-laboratoire' ),
+                                                                                                __( "La page de rattachement des pages personnelles est mal renseignée <a href=\"admin.php?page=MonLabo_config&tab=tab_appearance\">dans les configurations générales</a>.", 'mon-laboratoire' ) );
                }
        }
        $retval .= '</fieldset>';
@@ -123,12 +123,12 @@ function edit_members_form() {
 
        // Propriété
        //---------
-       $retval .= '<fieldset class="clear"><legend>'.__( 'Propriétés :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset class="clear"><legend>'.__( 'Propriétés :', 'mon-laboratoire' ).'</legend>';
 
        //Dans le cas où il n'y a qu'une unité, configurer si la personne en est ou pas le directeur
        $options0=get_option( 'MonLabo_settings_group0' );
        if ( empty( $options0['MonLabo_uses_unites'] ) ) {
-               $valueDirector=__( '(co)directeur ou (co)directrice de l&apos;unité', 'MonLabo' );
+               $valueDirector=__( '(co)directeur ou (co)directrice de l&apos;unité', 'mon-laboratoire' );
                $directors_of_default_unit=$MonLabo_access_data->get_directors_id_for_an_unit( MAIN_STRUCT_NO_UNIT, $status='all' );
                if ( !empty( $directors_of_default_unit ) and ( in_array( $member_id, $directors_of_default_unit ) ) ) {
                        $valeur_initiale_check_director=Array( '0'=>$valueDirector );
@@ -136,23 +136,23 @@ function edit_members_form() {
                } else {
                        $valeur_initiale_check_director=null;
                }
-               $retval .= generate_champ_formulaire_checkboxes( 'is_director', $values=Array( 0=>$valueDirector ), true, __( 'Direction ?', 'MonLabo' ), '', $valeur_initiale_check_director );
+               $retval .= generate_champ_formulaire_checkboxes( 'is_director', $values=Array( 0=>$valueDirector ), true, __( 'Direction ?', 'mon-laboratoire' ), '', $valeur_initiale_check_director );
        }
 
        $retval .= '<br />';
        $functions_by_category=$MonLabo_access_data->get_multilingual_functions_by_category();
 
        $member_information->category=mb_strtolower( $member_information->category, 'UTF-8' ); //On converti la catégorie en minuscule ( pour une compatibilité avec les anciennes versions de MonLabo )
-       $retval .= generate_champ_formulaire_select( 'category', get_MonLabo_persons_categories(), false, _x( 'Catégorie et fonction', 'personne', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'category' ),
+       $retval .= generate_champ_formulaire_select( 'category', get_MonLabo_persons_categories(), false, _x( 'Catégorie et fonction', 'personne', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'category' ),
                                                                                                $member_information->category );
        $onchange = 'touchPersonFunction()';
        $retval .= generate_champ_formulaire_select( 'fonction', $functions_by_category, false, '', get_MonLabo_Members_fields_comments( 'fonction' ),
                                                                                                $member_information->function_en.' | '.$member_information->function_fr, $onchange );
-       $retval.= '<input id="edition_fonctions_button" class="button" value="'.__( 'Éditer / Nouveau', 'MonLabo' ).'" onclick="displaysEditFunctionsFields();" type="button">';
+       $retval.= '<input id="edition_fonctions_button" class="button" value="'.__( 'Éditer / Nouveau', 'mon-laboratoire' ).'" onclick="displaysEditFunctionsFields();" type="button">';
        $retval .= '<br /><div id="edit-functions-fields">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
-       $retval .= generate_champ_formulaire_pub( 'function_en', true, _x( 'Nouvelle fonction (anglais)', 'personne', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'function_en' ),
+       $retval .= generate_champ_formulaire_pub( 'function_en', true, _x( 'Nouvelle fonction (anglais)', 'personne', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'function_en' ),
                                                                                        $member_information->function_en );
-       $retval .= generate_champ_formulaire_pub( 'function_fr', true, _x( 'Nouvelle fonction (français)', 'personne', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'function_fr' ),
+       $retval .= generate_champ_formulaire_pub( 'function_fr', true, _x( 'Nouvelle fonction (français)', 'personne', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'function_fr' ),
                                                                                        $member_information->function_fr );
        $retval .= '<br /></div>';
        $all_teams_name = $MonLabo_access_data->get_teams_name( 'fr' );
@@ -161,7 +161,7 @@ function edit_members_form() {
        } else {
                $teams_name = Array();
        }
-       $retval .= generate_champ_formulaire_checkboxes( 'teams', $all_teams_name, true, __( 'Équipes', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'teams' ),
+       $retval .= generate_champ_formulaire_checkboxes( 'teams', $all_teams_name, true, __( 'Équipes', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'teams' ),
        $teams_name );
        $retval .= '<br />';
        //choix des tuteurs
@@ -173,7 +173,7 @@ function edit_members_form() {
        unset( $members_name_actif[$member_information->id] );  // on ne peut pas être tuteur de soi-même
        unset( $members_name_alumni[$member_information->id] ); // même si on est alumni
        $values = Array( 'Actifs' => $members_name_actif , 'Alumni' => $members_name_alumni );
-       $retval .= generate_champ_formulaire_select_multiple( 'mentors', $values, false, __( 'Tuteur(s)', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'mentors' ),
+       $retval .= generate_champ_formulaire_select_multiple( 'mentors', $values, false, __( 'Tuteur(s)', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'mentors' ),
                $mentors_name );
        //choix des étudiants
        if ( 0 != $member_id ) {
@@ -184,36 +184,36 @@ function edit_members_form() {
        unset( $members_name_actif[$member_information->id] ); // on ne peut pas être étudiant de soi-même
        unset( $members_name_alumni[$member_information->id] ); // même si on est alumni
        $values = Array( 'Actifs' => $members_name_actif , 'Alumni' => $members_name_alumni );
-       $retval .= generate_champ_formulaire_select_multiple( 'students', $values, false, __( 'Etudiant(s)', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'students' ),
+       $retval .= generate_champ_formulaire_select_multiple( 'students', $values, false, __( 'Etudiant(s)', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'students' ),
                $students_name );
 
 
        // Coordonnées
        //------------
-       $retval .= '</fieldset><fieldset><legend>'._x( 'Coordonnées :', 'personne', 'MonLabo' ).'</legend>';
-       $retval .= generate_champ_formulaire_pub( 'mail', false, __( 'E-mail', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'mail' ),
+       $retval .= '</fieldset><fieldset><legend>'._x( 'Coordonnées :', 'personne', 'mon-laboratoire' ).'</legend>';
+       $retval .= generate_champ_formulaire_pub( 'mail', false, __( 'E-mail', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'mail' ),
                $member_information->mail );
-       $retval .= generate_champ_formulaire_pub( 'room', false, __( 'N° de porte', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'room' ),
+       $retval .= generate_champ_formulaire_pub( 'room', false, __( 'N° de porte', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'room' ),
                $member_information->room );
-       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'Site perso ext.', 'MonLabo' ) , get_MonLabo_Members_fields_comments( 'external_url' ),
+       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'Site perso ext.', 'mon-laboratoire' ) , get_MonLabo_Members_fields_comments( 'external_url' ),
                $member_information->external_url );
-       $retval .= generate_champ_formulaire_pub( 'phone', false, __( 'Poste téléphonique', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'phone' ),
+       $retval .= generate_champ_formulaire_pub( 'phone', false, __( 'Poste téléphonique', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'phone' ),
                $member_information->phone );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'address_alt', false, __( 'Adresse alternative', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'address_alt' ),
+       $retval .= generate_champ_formulaire_pub( 'address_alt', false, __( 'Adresse alternative', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'address_alt' ),
                $member_information->address_alt );
 
        // Liens externes
        //---------------
        $options0 = get_option( 'MonLabo_settings_group0' );
        if ( 'aucun' != $options0['MonLabo_publication_server_type'] ) {
-               $retval .= '</fieldset><fieldset><legend>'.__( 'Publications :', 'MonLabo' ).'</legend>';
+               $retval .= '</fieldset><fieldset><legend>'.__( 'Publications :', 'mon-laboratoire' ).'</legend>';
                if ( ( 'hal' === $options0['MonLabo_publication_server_type'] ) or ( 'both' === $options0['MonLabo_publication_server_type'] ) ) {
-                       $retval .= generate_champ_formulaire_pub( 'hal_publi_author_id', false, __( 'ID d\'auteur HAL', 'MonLabo' ),
+                       $retval .= generate_champ_formulaire_pub( 'hal_publi_author_id', false, __( 'ID d\'auteur HAL', 'mon-laboratoire' ),
                                get_MonLabo_Members_fields_comments( 'hal_publi_author_id' ), $member_information->hal_publi_author_id );
                }
                if ( ( 'DescartesPubli' === $options0['MonLabo_publication_server_type'] ) or ( 'both' === $options0['MonLabo_publication_server_type'] ) ) {
-                       $retval .= generate_champ_formulaire_pub( 'descartes_publi_author_id', false, __( 'ID d\'auteur Descartes Publi', 'MonLabo' ),
+                       $retval .= generate_champ_formulaire_pub( 'descartes_publi_author_id', false, __( 'ID d\'auteur Descartes Publi', 'mon-laboratoire' ),
                                get_MonLabo_Members_fields_comments( 'descartes_publi_author_id' ), $member_information->descartes_publi_author_id );
                }
                $retval .= '<br />';
@@ -221,20 +221,20 @@ function edit_members_form() {
 
        // Etat
        //------------
-               $retval .= '</fieldset><fieldset><legend>'._x( 'États :', 'personne', 'MonLabo' ).'</legend>';
-       $retval .= generate_champ_formulaire_select( 'status', Array( 'actif'=>__( 'actif', 'MonLabo' ), 'alumni'=>__( 'alumni', 'MonLabo' ) ), false, _x( 'Statut', 'personne', 'MonLabo' ),
+               $retval .= '</fieldset><fieldset><legend>'._x( 'États :', 'personne', 'mon-laboratoire' ).'</legend>';
+       $retval .= generate_champ_formulaire_select( 'status', Array( 'actif'=>__( 'actif', 'mon-laboratoire' ), 'alumni'=>__( 'alumni', 'mon-laboratoire' ) ), false, _x( 'Statut', 'personne', 'mon-laboratoire' ),
                get_MonLabo_Members_fields_comments( 'status' ), $member_information->status );
 
-       $retval .= "<div id='MonLabo-date-departure-form'>".generate_champ_formulaire_pub( 'date_departure', false, __( 'Date depart de l&apos;unité', 'MonLabo' ), get_MonLabo_Members_fields_comments( 'date_departure' ),
+       $retval .= "<div id='MonLabo-date-departure-form'>".generate_champ_formulaire_pub( 'date_departure', false, __( 'Date depart de l&apos;unité', 'mon-laboratoire' ), get_MonLabo_Members_fields_comments( 'date_departure' ),
                                                                                        $member_information->date_departure ).'</div>';
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_select( 'visible', Array( 'oui'=>__( 'oui', 'MonLabo' ), 'non'=>__( 'non', 'MonLabo' ) ), false, __( 'Personnel visible ?', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_select( 'visible', Array( 'oui'=>__( 'oui', 'mon-laboratoire' ), 'non'=>__( 'non', 'mon-laboratoire' ) ), false, __( 'Personnel visible ?', 'mon-laboratoire' ),
                get_MonLabo_Members_fields_comments( 'visible' ), $member_information->visible );
        $retval .= '</fieldset>';
 
        $options = get_option( 'MonLabo_settings_group0' );
        if ( isset( $options0['MonLabo_uses_custom_fields_for_staff'] ) && ( intval( $options0['MonLabo_uses_custom_fields_for_staff'] ) === 1 ) ) {
-               $retval .= '</fieldset><fieldset><legend>'.__( 'Champs personnalisés :', 'MonLabo' ).'</legend>';
+               $retval .= '</fieldset><fieldset><legend>'.__( 'Champs personnalisés :', 'mon-laboratoire' ).'</legend>';
                $options3 = get_option( 'MonLabo_settings_group3' );
                if ( $options3['MonLabo_custom_fields_number']<'1' ) { $nb=0; }
                elseif ( $options3['MonLabo_custom_fields_number']>'10' ) { $nb=10; }
@@ -248,13 +248,13 @@ function edit_members_form() {
        }
        $onclick = 'edit_member()';
        if ( $valeur_initiale != $nouveau_membre_string ) {
-               $retval .= generate_submit_button( __( 'Modifier', 'MonLabo' ), 'submit_modify_member', $onclick );
+               $retval .= generate_submit_button( __( 'Modifier', 'mon-laboratoire' ), 'submit_modify_member', $onclick );
        } else {
-               $retval .= generate_submit_button( __( 'Créer', 'MonLabo' ), 'submit_new_member', $onclick );
+               $retval .= generate_submit_button( __( 'Créer', 'mon-laboratoire' ), 'submit_new_member', $onclick );
        }
        if ( $valeur_initiale != $nouveau_membre_string ) {
                $onclick = 'removeMember()';
-               $retval .= generate_submit_button( __( 'Supprimer', 'MonLabo' ), 'submit_delete_member', $onclick );
+               $retval .= generate_submit_button( __( 'Supprimer', 'mon-laboratoire' ), 'submit_delete_member', $onclick );
        }
        $retval .= '</div></form>';
        return $retval;
@@ -270,7 +270,7 @@ function edit_teams_form() {
 
        $myurl = admin_url( 'admin.php?page=MonLabo_edit_members_and_groups&tab=tab_two' );
 
-       $nouvelle_equipe_string='&mdash; '.__( 'Nouvelle équipe', 'MonLabo' ).' &mdash;';
+       $nouvelle_equipe_string='&mdash; '.__( 'Nouvelle équipe', 'mon-laboratoire' ).' &mdash;';
        $teams_name = $MonLabo_access_data->get_teams_name( 'fr' );
        if ( NULL === $teams_name) {
                $teams_name = array();
@@ -298,12 +298,12 @@ function edit_teams_form() {
        $name = 'item';
        $values = $teams_name;
        $isMandatory = false;
-       $legend = __( 'Équipe', 'MonLabo' );
+       $legend = __( 'Équipe', 'mon-laboratoire' );
        $description = '';
        $onchange='changeTeam(this.value)';
        $retval .= '<form class="navbar-form" id="choix_equipe" method="post" action="'.$myurl.'">
     <div class="form-group">';
-       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'mon-laboratoire' ).'</legend>';
        $retval .= generate_champ_formulaire_select( $name, $values, $isMandatory, $legend, $description, $valeur_initiale, $onchange );
        $retval .= '</fieldset>';
        $retval .= '</form>';
@@ -313,21 +313,21 @@ function edit_teams_form() {
        $retval .= '<form class="navbar-form" id="form_edit_team" accept-charset="utf-8" method="post"
             enctype="multipart/form-data" action="'.$myurl.'&submit_item='.$team_id.'">
             <div class="form-group">';
-       $retval .= '<fieldset><legend>'.__( 'Informations :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Informations :', 'mon-laboratoire' ).'</legend>';
        $retval .= '<input type="hidden" name="submit_id" value="'.$team_id.'">';
        $retval .= '<input type="hidden" name="action" id="action" value="">';
        if ( 0 != $team_id ) {
                $retval .= 'Id : '.$team_information->id.'<br />';
        }
-       $retval .= generate_champ_formulaire_pub( 'name_fr', true, __( 'Nom français', 'MonLabo' ), get_MonLabo_Team_fields_comments( 'name_fr' ),
+       $retval .= generate_champ_formulaire_pub( 'name_fr', true, __( 'Nom français', 'mon-laboratoire' ), get_MonLabo_Team_fields_comments( 'name_fr' ),
                $team_information->name_fr );
-       $retval .= generate_champ_formulaire_pub( 'name_en', true, __( 'Nom anglais', 'MonLabo' ), get_MonLabo_Team_fields_comments( 'name_en' ),
+       $retval .= generate_champ_formulaire_pub( 'name_en', true, __( 'Nom anglais', 'mon-laboratoire' ), get_MonLabo_Team_fields_comments( 'name_en' ),
                $team_information->name_en );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'wp_post_id', false, __( 'Pages ID', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_pub( 'wp_post_id', false, __( 'Pages ID', 'mon-laboratoire' ),
                get_MonLabo_Team_fields_comments( 'wp_post_id' ), $team_information->wp_post_id );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'URL externe', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'URL externe', 'mon-laboratoire' ),
                get_MonLabo_Team_fields_comments( 'external_url' ), $team_information->external_url );
        $retval .= '<br />';
 
@@ -348,35 +348,35 @@ function edit_teams_form() {
        } else {
                $leaders_name = NULL;
        }
-       $retval .= generate_champ_formulaire_select_multiple( 'leaders', $values, false, __( 'Chefs d’équipe', 'MonLabo' ), get_MonLabo_Team_fields_comments( 'leaders' ), $leaders_name );
+       $retval .= generate_champ_formulaire_select_multiple( 'leaders', $values, false, __( 'Chefs d’équipe', 'mon-laboratoire' ), get_MonLabo_Team_fields_comments( 'leaders' ), $leaders_name );
        $retval .= '</fieldset>';
 
-       $retval .= '<fieldset><legend>'.__( 'Apparence :', 'MonLabo' ).'</legend>';
-       $retval .= generate_champ_formulaire_pub( 'logo', false, __( 'Logo', 'MonLabo' ), get_MonLabo_Team_fields_comments( 'logo' ), $team_information->logo );
+       $retval .= '<fieldset><legend>'.__( 'Apparence :', 'mon-laboratoire' ).'</legend>';
+       $retval .= generate_champ_formulaire_pub( 'logo', false, __( 'Logo', 'mon-laboratoire' ), get_MonLabo_Team_fields_comments( 'logo' ), $team_information->logo );
 
        //couleurs
        //$retval .= '<br />';
-       $retval .= '<div class="input-group"><label for="">'.__( 'Couleur', 'MonLabo' ).' : </label>';
-       $retval .= generate_champ_formulaire_pub( 'color', false, __( 'Couleur', 'MonLabo' ), get_MonLabo_Team_fields_comments( 'color' ), $team_information->color );
+       $retval .= '<div class="input-group"><label for="">'.__( 'Couleur', 'mon-laboratoire' ).' : </label>';
+       $retval .= generate_champ_formulaire_pub( 'color', false, __( 'Couleur', 'mon-laboratoire' ), get_MonLabo_Team_fields_comments( 'color' ), $team_information->color );
        $retval .= '</fieldset>';
 
-       $retval .= '<fieldset><legend>'.__( 'Appartenance :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Appartenance :', 'mon-laboratoire' ).'</legend>';
        $units_name=array();
        if ( isset( $options0['MonLabo_uses_unites'] ) && ( intval( $options0['MonLabo_uses_unites'] ) === 1 ) ) { //On n'affiche cette option que si l'on gère les unités
                $units_name = $MonLabo_access_data->get_units_name( 'fr' );
                if ( !empty( $units_name ) ) {
                        foreach ( $units_name as $unit_id => $unit_name ) {
-                               $units_name[$unit_id]=__( 'Unité', 'MonLabo' ).' '.$unit_id.' : '.$unit_name;
+                               $units_name[$unit_id]=__( 'Unité', 'mon-laboratoire' ).' '.$unit_id.' : '.$unit_name;
                        }
                }
        }
-       $units_name[MAIN_STRUCT_NO_UNIT]=__( 'Structure principale', 'MonLabo' );
+       $units_name[MAIN_STRUCT_NO_UNIT]=__( 'Structure principale', 'mon-laboratoire' );
        if ( ( property_exists( $team_information, 'id_unit' ) ) and ( array_key_exists( $team_information->id_unit, $units_name ) ) ) {
                $id_unit_valeur_initiale=$team_information->id_unit;
        } else {
                $id_unit_valeur_initiale=MAIN_STRUCT_NO_UNIT;
        }
-       $retval .= generate_champ_formulaire_radio( 'id_unit', $units_name, true, __( 'Structure', 'MonLabo' ), get_MonLabo_Team_fields_comments( 'id_unit' ), $units_name[$id_unit_valeur_initiale] );
+       $retval .= generate_champ_formulaire_radio( 'id_unit', $units_name, true, __( 'Structure', 'mon-laboratoire' ), get_MonLabo_Team_fields_comments( 'id_unit' ), $units_name[$id_unit_valeur_initiale] );
        if ( isset( $options0['MonLabo_uses_thematiques'] ) && ( intval( $options0['MonLabo_uses_thematiques'] ) === 1 ) ) { //On n'affiche cette option que si l'on gère les thématiques
                $all_thematics_name = $MonLabo_access_data->get_thematics_name( 'fr' );
                $thematics_name = $MonLabo_access_data->get_thematics_name_for_a_team( $team_id, 'fr' );
@@ -385,26 +385,26 @@ function edit_teams_form() {
        }
        $retval .= '</fieldset>';
        if ( 'aucun' != $options0['MonLabo_publication_server_type'] ) {
-               $retval .= '<fieldset><legend>'.__( 'Publications :', 'MonLabo' ).'</legend>';
+               $retval .= '<fieldset><legend>'.__( 'Publications :', 'mon-laboratoire' ).'</legend>';
                if ( ( 'hal' === $options0['MonLabo_publication_server_type'] ) or ( 'both' === $options0['MonLabo_publication_server_type'] ) ) {
-                       $retval .= generate_champ_formulaire_pub( 'hal_publi_team_id', false, __( 'ID HAL de l&apos;équipe', 'MonLabo' ),
+                       $retval .= generate_champ_formulaire_pub( 'hal_publi_team_id', false, __( 'ID HAL de l&apos;équipe', 'mon-laboratoire' ),
                        get_MonLabo_Team_fields_comments( 'hal_publi_team_id' ), $team_information->hal_publi_team_id );
                }
                if ( ( 'DescartesPubli' === $options0['MonLabo_publication_server_type'] ) or ( 'both' === $options0['MonLabo_publication_server_type'] ) ) {
-                       $retval .= generate_champ_formulaire_pub( 'descartes_publi_team_id', false, __( 'ID Descartes Publi de l&apos;équipe', 'MonLabo' ),
+                       $retval .= generate_champ_formulaire_pub( 'descartes_publi_team_id', false, __( 'ID Descartes Publi de l&apos;équipe', 'mon-laboratoire' ),
                        get_MonLabo_Team_fields_comments( 'descartes_publi_team_id' ), $team_information->descartes_publi_team_id );
                }
                $retval .= '</fieldset>';
        }
        $onclick = 'edit_team()';
        if ( $valeur_initiale != $nouvelle_equipe_string ) {
-               $retval .= generate_submit_button( __( 'Modifier', 'MonLabo' ), 'submit_edit_team', $onclick );
+               $retval .= generate_submit_button( __( 'Modifier', 'mon-laboratoire' ), 'submit_edit_team', $onclick );
        } else {
-               $retval .= generate_submit_button( __( 'Créer', 'MonLabo' ), 'submit_new_team', $onclick );
+               $retval .= generate_submit_button( __( 'Créer', 'mon-laboratoire' ), 'submit_new_team', $onclick );
        }
        if ( $valeur_initiale != $nouvelle_equipe_string ) {
                $onclick = 'removeTeam()';
-               $retval .= generate_submit_button( __( 'Supprimer', 'MonLabo' ), 'submit_delete_team', $onclick );
+               $retval .= generate_submit_button( __( 'Supprimer', 'mon-laboratoire' ), 'submit_delete_team', $onclick );
        }
        $retval .= '</div></form>';
        return $retval;
@@ -423,7 +423,7 @@ function edit_thematics_form() {
        if( NULL === $thematics_name) {
                $thematics_name = array();
        }
-       $nouvelle_thematique_string='&mdash; '.__('Nouvelle thématique', 'MonLabo' ).' &mdash;';
+       $nouvelle_thematique_string='&mdash; '.__('Nouvelle thématique', 'mon-laboratoire' ).' &mdash;';
        $thematics_name = array( '0' => $nouvelle_thematique_string ) + $thematics_name;
 
        //Get thematic information. If invalid of new, return an empty object
@@ -451,7 +451,7 @@ function edit_thematics_form() {
 
        $retval .= '  <form class="navbar-form" id="choix_thematique" method="post" action="'.$myurl.'">
             <div class="form-group">';
-       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'mon-laboratoire' ).'</legend>';
        $retval .= generate_champ_formulaire_select( $name, $values, $isMandatory, $legend, $description, $valeur_initiale, $onchange );
        $retval .= '</fieldset></div>';
        $retval .= '</form>';
@@ -461,38 +461,38 @@ function edit_thematics_form() {
        $retval .= '  <form class="navbar-form" id="form_edit_thematic" accept-charset="utf-8" method="post"
             enctype="multipart/form-data" action="'.$myurl.'&submit_item='.$thematic_id.'">
             <div class="form-group">';
-       $retval .= '<fieldset><legend>'.__( 'Informations :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Informations :', 'mon-laboratoire' ).'</legend>';
        $retval .= '<input type="hidden" name="submit_id" value="'.$thematic_id.'">';
        $retval .= '<input type="hidden" name="action" id="action" value="">';
        if ( 0 != $thematic_id ) {
                $retval .= 'Id : '.$thematic_information->id.'<br />';
        }
-       $retval .= generate_champ_formulaire_pub( 'name_fr', true, __( 'Nom français', 'MonLabo' ), get_MonLabo_Thematic_fields_comments( 'name_fr' ),
+       $retval .= generate_champ_formulaire_pub( 'name_fr', true, __( 'Nom français', 'mon-laboratoire' ), get_MonLabo_Thematic_fields_comments( 'name_fr' ),
                $thematic_information->name_fr );
-       $retval .= generate_champ_formulaire_pub( 'name_en', true, __( 'Nom anglais', 'MonLabo' ), get_MonLabo_Thematic_fields_comments( 'name_en' ),
+       $retval .= generate_champ_formulaire_pub( 'name_en', true, __( 'Nom anglais', 'mon-laboratoire' ), get_MonLabo_Thematic_fields_comments( 'name_en' ),
                $thematic_information->name_en );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'wp_post_id', false, __( 'Pages ID', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_pub( 'wp_post_id', false, __( 'Pages ID', 'mon-laboratoire' ),
                get_MonLabo_Thematic_fields_comments( 'wp_post_id' ), $thematic_information->wp_post_id );
                $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'URL', 'MonLabo' ), get_MonLabo_Thematic_fields_comments( 'external_url' ),
+       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'URL', 'mon-laboratoire' ), get_MonLabo_Thematic_fields_comments( 'external_url' ),
                $thematic_information->external_url );
 
        $retval .= '</fieldset>';
-       $retval .= '<fieldset><legend>'.__( 'Apparence :', 'MonLabo' ).'</legend>';
-       $retval .= generate_champ_formulaire_pub( 'logo', false, __( 'Logo', 'MonLabo' ), get_MonLabo_Thematic_fields_comments( 'logo' ),
+       $retval .= '<fieldset><legend>'.__( 'Apparence :', 'mon-laboratoire' ).'</legend>';
+       $retval .= generate_champ_formulaire_pub( 'logo', false, __( 'Logo', 'mon-laboratoire' ), get_MonLabo_Thematic_fields_comments( 'logo' ),
                $thematic_information->logo );
 
        $retval .= '</fieldset>';
        $onclick = 'edit_thematic()';
        if ( $valeur_initiale != $nouvelle_thematique_string ) {
-               $retval .= generate_submit_button( __( 'Modifier', 'MonLabo' ), 'submit_modify_thematic', $onclick );
+               $retval .= generate_submit_button( __( 'Modifier', 'mon-laboratoire' ), 'submit_modify_thematic', $onclick );
        } else {
-               $retval .= generate_submit_button( __( 'Créer', 'MonLabo' ), 'submit_new_thematic', $onclick );
+               $retval .= generate_submit_button( __( 'Créer', 'mon-laboratoire' ), 'submit_new_thematic', $onclick );
        }
        if ( $valeur_initiale != $nouvelle_thematique_string ) {
                $onclick = 'removeThematic()';
-               $retval .= generate_submit_button( __( 'Supprimer', 'MonLabo' ), 'submit_delete_thematic', $onclick );
+               $retval .= generate_submit_button( __( 'Supprimer', 'mon-laboratoire' ), 'submit_delete_thematic', $onclick );
        }
        $retval .= '</div></form>';
        return $retval;
@@ -504,7 +504,7 @@ function edit_unites_form() {
 
        list( $retval, $unit_id, $unit_id_if_created )=form_edit_unite_processing();
        $myurl=admin_url( 'admin.php?page=MonLabo_edit_members_and_groups&tab=tab_four' );
-       $nouvelle_unite_string='&mdash; '.__( 'Nouvelle unité', 'MonLabo' ).' &mdash;';
+       $nouvelle_unite_string='&mdash; '.__( 'Nouvelle unité', 'mon-laboratoire' ).' &mdash;';
 
        $units_name = $MonLabo_access_data->get_units_name( 'fr' );
        if( NULL === $units_name ) {
@@ -531,11 +531,11 @@ function edit_unites_form() {
        $name = 'item';
        $values = $units_name;
        $isMandatory = false;
-       $legend = __( 'Unité', 'MonLabo' );
+       $legend = __( 'Unité', 'mon-laboratoire' );
        $description = '';
        $onchange='changeUnite(this.value)';
        $retval .= '<form class="navbar-form" id="choix_unite" method="post" action="'.$myurl.'"><div class="form-group">';
-       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'MonLabo'  ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Sélection :', 'mon-laboratoire'  ).'</legend>';
        $retval .= generate_champ_formulaire_select( $name, $values, $isMandatory, $legend, $description, $valeur_initiale, $onchange );
        $retval .= '</fieldset>';
        $retval .= '</div></form>';
@@ -543,7 +543,7 @@ function edit_unites_form() {
 
        // formulaire d'édition de l'unité
        $retval .= '  <form class="navbar-form" id="form_edit_unite" accept-charset="utf-8" method="post" enctype="multipart/form-data" action="'.$myurl.'&submit_item='.$unit_id.'"><div class="form-group">';
-       $retval .= '<fieldset><legend>'.__( 'Informations :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Informations :', 'mon-laboratoire' ).'</legend>';
        $retval .= '<input type="hidden" name="submit_id" value="'.$unit_id.'">';
        $retval .= '<input type="hidden" name="action" id="action" value="">';
        if ( 0 != $unit_id ) {
@@ -552,12 +552,12 @@ function edit_unites_form() {
        $retval .= generate_champ_formulaire_pub( 'affiliations', true, 'Affiliations',
        get_MonLabo_Unite_fields_comments( 'affiliations' ), $unit_information->affiliations );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'code', true, _x( 'Code', 'unité', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'code' ),
+       $retval .= generate_champ_formulaire_pub( 'code', true, _x( 'Code', 'unité', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'code' ),
        $unit_information->code );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'name_fr', true, __( 'Nom français', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'name_fr' ),
+       $retval .= generate_champ_formulaire_pub( 'name_fr', true, __( 'Nom français', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'name_fr' ),
        $unit_information->name_fr );
-       $retval .= generate_champ_formulaire_pub( 'name_en', true, __( 'Nom anglais', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'name_en' ),
+       $retval .= generate_champ_formulaire_pub( 'name_en', true, __( 'Nom anglais', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'name_en' ),
        $unit_information->name_en );
        $retval .= '<br />';
        //$members_name = $MonLabo_access_data->get_persons_name( $status='all' );
@@ -566,50 +566,50 @@ function edit_unites_form() {
        $values = Array( 'Actifs' => $members_name_actif , 'Alumni' => $members_name_alumni );
 
        $directors_name = $MonLabo_access_data->get_directors_name_for_an_unit( $unit_id, $status='all' );
-       $retval .= generate_champ_formulaire_select_multiple( 'directors', $values, false, __( 'Directeurs', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_select_multiple( 'directors', $values, false, __( 'Directeurs', 'mon-laboratoire' ),
                get_MonLabo_Unite_fields_comments( 'directors' ), $directors_name );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'wp_post_id', false, __( 'Pages ID', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_pub( 'wp_post_id', false, __( 'Pages ID', 'mon-laboratoire' ),
                get_MonLabo_Unite_fields_comments( 'wp_post_id' ), $unit_information->wp_post_id );
        $retval .= '<br />';
-       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'URL', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'external_url' ),
+       $retval .= generate_champ_formulaire_pub( 'external_url', false, __( 'URL', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'external_url' ),
                $unit_information->external_url );
 
        $retval .= '</fieldset>';
-       $retval .= '<fieldset><legend>'.__( 'Apparence :', 'MonLabo' ).'</legend>';
-       $retval .= generate_champ_formulaire_pub( 'logo', false, __( 'Logo', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'logo' ),
+       $retval .= '<fieldset><legend>'.__( 'Apparence :', 'mon-laboratoire' ).'</legend>';
+       $retval .= generate_champ_formulaire_pub( 'logo', false, __( 'Logo', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'logo' ),
                $unit_information->logo );
        $retval .= '</fieldset>';
 
        $options0 = get_option( 'MonLabo_settings_group0' );
        if ( 'aucun' != $options0['MonLabo_publication_server_type'] ) {
-               $retval .= '<fieldset><legend>'.__( 'Publications :', 'MonLabo' ).'</legend>';
+               $retval .= '<fieldset><legend>'.__( 'Publications :', 'mon-laboratoire' ).'</legend>';
                if ( ( 'hal' === $options0['MonLabo_publication_server_type'] ) or ( 'both' === $options0['MonLabo_publication_server_type'] ) ) {
-                       $retval .= generate_champ_formulaire_pub( 'hal_publi_unit_id', false, __( 'ID HAL de l&apos;unité', 'MonLabo' ),
+                       $retval .= generate_champ_formulaire_pub( 'hal_publi_unit_id', false, __( 'ID HAL de l&apos;unité', 'mon-laboratoire' ),
                        get_MonLabo_Unite_fields_comments( 'hal_publi_unit_id' ), $unit_information->hal_publi_unit_id );
                }
                if ( ( 'DescartesPubli' === $options0['MonLabo_publication_server_type'] ) or ( 'both' === $options0['MonLabo_publication_server_type'] ) ) {
-                       $retval .= generate_champ_formulaire_pub( 'descartes_publi_unit_id', false, __( 'ID Descartes Publi de l&apos;unité', 'MonLabo' ),
+                       $retval .= generate_champ_formulaire_pub( 'descartes_publi_unit_id', false, __( 'ID Descartes Publi de l&apos;unité', 'mon-laboratoire' ),
                        get_MonLabo_Unite_fields_comments( 'descartes_publi_unit_id' ), $unit_information->descartes_publi_unit_id );
                }
                $retval .= '</fieldset>';
        }
-       $retval .= '<fieldset><legend>'.__( 'Coordonnées alternatives (si différentes de la structure principale) :', 'MonLabo' ).'</legend>';
-       $retval .= generate_champ_formulaire_pub( 'address_alt', false, __( 'Adresse alternative', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'address_alt' ),
+       $retval .= '<fieldset><legend>'.__( 'Coordonnées alternatives (si différentes de la structure principale) :', 'mon-laboratoire' ).'</legend>';
+       $retval .= generate_champ_formulaire_pub( 'address_alt', false, __( 'Adresse alternative', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'address_alt' ),
                $unit_information->address_alt );
-       $retval .= generate_champ_formulaire_pub( 'contact_alt', false, __( 'Contact alternatif', 'MonLabo' ), get_MonLabo_Unite_fields_comments( 'contact_alt' ),
+       $retval .= generate_champ_formulaire_pub( 'contact_alt', false, __( 'Contact alternatif', 'mon-laboratoire' ), get_MonLabo_Unite_fields_comments( 'contact_alt' ),
                $unit_information->contact_alt );
 
        $retval .= '</fieldset>';
        $onclick = 'edit_unite()';
        if ( $valeur_initiale != $nouvelle_unite_string ) {
-               $retval .= generate_submit_button( __( 'Modifier', 'MonLabo' ), 'submit_edit_unite', $onclick );
+               $retval .= generate_submit_button( __( 'Modifier', 'mon-laboratoire' ), 'submit_edit_unite', $onclick );
        } else {
-               $retval .= generate_submit_button( __( 'Créer', 'MonLabo' ), 'submit_new_unite', $onclick );
+               $retval .= generate_submit_button( __( 'Créer', 'mon-laboratoire' ), 'submit_new_unite', $onclick );
        }
        if ( $valeur_initiale != $nouvelle_unite_string ) {
                $onclick = 'removeUnite()';
-               $retval .= generate_submit_button( __( 'Supprimer', 'MonLabo' ), 'submit_delete_unite', $onclick );
+               $retval .= generate_submit_button( __( 'Supprimer', 'mon-laboratoire' ), 'submit_delete_unite', $onclick );
        }
        $retval .= '</div></form>';
        return $retval;
@@ -629,9 +629,9 @@ function edit_structure_principale_form() {
             enctype="multipart/form-data" action="'.$myurl.'">
             <div class="form-group">';
        if ( isset( $options0['MonLabo_uses_unites'] ) && ( intval( $options0['MonLabo_uses_unites'] ) === 1 ) ) {
-               $retval .= '<fieldset><legend>'.__( 'Coordonnées de la structure rassemblant les laboratoires :', 'MonLabo' ).'</legend>';
+               $retval .= '<fieldset><legend>'.__( 'Coordonnées de la structure rassemblant les laboratoires :', 'mon-laboratoire' ).'</legend>';
        } else {
-               $retval .= '<fieldset><legend>'.__( 'Coordonnées :', 'MonLabo' ).'</legend>';
+               $retval .= '<fieldset><legend>'.__( 'Coordonnées :', 'mon-laboratoire' ).'</legend>';
        }
        //Si $options1['truc'] n'existe pas, y mettre une valeur par défaut
        $default_options=get_options_DEFAULT();
@@ -653,22 +653,22 @@ function edit_structure_principale_form() {
                get_MonLabo_Structure_principale_fields_comments( 'contact' ), $options1['MonLabo_contact'] );
        $retval .= '</fieldset>';
        if ( 'hal' === $options0['MonLabo_publication_server_type'] ) {
-               $retval .= '<fieldset><legend>'.__( 'Publications :', 'MonLabo' ).'</legend>';
+               $retval .= '<fieldset><legend>'.__( 'Publications :', 'mon-laboratoire' ).'</legend>';
                $retval .= '<br />'.generate_champ_formulaire_pub( 'hal_publi_struct_id', false, 'ID HAL',
                        get_MonLabo_Structure_principale_fields_comments( 'hal_publi_struct_id' ), $options1['MonLabo_hal_publi_struct_id'] );
                $retval .= '</fieldset>';
        } else {
        }
-       $retval .= '<fieldset><legend>'.__( 'Direction :', 'MonLabo' ).'</legend>';
+       $retval .= '<fieldset><legend>'.__( 'Direction :', 'mon-laboratoire' ).'</legend>';
        $members_name_actif = $MonLabo_access_data->get_persons_name( $status='actif' );
        $members_name_alumni = $MonLabo_access_data->get_persons_name( $status='alumni' );
        $values = Array( 'Actifs' => $members_name_actif , 'Alumni' => $members_name_alumni );
        $directors_name = $MonLabo_access_data->get_directors_name_for_an_unit( MAIN_STRUCT_NO_UNIT, $status='all' );
-       $retval .= generate_champ_formulaire_select_multiple( 'directors', $values, false, __( 'Directeurs', 'MonLabo' ),
+       $retval .= generate_champ_formulaire_select_multiple( 'directors', $values, false, __( 'Directeurs', 'mon-laboratoire' ),
                get_MonLabo_Structure_principale_fields_comments( 'directors' ), $directors_name );
        $retval .= '<br />';
        $retval .= '</fieldset>';
-       $retval .= generate_submit_button( __( 'Modifier', 'MonLabo' ), 'submit_edit_structure_principale', '' );
+       $retval .= generate_submit_button( __( 'Modifier', 'mon-laboratoire' ), 'submit_edit_structure_principale', '' );
        $retval .= '</div></form>';
        return $retval;
 }
@@ -684,8 +684,8 @@ function  display_advanced_features_for_mmebers() {
             enctype="multipart/form-data" action="'.$myurl.'">
             <div class="form-group">';
 
-       $retval .= '<h3 id="pages_manquantes">'.__( 'Créer les pages manquantes', 'MonLabo' ).'</h3>';
-       $retval .= '<p>Cet outil peut être utile pour ceux qui auraient importé une base de personnels directement dans la base de donnée de MonLabo. Il est alors nécessaire de créer les pages WordPress de chaque membre.</p>';
+       $retval .= '<h3 id="pages_manquantes">'.__( 'Créer les pages manquantes', 'mon-laboratoire' ).'</h3>';
+       $retval .= '<p>'.__( 'Cet outil peut être utile pour ceux qui auraient importé une base de personnels directement dans la base de donnée de MonLabo. Il est alors nécessaire de créer les pages WordPress de chaque membre.', 'mon-laboratoire' ).'</p>';
        $options2 = get_option( 'MonLabo_settings_group2' );
 
        if ( ( array_key_exists( 'MonLabo_perso_page_parent', $options2 ) ) && ( !empty( $options2['MonLabo_perso_page_parent'] ) ) ) {
@@ -701,16 +701,16 @@ function  display_advanced_features_for_mmebers() {
                if ( !empty( $members_without_wp_post_id ) ) {
                        $retval .= '<input type="hidden" name="create_missing_pages_submit_ids" value="'.serialize( array_keys( $members_without_wp_post_id ) ).'">';
                }
-               $retval .= generate_submit_button( __( 'Créer les pages manquantes', 'MonLabo' ).' ( '.count( $members_without_wp_post_id ).' )', 'submit_creer_pages_manquantes', '' );
-               $retval .= '<p>'.__( 'Les personnels suivants n\'ont pas encore de page WordPress', 'MonLabo' ).' : ';
+               $retval .= generate_submit_button( __( 'Créer les pages manquantes', 'mon-laboratoire' ).' ( '.count( $members_without_wp_post_id ).' )', 'submit_creer_pages_manquantes', '' );
+               $retval .= '<p>'.__( 'Les personnels suivants n\'ont pas encore de page WordPress', 'mon-laboratoire' ).' : ';
                if ( !empty( $members_without_wp_post_id ) ) {
                        foreach ( $members_without_wp_post_id as $id => $member ) {
                                $retval .= '<em>'.$member->first_name.' '.$member->last_name.'</em>, ';
                        }
                }
        } else {
-         $retval .= MonLabo_admin::notice_message( 'error', __( 'Erreur :', 'MonLabo' ),
-                                                                                        __( "La page de rattachement des pages personnelles est mal renseignée <a href=\"admin.php?page=MonLabo_config&tab=tab_appearance\">dans les configurations générales</a>.", 'MonLabo' ) );
+         $retval .= MonLabo_admin::notice_message( 'error', __( 'Erreur :', 'mon-laboratoire' ),
+                                                                                        __( "La page de rattachement des pages personnelles est mal renseignée <a href=\"admin.php?page=MonLabo_config&tab=tab_appearance\">dans les configurations générales</a>.", 'mon-laboratoire' ) );
        }
        $retval .= '<p></div>';
        $retval .= '</form>';
index fe779e3..e62b296 100644 (file)
@@ -162,7 +162,7 @@ function form_edit_member_processing() {
                                $membre_id = $MonLabo_access_data->insert_person( $data );
 
                                return Array(
-                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( "Page <a href='%s'>%s</a> crée.", 'MonLabo' ), get_permalink( $wp_post_id ), $wp_title ) ),
+                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( "Page <a href='%s'>%s</a> crée.", 'mon-laboratoire' ), get_permalink( $wp_post_id ), $wp_title ) ),
                                                          NULL /*Renvoie sur un nouveau membre*/,
                                                          $wp_post_id
                                                        );
@@ -259,7 +259,7 @@ function form_edit_team_processing() {
                                // Création de la ligne dans la table MonLabo_teams
                                $team_id_if_created = $MonLabo_access_data->insert_team( $data );
                                return Array(
-                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( 'Nouvelle équipe crée (ID=%u).', 'MonLabo' ), $team_id_if_created ) ),
+                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( 'Nouvelle équipe crée (ID=%u).', 'mon-laboratoire' ), $team_id_if_created ) ),
                                                          NULL /*Renvoie sur une nouvelle équipe */,
                                                          $team_id_if_created
                                                        );
@@ -314,7 +314,7 @@ function form_edit_thematic_processing() {
                                //-------------------------------------------------------
                                $thematic_id_if_created = $MonLabo_access_data->insert_thematic( $data );
                                return Array(
-                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( 'Nouvelle thématique crée (ID=%u).', 'MonLabo' ), $thematic_id_if_created ) ),
+                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( 'Nouvelle thématique crée (ID=%u).', 'mon-laboratoire' ), $thematic_id_if_created ) ),
                                                          NULL /*Renvoie sur une nouvelle thématique*/,
                                                          $thematic_id_if_created
                                                        );
@@ -386,7 +386,7 @@ function form_edit_unite_processing() {
                                //-------------------------------------------------------
                                $unit_id_if_created = $MonLabo_access_data->insert_unit( $data );
                                return Array(
-                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( 'Nouvelle unité crée (ID=%u).', 'MonLabo' ), $unit_id_if_created ) ),
+                                                         MonLabo_admin::notice_message( 'info', '', sprintf( __( 'Nouvelle unité crée (ID=%u).', 'mon-laboratoire' ), $unit_id_if_created ) ),
                                                          NULL /*Renvoie sur une nouvelle unité */,
                                                          $unit_id_if_created
                                                        );
@@ -491,9 +491,9 @@ function form_advanced_features_for_members_processing() {
                        $retval .=   MonLabo_admin::notice_message(
                                'info',
                                '',
-                               sprintf( __( 'Page de personnel crée (%s - %s)', 'MonLabo' ),
+                               sprintf( __( 'Page de personnel crée (%s - %s)', 'mon-laboratoire' ),
                                $wp_title,
-                               "<a href='".get_edit_post_link( $wp_post_id )."'>".__( 'éditer la page', 'MonLabo'
+                               "<a href='".get_edit_post_link( $wp_post_id )."'>".__( 'éditer la page', 'mon-laboratoire'
                        ).'</a>' ) );
                        if ( ( 0 === $wp_post_id ) or ( is_wp_error( $wp_post_id ) ) )  {
                                return MonLabo_admin::notice_message( 'error', 'Echec:', 'Impossible de créer la page personnelle.' );
@@ -566,7 +566,7 @@ Valeur de retour:
 function generate_champ_formulaire_select_page( $name, $isMandatory, $legend, $description, $valeur_initiale, $child_of, $depth = 1 ) {
        $retval = '<div class="input-group">';
        $retval .='<label for="submit_'.$name.'">'.$legend;
-       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'MonLabo' ).'</small>'; }
+       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'mon-laboratoire' ).'</small>'; }
        $retval .='</label>';
        $retval .='<div class="input-group-addon"></div>';
        $retval .= wp_dropdown_pages(
@@ -575,7 +575,7 @@ function generate_champ_formulaire_select_page( $name, $isMandatory, $legend, $d
                                         'depth' => $depth,
                                         'name'                   => 'submit_'.$name,
                                         'echo'                   => 0,
-                                        'show_option_none'  => '&mdash; '.__( 'Pas de page ou adresse spéciale', 'MonLabo' ).' &mdash; ',
+                                        'show_option_none'  => '&mdash; '.__( 'Pas de page ou adresse spéciale', 'mon-laboratoire' ).' &mdash; ',
                                         'option_none_value' => '0',
                                         'selected'               => $valeur_initiale,
                                   ) );
@@ -638,7 +638,7 @@ Valeur de retour:
 function generate_champ_formulaire_select_generic( $name, $values, $isMandatory, $legend, $description, $selectmultiple = false, $valeur_initiale = array(), $onchange = '' ) {
        $retval = '<div class="input-group">';
        $retval .= '<label for="submit_'.$name.'">'.$legend;
-       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'MonLabo' ).'</small>'; }
+       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'mon-laboratoire' ).'</small>'; }
        $retval .= '</label>';
        $retval .= '<div class="input-group-addon"></div>';
        $retval .= '<select '.($selectmultiple ? "multiple " : "" ).'class="form-control" name="submit_'.$name.($selectmultiple ? "[]" : "" ).'"';
@@ -687,7 +687,7 @@ function generate_champ_formulaire_select_generic( $name, $values, $isMandatory,
 function generate_champ_formulaire_radio( $name, $values, $isMandatory, $legend, $description, $valeur_initiale = '', $onchange = '' ) {
        $retval = '<div class="input-group">';
        $retval .= '<label for="submit_'.$name.'">'.$legend;
-       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'MonLabo' ).'</small>'; }
+       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'mon-laboratoire' ).'</small>'; }
        $retval .= '</label>';
        $retval .= '<div class="input-group-addon"></div>';
        foreach ( $values as $key => $value ) {
@@ -711,7 +711,7 @@ function generate_champ_formulaire_checkboxes( $name, $values, $isMandatory, $le
        reset( $values );
        $first_key_of_values = key( $values );
        $retval .= '<label for="sumbit_'.$name.'_'.$first_key_of_values.'">'.$legend;
-       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'MonLabo' ).'</small>'; }
+       if ( !$isMandatory ) { $retval .= ' <small>'.__( '(facultatif)', 'mon-laboratoire' ).'</small>'; }
        $retval .= '</label>';
        $retval .= '<div class="input-group-addon"></div>';
        $retval .= '<div class="checkboxes-group"';
@@ -770,7 +770,7 @@ function generate_form_field( $isMandatory, $legend, $input_type, $name, $descri
        $to_display .= '<div class="input-group-addon"></div>';
        if ( !empty( $input_class ) ) { $input_class = ' '.$input_class; }
        $to_display .= '<input type="'.$input_type.'" class="form-control'.$input_class.'" name="'.$name.'" placeholder="'.$legend;
-       if ( !$isMandatory ) { $to_display .= ' ('.__( 'facultatif', 'MonLabo' ).')'; }
+       if ( !$isMandatory ) { $to_display .= ' ('.__( 'facultatif', 'mon-laboratoire' ).')'; }
        $to_display .= '"';
        if ( !empty( $imput_id ) ) { $to_display .= ' id="'.$imput_id.'"'; }
        if ( strlen( $valeur_initiale ) > 0 ) { $to_display .= " value=\"$valeur_initiale\""; }
@@ -787,10 +787,10 @@ function generate_color_form( $isMandatory, $legend, $name, $description, $valeu
 
 function generate_square_image_form( $isMandatory, $legend, $name, $description, $valeur_initiale, $id ) {
        $retval = '<div class="input-group"><label for="'.$name.'">'.$description.' : </label>';
-       $retval .= '<input id="'.$name.'_no_logo_button" class="button" value="'.__( "Aucun", "MonLabo" ).'"';
+       $retval .= '<input id="'.$name.'_no_logo_button" class="button" value="'.__( "Aucun", 'mon-laboratoire' ).'"';
        $retval .= ' onclick="selectNoPicture(\''.$name.'-image-preview\', \''.$name.'\', \''.$name.'-image_attachment_id\');" type="button" />';
-       $retval .= '&nbsp;<input id="'.$name.'_upload_image_button" type="button" class="button" value="'. __( 'Choisir média', 'MonLabo' ).'"';
-       $retval .= ' onclick="imageMediaMenu(\''. __( 'Choisir une image', 'MonLabo' ).'\',\''. __( 'utiliser cette image', 'MonLabo' ).'\', ';
+       $retval .= '&nbsp;<input id="'.$name.'_upload_image_button" type="button" class="button" value="'. __( 'Choisir média', 'mon-laboratoire' ).'"';
+       $retval .= ' onclick="imageMediaMenu(\''. __( 'Choisir une image', 'mon-laboratoire' ).'\',\''. __( 'utiliser cette image', 'mon-laboratoire' ).'\', ';
        $retval .=                                                       '\''.$name.'-image-preview\', \''.$name.'\', \''.$name.'-image_attachment_id\');" />';
        $retval .= "<input type='hidden' name='not_used' id='".$name."-image_attachment_id' value='0' />";
        if ( !empty( $valeur_initiale ) ) {
index 8f8559e..507d59a 100644 (file)
@@ -24,11 +24,11 @@ function generate_table_admin_for_persons( $status ) {
                elseif ( $options3['MonLabo_custom_fields_number']>'10' ) { $nb_custom_fields = 10; }
                else { $nb_custom_fields = intval( $options3['MonLabo_custom_fields_number'] ); }
        }
-       $colums_titles = Array( '', _x( 'Nom', 'personne', 'MonLabo' ), _x( 'Prénom', 'personne', 'MonLabo' ), __( 'id', 'MonLabo' ), _x( 'Titre', 'personne', 'MonLabo' ), __( 'Page', 'MonLabo' )
-                                       , __( 'Logo', 'MonLabo' ), _x( 'Catégorie', 'personne', 'MonLabo' ), _x( 'Fonction (fr)', 'personne', 'MonLabo' ), _x( 'Fonction (en)', 'personne', 'MonLabo' )
-                                       , __( 'Mail', 'MonLabo' ), __( 'Téléphone', 'MonLabo' ), __( 'Bureau', 'MonLabo' ), __( 'Adr. alt.', 'MonLabo' ), __( 'URL ext.', 'MonLabo' ), __( 'id HAL', 'MonLabo' )
-                                       , __( 'id Descartes', 'MonLabo' ), __( 'login Descates', 'MonLabo' )
-                                       , _x( 'Statut', 'personne', 'MonLabo' ), _x( 'Départ', 'personne', 'MonLabo' ), __( 'Visible', 'MonLabo' ), __( 'Équipes', 'MonLabo' ), __( 'Tuteurs', 'MonLabo' )
+       $colums_titles = Array( '', _x( 'Nom', 'personne', 'mon-laboratoire' ), _x( 'Prénom', 'personne', 'mon-laboratoire' ), __( 'id', 'mon-laboratoire' ), _x( 'Titre', 'personne', 'mon-laboratoire' ), __( 'Page', 'mon-laboratoire' )
+                                       , __( 'Logo', 'mon-laboratoire' ), _x( 'Catégorie', 'personne', 'mon-laboratoire' ), _x( 'Fonction (fr)', 'personne', 'mon-laboratoire' ), _x( 'Fonction (en)', 'personne', 'mon-laboratoire' )
+                                       , __( 'Mail', 'mon-laboratoire' ), __( 'Téléphone', 'mon-laboratoire' ), __( 'Bureau', 'mon-laboratoire' ), __( 'Adr. alt.', 'mon-laboratoire' ), __( 'URL ext.', 'mon-laboratoire' ), __( 'id HAL', 'mon-laboratoire' )
+                                       , __( 'id Descartes', 'mon-laboratoire' ), __( 'login Descates', 'mon-laboratoire' )
+                                       , _x( 'Statut', 'personne', 'mon-laboratoire' ), _x( 'Départ', 'personne', 'mon-laboratoire' ), __( 'Visible', 'mon-laboratoire' ), __( 'Équipes', 'mon-laboratoire' ), __( 'Tuteurs', 'mon-laboratoire' )
                                );
        for ( $i = 1; $i <= $nb_custom_fields; $i++ ) {
                $colums_titles[] = 'custom'.$i;
@@ -40,7 +40,7 @@ function generate_table_admin_for_persons( $status ) {
                foreach ( $persons_information as $person_information ) {
                        $person_array = array();
                        $person_array['modifier'] = '<form method="post" action="admin.php?page=MonLabo_edit_members_and_groups&tab=tab_one&submit_item='.$person_information->id.'">'
-                                                                       .'<button type="submit">'.__( 'Modifier', 'MonLabo' ).'</button></form>';
+                                                                       .'<button type="submit">'.__( 'Modifier', 'mon-laboratoire' ).'</button></form>';
                        $person_array['last_name'] = $person_information->last_name;
                        $person_array['first_name'] = $person_information->first_name;
                        $person_array['id'] = $person_information->id;
@@ -66,7 +66,7 @@ function generate_table_admin_for_persons( $status ) {
                        $person_array['phone'] = $person_information->phone;
                        $person_array['room'] = $person_information->room;
                        $person_array['address_alt'] = ( empty( $person_information->address_alt ) ? '' : '<small>'.$person_information->address_alt.'</small>' );
-                       $person_array['external_url'] = ( empty( $person_information->external_url ) ? '' : '<a href="'.$person_information->external_url.'">'.__( 'lien', 'MonLabo' ).'</a>' );
+                       $person_array['external_url'] = ( empty( $person_information->external_url ) ? '' : '<a href="'.$person_information->external_url.'">'.__( 'lien', 'mon-laboratoire' ).'</a>' );
                        $person_array['hal_publi_author_id'] = $person_information->hal_publi_author_id;
                        $person_array['descartes_publi_author_id'] = $person_information->descartes_publi_author_id;
                        $person_array['uid_ENT_parisdescartes'] = $person_information->uid_ENT_parisdescartes;
@@ -116,9 +116,9 @@ function generate_table_admin_for_teams() {
        $options0 = get_option( 'MonLabo_settings_group0' );
        $options4 = get_option( 'MonLabo_settings_group4' );
 
-       $colums_titles = Array( '', __( 'id', 'MonLabo' ), _x( 'Nom (fr)', 'MonLabo' ), __( 'Nom (en)', 'MonLabo' ), __( 'Logo', 'MonLabo' ), __( 'Pages', 'MonLabo' ), __( 'URL ext.', 'MonLabo' )
-                                       , __( 'id HAL', 'MonLabo' ), __( 'id Descartes', 'MonLabo' )
-                                       , __( 'Couleur', 'MonLabo' ), __( 'Responsables', 'MonLabo' ), __( 'Unité', 'MonLabo' )
+       $colums_titles = Array( '', __( 'id', 'mon-laboratoire' ), _x( 'Nom (fr)', 'mon-laboratoire' ), __( 'Nom (en)', 'mon-laboratoire' ), __( 'Logo', 'mon-laboratoire' ), __( 'Pages', 'mon-laboratoire' ), __( 'URL ext.', 'mon-laboratoire' )
+                                       , __( 'id HAL', 'mon-laboratoire' ), __( 'id Descartes', 'mon-laboratoire' )
+                                       , __( 'Couleur', 'mon-laboratoire' ), __( 'Responsables', 'mon-laboratoire' ), __( 'Unité', 'mon-laboratoire' )
                                );
        if ( isset( $options0['MonLabo_uses_thematiques'] ) && ( intval( $options0['MonLabo_uses_thematiques'] ) === 1 ) ) {
                $colums_titles[]= 'Thématiques';
@@ -132,7 +132,7 @@ function generate_table_admin_for_teams() {
                        $team_array = array();
                        $team_array['modifier'] = '<form method="post" action="admin.php?page=MonLabo_edit_members_and_groups&tab=tab_two">'
                                                                        .'<input type="hidden" name="submit_equipe" value="'.$team_information->id.'">'
-                                                                       .'<button type="submit">'.__( 'Modifier', 'MonLabo' ).'</button></form>';
+                                                                       .'<button type="submit">'.__( 'Modifier', 'mon-laboratoire' ).'</button></form>';
                        $team_array['id'] = $team_information->id;
                        $team_array['name_fr'] = '<small>'.$team_information->name_fr.'</small>';
                        $team_array['name_en'] = '<small>'.$team_information->name_en.'</small>';
@@ -146,7 +146,7 @@ function generate_table_admin_for_teams() {
                        } else {
                                $team_array['wp_post_id'] = '';
                        }
-                       $team_array['external_url'] = ( empty( $team_information->external_url ) ? '' : '<a href="'.$team_information->external_url.'">'.__( 'lien', 'MonLabo' ).'</a>' );
+                       $team_array['external_url'] = ( empty( $team_information->external_url ) ? '' : '<a href="'.$team_information->external_url.'">'.__( 'lien', 'mon-laboratoire' ).'</a>' );
                        $team_array['hal_publi_team_id'] = $team_information->hal_publi_team_id;
                        if ( !empty( $team_information->descartes_publi_team_id ) ) {
                                $team_array['descartes_publi_team_id'] = "<a href='".$options4['MonLabo_DescartesPubmed_api_url'].'?equipe='.$team_information->descartes_publi_team_id."'>"
@@ -159,7 +159,7 @@ function generate_table_admin_for_teams() {
                        $team_array['leaders'] = ( ( is_array( $team_names ) ) ? implode( ', ', $team_names ) : $team_names );
 
                        if ( MAIN_STRUCT_NO_UNIT === $team_information->id_unit ) {
-                               $team_array['id_unit'] = __( 'Structure principale', 'MonLabo' );
+                               $team_array['id_unit'] = __( 'Structure principale', 'mon-laboratoire' );
                        } else {
                                $team_array['id_unit'] = $team_information->id_unit;
                        }
@@ -195,8 +195,8 @@ function generate_table_admin_for_thematics() {
        $generate_HTML = New MonLabo_generate_HTML();
        $MonLabo_access_data = New MonLabo_access_data();
        $thematics_information = $MonLabo_access_data->get_thematics_information();
-       $colums_titles = Array( '', __( 'id', 'MonLabo' ), __( 'Nom (fr)', 'MonLabo' ), __( 'Nom (en)', 'MonLabo' ), __( 'Logo', 'MonLabo' ), __( 'URL ext.', 'MonLabo' )
-                                       , __( 'id HAL', 'MonLabo' ), __( 'Équipes', 'MonLabo' )
+       $colums_titles = Array( '', __( 'id', 'mon-laboratoire' ), __( 'Nom (fr)', 'mon-laboratoire' ), __( 'Nom (en)', 'mon-laboratoire' ), __( 'Logo', 'mon-laboratoire' ), __( 'URL ext.', 'mon-laboratoire' )
+                                       , __( 'id HAL', 'mon-laboratoire' ), __( 'Équipes', 'mon-laboratoire' )
                                );
        $list_array = array();
        $number_of_thematics = count( $thematics_information );
@@ -206,12 +206,12 @@ function generate_table_admin_for_thematics() {
                        $thematic_array = array();
                        $thematic_array['modifier'] = '<form method="post" action="admin.php?page=MonLabo_edit_members_and_groups&tab=tab_three">'
                                                                        .'<input type="hidden" name="submit_thematic" value="'.$thematic_information->id.'">'
-                                                                       .'<button type="submit">'.__( 'Modifier', 'MonLabo' ).'</button></form>';
+                                                                       .'<button type="submit">'.__( 'Modifier', 'mon-laboratoire' ).'</button></form>';
                        $thematic_array['id'] = $thematic_information->id;
                        $thematic_array['name_fr'] = '<small>'.$thematic_information->name_fr.'</small>';
                        $thematic_array['name_en'] = '<small>'.$thematic_information->name_en.'</small>';
                        $thematic_array['logo'] = ( empty( $thematic_information->logo ) ? '' : '<a href="'.$thematic_information->logo.'" class="hover-zoom-square30"><img src="'.$thematic_information->logo.'" height="24" alt="'.$thematic_information->logo.'" /></a>' );
-                       $thematic_array['external_url'] = ( empty( $thematic_information->external_url ) ? '' : '<a href="'.$thematic_information->external_url.'">'.__( 'lien', 'MonLabo' ).'</a>' );
+                       $thematic_array['external_url'] = ( empty( $thematic_information->external_url ) ? '' : '<a href="'.$thematic_information->external_url.'">'.__( 'lien', 'mon-laboratoire' ).'</a>' );
                        $thematic_array['hal_publi_thematic_id'] = $thematic_information->hal_publi_thematic_id;
                        $teams_information = $MonLabo_access_data->get_teams_information_for_a_thematic( $thematic_information->id );
                        if ( !empty( $teams_information ) ) {
@@ -252,18 +252,18 @@ function generate_table_admin_for_units() {
        $MonLabo_access_data = New MonLabo_access_data();
        $units_information = $MonLabo_access_data->get_units_information();
        $options4 = get_option( 'MonLabo_settings_group4' );
-       $colums_titles = Array( '',  __( 'id', 'MonLabo' ),
-                                                         __( 'Nom (fr)', 'MonLabo' ),
-                                                         __( 'Nom (en)', 'MonLabo' ),
-                                                         __( 'logo', 'MonLabo' ),
-                                                         __( 'Code', 'MonLabo' ),
-                                                         __( 'Affiliations', 'MonLabo' ),
-                                                         __( 'URL ext.', 'MonLabo' ),
-                                                         __( 'id Descartes', 'MonLabo' ),
-                                                         __( 'id HAL', 'MonLabo' ),
-                                                         __( 'Adresse alt.', 'MonLabo' ),
-                                                         __( 'Contact alt.', 'MonLabo' ),
-                                                         __( 'Directeurs', 'MonLabo' ) );
+       $colums_titles = Array( '',  __( 'id', 'mon-laboratoire' ),
+                                                         __( 'Nom (fr)', 'mon-laboratoire' ),
+                                                         __( 'Nom (en)', 'mon-laboratoire' ),
+                                                         __( 'logo', 'mon-laboratoire' ),
+                                                         __( 'Code', 'mon-laboratoire' ),
+                                                         __( 'Affiliations', 'mon-laboratoire' ),
+                                                         __( 'URL ext.', 'mon-laboratoire' ),
+                                                         __( 'id Descartes', 'mon-laboratoire' ),
+                                                         __( 'id HAL', 'mon-laboratoire' ),
+                                                         __( 'Adresse alt.', 'mon-laboratoire' ),
+                                                         __( 'Contact alt.', 'mon-laboratoire' ),
+                                                         __( 'Directeurs', 'mon-laboratoire' ) );
        $list_array = array();
        $number_of_units = count( $units_information );
        $a_afficher = '';
@@ -272,14 +272,14 @@ function generate_table_admin_for_units() {
                        $unit_array = array();
                        $unit_array['modifier'] = '<form method="post" action="admin.php?page=MonLabo_edit_members_and_groups&tab=tab_four">'
                                                                        .'<input type="hidden" name="submit_unite" value="'.$unit_information->id.'">'
-                                                                       .'<button type="submit">'.__( 'Modifier', 'MonLabo' ).'</button></form>';
+                                                                       .'<button type="submit">'.__( 'Modifier', 'mon-laboratoire' ).'</button></form>';
                        $unit_array['id'] = $unit_information->id;
                        $unit_array['name_fr'] = '<small>'.$unit_information->name_fr.'</small>';
                        $unit_array['name_en'] = '<small>'.$unit_information->name_en.'</small>';
                        $unit_array['logo'] = ( empty( $unit_information->logo ) ? '' : '<a href="'.$unit_information->logo.'" class="hover-zoom-square30"><img src="'.$unit_information->logo.'" height="24" alt="'.$unit_information->logo.'" /></a>' );
                        $unit_array['code'] = $unit_information->code;
                        $unit_array['affiliations'] = '<small>'.$unit_information->affiliations.'</small>';
-                       $unit_array['external_url'] = ( empty( $unit_information->external_url ) ? '' : '<a href="'.$unit_information->external_url.'">'.__( 'lien', 'MonLabo' ).'</a>' );
+                       $unit_array['external_url'] = ( empty( $unit_information->external_url ) ? '' : '<a href="'.$unit_information->external_url.'">'.__( 'lien', 'mon-laboratoire' ).'</a>' );
                        if ( !empty( $unit_information->descartes_publi_unit_id ) ) {
                                $unit_array['descartes_publi_unit_id'] = "<a href='".$options4['MonLabo_DescartesPubmed_api_url'].'?unite='.$unit_information->descartes_publi_unit_id."'>"
                                                                                                                .$unit_information->descartes_publi_unit_id.'</a>';
index e0ff0a3..e5c26c3 100644 (file)
@@ -40,7 +40,7 @@ class MonLabo_generate_HTML {
                // separate out the host and the name
                if ( '' != $email ) {
                        $parts = explode( '@', $email );
-                       $email= '<span class="MonLabo-email">' . $parts[0] . '&#64;<span>-'.__( 'Code a retirer pour éviter le SPAM', 'MonLabo' ).'-</span>' . $parts[1] . '</span>';
+                       $email= '<span class="MonLabo-email">' . $parts[0] . '&#64;<span>-'.__( 'Code a retirer pour éviter le SPAM', 'mon-laboratoire' ).'-</span>' . $parts[1] . '</span>';
                }
                return $email;
        }
index b4e0a3a..e35962b 100644 (file)
@@ -40,7 +40,7 @@ France',
                                                                                        'MonLabo_perso_panel_width'      => '667px',
                                                                                        'MonLabo_name_size'                      => '26px',
                                                                                        'MonLabo_img_arrondi'              => '50%',
-                                                                                       'MonLabo_img_par_defaut'                => plugins_url( 'MonLabo/images/photo_par_defaut.png' ),
+                                                                                       'MonLabo_img_par_defaut'                => plugins_url( 'mon-laboratoire/images/photo_par_defaut.png' ),
                                                                                        'MonLabo_custom_css'               => '',
                ),
 
@@ -98,31 +98,31 @@ France',
 function get_MonLabo_Members_fields_comments( $field ) {
        $options4 = get_option( 'MonLabo_settings_group4' );
        $MonLabo_Members_fields_comments = array(
-                       'wp_post_id' => __( 'Numéro de la page de l&apos;utilisateur', 'MonLabo' ),
+                       'wp_post_id' => __( 'Numéro de la page de l&apos;utilisateur', 'mon-laboratoire' ),
                        'title' => '', //'Titre (ex: Pr., Dr.) affiché sur la page personnelle',
                        'first_name' => '',
                        'last_name' => '',
                        'category' => '', //'Catégorie de personnel (faculty, postdocs, students, staff, visitors ou vide)',
-                       'function_en' => __( 'Emploi, fonction de la personne en anglais', 'MonLabo' ),
-                       'function_fr' => __( 'Emploi, fonction de la personne en français', 'MonLabo' ),
+                       'function_en' => __( 'Emploi, fonction de la personne en anglais', 'mon-laboratoire' ),
+                       'function_fr' => __( 'Emploi, fonction de la personne en français', 'mon-laboratoire' ),
                        'teams' => '', //'Numéro de l'équipe (plusieurs numéros possibles séparés par des virgules)',
-                       'mentors' => __( 'Possibilité de sélectionner plusieurs lignes avec CTRL', 'MonLabo' ), //'Page ID de l'encadrant d'un étudiant (plusieurs numéros possibles séparés par des virgules)',
-                       'students' => __( 'Possibilité de sélectionner plusieurs lignes avec CTRL', 'MonLabo' ), //'Page ID de l'encadrant d'un étudiant (plusieurs numéros possibles séparés par des virgules)',
+                       'mentors' => __( 'Possibilité de sélectionner plusieurs lignes avec CTRL', 'mon-laboratoire' ), //'Page ID de l'encadrant d'un étudiant (plusieurs numéros possibles séparés par des virgules)',
+                       'students' => __( 'Possibilité de sélectionner plusieurs lignes avec CTRL', 'mon-laboratoire' ), //'Page ID de l'encadrant d'un étudiant (plusieurs numéros possibles séparés par des virgules)',
                        'mail' => '',
-                       'phone' => __( 'Poste téléphonique (entrer un numéro commençant par + pour que le préfixe ne soit pas utilisé)', 'MonLabo' ),
+                       'phone' => __( 'Poste téléphonique (entrer un numéro commençant par + pour que le préfixe ne soit pas utilisé)', 'mon-laboratoire' ),
                        'room' => '', //'Numéro de porte',
-                       'address_alt' => __( 'Adresse éventuelle de remplacement de celle de la structure.', 'MonLabo' ),
+                       'address_alt' => __( 'Adresse éventuelle de remplacement de celle de la structure.', 'mon-laboratoire' ),
                        'external_url' => '', //'Eventuel site personnel de l'utilisateur à faire apparaitre sur la page perso',
-                       'descartes_publi_author_id' => __( 'Numéro d&apos;auteur dans la base Descartes Publi pour pouvoir afficher les publications', 'MonLabo' )
+                       'descartes_publi_author_id' => __( 'Numéro d&apos;auteur dans la base Descartes Publi pour pouvoir afficher les publications', 'mon-laboratoire' )
                                . " (<a href='".$options4['MonLabo_DescartesPubmed_api_url']."?html_userslist'>"
-                               . __( 'liste consultable ici', 'MonLabo' )
+                               . __( 'liste consultable ici', 'mon-laboratoire' )
                                . '</a>)',
-                       'hal_publi_author_id' => __( 'idHAL pour pouvoir afficher les publications', 'MonLabo' )
+                       'hal_publi_author_id' => __( 'idHAL pour pouvoir afficher les publications', 'mon-laboratoire' )
                                . " (<a href='https://aurehal.archives-ouvertes.fr/author'>"
-                               . __( 'liste consultable ici', 'MonLabo' )
+                               . __( 'liste consultable ici', 'mon-laboratoire' )
                                . '</a>)',
-                       'uid_ENT_parisdescartes' => __( 'Identifiant ParisDescartes (peut servir de login de connexion)', 'MonLabo' ),
-                       'date_departure' => __( 'Date ou année de départ de la structure (utile pour les alumni)', 'MonLabo' ),
+                       'uid_ENT_parisdescartes' => __( 'Identifiant ParisDescartes (peut servir de login de connexion)', 'mon-laboratoire' ),
+                       'date_departure' => __( 'Date ou année de départ de la structure (utile pour les alumni)', 'mon-laboratoire' ),
                        'status' => '', //'actif ou alumni',
                        'visible' => '' //'Mettre 'non' pour que cette personne n'apparaisse pas sur le site.'
                );
@@ -136,24 +136,24 @@ function get_MonLabo_Members_fields_comments( $field ) {
 function get_MonLabo_Team_fields_comments( $field ) {
        $options4 = get_option( 'MonLabo_settings_group4' );
        $MonLabo_Team_fields_comments = array(
-          'id' => __( 'Numéro d&apos;identifiant de l&apos;équipe qui s&apos;incrémente automatiquement', 'MonLabo' ),
-          'name_en' => __( 'Nom de l&apos;équipe en anglais',  'MonLabo' ),
-          'name_fr' => __( 'Nom de l&apos;équipe en français',  'MonLabo' ),
-          'wp_post_id' => __( 'ID des pages de l&apos;équipe (numéros séparés par des virgules, remplacable éventuellement par des URL)', 'MonLabo' ),
-          'external_url' => __( 'Lien extérieur éventuel', 'MonLabo' ),
-          'descartes_publi_team_id' => __( 'Numéro d&apos;équipe dans la base Descartes Publi pour pouvoir afficher les publications', 'MonLabo' )
+          'id' => __( 'Numéro d&apos;identifiant de l&apos;équipe qui s&apos;incrémente automatiquement', 'mon-laboratoire' ),
+          'name_en' => __( 'Nom de l&apos;équipe en anglais',  'mon-laboratoire' ),
+          'name_fr' => __( 'Nom de l&apos;équipe en français',  'mon-laboratoire' ),
+          'wp_post_id' => __( 'ID des pages de l&apos;équipe (numéros séparés par des virgules, remplacable éventuellement par des URL)', 'mon-laboratoire' ),
+          'external_url' => __( 'Lien extérieur éventuel', 'mon-laboratoire' ),
+          'descartes_publi_team_id' => __( 'Numéro d&apos;équipe dans la base Descartes Publi pour pouvoir afficher les publications', 'mon-laboratoire' )
                        . " (<a href='".$options4['MonLabo_DescartesPubmed_api_url']."?html_teamslist'>"
-                       . __( 'liste consultable ici', 'MonLabo' ).'</a>)',
-          'hal_publi_team_id' => __( 'Identifiants pour pouvoir afficher les publications (numéros séparés par des virgules)', 'MonLabo' )
+                       . __( 'liste consultable ici', 'mon-laboratoire' ).'</a>)',
+          'hal_publi_team_id' => __( 'Identifiants pour pouvoir afficher les publications (numéros séparés par des virgules)', 'mon-laboratoire' )
                        . " (<a href='https://aurehal.archives-ouvertes.fr/structure'>"
-                       . __( 'liste consultable ici', 'MonLabo' )
+                       . __( 'liste consultable ici', 'mon-laboratoire' )
                        . '</a>) '
-                       . __( 'Si vide, MonLabo utilisera les idHal de chaque membre de l&apos;équipe.', 'MonLabo' ),
-          'leaders' => __( 'Nom des responsables de l&apos;équipe', 'MonLabo' ),
+                       . __( 'Si vide, MonLabo utilisera les idHal de chaque membre de l&apos;équipe.', 'mon-laboratoire' ),
+          'leaders' => __( 'Nom des responsables de l&apos;équipe', 'mon-laboratoire' ),
           'id_unit' => '',
-          'logo' => __( 'Logo <small>(par défaut ce sera le logo de l&apos;unité)</small>', 'MonLabo' ),
-          'color' => __( 'Couleur de l&apos;équipe (utilisé dans [members_chart], [members_table] et [team_panel])', 'MonLabo' ),
-          'thematics' => __( 'Liste des groupes auxquels appartient l&apos;équipe (sélection multiple)', 'MonLabo' )
+          'logo' => __( 'Logo <small>(par défaut ce sera le logo de l&apos;unité)</small>', 'mon-laboratoire' ),
+          'color' => __( 'Couleur de l&apos;équipe (utilisé dans [members_chart], [members_table] et [team_panel])', 'mon-laboratoire' ),
+          'thematics' => __( 'Liste des groupes auxquels appartient l&apos;équipe (sélection multiple)', 'mon-laboratoire' )
        );
        if ( array_key_exists( $field, $MonLabo_Team_fields_comments ) ) {
                return $MonLabo_Team_fields_comments[$field];
@@ -164,16 +164,16 @@ function get_MonLabo_Team_fields_comments( $field ) {
 
 function get_MonLabo_Thematic_fields_comments( $field ) {
        $MonLabo_Thematic_fields_comments = array(
-          'id' => __( 'Numéro d&apos;identifiant du groupe d&apos;équipes qui s&apos;incrémente automatiquement', 'MonLabo' ),
-          'name_fr' => __( 'Nom français du groupe d&apos;équipes', 'MonLabo' ),
-          'name_en' => __( 'Nom anglais du groupe d&apos;équipes', 'MonLabo' ),
-          'logo' => __( 'Logo', 'MonLabo' ),
-          'wp_post_id' => __( 'ID des pages du groupe d&apos;équipes (numéros séparés par des virgules, remplacable éventuellement par des URL)', 'MonLabo' ),
-          'hal_publi_thematic_id' => __( 'Identifiants pour pouvoir afficher les publications (numéros séparés par des virgules)', 'MonLabo' )
+          'id' => __( 'Numéro d&apos;identifiant du groupe d&apos;équipes qui s&apos;incrémente automatiquement', 'mon-laboratoire' ),
+          'name_fr' => __( 'Nom français du groupe d&apos;équipes', 'mon-laboratoire' ),
+          'name_en' => __( 'Nom anglais du groupe d&apos;équipes', 'mon-laboratoire' ),
+          'logo' => __( 'Logo', 'mon-laboratoire' ),
+          'wp_post_id' => __( 'ID des pages du groupe d&apos;équipes (numéros séparés par des virgules, remplacable éventuellement par des URL)', 'mon-laboratoire' ),
+          'hal_publi_thematic_id' => __( 'Identifiants pour pouvoir afficher les publications (numéros séparés par des virgules)', 'mon-laboratoire' )
                        . " (<a href='https://aurehal.archives-ouvertes.fr/structure'>"
-                       . __( 'liste consultable ici', 'MonLabo' )
+                       . __( 'liste consultable ici', 'mon-laboratoire' )
                        . '</a>)',
-          'external_url' => __( 'Adresse de la page du groupe d&apos;équipes (optionnel)', 'MonLabo' )
+          'external_url' => __( 'Adresse de la page du groupe d&apos;équipes (optionnel)', 'mon-laboratoire' )
        );
        if ( array_key_exists( $field, $MonLabo_Thematic_fields_comments ) ) {
                return $MonLabo_Thematic_fields_comments[$field];
@@ -185,28 +185,28 @@ function get_MonLabo_Thematic_fields_comments( $field ) {
 function get_MonLabo_Unite_fields_comments( $field ) {
        $options4 = get_option( 'MonLabo_settings_group4' );
        $MonLabo_Unite_fields_comments = array(
-          'id' => __( 'Numéro d&apos;identifiant de l&apos;unité qui s&apos;incrémente automatiquement', 'MonLabo' ),
-          'affiliations' => __( 'Structures d&apos;affiliation du laboratoire', 'MonLabo' ),
-          'code' => __( 'Code laboratoire (ex: CNRS UMR 8119)', 'MonLabo' ),
-          'name_fr' => __( 'Nom du laboratoire en français', 'MonLabo' ),
-          'name_en' => __( 'Nom du laboratoire en anglais', 'MonLabo' ),
-          'wp_post_id' => __( 'ID des pages de l&apos;unité (numéros séparés par des virgules, remplacable éventuellement par des URL)', 'MonLabo' ),
-          'directors' => __( 'Nom du/des Directeur(s) du laboratoire', 'MonLabo' ),
-          'external_url' => __( 'Adresse du site du laboratoire', 'MonLabo' ),
-          'descartes_publi_unit_id' => __( 'Numéro d&apos;unité dans la base Descartes Publi pour pouvoir afficher les publications', 'MonLabo' )
+          'id' => __( 'Numéro d&apos;identifiant de l&apos;unité qui s&apos;incrémente automatiquement', 'mon-laboratoire' ),
+          'affiliations' => __( 'Structures d&apos;affiliation du laboratoire', 'mon-laboratoire' ),
+          'code' => __( 'Code laboratoire (ex: CNRS UMR 8119)', 'mon-laboratoire' ),
+          'name_fr' => __( 'Nom du laboratoire en français', 'mon-laboratoire' ),
+          'name_en' => __( 'Nom du laboratoire en anglais', 'mon-laboratoire' ),
+          'wp_post_id' => __( 'ID des pages de l&apos;unité (numéros séparés par des virgules, remplacable éventuellement par des URL)', 'mon-laboratoire' ),
+          'directors' => __( 'Nom du/des Directeur(s) du laboratoire', 'mon-laboratoire' ),
+          'external_url' => __( 'Adresse du site du laboratoire', 'mon-laboratoire' ),
+          'descartes_publi_unit_id' => __( 'Numéro d&apos;unité dans la base Descartes Publi pour pouvoir afficher les publications', 'mon-laboratoire' )
                        . " (<a href='"
                        . $options4['MonLabo_DescartesPubmed_api_url']
                        . "?html_unitlist'>"
-                       . __( 'liste consultable ici', 'MonLabo' )
+                       . __( 'liste consultable ici', 'mon-laboratoire' )
                        . '</a>)',
-          'hal_publi_unit_id' => __( 'Identifiants pour pouvoir afficher les publications (numéros séparés par des virgules)', 'MonLabo' )
+          'hal_publi_unit_id' => __( 'Identifiants pour pouvoir afficher les publications (numéros séparés par des virgules)', 'mon-laboratoire' )
               . " (<a href='https://aurehal.archives-ouvertes.fr/structure'>"
-              . __( 'liste consultable ici', 'MonLabo' )
+              . __( 'liste consultable ici', 'mon-laboratoire' )
                   . '</a>) '
-                  . __( 'Si vide, MonLabo utilisera les idHal de chaque membre de l&apos;unité.', 'MonLabo' ),
-          'logo' => __( 'Logo', 'MonLabo' ),
-          'address_alt' => __( 'Adressse alternative (si différente de l&apos;adresse de la structure principale)', 'MonLabo' ),
-          'contact_alt' => __( 'Contact alternatif par mail, téléphone, fax ou autre moyen (si différent du contact de la structure principale)', 'MonLabo' )
+                  . __( 'Si vide, MonLabo utilisera les idHal de chaque membre de l&apos;unité.', 'mon-laboratoire' ),
+          'logo' => __( 'Logo', 'mon-laboratoire' ),
+          'address_alt' => __( 'Adressse alternative (si différente de l&apos;adresse de la structure principale)', 'mon-laboratoire' ),
+          'contact_alt' => __( 'Contact alternatif par mail, téléphone, fax ou autre moyen (si différent du contact de la structure principale)', 'mon-laboratoire' )
        );
        if ( array_key_exists( $field, $MonLabo_Unite_fields_comments ) ) {
                return $MonLabo_Unite_fields_comments[$field];
@@ -218,18 +218,18 @@ function get_MonLabo_Unite_fields_comments( $field ) {
 
 function get_MonLabo_Structure_principale_fields_comments( $field ) {
        $MonLabo_Structure_principale_fields_comments = array(
-               'nom' => __( 'Nom de la structure principale<br />(ex: <em>Centre sur l&apos;étude de la téléportation et des miettes de pain</em>).', 'MonLabo' ),
-               'code' => __( 'Code de cette structure<br />(ex: <em>UMR 666</em>).', 'MonLabo' ),
-               'adresse' => __( 'Adresse de cette structure<br />(ex: <em>Université bidule<br>160 rue du bout du chemin<br />00000 Nulle-part-sur-mer<br />France</em>).', 'MonLabo' ),
-               'prefixe_tel' => __( 'Préfixe téléphonique de la structure<br />(ex: <em>+33 1 42 86 </em>).', 'MonLabo' ),
-               'contact' => __( 'Contact par mail, téléphone, fax ou autre moyen<br />(ex: <em>Fax : +33 (0) 1 42 86 20 80</em>).', 'MonLabo' ),
-               'hal_publi_struct_id' => __( 'ID HAL de la structure', 'MonLabo' )
+               'nom' => __( 'Nom de la structure principale<br />(ex: <em>Centre sur l&apos;étude de la téléportation et des miettes de pain</em>).', 'mon-laboratoire' ),
+               'code' => __( 'Code de cette structure<br />(ex: <em>UMR 666</em>).', 'mon-laboratoire' ),
+               'adresse' => __( 'Adresse de cette structure<br />(ex: <em>Université bidule<br>160 rue du bout du chemin<br />00000 Nulle-part-sur-mer<br />France</em>).', 'mon-laboratoire' ),
+               'prefixe_tel' => __( 'Préfixe téléphonique de la structure<br />(ex: <em>+33 1 42 86 </em>).', 'mon-laboratoire' ),
+               'contact' => __( 'Contact par mail, téléphone, fax ou autre moyen<br />(ex: <em>Fax : +33 (0) 1 42 86 20 80</em>).', 'mon-laboratoire' ),
+               'hal_publi_struct_id' => __( 'ID HAL de la structure', 'mon-laboratoire' )
                        . ' '
-                       . __( '(numéros séparés par des virgules)', 'MonLabo' )
+                       . __( '(numéros séparés par des virgules)', 'mon-laboratoire' )
                        . " <a href='https://aurehal.archives-ouvertes.fr/structure'>"
-                       . __( 'liste consultable ici', 'MonLabo' )
+                       . __( 'liste consultable ici', 'mon-laboratoire' )
                        . '</a>',
-               'directors' => __( 'Nom des directeurs et directrices de la structure ', 'MonLabo' ),
+               'directors' => __( 'Nom des directeurs et directrices de la structure ', 'mon-laboratoire' ),
        );
        if ( array_key_exists( $field, $MonLabo_Structure_principale_fields_comments ) ) {
                return $MonLabo_Structure_principale_fields_comments[$field];
similarity index 99%
rename from languages/MonLabo-en_GB.mo
rename to languages/mon-laboratoire-en_GB.mo
index b2e24a1..59c8a92 100644 (file)
Binary files a/languages/MonLabo-en_GB.mo and b/languages/mon-laboratoire-en_GB.mo differ
similarity index 99%
rename from languages/MonLabo-en_GB.po
rename to languages/mon-laboratoire-en_GB.po
index 866b6aa..c6f54c9 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: Mon Laboratoire\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-11-22 16:51+0000\n"
-"PO-Revision-Date: 2020-07-17 20:46+0000\n"
+"PO-Revision-Date: 2020-07-18 20:03+0000\n"
 "Last-Translator: \n"
 "Language-Team: English (UK)\n"
 "Language: en_GB\n"
@@ -14,11 +14,11 @@ msgstr ""
 "X-Generator: Loco https://localise.biz/\n"
 "X-Loco-Version: 2.4.0; wp-5.4.2"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Ouvre la page de configuration pour cette extension"
 msgstr "Open the configuration page for this plugin"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Configuration"
 msgstr "Configuration"
 
similarity index 89%
rename from languages/MonLabo-en_US.mo
rename to languages/mon-laboratoire-en_US.mo
index e4eedf7..7667823 100644 (file)
Binary files a/languages/MonLabo-en_US.mo and b/languages/mon-laboratoire-en_US.mo differ
similarity index 99%
rename from languages/MonLabo-en_US.po
rename to languages/mon-laboratoire-en_US.po
index 2251e0c..0b0bf31 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: MonLabo\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-11-22 16:51+0000\n"
-"PO-Revision-Date: 2019-11-22 16:52+0000\n"
-"Last-Translator: herve <herve.suaudeau@univ-pars5.fr>\n"
+"PO-Revision-Date: 2020-07-18 20:03+0000\n"
+"Last-Translator: \n"
 "Language-Team: English (United States)\n"
 "Language: en_US\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
@@ -12,13 +12,13 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Loco https://localise.biz/\n"
-"X-Loco-Version: 2.3.1; wp-4.9.12"
+"X-Loco-Version: 2.4.0; wp-5.4.2"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Ouvre la page de configuration pour cette extension"
 msgstr "Open the configuration page for this plugin"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Configuration"
 msgstr "Configuration"
 
similarity index 90%
rename from languages/MonLabo-fr_FR.mo
rename to languages/mon-laboratoire-fr_FR.mo
index eae5d35..f8b8b51 100644 (file)
Binary files a/languages/MonLabo-fr_FR.mo and b/languages/mon-laboratoire-fr_FR.mo differ
similarity index 99%
rename from languages/MonLabo-fr_FR.po
rename to languages/mon-laboratoire-fr_FR.po
index c5f2fd6..d0daf5a 100644 (file)
@@ -3,9 +3,9 @@ msgstr ""
 "Project-Id-Version: Mon Laboratoire\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-11-22 16:51+0000\n"
-"PO-Revision-Date: 2020-07-17 20:46+0000\n"
+"PO-Revision-Date: 2020-07-18 20:03+0000\n"
 "Last-Translator: \n"
-"Language-Team: Français\n"
+"Language-Team: French (France)\n"
 "Language: fr_FR\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "MIME-Version: 1.0\n"
@@ -14,11 +14,11 @@ msgstr ""
 "X-Generator: Loco https://localise.biz/\n"
 "X-Loco-Version: 2.4.0; wp-5.4.2"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Ouvre la page de configuration pour cette extension"
 msgstr "Ouvre la page de configuration pour cette extension"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Configuration"
 msgstr "Configuration"
 
similarity index 99%
rename from languages/MonLabo.pot
rename to languages/mon-laboratoire.pot
index f6d4344..f6fdde2 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Loco https://localise.biz/"
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Ouvre la page de configuration pour cette extension"
 msgstr ""
 
-#: MonLabo.php:224
+#: mon-laboratoire.php:224
 msgid "Configuration"
 msgstr ""
 
similarity index 100%
rename from MonLabo.css
rename to mon-laboratoire.css
similarity index 93%
rename from MonLabo.php
rename to mon-laboratoire.php
index ebecdf6..3dca279 100644 (file)
@@ -10,7 +10,7 @@ defined( 'ABSPATH' ) or die( 'No direct script access allowed' );
 * License:           GPLv2 or later
 * License URI:       https://www.gnu.org/licenses/gpl-2.0.html
 * Author:            Hervé SUAUDEAU
-* Text Domain:       MonLabo
+* Text Domain:       mon-laboratoire
 * Domain Path:       /languages
 */
 /* Delphine RIDER was co-author before versions v2.0 */
@@ -67,7 +67,7 @@ if ( !class_exists( 'MonLabo' ) ) {
                        add_shortcode( 'publications_list', array( 'MonLabo_shortcodes_publications', 'publications_list' ) );
 
                        //For translation
-                       load_plugin_textdomain( 'MonLabo', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
+                       load_plugin_textdomain( 'mon-laboratoire', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
 
                        $options = get_option( 'MonLabo_settings_group2' );
                        $color1 = $options['MonLabo_foreground_color'];
@@ -78,7 +78,7 @@ if ( !class_exists( 'MonLabo' ) ) {
                        $img_arrondi = $options['MonLabo_img_arrondi'];
                        $name_size = $options['MonLabo_name_size'];
 
-                       wp_enqueue_style( 'MonLabo', plugin_dir_url( __FILE__ ).'MonLabo.css', array(), get_version() );
+                       wp_enqueue_style( 'MonLabo', plugin_dir_url( __FILE__ ).'mon-laboratoire.css', array(), get_version() );
                        $MonLabo_access_data = New MonLabo_access_data();
                        //TODO: Retirer les commentaires et voir pourquoi cela plante
                        /*$teams = $MonLabo_access_data->get_teams_information();
@@ -218,7 +218,7 @@ if ( class_exists( 'MonLabo' ) ) {
        if ( isset( $laboPlugin ) ) {
                // Add the settings link to the plugins page
                function plugin_settings_link( $links ) {
-                       $settings_link = '<a href="'.admin_url( 'admin.php?page=MonLabo' ).'" title="' . __( 'Ouvre la page de configuration pour cette extension', 'MonLabo' ) . '">'.__( 'Configuration', 'MonLabo' ).'</a>';
+                       $settings_link = '<a href="'.admin_url( 'admin.php?page=mon-laboratoire' ).'" title="' . __( 'Ouvre la page de configuration pour cette extension', 'mon-laboratoire' ) . '">'.__( 'Configuration', 'mon-laboratoire' ).'</a>';
                        array_unshift( $links, $settings_link );
                        return $links;
                }
index f95e989..068532f 100644 (file)
@@ -40,6 +40,9 @@ Answer: By default you have to use HAL which is opened to all french-speaking sc
 
 You can consult complete changelogs in file changelog.txt
 
+= 3.1 =
+* CODE: Convert text-domain and langage slug 'MonLabo' into 'mon-laboratoire' in order to be compatible with translate.wordpress.org
+
 = 3.0.2 =
 * BUG : Suppress warnings with PHP 7.4
 * BUG : Sometimes "Room" was badly translated in shortcodes for members