Changeset 48743 in spip-zone


Ignore:
Timestamp:
Jun 12, 2011, 9:40:32 PM (10 years ago)
Author:
piero.wbmstr@…
Message:

Correction de la REGEX pour la version de paquet (+ péquadilles de texte)

Location:
_dev_/recherche_avancee_svp
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _dev_/recherche_avancee_svp/content/recherche_avancee.html

    r48735 r48743  
    1616
    1717/* bloc de filtres */
     18#formulaire_recherche_avancee .explication { color: #000000; font-size: .9em; line-height: 1em; }
     19
     20#formulaire_recherche_avancee li.editer { list-style-type: none; }
    1821
    1922#formulaire_recherche_avancee .filtres { float: left; width: 45%; margin: .2em; }
     
    2730#formulaire_recherche_avancee .filtres .liste-items .item.on { font-weight: bold; }
    2831#formulaire_recherche_avancee .filtres .liste-items .checked { color: #000000; }
     32#formulaire_recherche_avancee .filtres .liste-items .explication { color: #000000; font-size: .9em; }
     33#formulaire_recherche_avancee .help { color: #000000;
     34        background: transparent url([(#CHEMIN{imgs/aide.gif})]) left 2px no-repeat; }
     35#formulaire_recherche_avancee p.help { padding-left: 20px; font-size: .8em; }
    2936
    3037#formulaire_recherche_avancee input.date { width: 9em; margin: 2px 0 2px 20px; padding-right: 25px; }
  • _dev_/recherche_avancee_svp/formulaires/recherche_avancee.html

    r48735 r48743  
    1313                                <label for="recherche"><:svp_ra:info_rechercher_chaine:></label>
    1414                                [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{recherche})</span>]
    15                                 <input[ (#HTML5|?{type="search" class="search text",type="text" class="text"})] name="recherche" id="recherche"[ value="(#ENV{recherche})"] placeholder="<:info_rechercher_02|attribut_html:>" size="30" />
     15                                &nbsp;<input[ (#HTML5|?{type="search" class="search text",type="text" class="text"})] name="recherche" id="recherche"[ value="(#ENV{recherche})"] placeholder="<:info_rechercher_02|attribut_html:>" size="30" />
     16                                <p class="help explication"><:svp_ra:champ_recherche_explication:></p>
    1617                        </li>
    1718
     
    8889                                        <li class="titre-item"><:svp_ra:info_rechercher_version_plugin:></li>
    8990                                        <li class="item"><input type="text" class="text" name="version_plugin" id="version_plugin"[ value="(#ENV{version_plugin})"] placeholder="<:svp_ra:info_rechercher_version_plugin|attribut_html:>" size="30" /></li>                             
     91                                        <li class="item help explication"><:svp_ra:champ_accepte_regex:></li>                           
    9092                        </ul>
    9193
  • _dev_/recherche_avancee_svp/inc/svp_ra_rechercher.php

    r48735 r48743  
    106106                if (($version_plugin) AND strlen($version_plugin))
    107107                        $where[] = 't2.version REGEXP ' . sql_quote(
    108                                 '^'.addslashes(str_replace('*', '(.*)', $version_plugin)).'(.*)$'
     108                                ($version_plugin[0]=='^' ? '' : '^')
     109                                .addslashes(str_replace('*', '(.*)', $version_plugin))
     110                                .($version_plugin[strlen($version_plugin)-1]=='$' ? '' : '(.*)$')
    109111                        );
    110112               
  • _dev_/recherche_avancee_svp/lang/svp_ra_fr.php

    r48735 r48743  
    1212// C //
    1313        'commentaire_select_multiple' => 'Champs multiples : utilisez la touche "Ctrl" pour s&#233;lectionner plusieurs lignes.',
     14        'champ_accepte_regex' => 'Ce champ accepte les expressions r&eacute;guli&egrave;res.',
     15        'champ_recherche_explication' => 'Ce champ sera recherch&eacute; dans les titres, descriptifs, auteurs et tout texte en g&eacute;n&eacute;ral des plugins. Les op&eacute;rateurs logiques sont accept&eacute;s.',
    1416        'chaine_recherchee' => 'Recherche de',
    1517        'chaine_version_recherchee' => 'Cha&icirc;ne de version',
     
    3537        'info_rechercher_categorie_version' => 'Informations concernant les fonctionnalit&eacute;s',
    3638        'info_rechercher_depot' => 'Informations concernant le(s) d&eacute;p&ocirc;t(s)',
    37         'info_rechercher_categorie_infos_plugin' => 'Informations concernant les plugins',
    38         'info_rechercher_traduction' => 'Filtrer par langue traduite',
     39        'info_rechercher_categorie_infos_plugin' => 'Informations concernant le(s) paquet(s)',
     40        'info_rechercher_traduction' => 'Filtrer par traduction',
    3941
    40         'info_rechercher_chaine' => 'Terme(s) &agrave; rechercher',
     42        'info_rechercher_chaine' => 'Terme(s) ou expression(s)',
    4143        'info_rechercher_categories' => 'Filtrer par cat&eacute;gorie(s)',
    4244        'info_rechercher_branches_spip' => 'Filtrer par branche(s) de SPIP',
  • _dev_/recherche_avancee_svp/listes/plugins_avancee.html

    r48735 r48743  
    2525        <BOUCLE_paquet(PAQUETS){id_plugin}{!par version}{0,1}>
    2626        [<div class="logo"><a href="#URL_PLUGIN">(#LOGO|image_reduire{64})</a></div>]
    27         [<div class="slogan">(#_plugins:SLOGAN|supprimer_tags|PtoBR)</div>]
     27        [<div class="slogan">(#_plugins:SLOGAN|supprimer_tags|propre|PtoBR)</div>]
    2828        <dl class="bloc_infos">
    2929                <dt><:svp:label_compatibilite_spip:></dt>
  • _dev_/recherche_avancee_svp/svp_ra_options.php

    r48735 r48743  
    22
    33// Affiche notamment les donnees de la requete de recherche
    4 //define('SVP_RA_DEBUG', true);
     4define('SVP_RA_DEBUG', true);
    55
    66function svp_ra_upgrade($nom_meta_base_version, $version_cible){
Note: See TracChangeset for help on using the changeset viewer.