Changeset 32594 in spip-zone


Ignore:
Timestamp:
Nov 1, 2009, 5:40:00 PM (11 years ago)
Author:
fil@…
Message:

plugins en minuscules, et alias pour les noms de sites

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mutualisation/exec/mutualisation.php

    r32592 r32594  
    4040
    4141        $nsite = 1;
     42
     43        # aliases pour l'affichage court
     44        $alias = array();
     45        foreach ($sites as $v) {
     46                $redux = preg_replace(',^www\.|\..*$,', '', $v);
     47                if (!in_array($redux, $alias))
     48                        $alias[$v] = $redux;
     49                else
     50                        $alias[$v] = $v;
     51        }
     52
    4253        foreach ($sites as $v) {
    4354                $nom_site=$stats=$plugins=$erreur=$version_installee="";
     
    5061                        $stats = intval($meta['popularite_total']);
    5162                        if ($plugins = @unserialize($meta['plugin'])) {
    52                                 $plugins = array_keys($plugins);
     63                                $plugins = array_map('strtolower', array_keys($plugins));
    5364                                ksort($plugins);
    5465                                foreach ($plugins as $plugin)
    55                                         $lsplugs[$plugin][] = $v;
    56                                 $plugins = count($plugins)
    57                                 . ' <small>'
    58                                 . strtolower(join(', ', $plugins))
    59                                 . '</small>';
     66                                        $lsplugs[$plugin][] = $alias[$v];
     67                                $cntplugins = count($plugins);
     68                                $plugins = join(', ', $plugins);
    6069                        } else
    6170                                $plugins = '-';
     
    7988                        <td><a href='${url}ecrire/'>ecrire</a></td>
    8089                        <td style='text-align:right;'><a href='${url}ecrire/index.php?exec=statistiques_visites'>${stats}</a></td>
    81                         <td><a href='${url}ecrire/index.php?exec=admin_plugin'>${plugins}</a></td>
     90                        <td><a href='${url}ecrire/index.php?exec=admin_plugin'>${cntplugins}</a> <small>${plugins}</small></td>
    8291                        <td style='text-align:right;'>".date_creation_repertoire_site($v)."</td>
    8392                        </tr>\n";
Note: See TracChangeset for help on using the changeset viewer.