Ajout wrapper pour la ged

This commit is contained in:
Rodolphe Quiedeville 2007-04-13 12:55:55 +00:00
parent 3bfc242931
commit 0674a741f8

View File

@ -1,5 +1,5 @@
<?php <?php
/* Copyright (C) 2004-2005 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2004-2007 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2004-2007 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (C) 2004-2007 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2005 Simon Tosser <simon@kornog-computing.com> * Copyright (C) 2005 Simon Tosser <simon@kornog-computing.com>
* *
@ -22,25 +22,23 @@
* $Source$ * $Source$
*/ */
/** /**
\file htdocs/document.php \file htdocs/document.php
\brief Wrapper permettant le téléchargement de fichier de données Dolibarr \brief Wrapper permettant le téléchargement de fichier de données Dolibarr
\remarks L'appel est document.php?file=pathrelatifdufichier&modulepart=repfichierconcerne \remarks L'appel est document.php?file=pathrelatifdufichier&modulepart=repfichierconcerne
\version $Revision$ \version $Revision$
*/ */
require_once("main.inc.php"); require_once("main.inc.php");
function llxHeader() function llxHeader()
{ {
global $user,$langs; global $user,$langs;
top_menu($head, $title); top_menu($head, $title);
$menu = new Menu(); $menu = new Menu();
left_menu($menu->liste); left_menu($menu->liste);
} }
$action = $_GET["action"]; $action = $_GET["action"];
$original_file = urldecode($_GET["file"]); $original_file = urldecode($_GET["file"]);
$modulepart = urldecode($_GET["modulepart"]); $modulepart = urldecode($_GET["modulepart"]);
@ -260,6 +258,17 @@ if ($modulepart)
$sqlprotectagainstexternals = ''; $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 // Wrapping pour les dons
if ($modulepart == 'don') if ($modulepart == 'don')
{ {