Changeset 78824 in spip-zone for _plugins_/google_ajax_search


Ignore:
Timestamp:
Nov 26, 2013, 10:44:24 AM (7 years ago)
Author:
real3t@…
Message:

Afficher automatiquement le terme recherché (envoyé par l'URL via le formulaire de recherche de SPIP).

Location:
_plugins_/google_ajax_search
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/google_ajax_search/formulaires/formulaire_recherche_google.html

    r23494 r78824  
    1 <div id='searchcontrol'>[<span>(#ENV{recherche})</span>]</div>
     1<div id='searchcontrol'></div>
  • _plugins_/google_ajax_search/googleajaxsearch_pipeline.php

    r78819 r78824  
    88    <script src="https://www.google.com/jsapi"></script>
    99    <script type="text/javascript">
     10                function getParameterByName(name) {
     11                        name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
     12                        var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
     13                                results = regex.exec(location.search);
     14                        return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
     15                }
    1016        google.load(\'search\', \'1\');
    1117        google.setOnLoadCallback(function(){
    12           new google.search.CustomSearchControl().draw(\'searchcontrol\');
    13         }, true);
     18          var searchControl = new google.search.CustomSearchControl();
     19                  searchControl.draw(\'searchcontrol\');
     20                  searchControl.execute(getParameterByName(\'recherche\'));
     21       }, true);
    1422    </script>';
    15        
    1623       
    1724        return $flux;
  • _plugins_/google_ajax_search/paquet.xml

    r78819 r78824  
    22        prefix="googleajaxsearch"
    33        categorie="multimedia"
    4         version="0.2.0"
     4        version="0.2.1"
    55        etat="stable"
    66        compatibilite="[1.9.0;3.0.*]"
  • _plugins_/google_ajax_search/plugin.xml

    r78819 r78824  
    22        <nom>Google Custom Search</nom>
    33        <slogan>Un formulaire de recherche Google dans votre site</slogan>
    4         <version>0.2.0</version>
     4        <version>0.2.1</version>
    55        <version_base>0.1.1</version_base>
    66        <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.