Ignore:
Timestamp:
May 22, 2011, 4:48:53 PM (10 years ago)
Author:
brunobergot@…
Message:

Pour tonton qui ne peut pas commiter depuis son palace : suppression du traitement particulier sur les thèmes maintenant que le préfixe est unique + ajout des statistiques d'utilisation des plugins (stats.spip.org) avec mise à jour automatique possible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/svp/plugins/preparer_sql_plugin.php

    r47822 r48005  
    4545       
    4646        // Extrait d'un nom et un slogan normalises
    47         // -- Pour le cas particulier du prefixe des themes qui est toujours egal a "theme", il faut
    48         // forcer malheureusement un nom et un slogan stanfard
    49         if ($champs['prefixe'] == _SVP_PREFIXE_PLUGIN_THEME) {
    50                 // Traitement specifique des themes qui aujourd'hui sont consideres comme des paquets
    51                 // d'un plugin unique de prefixe "theme"
    52                 $champs['nom'] = _SVP_NOM_PLUGIN_THEME;
    53                 $champs['slogan'] = _SVP_SLOGAN_PLUGIN_THEME;
    54         }
    55         else {
    56                 $plugin['slogan'] = unicode2charset(html2unicode($plugin['slogan']));
    57                 $plugin['nom'] = unicode2charset(html2unicode($plugin['nom']));
    58                 // Calcul *temporaire* de la nouvelles balise slogan si celle-ci n'est
    59                 // pas renseignee et de la balise nom. Ceci devrait etre temporaire jusqu'a la nouvelle ere
    60                 // glaciaire des plugins
    61                 // - Slogan     :       si vide alors on prend la premiere phrase de la description limitee a 255
    62                 $champs['slogan'] = (!$plugin['slogan']) ? normaliser_slogan($champs['description']) : $plugin['slogan'];
    63                 // - Nom :      on repere dans le nom du plugin un chiffre en fin de nom
    64                 //                      et on l'ampute de ce numero pour le normaliser
    65                 //                      et on passe tout en unicode avec le charset du site
    66                 $champs['nom'] = normaliser_nom($plugin['nom']);
    67         }
     47        $plugin['slogan'] = unicode2charset(html2unicode($plugin['slogan']));
     48        $plugin['nom'] = unicode2charset(html2unicode($plugin['nom']));
     49        // Calcul *temporaire* de la nouvelles balise slogan si celle-ci n'est
     50        // pas renseignee et de la balise nom. Ceci devrait etre temporaire jusqu'a la nouvelle ere
     51        // glaciaire des plugins
     52        // - Slogan     :       si vide alors on prend la premiere phrase de la description limitee a 255
     53        $champs['slogan'] = (!$plugin['slogan']) ? normaliser_slogan($champs['description']) : $plugin['slogan'];
     54        // - Nom :      on repere dans le nom du plugin un chiffre en fin de nom
     55        //                      et on l'ampute de ce numero pour le normaliser
     56        //                      et on passe tout en unicode avec le charset du site
     57        $champs['nom'] = normaliser_nom($plugin['nom']);
    6858
    6959        // Extraction de la compatibilite SPIP
Note: See TracChangeset for help on using the changeset viewer.