Changeset 68052 in spip-zone


Ignore:
Timestamp:
Dec 1, 2012, 3:33:15 PM (7 years ago)
Author:
kent1@…
Message:

On n'a plus besoin de gérer ces problèmes de constantes, _DIR_PLUGINS_SUPPL est géré comme un répertoire normal de plugins

Location:
_core_
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.0/plugins/svp/inc/svp_actionner.php

    r65657 r68052  
    897897                if (in_array($i['constante'], array('_DIR_PLUGINS','_DIR_PLUGINS_SUPPL'))) {
    898898                        include_spip('inc/plugin');
    899                         $dossier = ($i['constante'] == '_DIR_PLUGINS') ? $i['src_archive'] : '../' . constant($i['constante']) . $i['src_archive'];
     899                        $dossier = rtrim($i['src_archive'], '/');
    900900                        ecrire_plugin_actifs(array(rtrim($dossier,'/')), false, 'enleve');
    901901                        sql_updateq('spip_paquets', array('actif'=>'non', 'installe'=>'non'), 'id_paquet='.sql_quote($info['i']));
     
    11161116                if (@is_readable(_CACHE_PIPELINES))   {include_once(_CACHE_PIPELINES);}
    11171117
    1118                 $dossier = ($constante == '_DIR_PLUGINS')? $dossier : '../'.constant($constante).$dossier;
    11191118                include_spip('inc/plugin');
    11201119                ecrire_plugin_actifs(array($dossier), false, 'ajoute');
  • _core_/plugins/svp/inc/svp_actionner.php

    r65657 r68052  
    897897                if (in_array($i['constante'], array('_DIR_PLUGINS','_DIR_PLUGINS_SUPPL'))) {
    898898                        include_spip('inc/plugin');
    899                         $dossier = ($i['constante'] == '_DIR_PLUGINS') ? $i['src_archive'] : '../' . constant($i['constante']) . $i['src_archive'];
     899                        $dossier = rtrim($i['src_archive'], '/');
    900900                        ecrire_plugin_actifs(array(rtrim($dossier,'/')), false, 'enleve');
    901901                        sql_updateq('spip_paquets', array('actif'=>'non', 'installe'=>'non'), 'id_paquet='.sql_quote($info['i']));
Note: See TracChangeset for help on using the changeset viewer.