diff --git a/web_service/class/majic_libV2/Mj.class.inc b/web_service/class/majic_libV2/Mj.class.inc index c73e94702e733a03a02d93d2a100845020777297..e3eace9edb79f21f6e7b40b3cd58be04ce2538d5 100755 --- a/web_service/class/majic_libV2/Mj.class.inc +++ b/web_service/class/majic_libV2/Mj.class.inc @@ -18,7 +18,7 @@ * \author Damien Bedel * \author Olivier Gayte <olivier.gayte@veremes.com> */ -require_once __DIR__ . "/../vitis_lib/XmlAbstract.class.inc"; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis_lib/XmlAbstract.class.inc"; diff --git a/web_service/ws/Adresse.class.inc b/web_service/ws/Adresse.class.inc index 17b0c75c7d132185c96ea817dce146a5b9010cdd..8431d35cdbe59ddf90702b296c48cba115484f94 100755 --- a/web_service/ws/Adresse.class.inc +++ b/web_service/ws/Adresse.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Adresse.class.inc @@ -65,7 +65,7 @@ class Adresse extends Cadastre { * get informations about Adresse */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_majic'], $this->aProperties['cadastre']['views']['adresse'], 'id_par'); } diff --git a/web_service/ws/Adresses.class.inc b/web_service/ws/Adresses.class.inc index fcece103af918ca061e714364e350c38fcb651e2..8c5d85b904d77e6c707f085a161048689634cca6 100755 --- a/web_service/ws/Adresses.class.inc +++ b/web_service/ws/Adresses.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Adresse.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Adresses extends Cadastre { /** diff --git a/web_service/ws/Cadastre.class.inc b/web_service/ws/Cadastre.class.inc index 1fa90641a457fc1a201b7171183087d49347e759..3704e7570c13a1bbdad2963a8ce4573adfe8b856 100755 --- a/web_service/ws/Cadastre.class.inc +++ b/web_service/ws/Cadastre.class.inc @@ -1,7 +1,7 @@ <?php -require_once __DIR__ . "/../../class/vitis_lib/DbClass.class.inc"; -require_once __DIR__ . '/../vmap/Vmap.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . "/class/vitis_lib/DbClass.class.inc"; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vmap/Vmap.class.inc'; class Cadastre extends Vmap { diff --git a/web_service/ws/Commune.class.inc b/web_service/ws/Commune.class.inc index f5ba5ae12f14478fd369b5653796ac542723ee26..f667940f6b606b62199ca7c751dc2e87f7ef0b94 100755 --- a/web_service/ws/Commune.class.inc +++ b/web_service/ws/Commune.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Commune.class.inc @@ -65,7 +65,7 @@ class Commune extends Cadastre { * get informations about Commune */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_cadastre'], $this->aProperties['cadastre']['views']['commune'], 'id_com', 'vmap_cadastre_user', 'vmap_cadastre_user'); } diff --git a/web_service/ws/CommuneByGeom.class.inc b/web_service/ws/CommuneByGeom.class.inc index 93c3b837b5cd17ae4466d8017296d8c2b66033a1..201b42cbd50e1f4236cbb784257e454999266cba 100755 --- a/web_service/ws/CommuneByGeom.class.inc +++ b/web_service/ws/CommuneByGeom.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file communebygeom.class.inc diff --git a/web_service/ws/Communes.class.inc b/web_service/ws/Communes.class.inc index 8f3093d4d5daeae93ffd48dc43f76ba3d24cece6..ced9553f9f0a534600851a77302d6d4a680d653a 100755 --- a/web_service/ws/Communes.class.inc +++ b/web_service/ws/Communes.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Commune.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Communes extends Cadastre { /** diff --git a/web_service/ws/DescriptionParcelle.class.inc b/web_service/ws/DescriptionParcelle.class.inc index 3bcf56fca669b67b7462886ecd201daf30fc8686..37ef77dcb70e889b6454852dde6549c0ea990e8e 100755 --- a/web_service/ws/DescriptionParcelle.class.inc +++ b/web_service/ws/DescriptionParcelle.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file DescriptionParcelle.class.inc @@ -65,7 +65,7 @@ class DescriptionParcelle extends Cadastre { * get informations about DescriptionParcelle */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_majic'], $this->aProperties['cadastre']['views']['description_parcelle'], 'ID_PAR', 'vmap_cadastre_user', 'vmap_cadastre_user'); } diff --git a/web_service/ws/DescriptionParcelles.class.inc b/web_service/ws/DescriptionParcelles.class.inc index d7778ce60882c2116a6a422db929c18c6b7638cf..f91f48a52356f4deefc0bce70fa427bdc3f2b899 100755 --- a/web_service/ws/DescriptionParcelles.class.inc +++ b/web_service/ws/DescriptionParcelles.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'DescriptionParcelle.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class DescriptionParcelles extends Cadastre { /** diff --git a/web_service/ws/DownloadRapport.class.inc b/web_service/ws/DownloadRapport.class.inc index 668371f1ff7e55d8da9e269e9c38157c6c1fe27d..5259e77e175dc48f0cc57bd4898f64652b5f3341 100755 --- a/web_service/ws/DownloadRapport.class.inc +++ b/web_service/ws/DownloadRapport.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file downloadrapport.class.inc diff --git a/web_service/ws/FicheDescriptiveInvariant.class.inc b/web_service/ws/FicheDescriptiveInvariant.class.inc index dba04017276986127734bcbfd5221fe3784d5562..5f3d4afbba7a32c8b520d86ca685036a3e40a8a2 100755 --- a/web_service/ws/FicheDescriptiveInvariant.class.inc +++ b/web_service/ws/FicheDescriptiveInvariant.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file fichedescriptiveinvariant.class.inc diff --git a/web_service/ws/FicheDescriptiveParcelle.class.inc b/web_service/ws/FicheDescriptiveParcelle.class.inc index fe349bf2b43f19e99f091767202511d51869f263..8a6980d116115cbf035d7f9aba300f10cdc08d02 100755 --- a/web_service/ws/FicheDescriptiveParcelle.class.inc +++ b/web_service/ws/FicheDescriptiveParcelle.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file fichedescriptiveparcelle.class.inc diff --git a/web_service/ws/FicheUrbanisme.class.inc b/web_service/ws/FicheUrbanisme.class.inc index 0151bf5d8b8debc22f7eed3d4ef11717d8663ba0..841ac4397f85ebb9a366559684b55629e97fbbc1 100755 --- a/web_service/ws/FicheUrbanisme.class.inc +++ b/web_service/ws/FicheUrbanisme.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file ficheurbanisme.class.inc diff --git a/web_service/ws/Invariant.class.inc b/web_service/ws/Invariant.class.inc index cbb8b1a62f5d4bbc2b0b1735a7dd7934333a7488..a1e2d81438919170b2e77ba2e4fc762aaaf3cc81 100755 --- a/web_service/ws/Invariant.class.inc +++ b/web_service/ws/Invariant.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Invariant.class.inc @@ -65,7 +65,7 @@ class Invariant extends Cadastre { * get informations about Invariant */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_majic'], $this->aProperties['cadastre']['views']['invariant'], 'id_local', 'vmap_cadastre_user', 'vmap_cadastre_user'); } diff --git a/web_service/ws/Invariants.class.inc b/web_service/ws/Invariants.class.inc index b84e50e412cf6c3790eb0d314a66cff1c6417d9b..8238b6434fa499de4647b04cb7140ccec27e4da9 100755 --- a/web_service/ws/Invariants.class.inc +++ b/web_service/ws/Invariants.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Invariant.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Invariants extends Vmap { /** diff --git a/web_service/ws/LieuDit.class.inc b/web_service/ws/LieuDit.class.inc index 94b22aca7fd0d82b46f719531ec542dc5c240a70..c68e32ca799eee5d3625ca5cd7d7de3e2f7d77e4 100755 --- a/web_service/ws/LieuDit.class.inc +++ b/web_service/ws/LieuDit.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file LieuDit.class.inc diff --git a/web_service/ws/LieuDitByGeom.class.inc b/web_service/ws/LieuDitByGeom.class.inc index 4c95b0fd815db067171f27e6e1d081d3864f45d1..9cedd49668ed2b845d417d143afad79941b5c123 100755 --- a/web_service/ws/LieuDitByGeom.class.inc +++ b/web_service/ws/LieuDitByGeom.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file lieuditbygeom.class.inc diff --git a/web_service/ws/LieuDits.class.inc b/web_service/ws/LieuDits.class.inc index 8a26e16850e199cb5d28f1e29d4948619357c208..8af82ae8e0ccd6827beff16b23e5e28d32e96b75 100755 --- a/web_service/ws/LieuDits.class.inc +++ b/web_service/ws/LieuDits.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'LieuDit.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class LieuDits extends Cadastre { /** diff --git a/web_service/ws/Parcelle.class.inc b/web_service/ws/Parcelle.class.inc index 7d1b99f335c927b2e5c47031f01b553cae8f1238..830ef6fca0737ff8e31185edfda0d2274bc521ac 100755 --- a/web_service/ws/Parcelle.class.inc +++ b/web_service/ws/Parcelle.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Parcelle.class.inc @@ -65,7 +65,7 @@ class Parcelle extends Cadastre { * get informations about Parcelle */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_cadastre'], $this->aProperties['cadastre']['views']['parcelle'], 'id_par', 'vmap_cadastre_user', 'vmap_cadastre_user'); } diff --git a/web_service/ws/ParcelleByGeom.class.inc b/web_service/ws/ParcelleByGeom.class.inc index 244f07d70358647ba63faa21dca0473cefb5e30a..20fb31b7e3517daf6b44574c75e474b6961689a6 100755 --- a/web_service/ws/ParcelleByGeom.class.inc +++ b/web_service/ws/ParcelleByGeom.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file parcellebygeom.class.inc diff --git a/web_service/ws/Parcelles.class.inc b/web_service/ws/Parcelles.class.inc index c85ec3afed368c6db5a847b66c66342980310b82..8a87866bd7df1c2b900036e40eba100da1cf78b9 100755 --- a/web_service/ws/Parcelles.class.inc +++ b/web_service/ws/Parcelles.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Parcelle.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Parcelles extends Cadastre { /** diff --git a/web_service/ws/Proprietaire.class.inc b/web_service/ws/Proprietaire.class.inc index 26f6c9b63af13b327437a031445465a3a99f3dc3..5820459a58c4404893ca70d2b596db2b6005225c 100755 --- a/web_service/ws/Proprietaire.class.inc +++ b/web_service/ws/Proprietaire.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Proprietaire.class.inc diff --git a/web_service/ws/Proprietaires.class.inc b/web_service/ws/Proprietaires.class.inc index dbe9c3c1889c08fcfc25673a89d54c69f29b0bfd..8d0cddb4a5a51204ff63e0f2c31d212e09ffd71f 100755 --- a/web_service/ws/Proprietaires.class.inc +++ b/web_service/ws/Proprietaires.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Proprietaire.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Proprietaires extends Cadastre { /** diff --git a/web_service/ws/RapportsCadastreParcelle.class.inc b/web_service/ws/RapportsCadastreParcelle.class.inc index b79394fcd52f511a036ed577dd572d95ecbb4519..e412ec7db7bcc71aa66908fdf687630771662e71 100755 --- a/web_service/ws/RapportsCadastreParcelle.class.inc +++ b/web_service/ws/RapportsCadastreParcelle.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file rapportscadastreparcelle.class.inc @@ -134,10 +134,10 @@ class RapportsCadastreParcelle extends Cadastre { // Charge les données if ($rapportType != 'Locaux' && $rapportType != 'ProprietaireLocaux') { - require_once(__DIR__ . "/../../class/majic_libV2/Mj_Compte_Communal_Parcelles.class.inc"); + require_once(dirname($_SERVER['SCRIPT_FILENAME']) . "/class/majic_libV2/Mj_Compte_Communal_Parcelles.class.inc"); $oRapport = new Mj_Compte_Communal_Parcelles($aParcelles, $oBd, $properties, "polygon"); } else { - require_once(__DIR__ . "/../../class/majic_libV2/Mj_Bati_Parcelles.class.inc"); + require_once(dirname($_SERVER['SCRIPT_FILENAME']) . "/class/majic_libV2/Mj_Bati_Parcelles.class.inc"); $oRapport = new Mj_Bati_Parcelles($aParcelles, $oBd, $properties); } @@ -164,9 +164,9 @@ class RapportsCadastreParcelle extends Cadastre { $sXmlFileName = $properties["cadastre"]["rp"]["rp_dir"] . "/" . $sYear . "/Rapport_Parcelle_" . $rapportType . "/" . $sFile . ".xml"; if ($rapportType === 'ToutesInfos') { - $sXslFileName = __DIR__ . "/../../class/majic_libV2/xsl/Mj_Rapport.xsl"; + $sXslFileName = dirname($_SERVER['SCRIPT_FILENAME']) . "/class/majic_libV2/xsl/Mj_Rapport.xsl"; } else { - $sXslFileName = __DIR__ . "/../../class/majic_libV2/xsl/Mj_Rapport_Parcelle_" . $rapportType . ".xsl"; + $sXslFileName = dirname($_SERVER['SCRIPT_FILENAME']) . "/class/majic_libV2/xsl/Mj_Rapport_Parcelle_" . $rapportType . ".xsl"; } if (!file_exists($sXmlFileName)) { $oRapport->asXMLFile("", $sXmlFileName, "Rapport_Parcelle", "UTF-8", "ISO-8859-1"); diff --git a/web_service/ws/ReleveDePropriete.class.inc b/web_service/ws/ReleveDePropriete.class.inc index 0394b34663290d65cef0e27011a511433791e4b4..997a97c8cf1f3fc042bea18bc5a4ef7e003d0bff 100755 --- a/web_service/ws/ReleveDePropriete.class.inc +++ b/web_service/ws/ReleveDePropriete.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file relevedepropriete.class.inc @@ -174,7 +174,7 @@ class ReleveDePropriete extends Cadastre { switch ($sType) { case "tiers" : case "standard" : - require_once __DIR__ . '/../../class/majic_libV2/Mj_Compte_Communal.class.inc'; + require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/majic_libV2/Mj_Compte_Communal.class.inc'; $oRP = new Mj_Compte_Communal($IDDNUPRO, $oBD, $properties); if ($oRP->isError()) { http_response_code(500); @@ -190,7 +190,7 @@ class ReleveDePropriete extends Cadastre { break; case "parcelle" : - require_once __DIR__ . '/../../class/majic_libV2/Mj_Compte_Communal_Parcelle.class.inc'; + require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/majic_libV2/Mj_Compte_Communal_Parcelle.class.inc'; $oRP = new Mj_Compte_Communal_Parcelle('', $ID_PAR, $oBD, $properties); if ($oRP->isError()) { http_response_code(500); @@ -207,9 +207,9 @@ class ReleveDePropriete extends Cadastre { if (!$bError) { $sXMLFile = $properties["cadastre"]["rp"]["rp_dir"] . "/" . $sDir . $sFile . ".xml"; if ($sType === "tiers") { - $sXSLFile = __DIR__ . '/../../class/majic_libV2/xsl/Mj_fo_tiers.xsl'; + $sXSLFile = dirname($_SERVER['SCRIPT_FILENAME']) . '/class/majic_libV2/xsl/Mj_fo_tiers.xsl'; } else { - $sXSLFile = __DIR__ . '/../../class/majic_libV2/xsl/Mj_fo.xsl'; + $sXSLFile = dirname($_SERVER['SCRIPT_FILENAME']) . '/class/majic_libV2/xsl/Mj_fo.xsl'; } $sPDFFile = $properties["cadastre"]["rp"]["rp_dir"] . "/" . $sDir . $sFile . ".pdf"; diff --git a/web_service/ws/Section.class.inc b/web_service/ws/Section.class.inc index de149b159b570388d14fe18d627a0f2405815a1f..93f2eacf2c14cc319220c7ea2fbcdcac0ba5cd10 100755 --- a/web_service/ws/Section.class.inc +++ b/web_service/ws/Section.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Section.class.inc @@ -65,7 +65,7 @@ class Section extends Cadastre { * get informations about Section */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_cadastre'], $this->aProperties['cadastre']['views']['section'], 'id_sec', 'vmap_cadastre_user', 'vmap_cadastre_user'); } diff --git a/web_service/ws/SectionByGeom.class.inc b/web_service/ws/SectionByGeom.class.inc index 89f26a1aed928a77a576812ca666ed24cdabc107..317a991524cff89d1801960246b22c3afaadd953 100755 --- a/web_service/ws/SectionByGeom.class.inc +++ b/web_service/ws/SectionByGeom.class.inc @@ -1,9 +1,9 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../vitis/Vitis.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; /** * \file sectionbygeom.class.inc diff --git a/web_service/ws/Sections.class.inc b/web_service/ws/Sections.class.inc index 5e32d1942fcba271be2ec11c8d1671d90a0d9c33..3a836425b7649168781e291e4765328b378d77c1 100755 --- a/web_service/ws/Sections.class.inc +++ b/web_service/ws/Sections.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Section.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Sections extends Cadastre { /** diff --git a/web_service/ws/Voie.class.inc b/web_service/ws/Voie.class.inc index e490d1fa730687f43ea0864024a8ed99837f520d..bff067b1030f97b91beeb6cee5de76b48f166b50 100755 --- a/web_service/ws/Voie.class.inc +++ b/web_service/ws/Voie.class.inc @@ -1,7 +1,7 @@ <?php require_once 'Cadastre.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; /** * \file Voie.class.inc @@ -65,7 +65,7 @@ class Voie extends Cadastre { * get informations about Voie */ function GET() { - require __DIR__ . "/../vitis/" . $this->sRessourcesFile; + require dirname($_SERVER['SCRIPT_FILENAME']) . "/ws/vitis/" . $this->sRessourcesFile; $this->aFields = $this->getFields($this->aProperties['schema_majic'], $this->aProperties['cadastre']['views']['voie'], 'id_voie'); } diff --git a/web_service/ws/Voies.class.inc b/web_service/ws/Voies.class.inc index dd5b099c967879b265a0033829f362566780c2b5..e5856e2c39299190e75d3b7626e7249718410916 100755 --- a/web_service/ws/Voies.class.inc +++ b/web_service/ws/Voies.class.inc @@ -13,8 +13,8 @@ */ require_once 'Cadastre.class.inc'; require_once 'Voie.class.inc'; -require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; -require_once __DIR__ . '/../../class/vmlib/BdDataAccess.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc'; +require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vmlib/BdDataAccess.inc'; class Voies extends Cadastre { /**