Skip to content
Snippets Groups Projects
Select Git revision
  • bde3daf2f8fa0913ab86d3178a02cbfa58af6c0f
  • master default
  • embed-5.0
  • 4.1
4 results

config.sample.php

Blame
  • index.php 11.43 KiB
    <?php
    /* Copyright (C) 2001-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
     * Copyright (C) 2004-2013 Laurent Destailleur  <eldy@users.sourceforge.net>
     * Copyright (C) 2005-2012 Regis Houssin        <regis.houssin@capnetworks.com>
     * Copyright (C) 2012      Marcos García        <marcosgdf@gmail.com>
     * Copyright (C) 2015      Jean-François Ferry	<jfefe@aternatik.fr>
     *
     * This program is free software; you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation; either version 3 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * You should have received a copy of the GNU General Public License
     * along with this program. If not, see <http://www.gnu.org/licenses/>.
     */
    
    /**
     *	    \file       htdocs/commande/stats/index.php
     *      \ingroup    commande
     *		\brief      Page with customers or suppliers orders statistics
     */
    
    require '../../main.inc.php';
    require_once DOL_DOCUMENT_ROOT.'/commande/class/commande.class.php';
    require_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
    require_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
    
    $WIDTH=DolGraph::getDefaultGraphSizeForStats('width');
    $HEIGHT=DolGraph::getDefaultGraphSizeForStats('height');
    
    $mode=GETPOST("mode")?GETPOST("mode"):'customer';
    if ($mode == 'customer' && ! $user->rights->commande->lire) accessforbidden();
    if ($mode == 'supplier' && ! $user->rights->fournisseur->commande->lire) accessforbidden();
    
    $userid=GETPOST('userid','int');
    $socid=GETPOST('socid','int');
    // Security check
    if ($user->societe_id > 0)
    {
        $action = '';
        $socid = $user->societe_id;
    }
    
    $nowyear=strftime("%Y", dol_now());
    $year = GETPOST('year')>0?GETPOST('year'):$nowyear;
    //$startyear=$year-2;
    $startyear=$year-1;
    $endyear=$year;
    
    $langs->load('orders');
    $langs->load('companies');
    $langs->load('other');
    $langs->load('suppliers');
    
    
    /*
     * View
     */
    
    $form=new Form($db);
    
    llxHeader();
    
    if ($mode == 'customer')
    {