Changeset 28140 in spip-zone


Ignore:
Timestamp:
Apr 27, 2009, 10:39:18 AM (12 years ago)
Author:
beuc@…
Message:

Corrige bug affichage info plugins dans 1.9.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/nocache/nocache-1.0/nocache_options.php

    r28138 r28140  
    109109 * verif_plugin()). Ne recharge que les plugins actifs.
    110110 */
    111 /* Le fichier est déjà chargé par PHP, donc on peut le supprimer sans
    112  risque. L'absence du fichier force la revérification des plugins à
    113  chaque page affichée. */
    114 supprimer_fichier(_DIR_TMP."charger_plugins_options.php");
    115 /* Autre solution: demander le rechargement. Mais comme ce
    116  rechargement n'est effectué qu'après que les plugins sont chargés
    117  (puisque nous sommes dans un plugin..), les changements ne seront
    118  effectifs qu'au prochain chargement. La solution avec 'spip_unlink'
    119  fonctionne donc mieux car le rechargement est différé. */
    120 //include_spip('inc/plugin');
    121 //verif_plugin();
     111if ($spip_version_code >= 1.92 && $spip_version_code < 2)
     112  {
     113    /* Demande le rechargement. Comme ce rechargement n'est effectué
     114       qu'après que les plugins sont chargés (puisque nous sommes dans
     115       un plugin..), les changements ne seront effectifs qu'au
     116       prochain chargement. La solution avec 'supprimer_fichier'
     117       fonctionne donc mieux car le rechargement est différé, mais
     118       dans SPIP 1.9.2 elle occasionne des problèmes quand on demande
     119       des infos sur un plugin dans exec=admin_plugin. */
     120    include_spip('inc/plugin');
     121    verif_plugin();
     122  }
     123else if (version_compare($spip_version_branche, "2.0.0"))
     124  {
     125    /* Le fichier est déjà chargé par PHP, donc on peut le supprimer
     126       sans risque. L'absence du fichier force la revérification des
     127       plugins à chaque page affichée. */
     128    supprimer_fichier(_DIR_TMP."charger_plugins_options.php");
     129  }
Note: See TracChangeset for help on using the changeset viewer.