From 0674a741f806cbd1f387c4045272751b962ad0d3 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Fri, 13 Apr 2007 12:55:55 +0000 Subject: [PATCH] Ajout wrapper pour la ged --- htdocs/document.php | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/htdocs/document.php b/htdocs/document.php index 8f8f88c8305..4a434c56aa9 100644 --- a/htdocs/document.php +++ b/htdocs/document.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2004-2007 Rodolphe Quiedeville * Copyright (C) 2004-2007 Laurent Destailleur * Copyright (C) 2005 Simon Tosser * @@ -22,25 +22,23 @@ * $Source$ */ -/** - \file htdocs/document.php - \brief Wrapper permettant le téléchargement de fichier de données Dolibarr - \remarks L'appel est document.php?file=pathrelatifdufichier&modulepart=repfichierconcerne - \version $Revision$ +/** + \file htdocs/document.php + \brief Wrapper permettant le téléchargement de fichier de données Dolibarr + \remarks L'appel est document.php?file=pathrelatifdufichier&modulepart=repfichierconcerne + \version $Revision$ */ require_once("main.inc.php"); - function llxHeader() { - global $user,$langs; - top_menu($head, $title); - $menu = new Menu(); - left_menu($menu->liste); + global $user,$langs; + top_menu($head, $title); + $menu = new Menu(); + left_menu($menu->liste); } - $action = $_GET["action"]; $original_file = urldecode($_GET["file"]); $modulepart = urldecode($_GET["modulepart"]); @@ -260,6 +258,17 @@ if ($modulepart) $sqlprotectagainstexternals = ''; } + // Wrapping pour les documents generaux + if ($modulepart == 'ged') + { + $user->getrights('document'); + if ($user->rights->document->lire ) + { + $accessallowed=1; + } + $original_file= DOL_DATA_ROOT.'/ged/'.$original_file; + } + // Wrapping pour les dons if ($modulepart == 'don') {