Changeset 5822 in spip-zone
- Timestamp:
- Oct 1, 2006, 5:55:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_dev_/rangement_plugs/exec/rangement_plugin.php
r5821 r5822 22 22 $xml_encours = preg_files(_DIR_PLUGINS,"/$dossier_encours/plugin[.]xml$"); 23 23 $xml_racine = rangement_plugs_preg_files_plugs(_DIR_PLUGINS.$dossier_encours,"/plugin[.]xml$"); 24 $start_file = "<"."?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n"; 25 $end_file = "\n?".">"; 24 26 25 27 $surligne = ""; … … 386 388 $plugin_deja_active = eregi($prefix_plugin, $lire_fichier, $plugin_present); 387 389 388 if ( !isset($plugin_present[0])){390 if (isset($plugin_present[0])){ 389 391 $prefix = strtoupper($prefix_plugin); 390 392 $splugs .= '$GLOBALS[\'plugins\'][]=\''.trim($prefix_plugin).'\';'; 391 393 $splugs .= "define(_DIR_PLUGINS_$prefix,_DIR_PLUGINS.'$plugin[0]/');"; 392 if ($options_plugin){393 $splugs .= "\n@include_once _DIR_PLUGINS.'$plugin[0]/".trim($options_plugin)."';\n";394 }395 $splugs .= "\n\n?>";396 394 $contenu_modifie = str_replace ($splugs, '', $lire_fichier); 397 395 ecrire_fichier(_DIR_TMP."charger_plugins_options.php", $contenu_modifie); 398 echo $fonctions_plugin;399 400 if (isset($fonctions_plugin)){401 $fichier_fonctions = _DIR_TMP."charger_plugins_fonctions.php";402 $lire_fichier_fonctions = file_get_contents($fichier_fonctions);403 $plugin_deja_active_fonctions = eregi($prefix_plugin, $lire_fichier_fonctions, $plugin_present_fonctions);404 $splugsfct .= "\n@include_once _DIR_PLUGINS.'$plugin[0]/".trim($fonctions_plugin)."';\n";405 406 if (!isset($plugin_present_fonctions[0])) {407 $contenu_modifie_fonctions = str_replace ($splugsfct, '', $lire_fichier_fonctions);408 ecrire_fichier(_DIR_TMP."charger_plugins_fonctions.php", $contenu_modifie_fonctions);409 }410 }411 396 } 412 397
Note: See TracChangeset
for help on using the changeset viewer.