Changeset 91517 in spip-zone


Ignore:
Timestamp:
Aug 28, 2015, 8:32:54 AM (4 years ago)
Author:
marcimat@…
Message:

Notices PHP en moins lors du téléchargement de librairies

Location:
_core_/plugins/svp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/svp/inc/svp_actionner.php

    r85501 r91517  
    237237
    238238                foreach ($this->start as $id=>$action) {
    239                         $i = $this->decideur->infos_courtes_id($id);
    240                         $i = $i['i'][$id];
     239                        $i = array(); // description du paquet. Ne s'applique pas si librairie ($id = md5)
     240                        if (is_int($id)) {
     241                                $i = $this->decideur->infos_courtes_id($id);
     242                                $i = $i['i'][$id];
     243                        }
    241244                        switch ($action) {
    242245                                case 'getlib':
     
    517520                                $ok_texte = $ok ? 'ok' : 'fail';
    518521                                $cle_t = 'svp:message_action_finale_' . $i['todo'] . '_' . $ok_texte;
    519                                 $texte = _T($cle_t, array(
    520                                         'plugin' => $i['n'],
     522                                $trads = array(
     523                                        'plugin'  => $i['n'],
    521524                                        'version' => denormaliser_version($i['v']),
    522                                         'version_maj' => denormaliser_version($i['maj'])));
     525                                );
     526                                if (isset($i['maj'])) {
     527                                        $trads['version_maj'] = denormaliser_version($i['maj']);
     528                                }
     529                                $texte = _T($cle_t, $trads);
    523530                                if (is_string($i['done'])) {
    524531                                        $texte .= " <span class='$ok_texte'>$i[done]</span>";
  • _core_/plugins/svp/inc/svp_decider.php

    r89161 r91517  
    11181118                $res = array();
    11191119                foreach ($this->$quoi as $id=>$info) {
    1120                         $res[] = _T('svp:message_action_'.$info['todo'], array(
    1121                                 'plugin'=>$info['n'],
    1122                                 'version'=>denormaliser_version($info['v']),
    1123                                 'version_maj'=>denormaliser_version($info['maj'])));
     1120                        $trads = array(
     1121                                'plugin'  => $info['n'],
     1122                                'version' => denormaliser_version($info['v']),
     1123                        );
     1124                        if (isset($info['maj'])) {
     1125                                $trads['version_maj'] = denormaliser_version($info['maj']);
     1126                        }
     1127                        $res[] = _T('svp:message_action_'.$info['todo'], $trads);
    11241128                }
    11251129                return $res;
  • _core_/plugins/svp/paquet.xml

    r91084 r91517  
    22        prefix="svp"
    33        categorie="maintenance"
    4         version="0.86.10"
     4        version="0.86.11"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.