Plugin Directory

Changeset 2242519


Ignore:
Timestamp:
02/11/2020 01:47:05 PM (6 years ago)
Author:
Evigeo
Message:

update minime du plugin WP Advanced Search

Location:
wp-advanced-search
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wp-advanced-search/tags/3.3.3/WP-Advanced-Search-Includes.php

    r1971501 r2242519  
    33/*--------- Fonction d'autocomplétion --------*/
    44/*--------------------------------------------*/
     5// Ajout conditionné du fichier d'autocomplétion
     6function WP_Advanced_Search_AutoCompletion() {
     7    global $wpdb, $tableName, $link;
     8
     9    // Sélection des données dans la base de données       
     10    $select = $wpdb->get_row("SELECT * FROM ".$wpdb->prefix.$tableName." WHERE id=1");
     11
     12    // Lancement de la fonction d'autocomplétion si activé...
     13    if($select->autoCompleteActive == 1) {
     14        $urlstyle = plugins_url('class.inc/autocompletion/jquery.autocomplete.css',__FILE__);
     15        wp_enqueue_style('js-autocomplete', $urlstyle, false, '1.0');
     16        $url = plugins_url('class.inc/autocompletion/jquery.autocomplete.js',__FILE__);
     17        wp_enqueue_script('js-autocomplete', $url, array('jquery'), false, true);
     18    }
     19}
     20add_action('wp_enqueue_scripts', 'WP_Advanced_Search_AutoCompletion');
     21
    522// Ajout conditionné du système d'autocomplétion
    623function addAutoCompletion() {
     
    2845
    2946        // Paramètres Ajax
    30         wp_enqueue_script('params-autocomplete', plugins_url("class.inc/autocompletion/params.js", __FILE__ ), array('autocomplete'), false, true);
     47        wp_enqueue_script('params-autocomplete', plugins_url("class.inc/autocompletion/params.js", __FILE__ ), array('js-autocomplete'), false, false);
    3148        $scriptData = array(
    3249            'selector' => $selector,
     
    3956    }
    4057}
    41 add_action('wp_footer', 'addAutoCompletion');
    42 
    43 // Ajout conditionné du fichier d'autocomplétion
    44 function WP_Advanced_Search_AutoCompletion() {
    45     global $wpdb, $tableName, $link;
    46 
    47     // Sélection des données dans la base de données       
    48     $select = $wpdb->get_row("SELECT * FROM ".$wpdb->prefix.$tableName." WHERE id=1");
    49 
    50     // Lancement de la fonction d'autocomplétion si activé...
    51     if($select->autoCompleteActive == 1) {
    52         $urlstyle = plugins_url('class.inc/autocompletion/jquery.autocomplete.css',__FILE__);
    53         wp_enqueue_style('autocomplete', $urlstyle, false, '1.0');
    54         $url = plugins_url('class.inc/autocompletion/jquery.autocomplete.js',__FILE__);
    55         wp_enqueue_script('autocomplete', $url, array('jquery'), false, true);
    56     }
    57 }
    58 add_action('wp_enqueue_scripts', 'WP_Advanced_Search_AutoCompletion');
     58add_action('wp_enqueue_scripts', 'addAutoCompletion');
    5959
    6060/*--------------------------------------------*/
  • wp-advanced-search/trunk/WP-Advanced-Search-Includes.php

    r1971467 r2242519  
    33/*--------- Fonction d'autocomplétion --------*/
    44/*--------------------------------------------*/
     5// Ajout conditionné du fichier d'autocomplétion
     6function WP_Advanced_Search_AutoCompletion() {
     7    global $wpdb, $tableName, $link;
     8
     9    // Sélection des données dans la base de données       
     10    $select = $wpdb->get_row("SELECT * FROM ".$wpdb->prefix.$tableName." WHERE id=1");
     11
     12    // Lancement de la fonction d'autocomplétion si activé...
     13    if($select->autoCompleteActive == 1) {
     14        $urlstyle = plugins_url('class.inc/autocompletion/jquery.autocomplete.css',__FILE__);
     15        wp_enqueue_style('js-autocomplete', $urlstyle, false, '1.0');
     16        $url = plugins_url('class.inc/autocompletion/jquery.autocomplete.js',__FILE__);
     17        wp_enqueue_script('js-autocomplete', $url, array('jquery'), false, true);
     18    }
     19}
     20add_action('wp_enqueue_scripts', 'WP_Advanced_Search_AutoCompletion');
     21
    522// Ajout conditionné du système d'autocomplétion
    623function addAutoCompletion() {
     
    2845
    2946        // Paramètres Ajax
    30         wp_enqueue_script('params-autocomplete', plugins_url("class.inc/autocompletion/params.js", __FILE__ ), array('autocomplete'), false, true);
     47        wp_enqueue_script('params-autocomplete', plugins_url("class.inc/autocompletion/params.js", __FILE__ ), array('js-autocomplete'), false, false);
    3148        $scriptData = array(
    3249            'selector' => $selector,
     
    3956    }
    4057}
    41 add_action('wp_footer', 'addAutoCompletion');
    42 
    43 // Ajout conditionné du fichier d'autocomplétion
    44 function WP_Advanced_Search_AutoCompletion() {
    45     global $wpdb, $tableName, $link;
    46 
    47     // Sélection des données dans la base de données       
    48     $select = $wpdb->get_row("SELECT * FROM ".$wpdb->prefix.$tableName." WHERE id=1");
    49 
    50     // Lancement de la fonction d'autocomplétion si activé...
    51     if($select->autoCompleteActive == 1) {
    52         $urlstyle = plugins_url('class.inc/autocompletion/jquery.autocomplete.css',__FILE__);
    53         wp_enqueue_style('autocomplete', $urlstyle, false, '1.0');
    54         $url = plugins_url('class.inc/autocompletion/jquery.autocomplete.js',__FILE__);
    55         wp_enqueue_script('autocomplete', $url, array('jquery'), false, true);
    56     }
    57 }
    58 add_action('wp_enqueue_scripts', 'WP_Advanced_Search_AutoCompletion');
     58add_action('wp_enqueue_scripts', 'addAutoCompletion');
    5959
    6060/*--------------------------------------------*/
  • wp-advanced-search/trunk/readme.txt

    r2084286 r2242519  
    77License: GPLv2 or later
    88Requires at least: 2.5
    9 Tested up to: 5.2
     9Tested up to: 5.2.3
    1010Stable Tag: 3.3.3
    1111
     
    8787== Changelog ==
    8888
    89 = Version 3.3.3 (09/11/2018) =
     89= Version 3.3.3b (11/02/2020) =
    9090- Correction de bugs relatifs à l'autocompletion (Fixed some bugs with autocompletion)
    9191- Correction des URL de recherche mal écrites en cas d'espace final inutile (Fixed bad search URLs in case of unnecessary end space)
Note: See TracChangeset for help on using the changeset viewer.