123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?php
- /***************************************************************************\
- * SPIP, Systeme de publication pour l'internet *
- * *
- * Copyright (c) 2001-2014 *
- * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
- * *
- * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
- * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
- \***************************************************************************/
- if (!defined('_ECRIRE_INC_VERSION')) return;
- /**
- * chargement des valeurs par defaut des champs du #FORMULAIRE_RECHERCHE
- * on peut lui passer l'url de destination en premier argument
- * on peut passer une deuxième chaine qui va différencier le formulaire pour pouvoir en utiliser plusieurs sur une même page
- *
- * @param string $lien URL où amène le formulaire validé
- * @param string $class Une class différenciant le formulaire
- * @return array
- */
- function formulaires_recherche_charger_dist($lien = '', $class=''){
- if ($GLOBALS['spip_lang'] != $GLOBALS['meta']['langue_site'])
- $lang = $GLOBALS['spip_lang'];
- else
- $lang='';
- $action = ($lien ? $lien : generer_url_public('recherche')); # action specifique, ne passe pas par Verifier, ni Traiter
- return
- array(
- 'action' => $action,
- 'recherche' => _request('recherche'),
- 'lang' => $lang,
- 'class' => $class,
- '_id_champ' => $class ? substr(md5($action.$class),0,4) : 'recherche'
- );
- }
- ?>
|