Changeset 57316 in spip-zone


Ignore:
Timestamp:
Jan 18, 2012, 10:06:07 PM (8 years ago)
Author:
rastapopoulos@…
Message:

Formualaire de configuration basique. Pour l'instant ça permet de définir si les définitions sont remplacées uniquement pour la première occurence trouvée ou pour tout le texte.

Location:
_plugins_/dictionnaires/trunk
Files:
3 added
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/dictionnaires/trunk/dictionnaires_administrations.php

    r57283 r57316  
    2020                        include_spip('base/abstract_sql');
    2121                        creer_base();
     22                       
     23                        // Valeurs de config par défaut
     24                        include_spip('inc/config');
     25                        ecrire_config('dictionnaires/remplacer_premier_defaut', 'on');
     26                        ecrire_config('dictionnaires/remplacer_premier_abbr', 'on');
    2227                       
    2328                        echo "Installation du plugin dictionnaires<br/>";
  • _plugins_/dictionnaires/trunk/dictionnaires_pipelines.php

    r57283 r57316  
    9898                // Si on a demandé à remplacer uniquement le premier mot trouvé
    9999                if (
    100                         ($type and lire_config('dictionnaires/remplacer_premier_'.$type, true))
    101                         or (!$type and lire_config('dictionnaires/remplacer_premier_defaut', true))
     100                        ($type and lire_config('dictionnaires/remplacer_premier_'.$type))
     101                        or (!$type and lire_config('dictionnaires/remplacer_premier_defaut'))
    102102                ){
    103103                        foreach ($definition['termes'] as $terme){
  • _plugins_/dictionnaires/trunk/inc/dictionnaires.php

    r57283 r57316  
    158158 */
    159159#function dictionnaires_remplacer_abbr_dist($mot, $definition){
    160 #       return '<abbr title="'.str_replace('"', '&quot;', trim(attribut_html(supprimer_tags(propre($definition['texte']))))).'">'.$mot.'</abbr>';
     160#       return '<abbr title="'.str_replace('"', '&quot;', trim(attribut_html(supprimer_tags(typo($definition['texte']))))).'">'.$mot.'</abbr>';
    161161#}
    162162
  • _plugins_/dictionnaires/trunk/lang/dictionnaire_fr.php

    r57283 r57316  
    1010'champ_descriptif_label' => 'Descriptif',
    1111'champ_titre_label' => 'Titre',
     12'configurer_champ_remplacer_premier_abbr_label' => 'Remplacer uniquement la première occurence d\'une abbréviation',
     13'configurer_champ_remplacer_premier_defaut_label' => 'Remplacer uniquement la première occurence d\'une définition',
     14'configurer_titre' => 'Configurer les dictionnaires',
    1215'icone_creer_dictionnaire' => 'Ajouter un nouveau dictionnaire',
    1316'icone_modifier_dictionnaire' => 'Modifier ce dictionnaire',
  • _plugins_/dictionnaires/trunk/plugin.xml

    r57283 r57316  
    5656                <url>dictionnaires</url>
    5757        </bouton>
     58        <bouton id='dictionnaires_configuration' parent="bando_configuration">
     59                <titre>dictionnaire:configurer_titre</titre>
     60                <icone>images/dictionnaire-16.png</icone>
     61                <url>configurer_dictionnaires</url>
     62        </bouton>
    5863
    5964        <necessite id="SPIP" version="[2.1.12;]" />
Note: See TracChangeset for help on using the changeset viewer.