Changeset 48713 in spip-zone


Ignore:
Timestamp:
Jun 11, 2011, 11:31:04 AM (10 years ago)
Author:
patfr@…
Message:

SPIP 3 : nouvelle gestion des plugins

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/exec/admin_couteau_suisse.php

    r48443 r48713  
    152152        }
    153153        $cs_version_base = $t['version_base']; $cs_version = $t['version'];
    154         // mises a jour eventuelles de la base
    155         installe_un_plugin($dir, $t, $dir_type);
    156         unset($t);
     154        if(!function_exists('installe_un_plugin')) {
     155                // ici SPIP >= 3.0
     156                // TODO: redondances probables a revoir
     157                // mises a jour eventuelles de la base
     158                $installer_plugins = charger_fonction('installer', 'plugins');
     159                /*$infos = */$installer_plugins($plugin, 'install');
     160        } else {
     161                // compatibilite SPIP < 3.0
     162                // mises a jour eventuelles de la base
     163                installe_un_plugin($dir, $t, $dir_type);
     164                unset($t);
     165        }
    157166        if(!strlen($bt_version)) { $bt_version = $get_infos($bt_dir); $bt_version = $bt_version['version']; }
    158167       
     
    169178        echo barre_onglets("configuration", 'couteau_suisse');
    170179        echo '<div style="font-size:85%">';
     180
    171181// verification d'une base venant de SPIP 1.8
    172182$res = spip_query("DESCRIBE spip_meta valeur");
     
    176186$mini = '2.5.3';
    177187if(strlen($bt_version) and (version_compare($bt_version,$mini,'<'))) echo "<p>"._T('couteauprive:erreur:bt', array('version'=>$bt_version, 'mini'=>$mini))."</p>";
     188// test sur jQuery
    178189echo "<script type=\"text/javascript\"><!--
    179190if(!window.jQuery) document.write('".str_replace('/','\/',addslashes(propre('<p>'._T('couteauprive:erreur:jquery').'</p>')))."');
Note: See TracChangeset for help on using the changeset viewer.