Changeset 87147 in spip-zone


Ignore:
Timestamp:
Jan 19, 2015, 10:52:54 AM (5 years ago)
Author:
camille.sauvage@…
Message:

Permet l'utilisation d'un lien symbolique pour le répertoire d'installation du plugin

Location:
_plugins_/transaction
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/transaction/paiement/paybox/paiement.php

    r87121 r87147  
    6060                $lanceur ='ecrire/inc_version.php';
    6161                $include = '../../'.$lanceur;
     62                $trouve = false;
    6263                while (!defined('_ECRIRE_INC_VERSION') && $deep++ < 6) {
    6364                        // attention a pas descendre trop loin tout de meme !
     
    6566                        $include = '../' . $include;
    6667                        if (file_exists($include)) {
     68                                $trouve = true;
    6769                                chdir(dirname(dirname($include)));
    6870                                require $lanceur;
    6971                        }
    70                 }       
     72                }
     73                // dernière chance, on se sert du DOCUMENT_ROOT
     74                // permet justement d'utiliser un lien symbolique
     75                $include = $_SERVER['DOCUMENT_ROOT'].'/ecrire/inc_version.php';
     76                if ($trouve == false && file_exists($include)) {
     77                    chdir(dirname(dirname($include)));
     78                    require $lanceur;
     79                }
    7180        }
    7281        if (!defined('_ECRIRE_INC_VERSION')) {
  • _plugins_/transaction/plugin.xml

    r87121 r87147  
    44        <auteur>Arnault Pachot, Emmanuel Nurit</auteur>
    55        <licence>GPL v3</licence>
    6         <version>0.3.3</version>
     6        <version>0.3.4</version>
    77        <version_base>0.1</version_base>
    88        <etat>dev</etat>
Note: See TracChangeset for help on using the changeset viewer.