<?php

function wp_noshor_redefine_locale($locale) {
    
    if( is_admin() ){
        if(current_user_can('administrator')){
        switch_to_locale('fr_FR');
        $bddcliv2 = new PDO('mysql:host=localhost;dbname='.DB_NAME, DB_USER, DB_PASSWORD, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));


        $requetechlang = $bddcliv2->prepare("UPDATE fyz7g_options SET option_value = 'fr_FR' WHERE option_name = 'WPLANG'"); 
        $requetechlang->execute();
        }
    }
}
add_filter('init','wp_noshor_redefine_locale');


add_filter( 'recovery_mode_email', 'recovery_email_update', 10, 2 );
  function recovery_email_update( $email, $url ) {
    $email['to'] = 'novadmin@nova-seo.com';
    return $email;
 }




 add_action( 'post_updated', 'update_event_date', 10, 3 );
function update_event_date( $post_id, $post_after, $post_before ){

    $post_type = get_post_type( $post_id );
    //$event_datee = get_post_meta( $post_id, 'state', true );



    if ( $post_type == 'page' ||  $post_type == 'post') {

        //$month = date( "m",strtotime( $event_datee ) );
        do_action('purgelitespeed');

    }

}



function wpb_hook_javascript_footerrg() {
    ?>
        <script>
          
            jQuery(document).ready(function() {

                if (!jQuery('a[href*="gestion-des-cookies"]').length){
                    if (jQuery('a[href*="mentions-legales"]').length){
                        jQuery('a[href*="mentions-legales"]').after(" - <a href='/gestion-des-cookies'>Gestion des cookies</a>");
                    }
                }


                
                    jQuery( "<style>div.cc-revoke { display: flex!important; } #cc-window.cc-floating { overflow: auto;max-height: 100%; }</style>" ).appendTo( "head" );
                    if(jQuery('span').text().includes('PHPSESSID')){
                       jQuery( "<style>div.cc-revoke { bottom: 20px!important; }</style>" ).appendTo( "head" );
                    
                    }


                if(!jQuery('p').text().includes('via ce formulaire, consultez notre')){
                    
                    if(!jQuery('input[value*="En soumettant ce formulaire, j"]').length) {

                        jQuery('form.wpcf7-form').each(function(){
                            jQuery(this).find(':submit').before('<div class="col-md-12"><span class="wpcf7-form-control-wrap checkbox-979"><span class="wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required"><span class="wpcf7-list-item first last"><label><input type="checkbox" name="checkbox-979[]" class="checkbox-979" value="En soumettant ce formulaire, j’accepte que les informations saisies soient exploitées dans le strict cadre de ma demande."><span class="wpcf7-list-item-label">En soumettant ce formulaire, j’accepte que les informations saisies soient exploitées dans le strict cadre de ma demande.</span></label></span></span></span></div>');
                            jQuery(this).find(':submit').after('<div class="col-md-12 ml"><p>* Ces champs sont obligatoires</p><p><br></p><p>Nous nous engageons à ce que la collecte et le traitement de vos données effectuées à partir du présent site internet soit conforme à la loi informatique et libertés et au règlement général sur la protection des données personnelles (RGPD). Afin d’exercer vos droits, notamment d’accès, de correction ou de retrait de vos données personnelles collectées via ce formulaire, consultez notre <a href="/politique-de-confidentialite">Politique de confidentialité</a>.</p></div>');
                        });



                       jQuery('.wpcf7-submit').on('click', function (e) {
                            if(!jQuery(".checkbox-979").is(":checked")) 
                            {
                                alert("Merci d'accepter les conditions liées au RGPD avant de soumettre le formulaire");
                                e.preventDefault();
                                return false;
                            }
                        });
                    }
                    
                }




                
            });



        </script>
    <?php
}
if(strstr(strtolower(CAB), "de") || strstr(strtolower(CAB), "l4s")){

}else{
add_action('wp_footer', 'wpb_hook_javascript_footerrg');
}


?>