2004-10-19 22:19:58 +02:00
< ? php
2004-02-09 09:57:34 +01:00
/* Copyright ( C ) 2001 - 2004 Rodolphe Quiedeville < rodolphe @ quiedeville . org >
2008-07-17 18:48:24 +02:00
* Copyright ( C ) 2003 Eric Seigne < erics @ rycks . com >
2018-04-22 17:57:20 +02:00
* Copyright ( C ) 2004 - 2018 Laurent Destailleur < eldy @ users . sourceforge . net >
2018-10-27 14:43:12 +02:00
* Copyright ( C ) 2005 - 2012 Regis Houssin < regis . houssin @ inodbox . com >
2011-03-08 20:39:21 +01:00
* Copyright ( C ) 2011 Juanjo Menent < jmenent @ 2 byte . es >
2014-08-08 14:25:14 +02:00
* Copyright ( C ) 2014 Cedric GROSS < c . gross @ kreiz - it . fr >
2015-03-05 10:20:32 +01:00
* Copyright ( C ) 2015 Marcos García < marcosgdf @ gmail . com >
2017-05-17 17:00:45 +02:00
* Copyright ( C ) 2017 Open - DSI < support @ open - dsi . fr >
2025-01-25 09:04:43 +01:00
* Copyright ( C ) 2021 - 2025 Frédéric France < frederic . france @ free . fr >
2025-01-25 00:46:59 +01:00
* Copyright ( C ) 2024 - 2025 MDW < mdeweerd @ users . noreply . github . com >
2003-08-03 14:13:38 +02:00
*
* 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
2013-01-16 15:36:08 +01:00
* the Free Software Foundation ; either version 3 of the License , or
2003-08-03 14:13:38 +02:00
* ( 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
2019-09-23 21:55:30 +02:00
* along with this program . If not , see < https :// www . gnu . org / licenses />.
2003-08-03 14:13:38 +02:00
*/
2004-10-30 03:54:14 +02:00
2013-06-14 22:33:01 +02:00
2005-04-14 01:28:41 +02:00
/**
2011-06-11 00:05:07 +02:00
* \file htdocs / comm / action / index . php
* \ingroup agenda
* \brief Home page of calendar events
2008-08-30 00:40:36 +02:00
*/
2008-02-26 19:34:53 +01:00
2022-09-07 20:08:59 +02:00
// Load Dolibarr environment
2012-08-22 23:24:21 +02:00
require '../../main.inc.php' ;
2025-01-24 17:28:10 +01:00
require_once DOL_DOCUMENT_ROOT . '/comm/action/class/actioncomm.class.php' ;
2012-08-22 23:11:24 +02:00
require_once DOL_DOCUMENT_ROOT . '/societe/class/societe.class.php' ;
require_once DOL_DOCUMENT_ROOT . '/contact/class/contact.class.php' ;
require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php' ;
require_once DOL_DOCUMENT_ROOT . '/core/lib/agenda.lib.php' ;
2025-01-24 17:28:10 +01:00
require_once DOL_DOCUMENT_ROOT . '/core/class/html.formprojet.class.php' ;
require_once DOL_DOCUMENT_ROOT . '/projet/class/project.class.php' ;
2003-08-03 14:13:38 +02:00
2024-11-04 23:53:20 +01:00
/**
* @ var Conf $conf
* @ var DoliDB $db
* @ var HookManager $hookmanager
* @ var Translate $langs
* @ var User $user
*/
2025-01-24 17:28:10 +01:00
$MAXAGENDA = getDolGlobalString ( 'AGENDA_EXT_NB' , 5 );
2023-01-13 17:17:23 +01:00
$DELAYFORCACHE = 300 ; // 300 seconds
2015-03-02 17:34:50 +01:00
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$disabledefaultvalues = GETPOSTINT ( 'disabledefaultvalues' );
2022-05-19 10:31:01 +02:00
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$check_holiday = GETPOSTINT ( 'check_holiday' );
2022-03-07 12:01:34 +01:00
$filter = GETPOST ( " search_filter " , 'alpha' , 3 ) ? GETPOST ( " search_filter " , 'alpha' , 3 ) : GETPOST ( " filter " , 'alpha' , 3 );
2024-04-05 13:09:32 +02:00
$filtert = GETPOST ( " search_filtert " , " intcomma " , 3 ) ? GETPOST ( " search_filtert " , " intcomma " , 3 ) : GETPOST ( " filtert " , " intcomma " , 3 );
$usergroup = GETPOST ( " search_usergroup " , " intcomma " , 3 ) ? GETPOST ( " search_usergroup " , " intcomma " , 3 ) : GETPOST ( " usergroup " , " intcomma " , 3 );
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$showbirthday = empty ( $conf -> use_javascript_ajax ) ? GETPOSTINT ( " showbirthday " ) : 1 ;
2024-04-05 13:09:32 +02:00
$search_categ_cus = GETPOST ( " search_categ_cus " , 'intcomma' , 3 ) ? GETPOST ( " search_categ_cus " , 'intcomma' , 3 ) : 0 ;
2012-01-22 20:16:11 +01:00
2025-01-03 19:50:38 +01:00
// If no choice done on calendar owner (like on left menu link "Agenda"), we filter on current user by default.
2023-11-27 11:39:32 +01:00
if ( empty ( $filtert ) && ! getDolGlobalString ( 'AGENDA_ALL_CALENDARS' )) {
2025-01-03 19:50:38 +01:00
$filtert = ( string ) $user -> id ;
2014-10-09 17:05:57 +02:00
}
2008-03-20 20:07:21 +01:00
2021-08-19 12:16:47 +02:00
$newparam = '' ;
2022-01-13 11:09:37 +01:00
$sortfield = GETPOST ( 'sortfield' , 'aZ09comma' );
$sortorder = GETPOST ( 'sortorder' , 'aZ09comma' );
2024-03-01 01:52:40 +01:00
$page = GETPOSTISSET ( 'pageplusone' ) ? ( GETPOSTINT ( 'pageplusone' ) - 1 ) : GETPOSTINT ( " page " );
2021-02-23 18:59:19 +01:00
if ( empty ( $page ) || $page == - 1 ) {
$page = 0 ;
} // If $page is not defined, or '' or -1
2024-03-16 11:41:00 +01:00
$limit = GETPOSTINT ( 'limit' ) ? GETPOSTINT ( 'limit' ) : $conf -> liste_limit ;
2012-01-22 02:12:11 +01:00
$offset = $limit * $page ;
2021-02-23 18:59:19 +01:00
if ( ! $sortorder ) {
$sortorder = " ASC " ;
}
if ( ! $sortfield ) {
$sortfield = " a.datec " ;
}
2008-04-08 00:11:22 +02:00
2008-03-20 20:07:21 +01:00
// Security check
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$socid = GETPOSTINT ( " search_socid " ) ? GETPOSTINT ( " search_socid " ) : GETPOSTINT ( " socid " );
2021-02-23 18:59:19 +01:00
if ( $user -> socid ) {
$socid = $user -> socid ;
}
if ( $socid < 0 ) {
$socid = '' ;
}
2008-03-20 20:07:21 +01:00
2019-12-18 15:20:36 +01:00
$canedit = 1 ;
2023-06-20 18:16:19 +02:00
if ( ! $user -> hasRight ( 'agenda' , 'myactions' , 'read' )) {
2021-02-23 18:59:19 +01:00
accessforbidden ();
}
2023-06-20 18:16:19 +02:00
if ( ! $user -> hasRight ( 'agenda' , 'allactions' , 'read' )) {
2021-02-23 18:59:19 +01:00
$canedit = 0 ;
}
2023-06-20 18:16:19 +02:00
if ( ! $user -> hasRight ( 'agenda' , 'allactions' , 'read' ) || $filter == 'mine' ) { // If no permission to see all, we show only affected to me
2025-01-03 19:50:38 +01:00
$filtert = ( string ) $user -> id ;
2008-02-26 19:34:53 +01:00
}
2004-10-31 18:13:24 +01:00
2020-09-16 19:39:50 +02:00
$action = GETPOST ( 'action' , 'aZ09' );
2021-12-11 13:17:31 +01:00
$mode = GETPOST ( 'mode' , 'aZ09' );
if ( empty ( $mode ) && preg_match ( '/show_/' , $action )) {
$mode = $action ; // For backward compatibility
}
2024-04-19 13:34:48 +02:00
$resourceid = GETPOST ( " search_resourceid " , 'int' );
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$year = GETPOSTINT ( " year " ) ? GETPOSTINT ( " year " ) : date ( " Y " );
$month = GETPOSTINT ( " month " ) ? GETPOSTINT ( " month " ) : date ( " m " );
$week = GETPOSTINT ( " week " ) ? GETPOSTINT ( " week " ) : date ( " W " );
$day = GETPOSTINT ( " day " ) ? GETPOSTINT ( " day " ) : date ( " d " );
2025-01-24 17:28:10 +01:00
$pid = GETPOSTISSET ( " search_projectid " ) ? GETPOSTINT ( " search_projectid " , 3 ) : GETPOSTINT ( " projectid " , 3 );
2022-07-25 13:18:03 +02:00
$status = GETPOSTISSET ( " search_status " ) ? GETPOST ( " search_status " , 'aZ09' ) : GETPOST ( " status " , 'aZ09' ); // status may be 0, 50, 100, 'todo', 'na' or -1
2022-05-18 11:23:21 +02:00
$type = GETPOSTISSET ( " search_type " ) ? GETPOST ( " search_type " , 'aZ09' ) : GETPOST ( " type " , 'aZ09' );
2025-01-24 17:28:10 +01:00
$maxprint = GETPOSTISSET ( " maxprint " ) ? GETPOSTINT ( " maxprint " ) : getDolGlobalInt ( 'AGENDA_MAX_EVENTS_DAY_VIEW' , 3 );
2019-12-18 15:20:36 +01:00
$optioncss = GETPOST ( 'optioncss' , 'aZ' ); // Option for the css output (always '' except when 'print')
2020-05-13 13:56:39 +02:00
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$dateselect = dol_mktime ( 0 , 0 , 0 , GETPOSTINT ( 'dateselectmonth' ), GETPOSTINT ( 'dateselectday' ), GETPOSTINT ( 'dateselectyear' ));
2021-02-23 18:59:19 +01:00
if ( $dateselect > 0 ) {
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
$day = GETPOSTINT ( 'dateselectday' );
$month = GETPOSTINT ( 'dateselectmonth' );
$year = GETPOSTINT ( 'dateselectyear' );
2020-05-13 13:56:39 +02:00
}
2016-01-14 14:15:14 +01:00
// Set actioncode (this code must be same for setting actioncode into peruser, listacton and index)
2021-03-23 03:44:50 +01:00
if ( GETPOST ( 'search_actioncode' , 'array:aZ09' )) {
$actioncode = GETPOST ( 'search_actioncode' , 'array:aZ09' , 3 );
2021-02-23 18:59:19 +01:00
if ( ! count ( $actioncode )) {
$actioncode = '0' ;
}
2020-05-21 15:05:19 +02:00
} else {
2024-07-13 17:58:47 +02:00
$actioncode = GETPOST ( " search_actioncode " , " alpha " , 3 ) ? GETPOST ( " search_actioncode " , " alpha " , 3 ) : ( GETPOST ( " search_actioncode " ) == '0' ? '0' : (( ! getDolGlobalString ( 'AGENDA_DEFAULT_FILTER_TYPE' ) || $disabledefaultvalues ) ? '' : getDolGlobalString ( 'AGENDA_DEFAULT_FILTER_TYPE' )));
2021-02-23 18:59:19 +01:00
}
2024-10-01 12:37:03 +02:00
if ( is_scalar ( $actioncode ) && $actioncode == '-1' ) {
$actioncode = '' ;
}
2014-06-29 23:35:00 +02:00
2021-02-23 18:59:19 +01:00
if ( $status == '' && ! GETPOSTISSET ( 'search_status' )) {
2025-01-24 17:28:10 +01:00
$status = (( ! getDolGlobalString ( 'AGENDA_DEFAULT_FILTER_STATUS' ) || $disabledefaultvalues ) ? '' : getDolGlobalString ( 'AGENDA_DEFAULT_FILTER_STATUS' ));
2021-02-23 18:59:19 +01:00
}
2018-09-14 11:23:15 +02:00
2024-04-05 13:09:32 +02:00
$defaultview = getDolGlobalString ( 'AGENDA_DEFAULT_VIEW' , 'show_month' ); // default for app
$defaultview = getDolUserString ( 'AGENDA_DEFAULT_VIEW' , $defaultview ); // default for user
2021-12-11 13:17:31 +01:00
if ( empty ( $mode ) && ! GETPOSTISSET ( 'mode' )) {
$mode = $defaultview ;
2021-02-23 18:59:19 +01:00
}
2021-12-11 13:17:31 +01:00
if ( $mode == 'default' ) { // When action is default, we want a calendar view and not the list
$mode = (( $defaultview != 'show_list' ) ? $defaultview : 'show_month' );
2018-04-22 17:57:20 +02:00
}
2024-04-05 13:09:32 +02:00
if ( GETPOST ( 'viewcal' ) && GETPOST ( 'mode' ) != 'show_day' && GETPOST ( 'mode' ) != 'show_week' ) {
2023-12-04 12:01:45 +01:00
$mode = 'show_month' ;
$day = '' ;
2018-09-19 17:03:13 +02:00
} // View by month
2024-04-05 13:09:32 +02:00
if ( GETPOST ( 'viewweek' ) || GETPOST ( 'mode' ) == 'show_week' ) {
2023-12-04 12:01:45 +01:00
$mode = 'show_week' ;
$week = ( $week ? $week : date ( " W " ));
$day = ( $day ? $day : date ( " d " ));
2018-09-19 17:03:13 +02:00
} // View by week
2024-04-05 13:09:32 +02:00
if ( GETPOST ( 'viewday' ) || GETPOST ( 'mode' ) == 'show_day' ) {
2023-12-04 12:01:45 +01:00
$mode = 'show_day' ;
$day = ( $day ? $day : date ( " d " ));
2018-09-19 17:03:13 +02:00
} // View by day
2011-02-02 16:51:18 +01:00
2021-07-07 01:58:06 +02:00
$object = new ActionComm ( $db );
2018-05-26 19:03:41 +02:00
// Load translation files required by the page
$langs -> loadLangs ( array ( 'agenda' , 'other' , 'commercial' ));
2008-09-28 05:39:39 +02:00
2024-06-30 21:02:50 +02:00
// Initialize a technical object to manage hooks of page. Note that conf->hooks_modules contains an array of hook context
2014-06-29 02:45:55 +02:00
$hookmanager -> initHooks ( array ( 'agenda' ));
2008-11-11 20:32:48 +01:00
2021-03-29 22:43:39 +02:00
$result = restrictedArea ( $user , 'agenda' , 0 , 'actioncomm&societe' , 'myactions|allactions' , 'fk_soc' , 'id' );
if ( $user -> socid && $socid ) {
$result = restrictedArea ( $user , 'societe' , $socid );
}
2004-10-31 18:13:24 +01:00
/*
2008-02-26 19:34:53 +01:00
* Actions
2004-10-31 18:13:24 +01:00
*/
2014-06-29 23:35:00 +02:00
2021-12-11 13:17:31 +01:00
if ( GETPOST ( " viewlist " , 'alpha' ) || $mode == 'show_list' ) {
2020-09-07 10:18:17 +02:00
$param = '' ;
2021-02-23 18:59:19 +01:00
if ( is_array ( $_POST )) {
foreach ( $_POST as $key => $val ) {
if ( $key == 'token' ) {
continue ;
}
2020-09-07 10:18:17 +02:00
$param .= '&' . $key . '=' . urlencode ( $val );
}
}
2021-02-23 18:59:19 +01:00
if ( ! preg_match ( '/action=/' , $param )) {
2021-12-11 13:17:31 +01:00
$param .= ( $param ? '&' : '' ) . 'mode=show_list' ;
2021-02-23 18:59:19 +01:00
}
2020-09-07 10:18:17 +02:00
//print $param;
header ( " Location: " . DOL_URL_ROOT . '/comm/action/list.php?' . $param );
exit ;
2008-03-20 21:39:50 +01:00
}
2005-04-14 01:28:41 +02:00
2021-12-11 13:17:31 +01:00
if ( GETPOST ( " viewperuser " , 'alpha' ) || $mode == 'show_peruser' ) {
2020-09-07 10:18:17 +02:00
$param = '' ;
2021-02-23 18:59:19 +01:00
if ( is_array ( $_POST )) {
foreach ( $_POST as $key => $val ) {
if ( $key == 'token' ) {
continue ;
}
2020-09-07 10:18:17 +02:00
$param .= '&' . $key . '=' . urlencode ( $val );
}
}
//print $param;
header ( " Location: " . DOL_URL_ROOT . '/comm/action/peruser.php?' . $param );
exit ;
2014-06-29 23:35:00 +02:00
}
2003-08-03 14:13:38 +02:00
2008-02-26 19:34:53 +01:00
/*
2008-10-06 23:36:45 +02:00
* View
2008-02-26 19:34:53 +01:00
*/
2021-12-10 13:56:51 +01:00
2019-09-30 15:59:05 +02:00
$parameters = array (
'socid' => $socid ,
'status' => $status ,
'year' => $year ,
'month' => $month ,
'day' => $day ,
'type' => $type ,
'maxprint' => $maxprint ,
'filter' => $filter ,
'filtert' => $filtert ,
'showbirthday' => $showbirthday ,
'canedit' => $canedit ,
'optioncss' => $optioncss ,
'actioncode' => $actioncode ,
'pid' => $pid ,
'resourceid' => $resourceid ,
'usergroup' => $usergroup ,
);
$reshook = $hookmanager -> executeHooks ( 'beforeAgenda' , $parameters , $object , $action ); // Note that $action and $object may have been modified by some hooks
2021-02-23 18:59:19 +01:00
if ( $reshook < 0 ) {
setEventMessages ( $hookmanager -> error , $hookmanager -> errors , 'errors' );
}
2008-02-26 19:34:53 +01:00
2019-11-13 19:35:02 +01:00
$form = new Form ( $db );
$companystatic = new Societe ( $db );
$contactstatic = new Contact ( $db );
2021-01-05 12:43:57 +01:00
$userstatic = new User ( $db );
2008-03-20 20:07:21 +01:00
2025-01-24 17:28:10 +01:00
$help_url = 'EN:Module_Agenda_En|FR:Module_Agenda|ES:Módulo_Agenda|DE:Modul_Terminplanung' ;
llxHeader ( '' , $langs -> trans ( " Agenda " ), $help_url );
2019-11-13 19:35:02 +01:00
$now = dol_now ();
$nowarray = dol_getdate ( $now );
$nowyear = $nowarray [ 'year' ];
$nowmonth = $nowarray [ 'mon' ];
$nowday = $nowarray [ 'mday' ];
2008-03-02 19:47:42 +01:00
2019-11-13 19:35:02 +01:00
$listofextcals = array ();
2014-08-15 17:08:05 +02:00
// Define list of external calendars (global admin setup)
2023-11-27 11:39:32 +01:00
if ( ! getDolGlobalString ( 'AGENDA_DISABLE_EXT' )) {
2020-09-07 10:18:17 +02:00
$i = 0 ;
2021-02-23 18:59:19 +01:00
while ( $i < $MAXAGENDA ) {
2020-09-07 10:18:17 +02:00
$i ++ ;
$source = 'AGENDA_EXT_SRC' . $i ;
$name = 'AGENDA_EXT_NAME' . $i ;
$offsettz = 'AGENDA_EXT_OFFSETTZ' . $i ;
$color = 'AGENDA_EXT_COLOR' . $i ;
2021-08-31 18:37:34 +02:00
$default = 'AGENDA_EXT_ACTIVEBYDEFAULT' . $i ;
2020-09-07 10:18:17 +02:00
$buggedfile = 'AGENDA_EXT_BUGGEDFILE' . $i ;
2022-12-09 15:57:18 +01:00
if ( getDolGlobalString ( $source ) && getDolGlobalString ( $name )) {
2020-09-07 10:18:17 +02:00
// Note: $conf->global->buggedfile can be empty or 'uselocalandtznodaylight' or 'uselocalandtzdaylight'
2021-03-15 00:53:34 +01:00
$listofextcals [] = array (
2024-04-05 13:26:59 +02:00
'type' => 'globalsetup' ,
2022-04-30 19:50:20 +02:00
'src' => getDolGlobalString ( $source ),
2022-11-21 15:12:46 +01:00
'name' => dol_string_nohtmltag ( getDolGlobalString ( $name )),
'offsettz' => ( int ) getDolGlobalInt ( $offsettz , 0 ),
'color' => dol_string_nohtmltag ( getDolGlobalString ( $color )),
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2022-11-21 15:12:46 +01:00
'default' => dol_string_nohtmltag ( getDolGlobalString ( $default )),
'buggedfile' => dol_string_nohtmltag ( getDolGlobalString ( 'buggedfile' , '' ))
2021-03-15 00:53:34 +01:00
);
2020-09-07 10:18:17 +02:00
}
}
2012-01-22 20:16:11 +01:00
}
2024-04-05 13:26:59 +02:00
2014-08-15 17:08:05 +02:00
// Define list of external calendars (user setup)
2024-10-01 12:29:59 +02:00
if ( ! getDolUserString ( 'AGENDA_DISABLE_EXT' )) {
2019-11-13 19:35:02 +01:00
$i = 0 ;
2021-02-23 18:59:19 +01:00
while ( $i < $MAXAGENDA ) {
2014-09-05 13:48:55 +02:00
$i ++ ;
2019-11-13 19:35:02 +01:00
$source = 'AGENDA_EXT_SRC_' . $user -> id . '_' . $i ;
$name = 'AGENDA_EXT_NAME_' . $user -> id . '_' . $i ;
2020-09-07 10:18:17 +02:00
$offsettz = 'AGENDA_EXT_OFFSETTZ_' . $user -> id . '_' . $i ;
2019-11-13 19:35:02 +01:00
$color = 'AGENDA_EXT_COLOR_' . $user -> id . '_' . $i ;
$enabled = 'AGENDA_EXT_ENABLED_' . $user -> id . '_' . $i ;
2021-08-31 18:37:34 +02:00
$default = 'AGENDA_EXT_ACTIVEBYDEFAULT_' . $user -> id . '_' . $i ;
2019-11-13 19:35:02 +01:00
$buggedfile = 'AGENDA_EXT_BUGGEDFILE_' . $user -> id . '_' . $i ;
2023-01-13 12:14:20 +01:00
2022-12-09 15:57:18 +01:00
if ( getDolUserString ( $source ) && getDolUserString ( $name )) {
2014-09-05 13:48:55 +02:00
// Note: $conf->global->buggedfile can be empty or 'uselocalandtznodaylight' or 'uselocalandtzdaylight'
2021-03-15 00:53:34 +01:00
$listofextcals [] = array (
2024-04-05 13:26:59 +02:00
'type' => 'usersetup' ,
2022-12-09 15:57:18 +01:00
'src' => getDolUserString ( $source ),
'name' => dol_string_nohtmltag ( getDolUserString ( $name )),
2022-11-21 15:12:46 +01:00
'offsettz' => ( int ) ( empty ( $user -> conf -> $offsettz ) ? 0 : $user -> conf -> $offsettz ),
2022-12-09 15:57:18 +01:00
'color' => dol_string_nohtmltag ( getDolUserString ( $color )),
2024-03-12 19:28:17 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2022-12-09 15:57:18 +01:00
'default' => dol_string_nohtmltag ( getDolUserString ( $default )),
2022-11-21 15:12:46 +01:00
'buggedfile' => dol_string_nohtmltag ( isset ( $user -> conf -> buggedfile ) ? $user -> conf -> buggedfile : '' )
2021-03-15 00:53:34 +01:00
);
2014-09-05 13:48:55 +02:00
}
2014-08-15 17:08:05 +02:00
}
}
2024-09-18 03:27:25 +02:00
$firstdaytoshow = 0 ;
$max_day_in_month = 0 ;
$lastdaytoshow = 0 ;
$tmpday = 0 ;
$datestart = 0 ;
$dateend = 0 ;
$first_day = 0 ;
$first_month = 0 ;
$first_year = 0 ;
$prev_day = 0 ;
$prev_month = 0 ;
$prev_year = 0 ;
$max_day_in_prev_month = 0 ;
$next_day = 0 ;
$next_month = 0 ;
$next_year = 0 ;
2021-12-11 13:17:31 +01:00
if ( empty ( $mode ) || $mode == 'show_month' ) {
2020-09-07 10:18:17 +02:00
$prev = dol_get_prev_month ( $month , $year );
$prev_year = $prev [ 'year' ];
$prev_month = $prev [ 'month' ];
$next = dol_get_next_month ( $month , $year );
$next_year = $next [ 'year' ];
$next_month = $next [ 'month' ];
2024-03-13 18:37:54 +01:00
$max_day_in_prev_month = ( int ) date ( " t " , dol_mktime ( 12 , 0 , 0 , $prev_month , 1 , $prev_year , 'gmt' )); // Nb of days in previous month
$max_day_in_month = ( int ) date ( " t " , dol_mktime ( 12 , 0 , 0 , $month , 1 , $year , 'gmt' )); // Nb of days in next month
2020-09-07 10:18:17 +02:00
// tmpday is a negative or null cursor to know how many days before the 1st to show on month view (if tmpday=0, 1st is monday)
2024-03-13 18:37:54 +01:00
$tmpday = - ( int ) date ( " w " , dol_mktime ( 12 , 0 , 0 , $month , 1 , $year , 'gmt' )) + 2 ; // date('w') is 0 for sunday
2020-09-07 10:18:17 +02:00
$tmpday += (( isset ( $conf -> global -> MAIN_START_WEEK ) ? $conf -> global -> MAIN_START_WEEK : 1 ) - 1 );
2021-02-23 18:59:19 +01:00
if ( $tmpday >= 1 ) {
$tmpday -= 7 ; // If tmpday is 0 we start with sunday, if -6, we start with monday of previous week.
}
2020-09-07 10:18:17 +02:00
// Define firstdaytoshow and lastdaytoshow (warning: lastdaytoshow is last second to show + 1)
2021-02-07 19:44:22 +01:00
$firstdaytoshow = dol_mktime ( 0 , 0 , 0 , $prev_month , $max_day_in_prev_month + $tmpday , $prev_year , 'tzuserrel' );
2020-09-07 10:18:17 +02:00
$next_day = 7 - ( $max_day_in_month + 1 - $tmpday ) % 7 ;
2021-02-23 18:59:19 +01:00
if ( $next_day < 6 ) {
$next_day += 7 ;
}
2021-02-07 19:44:22 +01:00
$lastdaytoshow = dol_mktime ( 0 , 0 , 0 , $next_month , $next_day , $next_year , 'tzuserrel' );
2011-03-08 20:39:21 +01:00
}
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_week' ) {
2020-09-07 10:18:17 +02:00
$prev = dol_get_first_day_week ( $day , $month , $year );
$prev_year = $prev [ 'prev_year' ];
$prev_month = $prev [ 'prev_month' ];
$prev_day = $prev [ 'prev_day' ];
$first_day = $prev [ 'first_day' ];
$first_month = $prev [ 'first_month' ];
$first_year = $prev [ 'first_year' ];
$week = $prev [ 'week' ];
$day = ( int ) $day ;
2024-09-29 21:52:31 +02:00
$next = dol_get_next_week ( $first_day , ( int ) $week , $first_month , $first_year );
2020-09-07 10:18:17 +02:00
$next_year = $next [ 'year' ];
$next_month = $next [ 'month' ];
$next_day = $next [ 'day' ];
// Define firstdaytoshow and lastdaytoshow (warning: lastdaytoshow is last second to show + 1)
2021-02-07 19:44:22 +01:00
$firstdaytoshow = dol_mktime ( 0 , 0 , 0 , $first_month , $first_day , $first_year , 'tzuserrel' );
2019-11-13 19:35:02 +01:00
$lastdaytoshow = dol_time_plus_duree ( $firstdaytoshow , 7 , 'd' );
2011-03-20 15:38:54 +01:00
2021-02-07 19:44:22 +01:00
$max_day_in_month = date ( " t " , dol_mktime ( 0 , 0 , 0 , $month , 1 , $year , 'gmt' ));
2011-03-20 15:38:54 +01:00
2020-09-07 10:18:17 +02:00
$tmpday = $first_day ;
2011-02-02 16:51:18 +01:00
}
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_day' ) {
2020-09-07 10:18:17 +02:00
$prev = dol_get_prev_day ( $day , $month , $year );
$prev_year = $prev [ 'year' ];
$prev_month = $prev [ 'month' ];
$prev_day = $prev [ 'day' ];
$next = dol_get_next_day ( $day , $month , $year );
$next_year = $next [ 'year' ];
$next_month = $next [ 'month' ];
$next_day = $next [ 'day' ];
// Define firstdaytoshow and lastdaytoshow (warning: lastdaytoshow is last second to show + 1)
2021-02-07 19:44:22 +01:00
$firstdaytoshow = dol_mktime ( 0 , 0 , 0 , $prev_month , $prev_day , $prev_year , 'tzuserrel' );
$lastdaytoshow = dol_mktime ( 0 , 0 , 0 , $next_month , $next_day , $next_year , 'tzuserrel' );
2011-02-02 16:51:18 +01:00
}
//print 'xx'.$prev_year.'-'.$prev_month.'-'.$prev_day;
//print 'xx'.$next_year.'-'.$next_month.'-'.$next_day;
2021-04-11 16:02:52 +02:00
//print dol_print_date($firstdaytoshow,'dayhour').' '.dol_print_date($lastdaytoshow,'dayhour');
2008-03-02 19:47:42 +01:00
2020-07-08 18:06:14 +02:00
/* $title = $langs -> trans ( " DoneAndToDoActions " );
2025-01-24 17:28:10 +01:00
if ( $status == 'done' ) {
$title = $langs -> trans ( " DoneActions " );
}
if ( $status == 'todo' ) {
$title = $langs -> trans ( " ToDoActions " );
}
*/
2008-03-20 23:46:52 +01:00
2019-11-13 19:35:02 +01:00
$param = '' ;
2020-11-30 14:47:07 +01:00
if ( $actioncode || GETPOSTISSET ( 'search_actioncode' )) {
2019-11-13 19:35:02 +01:00
if ( is_array ( $actioncode )) {
2021-02-23 18:59:19 +01:00
foreach ( $actioncode as $str_action ) {
$param .= " &search_actioncode[]= " . urlencode ( $str_action );
}
} else {
$param .= " &search_actioncode= " . urlencode ( $actioncode );
}
}
if ( $resourceid > 0 ) {
2024-03-08 02:48:41 +01:00
$param .= " &search_resourceid= " . urlencode (( string ) ( $resourceid ));
2021-02-23 18:59:19 +01:00
}
2022-04-30 20:41:18 +02:00
if ( $status || GETPOSTISSET ( 'status' ) || GETPOSTISSET ( 'search_status' )) {
2021-02-23 18:59:19 +01:00
$param .= " &search_status= " . urlencode ( $status );
}
if ( $filter ) {
2025-01-24 17:28:10 +01:00
$param .= " &search_filter= " . urlencode (( string ) $filter );
2021-02-23 18:59:19 +01:00
}
if ( $filtert ) {
2025-01-24 17:28:10 +01:00
$param .= " &search_filtert= " . urlencode (( string ) $filtert );
2021-02-23 18:59:19 +01:00
}
if ( $usergroup > 0 ) {
2024-03-08 02:48:41 +01:00
$param .= " &search_usergroup= " . urlencode (( string ) ( $usergroup ));
2021-02-23 18:59:19 +01:00
}
if ( $socid > 0 ) {
2024-03-08 02:48:41 +01:00
$param .= " &search_socid= " . urlencode (( string ) ( $socid ));
2021-02-23 18:59:19 +01:00
}
if ( $showbirthday ) {
$param .= " &search_showbirthday=1 " ;
}
if ( $pid ) {
2024-03-08 02:48:41 +01:00
$param .= " &search_projectid= " . urlencode (( string ) ( $pid ));
2021-02-23 18:59:19 +01:00
}
if ( $type ) {
$param .= " &search_type= " . urlencode ( $type );
}
2024-03-08 02:48:41 +01:00
$param .= " &maxprint= " . urlencode (( string ) ( $maxprint ));
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_day' || $mode == 'show_week' || $mode == 'show_month' ) {
$param .= '&mode=' . urlencode ( $mode );
}
2024-02-09 15:58:49 +01:00
if ( $search_categ_cus != 0 ) {
2024-03-08 02:48:41 +01:00
$param .= '&search_categ_cus=' . urlencode (( string ) ( $search_categ_cus ));
2024-02-09 15:58:49 +01:00
}
2008-03-20 23:46:52 +01:00
2008-03-02 19:47:42 +01:00
// Show navigation bar
2023-01-13 19:07:57 +01:00
$nav = '' ;
$nav .= '<div class="navselectiondate inline-block nowraponall">' ;
2021-12-11 13:17:31 +01:00
if ( empty ( $mode ) || $mode == 'show_month' ) {
2023-01-13 19:07:57 +01:00
$nav .= " <a href= \" ?year= " . $prev_year . " &month= " . $prev_month . $param . " \" ><i class= \" fa fa-chevron-left \" ></i></a> \n " ;
2020-09-07 10:18:17 +02:00
$nav .= " <span id= \" month_name \" > " . dol_print_date ( dol_mktime ( 0 , 0 , 0 , $month , 1 , $year ), " %b %Y " );
$nav .= " </span> \n " ;
2021-02-18 16:35:38 +01:00
$nav .= " <a href= \" ?year= " . $next_year . " &month= " . $next_month . $param . " \" ><i class= \" fa fa-chevron-right \" ></i></a> \n " ;
2020-09-07 10:18:17 +02:00
$picto = 'calendar' ;
2011-03-08 20:39:21 +01:00
}
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_week' ) {
2023-01-13 19:07:57 +01:00
$nav .= " <a href= \" ?year= " . $prev_year . " &month= " . $prev_month . " &day= " . $prev_day . $param . " \" ><i class= \" fa fa-chevron-left \" title= \" " . dol_escape_htmltag ( $langs -> trans ( " Previous " )) . " \" ></i></a> \n " ;
$nav .= " <span id= \" month_name \" > " . dol_print_date ( dol_mktime ( 0 , 0 , 0 , $first_month , $first_day , $first_year ), " %Y " ) . " , " . $langs -> trans ( " WeekShort " ) . " " . $week ;
2020-09-07 10:18:17 +02:00
$nav .= " </span> \n " ;
2021-02-18 16:35:38 +01:00
$nav .= " <a href= \" ?year= " . $next_year . " &month= " . $next_month . " &day= " . $next_day . $param . " \" ><i class= \" fa fa-chevron-right \" title= \" " . dol_escape_htmltag ( $langs -> trans ( " Next " )) . " \" ></i></a> \n " ;
2020-09-07 10:18:17 +02:00
$picto = 'calendarweek' ;
2011-02-02 16:51:18 +01:00
}
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_day' ) {
2023-01-13 19:07:57 +01:00
$nav .= " <a href= \" ?year= " . $prev_year . " &month= " . $prev_month . " &day= " . $prev_day . $param . " \" ><i class= \" fa fa-chevron-left \" ></i></a> \n " ;
2020-09-07 10:18:17 +02:00
$nav .= " <span id= \" month_name \" > " . dol_print_date ( dol_mktime ( 0 , 0 , 0 , $month , $day , $year ), " daytextshort " );
$nav .= " </span> \n " ;
2021-02-18 16:35:38 +01:00
$nav .= " <a href= \" ?year= " . $next_year . " &month= " . $next_month . " &day= " . $next_day . $param . " \" ><i class= \" fa fa-chevron-right \" ></i></a> \n " ;
2020-09-07 10:18:17 +02:00
$picto = 'calendarday' ;
2011-02-02 16:51:18 +01:00
}
2023-01-13 19:07:57 +01:00
if ( empty ( $conf -> dol_optimize_smallscreen )) {
2025-02-04 15:06:28 +01:00
$nav .= ' <a href="?year=' . $nowyear . '&month=' . $nowmonth . '&day=' . $nowday . $param . '" class="datenowlink marginleftonly marginrightonly">' . $langs -> trans ( " Today " ) . '</a> ' ;
2023-01-13 19:07:57 +01:00
}
$nav .= '</div>' ;
2008-03-20 21:39:50 +01:00
2020-05-13 13:56:39 +02:00
$nav .= $form -> selectDate ( $dateselect , 'dateselect' , 0 , 0 , 1 , '' , 1 , 0 );
2021-08-24 17:04:17 +02:00
//$nav .= ' <input type="submit" class="button button-save" name="submitdateselect" value="'.$langs->trans("Refresh").'">';
2022-01-02 12:49:15 +01:00
$nav .= '<button type="submit" class="liste_titre button_search valignmiddle" name="button_search_x" value="x"><span class="fa fa-search"></span></button>' ;
2020-05-13 13:56:39 +02:00
2008-09-28 05:39:39 +02:00
// Must be after the nav definition
2021-02-18 16:35:38 +01:00
$paramnodate = $param ;
2019-11-13 19:35:02 +01:00
$param .= '&year=' . $year . '&month=' . $month . ( $day ? '&day=' . $day : '' );
2011-02-02 16:51:18 +01:00
//print 'x'.$param;
2008-09-28 05:39:39 +02:00
2008-03-02 19:47:42 +01:00
2011-05-16 19:27:20 +02:00
2021-01-03 18:42:45 +01:00
/* $tabactive = '' ;
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_month' ) $tabactive = 'cardmonth' ;
if ( $mode == 'show_week' ) $tabactive = 'cardweek' ;
if ( $mode == 'show_day' ) $tabactive = 'cardday' ;
if ( $mode == 'show_list' ) $tabactive = 'cardlist' ;
if ( $mode == 'show_pertuser' ) $tabactive = 'cardperuser' ;
if ( $mode == 'show_pertype' ) $tabactive = 'cardpertype' ;
2021-06-21 12:46:03 +02:00
*/
2011-05-16 19:27:20 +02:00
2021-12-11 13:17:31 +01:00
$paramnoaction = preg_replace ( '/mode=[a-z_]+/' , '' , preg_replace ( '/action=[a-z_]+/' , '' , $param ));
$paramnoactionodate = preg_replace ( '/mode=[a-z_]+/' , '' , preg_replace ( '/action=[a-z_]+/' , '' , $paramnodate ));
2014-06-27 20:50:46 +02:00
$head = calendars_prepare_head ( $paramnoaction );
2011-05-16 19:27:20 +02:00
2017-11-25 00:12:45 +01:00
print '<form method="POST" id="searchFormList" class="listactionsfilter" action="' . $_SERVER [ " PHP_SELF " ] . '">' . " \n " ;
2021-02-23 18:59:19 +01:00
if ( $optioncss != '' ) {
print '<input type="hidden" name="optioncss" value="' . $optioncss . '">' ;
}
2019-12-18 23:12:31 +01:00
print '<input type="hidden" name="token" value="' . newToken () . '">' ;
2021-12-11 13:17:31 +01:00
print '<input type="hidden" name="mode" value="' . $mode . '">' ;
2017-11-25 00:12:45 +01:00
2020-07-08 18:06:14 +02:00
2023-01-13 19:07:57 +01:00
$viewmode = '<div class="navmode inline-block">' ;
2024-06-24 16:20:01 +02:00
$viewmode .= '<a class="btnTitle' . ( $mode == 'list' ? ' btnTitleSelected' : '' ) . ' reposition" href="' . DOL_URL_ROOT . '/comm/action/list.php?mode=show_list&restore_lastsearch_values=1' . $paramnoactionodate . '">' ;
2020-07-08 18:06:14 +02:00
//$viewmode .= '<span class="fa paddingleft imgforviewmode valignmiddle btnTitle-icon">';
2022-06-07 18:03:58 +02:00
$viewmode .= img_picto ( $langs -> trans ( " List " ), 'object_calendarlist' , 'class="imgforviewmode pictoactionview block"' );
2020-07-08 18:06:14 +02:00
//$viewmode .= '</span>';
2024-06-24 16:20:01 +02:00
$viewmode .= '<span class="valignmiddle text-plus-circle btnTitle-label hideonsmartphone inline-block width75 divoverflow">' . $langs -> trans ( " ViewList " ) . '</span></a>' ;
2020-07-08 18:06:14 +02:00
2021-12-11 13:17:31 +01:00
$viewmode .= '<a class="btnTitle' . ( $mode == 'show_month' ? ' btnTitleSelected' : '' ) . ' reposition" href="' . DOL_URL_ROOT . '/comm/action/index.php?mode=show_month&year=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%Y' ) : $year ) . '&month=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%m' ) : $month ) . '&day=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%d' ) : $day ) . $paramnoactionodate . '">' ;
2020-07-08 18:06:14 +02:00
//$viewmode .= '<span class="fa paddingleft imgforviewmode valignmiddle btnTitle-icon">';
2021-05-18 14:00:29 +02:00
$viewmode .= img_picto ( $langs -> trans ( " ViewCal " ), 'object_calendarmonth' , 'class="pictoactionview block"' );
2020-07-08 18:06:14 +02:00
//$viewmode .= '</span>';
2024-06-24 16:20:01 +02:00
$viewmode .= '<span class="valignmiddle text-plus-circle btnTitle-label hideonsmartphone inline-block width75 divoverflow">' . $langs -> trans ( " ViewCal " ) . '</span></a>' ;
2020-07-08 18:06:14 +02:00
2021-12-11 13:17:31 +01:00
$viewmode .= '<a class="btnTitle' . ( $mode == 'show_week' ? ' btnTitleSelected' : '' ) . ' reposition" href="' . DOL_URL_ROOT . '/comm/action/index.php?mode=show_week&year=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%Y' ) : $year ) . '&month=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%m' ) : $month ) . '&day=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%d' ) : $day ) . $paramnoactionodate . '">' ;
2020-07-08 18:06:14 +02:00
//$viewmode .= '<span class="fa paddingleft imgforviewmode valignmiddle btnTitle-icon">';
$viewmode .= img_picto ( $langs -> trans ( " ViewWeek " ), 'object_calendarweek' , 'class="pictoactionview block"' );
//$viewmode .= '</span>';
2024-06-24 16:20:01 +02:00
$viewmode .= '<span class="valignmiddle text-plus-circle btnTitle-label hideonsmartphone inline-block width75 divoverflow">' . $langs -> trans ( " ViewWeek " ) . '</span></a>' ;
2020-07-08 18:06:14 +02:00
2021-12-11 13:17:31 +01:00
$viewmode .= '<a class="btnTitle' . ( $mode == 'show_day' ? ' btnTitleSelected' : '' ) . ' reposition" href="' . DOL_URL_ROOT . '/comm/action/index.php?mode=show_day&year=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%Y' ) : $year ) . '&month=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%m' ) : $month ) . '&day=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%d' ) : $day ) . $paramnoactionodate . '">' ;
2020-07-08 18:06:14 +02:00
//$viewmode .= '<span class="fa paddingleft imgforviewmode valignmiddle btnTitle-icon">';
$viewmode .= img_picto ( $langs -> trans ( " ViewDay " ), 'object_calendarday' , 'class="pictoactionview block"' );
//$viewmode .= '</span>';
2024-06-24 16:20:01 +02:00
$viewmode .= '<span class="valignmiddle text-plus-circle btnTitle-label hideonsmartphone inline-block width75 divoverflow">' . $langs -> trans ( " ViewDay " ) . '</span></a>' ;
2020-07-08 18:06:14 +02:00
2024-06-24 16:20:01 +02:00
$viewmode .= '<a class="btnTitle' . ( $mode == 'show_peruser' ? ' btnTitleSelected' : '' ) . ' reposition" href="' . DOL_URL_ROOT . '/comm/action/peruser.php?mode=show_peruser&year=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%Y' ) : $year ) . '&month=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%m' ) : $month ) . '&day=' . ( isset ( $object -> datep ) ? dol_print_date ( $object -> datep , '%d' ) : $day ) . $paramnoactionodate . '">' ;
2020-07-08 18:06:14 +02:00
//$viewmode .= '<span class="fa paddingleft imgforviewmode valignmiddle btnTitle-icon">';
$viewmode .= img_picto ( $langs -> trans ( " ViewPerUser " ), 'object_calendarperuser' , 'class="pictoactionview block"' );
//$viewmode .= '</span>';
2024-06-24 16:20:01 +02:00
$viewmode .= '<span class="valignmiddle text-plus-circle btnTitle-label hideonsmartphone inline-block width75 divoverflow" title="' . dolPrintHTML ( $langs -> trans ( " ViewPerUser " )) . '">' . $langs -> trans ( " ViewPerUser " ) . '</span></a>' ;
2020-07-08 18:06:14 +02:00
2021-01-12 13:58:16 +01:00
// Add more views from hooks
Qual: Enable detection of deprecated modulename & GETPOST(...,'int') (#28457)
* Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
# Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
Enable phan rules to verify deprecated modulename usage and GETPOST(...,'int')
usage in the code.
* Qual: Try type hint on to help avoid notification
* Qual: Accept 3 parameters for GETPOST to GETPOSTINT conversion
* Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
# Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
Following the update to the fixer to also convert GETPOST... with 3 parameters.
The files are now converted.
2024-02-28 23:25:16 +01:00
$parameters = array ();
$object = null ;
2021-01-12 13:58:16 +01:00
$reshook = $hookmanager -> executeHooks ( 'addCalendarView' , $parameters , $object , $action );
if ( empty ( $reshook )) {
$viewmode .= $hookmanager -> resPrint ;
} elseif ( $reshook > 1 ) {
$viewmode = $hookmanager -> resPrint ;
}
2023-01-13 19:07:57 +01:00
$viewmode .= '</div>' ;
2021-06-21 12:46:03 +02:00
$viewmode .= '<span class="marginrightonly"></span>' ; // To add a space before the navigation tools
2020-07-08 18:06:14 +02:00
2021-07-19 10:21:18 +02:00
$newparam = '' ;
2024-06-24 16:20:01 +02:00
$newcardbutton = '' ;
2023-10-10 09:14:30 +02:00
if ( $user -> hasRight ( 'agenda' , 'myactions' , 'create' ) || $user -> hasRight ( 'agenda' , 'allactions' , 'create' )) {
2024-12-18 21:35:52 +01:00
$tmpforcreatebutton = dol_getdate ( dol_now ( 'tzuserrel' ), true );
2021-08-19 12:19:25 +02:00
2021-12-11 13:17:31 +01:00
$newparam .= '&month=' . (( int ) $month ) . '&year=' . (( int ) $tmpforcreatebutton [ 'year' ]) . '&mode=' . urlencode ( $mode );
2021-08-19 12:19:25 +02:00
2020-07-08 18:06:14 +02:00
//$param='month='.$monthshown.'&year='.$year;
2024-12-18 21:35:52 +01:00
//$hourminsec = dol_print_date(dol_mktime(10, 0, 0, 1, 1, 1970, 'gmt'), '%H', 'gmt').'0000'; // Set $hourminsec to '100000' to auto set hour to 10:00 at creation
2022-02-11 15:15:50 +01:00
2024-03-15 14:39:40 +01:00
$urltocreateaction = DOL_URL_ROOT . '/comm/action/card.php?action=create' ;
$urltocreateaction .= '&apyear=' . $tmpforcreatebutton [ 'year' ] . '&apmonth=' . $tmpforcreatebutton [ 'mon' ] . '&apday=' . $tmpforcreatebutton [ 'mday' ] . '&aphour=' . $tmpforcreatebutton [ 'hours' ] . '&apmin=' . $tmpforcreatebutton [ 'minutes' ];
$urltocreateaction .= '&backtopage=' . urlencode ( $_SERVER [ " PHP_SELF " ] . ( $newparam ? '?' . $newparam : '' ));
$newcardbutton .= dolGetButtonTitle ( $langs -> trans ( " AddAction " ), '' , 'fa fa-plus-circle' , $urltocreateaction );
2020-07-08 18:06:14 +02:00
}
2015-06-30 17:09:52 +02:00
// Define the legend/list of calendard to show
Qual: Enable detection of deprecated modulename & GETPOST(...,'int') (#28457)
* Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
# Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
Enable phan rules to verify deprecated modulename usage and GETPOST(...,'int')
usage in the code.
* Qual: Try type hint on to help avoid notification
* Qual: Accept 3 parameters for GETPOST to GETPOSTINT conversion
* Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
# Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
Following the update to the fixer to also convert GETPOST... with 3 parameters.
The files are now converted.
2024-02-28 23:25:16 +01:00
$s = '' ;
2015-06-30 17:09:52 +02:00
2024-04-05 13:26:59 +02:00
2019-11-13 19:35:02 +01:00
$showextcals = $listofextcals ;
2023-09-05 16:32:02 +02:00
$bookcalcalendars = array ();
// Load Bookcal Calendars
if ( isModEnabled ( " bookcal " )) {
$sql = " SELECT ba.rowid, bc.label, bc.ref, bc.rowid as id_cal " ;
$sql .= " FROM " . MAIN_DB_PREFIX . " bookcal_availabilities as ba " ;
$sql .= " JOIN " . MAIN_DB_PREFIX . " bookcal_calendar as bc " ;
$sql .= " ON bc.rowid = ba.fk_bookcal_calendar " ;
$sql .= " WHERE bc.status = 1 " ;
$sql .= " AND ba.status = 1 " ;
2025-01-03 19:52:56 +01:00
$sql .= " AND bc.entity IN ( " . getEntity ( 'agenda' ) . " ) " ; // bookcal is a "virtual view" of agenda
2025-01-03 19:50:38 +01:00
if ( ! empty ( $filtert ) && $filtert != '-1' ) {
$sql .= " AND bc.visibility IN ( " . $db -> sanitize ( $filtert , 0 , 0 , 0 , 0 ) . " ) " ;
2023-09-05 16:32:02 +02:00
}
$resql = $db -> query ( $sql );
if ( $resql ) {
$num = $db -> num_rows ( $resql );
$i = 0 ;
while ( $i < $num ) {
$objp = $db -> fetch_object ( $resql );
$label = ! empty ( $objp -> label ) ? $objp -> label : $objp -> ref ;
$bookcalcalendars [ " calendars " ][] = array ( " id " => $objp -> id_cal , " label " => $label );
$bookcalcalendars [ " availabilitieslink " ][ $objp -> rowid ] = $objp -> id_cal ;
$i ++ ;
}
} else {
dol_print_error ( $db );
}
}
2015-06-30 17:09:52 +02:00
2021-02-23 18:59:19 +01:00
if ( ! empty ( $conf -> use_javascript_ajax )) { // If javascript on
2019-11-13 19:35:02 +01:00
$s .= " \n " . '<!-- Div to calendars selectors -->' . " \n " ;
2024-06-21 19:58:38 +02:00
2019-11-13 19:35:02 +01:00
$s .= '<script type="text/javascript">' . " \n " ;
$s .= 'jQuery(document).ready(function () {' . " \n " ;
2025-01-24 20:22:23 +01:00
$s .= 'jQuery(".check_birthday").click(function() { console.log("Toggle class .family_birthday"); jQuery(".family_birthday").toggle(); });' . " \n " ;
$s .= 'jQuery(".check_holiday").click(function() { console.log("Toggle class .family_holiday"); jQuery(".family_holiday").toggle(); });' . " \n " ;
2023-10-21 16:11:56 +02:00
if ( isModEnabled ( " bookcal " ) && ! empty ( $bookcalcalendars [ " calendars " ])) {
2023-09-05 16:32:02 +02:00
foreach ( $bookcalcalendars [ " calendars " ] as $key => $value ) {
$s .= 'jQuery(".check_bookcal_calendar_' . $value [ 'id' ] . '").click(function() { console.log("Toggle Bookcal Calendar ' . $value [ 'id' ] . '"); jQuery(".family_bookcal_calendar_' . $value [ 'id' ] . '").toggle(); });' . " \n " ;
}
}
2021-12-11 13:17:31 +01:00
if ( $mode == " show_week " || $mode == " show_month " || empty ( $mode )) {
2020-09-07 10:18:17 +02:00
// Code to enable drag and drop
2019-11-13 19:35:02 +01:00
$s .= 'jQuery( "div.sortable" ).sortable({connectWith: ".sortable", placeholder: "ui-state-highlight", items: "div.movable", receive: function( event, ui ) {' . " \n " ;
2020-09-07 10:18:17 +02:00
// Code to submit form
2019-11-13 19:35:02 +01:00
$s .= 'console.log("submit form to record new event");' . " \n " ;
2020-09-07 10:18:17 +02:00
//$s.='console.log(event.target);';
2019-11-13 19:35:02 +01:00
$s .= 'var newval = jQuery(event.target).closest("div.dayevent").attr("id");' . " \n " ;
$s .= 'console.log("found parent div.dayevent with id = "+newval);' . " \n " ;
$s .= 'var frm=jQuery("#searchFormList");' . " \n " ;
$s .= 'var newurl = ui.item.find("a.cal_event").attr("href");' . " \n " ;
2022-01-18 00:07:45 +01:00
$s .= 'console.log("Found url on href of a.cal_event"+newurl+", we submit form with actionmove=mupdate");' . " \n " ;
2019-11-13 19:35:02 +01:00
$s .= 'frm.attr("action", newurl).children("#newdate").val(newval);frm.submit();}' . " \n " ;
2020-09-07 10:18:17 +02:00
$s .= '});' . " \n " ;
}
$s .= '});' . " \n " ;
$s .= '</script>' . " \n " ;
2015-01-25 17:49:11 +01:00
2015-06-30 17:09:52 +02:00
// Local calendar
2024-06-21 19:58:38 +02:00
$s .= '<div class="nowrap inline-block minheight30"><input type="checkbox" id="check_mytasks" name="check_mytasks" value="1" checked disabled><label class="labelcalendar"><span class="check_holiday_text"> ' . $langs -> trans ( " LocalAgenda " ) . ' </span></label></div>' ;
2015-06-30 17:09:52 +02:00
2024-06-21 19:58:38 +02:00
// Holiday calendar
2023-06-08 21:34:19 +02:00
if ( $user -> hasRight ( " holiday " , " read " )) {
2023-05-11 11:50:17 +02:00
$s .= '
2023-05-11 11:41:58 +02:00
< div class = " nowrap inline-block minheight30 " >< input type = " checkbox " id = " check_holiday " name = " check_holiday " value = " 1 " class = " check_holiday " ' . ( $check_holiday
2023-05-11 11:50:17 +02:00
? ' checked' : '' ) . ' >
2024-06-21 19:58:38 +02:00
< label for = " check_holiday " class = " labelcalendar " >
2023-05-11 11:41:58 +02:00
< span class = " check_holiday_text " > ' . $langs->trans("Holidays") . ' </ span >
2023-05-17 00:57:17 +02:00
</ label > & nbsp ;
2023-05-11 11:41:58 +02:00
</ div > ' ;
2023-05-11 11:50:17 +02:00
}
2021-02-18 23:13:55 +01:00
2015-06-30 17:09:52 +02:00
// External calendars
2021-02-23 18:59:19 +01:00
if ( is_array ( $showextcals ) && count ( $showextcals ) > 0 ) {
2019-11-13 19:35:02 +01:00
$s .= '<script type="text/javascript">' . " \n " ;
$s .= ' jQuery ( document ) . ready ( function () {
2021-08-31 18:14:16 +02:00
jQuery ( " div input[name^= \" check_ext \" ] " ) . each ( function ( index , elem ) {
var name = jQuery ( elem ) . attr ( " name " );
if ( jQuery ( elem ) . is ( " :checked " )) {
jQuery ( " .family_ext " + name . replace ( " check_ext " , " " )) . show ();
} else {
jQuery ( " .family_ext " + name . replace ( " check_ext " , " " )) . hide ();
}
});
2021-02-03 19:53:28 +01:00
jQuery ( " div input[name^= \" check_ext \" ] " ) . click ( function () {
2015-03-05 10:20:32 +01:00
var name = $ ( this ) . attr ( " name " );
2015-03-11 02:26:01 +01:00
jQuery ( " .family_ext " + name . replace ( " check_ext " , " " )) . toggle ();
2015-03-05 10:22:22 +01:00
});
2015-03-05 10:20:32 +01:00
}); ' . " \n " ;
2019-11-13 19:35:02 +01:00
$s .= '</script>' . " \n " ;
2015-03-05 10:20:32 +01:00
2021-02-23 18:59:19 +01:00
foreach ( $showextcals as $val ) {
2023-12-22 12:07:40 +01:00
$htmlname = md5 ( $val [ 'name' ]); // not used for security purpose, only to get a string with no special char
2021-08-31 18:14:16 +02:00
Fix: GETPOST(...,'int') to GETPOSTINT(...) (#28448)
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: GETPOST(...,'int') to GETPOSTINT(...)
# Fix: GETPOST(...,'int') to GETPOSTINT(...)
Converted using Phan plugin
* Fix: Update spelling exceptions
* Qual: Ignore Phan Notice
2024-02-27 14:05:53 +01:00
if ( ! empty ( $val [ 'default' ]) || GETPOSTINT ( 'check_ext' . $htmlname )) {
2021-08-31 18:14:16 +02:00
$default = " checked " ;
} else {
$default = '' ;
}
2024-03-20 00:38:10 +01:00
$tooltip = $langs -> trans ( " Cache " ) . ' ' . round ( $DELAYFORCACHE / 60 ) . 'mn' ;
2024-06-21 19:58:38 +02:00
$s .= '<div class="nowrap inline-block minheight30"><input type="checkbox" id="check_ext' . $htmlname . '" name="check_ext' . $htmlname . '" value="1" ' . $default . '><label for="check_ext' . $htmlname . '" title="' . dol_escape_htmltag ( $tooltip ) . '" class="labelcalendar">' . dol_escape_htmltag ( $val [ 'name' ]) . '</label> </div>' ;
2014-06-28 20:49:10 +02:00
}
}
2015-06-30 17:09:52 +02:00
// Birthdays
2024-06-21 19:58:38 +02:00
$s .= '<div class="nowrap inline-block minheight30"><input type="checkbox" id="check_birthday" name="check_birthday" class="check_birthday"><label for="check_birthday" class="labelcalendar"> <span class="check_birthday_text">' . $langs -> trans ( " AgendaShowBirthdayEvents " ) . '</span></label> </div>' ;
2014-06-28 20:49:10 +02:00
2023-09-05 16:32:02 +02:00
// Bookcal Calendar
if ( isModEnabled ( " bookcal " )) {
2023-10-21 16:11:56 +02:00
if ( ! empty ( $bookcalcalendars [ " calendars " ])) {
foreach ( $bookcalcalendars [ " calendars " ] as $key => $value ) {
$label = $value [ 'label' ];
2024-12-01 23:15:27 +01:00
$s .= '<div class="nowrap inline-block minheight30">' ;
$s .= '<input ' . ( GETPOST ( 'check_bookcal_calendar_' . $value [ 'id' ]) ? " checked " : " " ) . ' type="checkbox" id="check_bookcal_calendar_' . $value [ 'id' ] . '" name="check_bookcal_calendar_' . $value [ 'id' ] . '" class="check_bookcal_calendar_' . $value [ 'id' ] . '">' ;
$s .= '<label for="check_bookcal_calendar_' . $value [ 'id' ] . '" class="labelcalendar">' ;
$s .= '<span class="check_bookcal_calendar_' . $value [ 'id' ] . '_text">' . $langs -> trans ( " AgendaShowBookcalCalendar " , $label ) . '</span>' ;
$s .= '</label> </div>' ;
2023-10-21 16:11:56 +02:00
}
2023-09-05 16:32:02 +02:00
}
}
2015-06-30 17:09:52 +02:00
// Calendars from hooks
2022-04-30 20:41:18 +02:00
$parameters = array ();
2019-11-13 19:35:02 +01:00
$reshook = $hookmanager -> executeHooks ( 'addCalendarChoice' , $parameters , $object , $action );
2021-02-23 18:59:19 +01:00
if ( empty ( $reshook )) {
2019-11-13 19:35:02 +01:00
$s .= $hookmanager -> resPrint ;
2021-02-23 18:59:19 +01:00
} elseif ( $reshook > 1 ) {
2020-09-07 10:18:17 +02:00
$s = $hookmanager -> resPrint ;
}
2021-02-18 11:16:36 +01:00
$s .= " \n " . '<!-- End div to calendars selectors -->' . " \n " ;
2022-01-03 04:47:17 +01:00
} else { // If javascript off
2019-11-13 19:35:02 +01:00
$newparam = $param ; // newparam is for birthday links
2020-09-07 10:18:17 +02:00
$newparam = preg_replace ( '/showbirthday=[0-1]/i' , 'showbirthday=' . ( empty ( $showbirthday ) ? 1 : 0 ), $newparam );
2021-02-23 18:59:19 +01:00
if ( ! preg_match ( '/showbirthday=/i' , $newparam )) {
$newparam .= '&showbirthday=1' ;
}
2025-02-04 15:06:28 +01:00
$s = '<a href="' . $_SERVER [ 'PHP_SELF' ] . '?' . dol_escape_htmltag ( $newparam );
$s .= '">' ;
2021-02-23 18:59:19 +01:00
if ( empty ( $showbirthday )) {
2025-02-04 15:06:28 +01:00
$s .= $langs -> trans ( " AgendaShowBirthdayEvents " );
2021-02-23 18:59:19 +01:00
} else {
2025-02-04 15:06:28 +01:00
$s .= $langs -> trans ( " AgendaHideBirthdayEvents " );
2021-02-23 18:59:19 +01:00
}
2025-02-04 15:06:28 +01:00
$s .= '</a>' ;
2012-01-22 20:16:11 +01:00
}
2011-05-16 19:27:20 +02:00
2021-02-18 11:16:36 +01:00
2015-06-30 17:09:52 +02:00
// Load events from database into $eventarray
2019-11-13 19:35:02 +01:00
$eventarray = array ();
2008-09-28 05:39:39 +02:00
2021-02-18 12:46:42 +01:00
// DEFAULT CALENDAR + AUTOEVENT CALENDAR + CONFERENCEBOOTH CALENDAR
2015-01-15 02:06:04 +01:00
$sql = 'SELECT ' ;
2021-02-23 18:59:19 +01:00
if ( $usergroup > 0 ) {
$sql .= " DISTINCT " ;
}
2019-11-13 19:35:02 +01:00
$sql .= ' a.id, a.label,' ;
$sql .= ' a.datep,' ;
$sql .= ' a.datep2,' ;
$sql .= ' a.percent,' ;
$sql .= ' a.fk_user_author,a.fk_user_action,' ;
$sql .= ' a.transparency, a.priority, a.fulldayevent, a.location,' ;
2023-11-23 14:58:00 +01:00
$sql .= ' a.fk_soc, a.fk_contact, a.fk_project, a.fk_bookcal_calendar,' ;
2019-11-13 19:35:02 +01:00
$sql .= ' a.fk_element, a.elementtype,' ;
2021-02-18 12:46:42 +01:00
$sql .= ' ca.code as type_code, ca.libelle as type_label, ca.color as type_color, ca.type as type_type, ca.picto as type_picto' ;
2024-01-11 10:52:38 +01:00
$parameters = array ();
$reshook = $hookmanager -> executeHooks ( 'printFieldListSelect' , $parameters ); // Note that $action and $object may have been modified by hook
$sql .= $hookmanager -> resPrint ;
2019-11-13 19:35:02 +01:00
$sql .= ' FROM ' . MAIN_DB_PREFIX . 'c_actioncomm as ca, ' . MAIN_DB_PREFIX . " actioncomm as a " ;
2016-06-06 13:05:36 +02:00
// We must filter on resource table
2021-02-23 18:59:19 +01:00
if ( $resourceid > 0 ) {
$sql .= " , " . MAIN_DB_PREFIX . " element_resources as r " ;
}
2024-01-14 12:26:37 +01:00
// We must filter on assignment table
2021-02-23 18:59:19 +01:00
if ( $filtert > 0 || $usergroup > 0 ) {
2025-01-24 17:28:10 +01:00
$sql .= " INNER JOIN " . MAIN_DB_PREFIX . " actioncomm_resources as ar " ;
$sql .= " ON ar.fk_actioncomm = a.id AND ar.element_type='user' " ;
if ( $filtert > 0 ) {
$sql .= " AND ar.fk_element = " . (( int ) $filtert );
}
if ( $usergroup > 0 ) {
$sql .= " INNER JOIN " . MAIN_DB_PREFIX . " usergroup_user as ugu ON ugu.fk_user = ar.fk_element AND ugu.fk_usergroup = " . (( int ) $usergroup );
}
2021-02-23 18:59:19 +01:00
}
2019-11-13 19:35:02 +01:00
$sql .= ' WHERE a.fk_action = ca.id' ;
2025-01-03 19:52:56 +01:00
$sql .= ' AND a.entity IN (' . getEntity ( 'agenda' ) . ')' ; // bookcal is a "virtual view" of agenda
2016-11-08 12:58:07 +01:00
// Condition on actioncode
2021-02-23 18:59:19 +01:00
if ( ! empty ( $actioncode )) {
2023-11-27 11:39:32 +01:00
if ( ! getDolGlobalString ( 'AGENDA_USE_EVENT_TYPE' )) {
2021-02-23 18:59:19 +01:00
if ( $actioncode == 'AC_NON_AUTO' ) {
$sql .= " AND ca.type != 'systemauto' " ;
} elseif ( $actioncode == 'AC_ALL_AUTO' ) {
$sql .= " AND ca.type = 'systemauto' " ;
} else {
if ( $actioncode == 'AC_OTH' ) {
$sql .= " AND ca.type != 'systemauto' " ;
}
if ( $actioncode == 'AC_OTH_AUTO' ) {
$sql .= " AND ca.type = 'systemauto' " ;
}
2020-09-07 10:18:17 +02:00
}
} else {
2021-02-23 18:59:19 +01:00
if ( $actioncode == 'AC_NON_AUTO' ) {
$sql .= " AND ca.type != 'systemauto' " ;
} elseif ( $actioncode == 'AC_ALL_AUTO' ) {
$sql .= " AND ca.type = 'systemauto' " ;
2025-01-25 09:04:43 +01:00
} elseif ( /* !empty($actioncode) && */ $actioncode !== '-1' ) {
2021-02-23 18:59:19 +01:00
if ( is_array ( $actioncode )) {
2021-03-23 03:44:50 +01:00
$sql .= " AND ca.code IN ( " . $db -> sanitize ( " ' " . implode ( " ',' " , $actioncode ) . " ' " , 1 ) . " ) " ;
2020-09-07 10:18:17 +02:00
} else {
2021-03-23 03:44:50 +01:00
$sql .= " AND ca.code IN ( " . $db -> sanitize ( " ' " . implode ( " ',' " , explode ( ',' , $actioncode )) . " ' " , 1 ) . " ) " ;
2020-09-07 10:18:17 +02:00
}
}
}
2016-11-08 12:58:07 +01:00
}
2021-02-23 18:59:19 +01:00
if ( $resourceid > 0 ) {
2021-03-23 03:44:50 +01:00
$sql .= " AND r.element_type = 'action' AND r.element_id = a.id AND r.resource_id = " . (( int ) $resourceid );
2021-02-23 18:59:19 +01:00
}
if ( $pid ) {
2021-03-23 03:44:50 +01:00
$sql .= " AND a.fk_project= " . (( int ) $pid );
2021-02-23 18:59:19 +01:00
}
2024-01-09 13:08:22 +01:00
// If the internal user must only see his customers, force searching by him
$search_sale = 0 ;
2024-10-31 18:43:18 +01:00
if ( isModEnabled ( " societe " ) && ! $user -> hasRight ( 'societe' , 'client' , 'voir' )) {
2024-01-09 13:08:22 +01:00
$search_sale = $user -> id ;
}
// Search on sale representative
if ( $search_sale && $search_sale != '-1' ) {
if ( $search_sale == - 2 ) {
$sql .= " AND NOT EXISTS (SELECT sc.fk_soc FROM " . MAIN_DB_PREFIX . " societe_commerciaux as sc WHERE sc.fk_soc = a.fk_soc) " ;
} elseif ( $search_sale > 0 ) {
$sql .= " AND EXISTS (SELECT sc.fk_soc FROM " . MAIN_DB_PREFIX . " societe_commerciaux as sc WHERE sc.fk_soc = a.fk_soc AND sc.fk_user = " . (( int ) $search_sale ) . " ) " ;
}
2021-02-23 18:59:19 +01:00
}
2024-01-09 13:08:22 +01:00
// Search on socid
if ( $socid ) {
2022-01-03 18:15:19 +01:00
$sql .= " AND a.fk_soc = " . (( int ) $socid );
2021-02-23 18:59:19 +01:00
}
2021-02-07 19:44:22 +01:00
//var_dump($day.' '.$month.' '.$year);
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_day' ) {
2020-09-07 10:18:17 +02:00
$sql .= " AND ( " ;
2021-02-07 19:44:22 +01:00
$sql .= " (a.datep BETWEEN ' " . $db -> idate ( dol_mktime ( 0 , 0 , 0 , $month , $day , $year , 'tzuserrel' )) . " ' " ;
$sql .= " AND ' " . $db -> idate ( dol_mktime ( 23 , 59 , 59 , $month , $day , $year , 'tzuserrel' )) . " ') " ;
2020-09-07 10:18:17 +02:00
$sql .= " OR " ;
2021-02-07 19:44:22 +01:00
$sql .= " (a.datep2 BETWEEN ' " . $db -> idate ( dol_mktime ( 0 , 0 , 0 , $month , $day , $year , 'tzuserrel' )) . " ' " ;
$sql .= " AND ' " . $db -> idate ( dol_mktime ( 23 , 59 , 59 , $month , $day , $year , 'tzuserrel' )) . " ') " ;
2020-09-07 10:18:17 +02:00
$sql .= " OR " ;
2021-02-07 19:44:22 +01:00
$sql .= " (a.datep < ' " . $db -> idate ( dol_mktime ( 0 , 0 , 0 , $month , $day , $year , 'tzuserrel' )) . " ' " ;
$sql .= " AND a.datep2 > ' " . $db -> idate ( dol_mktime ( 23 , 59 , 59 , $month , $day , $year , 'tzuserrel' )) . " ') " ;
2020-09-07 10:18:17 +02:00
$sql .= ')' ;
2020-05-21 15:05:19 +02:00
} else {
2020-09-07 10:18:17 +02:00
// To limit array
$sql .= " AND ( " ;
$sql .= " (a.datep BETWEEN ' " . $db -> idate ( dol_mktime ( 0 , 0 , 0 , $month , 1 , $year ) - ( 60 * 60 * 24 * 7 )) . " ' " ; // Start 7 days before
$sql .= " AND ' " . $db -> idate ( dol_mktime ( 23 , 59 , 59 , $month , 28 , $year ) + ( 60 * 60 * 24 * 10 )) . " ') " ; // End 7 days after + 3 to go from 28 to 31
$sql .= " OR " ;
$sql .= " (a.datep2 BETWEEN ' " . $db -> idate ( dol_mktime ( 0 , 0 , 0 , $month , 1 , $year ) - ( 60 * 60 * 24 * 7 )) . " ' " ;
$sql .= " AND ' " . $db -> idate ( dol_mktime ( 23 , 59 , 59 , $month , 28 , $year ) + ( 60 * 60 * 24 * 10 )) . " ') " ;
$sql .= " OR " ;
$sql .= " (a.datep < ' " . $db -> idate ( dol_mktime ( 0 , 0 , 0 , $month , 1 , $year ) - ( 60 * 60 * 24 * 7 )) . " ' " ;
$sql .= " AND a.datep2 > ' " . $db -> idate ( dol_mktime ( 23 , 59 , 59 , $month , 28 , $year ) + ( 60 * 60 * 24 * 10 )) . " ') " ;
$sql .= ')' ;
2008-09-29 02:17:40 +02:00
}
2021-02-23 18:59:19 +01:00
if ( $type ) {
2021-04-24 20:18:11 +02:00
$sql .= " AND ca.id = " . (( int ) $type );
2021-02-23 18:59:19 +01:00
}
if ( $status == '0' ) {
2022-08-20 18:00:43 +02:00
// To do (not started)
2021-02-23 18:59:19 +01:00
$sql .= " AND a.percent = 0 " ;
}
2025-01-24 17:28:10 +01:00
if ( $status === 'na' ) {
2022-07-25 13:18:03 +02:00
// Not applicable
2021-02-23 18:59:19 +01:00
$sql .= " AND a.percent = -1 " ;
2022-07-25 13:18:03 +02:00
}
2021-02-23 18:59:19 +01:00
if ( $status == '50' ) {
2022-07-25 13:18:03 +02:00
// Running already started
2021-02-23 18:59:19 +01:00
$sql .= " AND (a.percent > 0 AND a.percent < 100) " ;
2022-07-25 13:18:03 +02:00
}
2021-02-23 18:59:19 +01:00
if ( $status == 'done' || $status == '100' ) {
$sql .= " AND (a.percent = 100) " ;
}
if ( $status == 'todo' ) {
$sql .= " AND (a.percent >= 0 AND a.percent < 100) " ;
}
2024-01-14 12:26:37 +01:00
// We must filter on assignment table
2021-02-23 18:59:19 +01:00
if ( $filtert > 0 || $usergroup > 0 ) {
2020-09-07 10:18:17 +02:00
$sql .= " AND ( " ;
2021-02-23 18:59:19 +01:00
if ( $filtert > 0 ) {
2021-06-09 15:36:47 +02:00
$sql .= " ar.fk_element = " . (( int ) $filtert );
2021-02-23 18:59:19 +01:00
}
if ( $usergroup > 0 ) {
2021-06-09 15:36:47 +02:00
$sql .= ( $filtert > 0 ? " OR " : " " ) . " ugu.fk_usergroup = " . (( int ) $usergroup );
2021-02-23 18:59:19 +01:00
}
2020-09-07 10:18:17 +02:00
$sql .= " ) " ;
2008-03-20 20:07:21 +01:00
}
2024-02-09 15:58:49 +01:00
// Search in categories, -1 is all and -2 is no categories
if ( $search_categ_cus != - 1 ) {
if ( $search_categ_cus == - 2 ) {
$sql .= " AND NOT EXISTS (SELECT ca.fk_actioncomm FROM " . MAIN_DB_PREFIX . " categorie_actioncomm as ca WHERE ca.fk_actioncomm = a.id) " ;
} elseif ( $search_categ_cus > 0 ) {
$sql .= " AND EXISTS (SELECT ca.fk_actioncomm FROM " . MAIN_DB_PREFIX . " categorie_actioncomm as ca WHERE ca.fk_actioncomm = a.id AND ca.fk_categorie IN ( " . $db -> sanitize ( $search_categ_cus ) . " )) " ;
}
}
2008-09-29 02:17:40 +02:00
// Sort on date
2025-01-24 17:28:10 +01:00
$sql .= $db -> order ( " datep " );
2009-07-08 15:35:00 +02:00
//print $sql;
2010-01-19 10:44:52 +01:00
2014-06-12 11:31:53 +02:00
dol_syslog ( " comm/action/index.php " , LOG_DEBUG );
2019-11-13 19:35:02 +01:00
$resql = $db -> query ( $sql );
2021-02-23 18:59:19 +01:00
if ( $resql ) {
2020-09-08 21:27:28 +02:00
$num = $db -> num_rows ( $resql );
2017-07-12 23:05:26 +02:00
2020-09-08 21:27:28 +02:00
$MAXONSAMEPAGE = 10000 ; // Useless to have more. Protection to avoid memory overload when high number of event (for example after a mass import)
$i = 0 ;
2021-02-23 18:59:19 +01:00
while ( $i < $num && $i < $MAXONSAMEPAGE ) {
2020-09-08 21:27:28 +02:00
$obj = $db -> fetch_object ( $resql );
2011-06-11 00:05:07 +02:00
2020-09-08 21:27:28 +02:00
// Discard auto action if option is on
2023-11-27 11:39:32 +01:00
if ( getDolGlobalString ( 'AGENDA_ALWAYS_HIDE_AUTO' ) && $obj -> type_code == 'AC_OTH_AUTO' ) {
2020-09-08 21:27:28 +02:00
$i ++ ;
continue ;
}
2014-10-20 12:29:35 +02:00
2020-09-08 21:27:28 +02:00
// Create a new object action
$event = new ActionComm ( $db );
2020-05-30 23:51:02 +02:00
2020-09-08 21:27:28 +02:00
$event -> id = $obj -> id ;
$event -> ref = $event -> id ;
2015-07-28 18:12:45 +02:00
2022-02-11 11:20:36 +01:00
$event -> fulldayevent = $obj -> fulldayevent ;
// event->datep and event->datef must be GMT date.
if ( $event -> fulldayevent ) {
2022-02-11 15:15:50 +01:00
$tzforfullday = getDolGlobalString ( 'MAIN_STORE_FULL_EVENT_IN_GMT' );
$event -> datep = $db -> jdate ( $obj -> datep , $tzforfullday ? 'tzuser' : 'tzserver' ); // If saved in $tzforfullday = gmt, we must invert date to be in user tz
$event -> datef = $db -> jdate ( $obj -> datep2 , $tzforfullday ? 'tzuser' : 'tzserver' );
2022-02-11 11:20:36 +01:00
} else {
// Example: $obj->datep = '1970-01-01 01:00:00', jdate will return 0 if TZ of PHP server is Europe/Berlin (+1)
2022-02-11 15:15:50 +01:00
$event -> datep = $db -> jdate ( $obj -> datep , 'tzserver' );
$event -> datef = $db -> jdate ( $obj -> datep2 , 'tzserver' );
2022-02-11 11:20:36 +01:00
}
2021-04-11 16:02:52 +02:00
//$event->datep_formated_gmt = dol_print_date($event->datep, 'dayhour', 'gmt');
2022-02-11 15:15:50 +01:00
//var_dump($obj->id.' '.$obj->datep.' '.dol_print_date($obj->datep, 'dayhour', 'gmt'));
//var_dump($obj->id.' '.$event->datep.' '.dol_print_date($event->datep, 'dayhour', 'gmt'));
2020-09-08 21:27:28 +02:00
$event -> type_code = $obj -> type_code ;
$event -> type_label = $obj -> type_label ;
$event -> type_color = $obj -> type_color ;
2021-02-18 12:46:42 +01:00
$event -> type = $obj -> type_type ;
$event -> type_picto = $obj -> type_picto ;
2020-09-08 21:27:28 +02:00
$event -> label = $obj -> label ;
$event -> percentage = $obj -> percent ;
2021-02-18 12:46:42 +01:00
2020-09-08 21:27:28 +02:00
$event -> authorid = $obj -> fk_user_author ; // user id of creator
$event -> userownerid = $obj -> fk_user_action ; // user id of owner
$event -> fetch_userassigned (); // This load $event->userassigned
2021-02-18 12:46:42 +01:00
2020-09-08 21:27:28 +02:00
$event -> priority = $obj -> priority ;
$event -> location = $obj -> location ;
$event -> transparency = $obj -> transparency ;
$event -> fk_element = $obj -> fk_element ;
2024-10-24 01:12:58 +02:00
$event -> elementid = $obj -> fk_element ;
2020-09-08 21:27:28 +02:00
$event -> elementtype = $obj -> elementtype ;
$event -> fk_project = $obj -> fk_project ;
2022-01-18 13:44:52 +01:00
$event -> socid = $obj -> fk_soc ;
2020-09-08 21:27:28 +02:00
$event -> contact_id = $obj -> fk_contact ;
2023-11-23 14:58:00 +01:00
$event -> fk_bookcal_calendar = $obj -> fk_bookcal_calendar ;
if ( ! empty ( $event -> fk_bookcal_calendar )) {
2023-09-05 16:32:02 +02:00
$event -> type = " bookcal_calendar " ;
}
2020-09-08 21:27:28 +02:00
// Defined date_start_in_calendar and date_end_in_calendar property
// They are date start and end of action but modified to not be outside calendar view.
$event -> date_start_in_calendar = $event -> datep ;
2021-02-23 18:59:19 +01:00
if ( $event -> datef != '' && $event -> datef >= $event -> datep ) {
$event -> date_end_in_calendar = $event -> datef ;
} else {
$event -> date_end_in_calendar = $event -> datep ;
}
2020-09-08 21:27:28 +02:00
// Check values
2023-12-04 12:01:45 +01:00
if ( $event -> date_end_in_calendar < $firstdaytoshow || $event -> date_start_in_calendar >= $lastdaytoshow ) {
2020-09-08 21:27:28 +02:00
// This record is out of visible range
} else {
2021-02-23 18:59:19 +01:00
if ( $event -> date_start_in_calendar < $firstdaytoshow ) {
$event -> date_start_in_calendar = $firstdaytoshow ;
}
if ( $event -> date_end_in_calendar >= $lastdaytoshow ) {
$event -> date_end_in_calendar = ( $lastdaytoshow - 1 );
}
2020-09-08 21:27:28 +02:00
// Add an entry in actionarray for each day
$daycursor = $event -> date_start_in_calendar ;
2024-08-16 20:13:02 +02:00
$annee = ( int ) dol_print_date ( $daycursor , '%Y' , 'tzuserrel' );
$mois = ( int ) dol_print_date ( $daycursor , '%m' , 'tzuserrel' );
$jour = ( int ) dol_print_date ( $daycursor , '%d' , 'tzuserrel' );
2022-02-11 11:20:36 +01:00
$daycursorend = $event -> date_end_in_calendar ;
2024-08-16 20:13:02 +02:00
$anneeend = ( int ) dol_print_date ( $daycursorend , '%Y' , 'tzuserrel' );
$moisend = ( int ) dol_print_date ( $daycursorend , '%m' , 'tzuserrel' );
$jourend = ( int ) dol_print_date ( $daycursorend , '%d' , 'tzuserrel' );
2022-02-11 11:20:36 +01:00
2021-04-11 16:02:52 +02:00
//var_dump(dol_print_date($event->date_start_in_calendar, 'dayhour', 'gmt')); // Hour at greenwich
2021-01-03 18:42:45 +01:00
//var_dump($annee.'-'.$mois.'-'.$jour);
2022-02-11 11:20:36 +01:00
//print 'annee='.$annee.' mois='.$mois.' jour='.$jour.'<br>';
2020-09-08 21:27:28 +02:00
// Loop on each day covered by action to prepare an index to show on calendar
2023-12-04 12:01:45 +01:00
$loop = true ;
$j = 0 ;
2022-02-11 11:20:36 +01:00
$daykey = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee , 'gmt' ); // $mois, $jour, $annee has been set for user tz
$daykeyend = dol_mktime ( 0 , 0 , 0 , $moisend , $jourend , $anneeend , 'gmt' ); // $moisend, $jourend, $anneeend has been set for user tz
/*
2022-03-07 12:01:34 +01:00
print 'GMT ' . $event -> date_start_in_calendar . ' ' . dol_print_date ( $event -> date_start_in_calendar , 'dayhour' , 'gmt' ) . '<br>' ;
print 'TZSERVER ' . $event -> date_start_in_calendar . ' ' . dol_print_date ( $event -> date_start_in_calendar , 'dayhour' , 'tzserver' ) . '<br>' ;
print 'TZUSERREL ' . $event -> date_start_in_calendar . ' ' . dol_print_date ( $event -> date_start_in_calendar , 'dayhour' , 'tzuserrel' ) . '<br>' ;
print 'GMT ' . $event -> date_end_in_calendar . ' ' . dol_print_date ( $event -> date_end_in_calendar , 'dayhour' , 'gmt' ) . '<br>' ;
print 'TZSERVER ' . $event -> date_end_in_calendar . ' ' . dol_print_date ( $event -> date_end_in_calendar , 'dayhour' , 'tzserver' ) . '<br>' ;
print 'TZUSER ' . $event -> date_end_in_calendar . ' ' . dol_print_date ( $event -> date_end_in_calendar , 'dayhour' , 'tzuserrel' ) . '<br>' ;
*/
2020-09-08 21:27:28 +02:00
do {
2021-04-11 16:02:52 +02:00
//if ($event->id==408)
2022-02-11 11:20:36 +01:00
//print 'daykey='.$daykey.' daykeyend='.$daykeyend.' '.dol_print_date($daykey, 'dayhour', 'gmt').' - '.dol_print_date($event->datep, 'dayhour', 'gmt').' '.dol_print_date($event->datef, 'dayhour', 'gmt').'<br>';
//print 'daykey='.$daykey.' daykeyend='.$daykeyend.' '.dol_print_date($daykey, 'dayhour', 'tzuserrel').' - '.dol_print_date($event->datep, 'dayhour', 'tzuserrel').' '.dol_print_date($event->datef, 'dayhour', 'tzuserrel').'<br>';
2020-09-08 21:27:28 +02:00
$eventarray [ $daykey ][] = $event ;
$j ++ ;
$daykey += 60 * 60 * 24 ;
2022-02-11 11:20:36 +01:00
//if ($daykey > $event->date_end_in_calendar) {
if ( $daykey > $daykeyend ) {
2021-02-23 18:59:19 +01:00
$loop = false ;
}
2020-09-08 21:27:28 +02:00
} while ( $loop );
2022-02-11 11:20:36 +01:00
//var_dump($eventarray);
2020-09-08 21:27:28 +02:00
//print 'Event '.$i.' id='.$event->id.' (start='.dol_print_date($event->datep).'-end='.dol_print_date($event->datef);
//print ' startincalendar='.dol_print_date($event->date_start_in_calendar).'-endincalendar='.dol_print_date($event->date_end_in_calendar).') was added in '.$j.' different index key of array<br>';
}
2024-01-11 10:52:38 +01:00
$parameters [ 'obj' ] = $obj ;
$reshook = $hookmanager -> executeHooks ( 'hookEventElements' , $parameters , $event , $action ); // Note that $action and $object may have been modified by some hooks
$event = $hookmanager -> resPrint ;
if ( $reshook < 0 ) {
setEventMessages ( $hookmanager -> error , $hookmanager -> errors , 'errors' );
}
2020-09-08 21:27:28 +02:00
$i ++ ;
}
2020-05-21 15:05:19 +02:00
} else {
2020-09-08 21:27:28 +02:00
dol_print_error ( $db );
2008-03-20 20:07:21 +01:00
}
2021-04-11 16:02:52 +02:00
//var_dump($eventarray);
2008-03-20 20:07:21 +01:00
2023-03-29 17:57:52 +02:00
2021-02-18 11:16:36 +01:00
// BIRTHDATES CALENDAR
2015-06-30 17:09:52 +02:00
// Complete $eventarray with birthdates
2021-02-23 18:59:19 +01:00
if ( $showbirthday ) {
2020-09-08 21:27:28 +02:00
// Add events in array
$sql = 'SELECT sp.rowid, sp.lastname, sp.firstname, sp.birthday' ;
$sql .= ' FROM ' . MAIN_DB_PREFIX . 'socpeople as sp' ;
2021-08-27 22:42:04 +02:00
$sql .= ' WHERE (priv=0 OR (priv=1 AND fk_user_creat=' . (( int ) $user -> id ) . '))' ;
2022-03-18 12:05:59 +01:00
$sql .= " AND sp.entity IN ( " . getEntity ( 'contact' ) . " ) " ;
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_day' ) {
2021-04-26 19:12:23 +02:00
$sql .= ' AND MONTH(birthday) = ' . (( int ) $month );
$sql .= ' AND DAY(birthday) = ' . (( int ) $day );
2020-09-08 21:27:28 +02:00
} else {
2021-04-26 19:12:23 +02:00
$sql .= ' AND MONTH(birthday) = ' . (( int ) $month );
2020-09-08 21:27:28 +02:00
}
$sql .= ' ORDER BY birthday' ;
dol_syslog ( " comm/action/index.php " , LOG_DEBUG );
$resql = $db -> query ( $sql );
2021-02-23 18:59:19 +01:00
if ( $resql ) {
2020-09-08 21:27:28 +02:00
$num = $db -> num_rows ( $resql );
$i = 0 ;
2021-02-23 18:59:19 +01:00
while ( $i < $num ) {
2020-09-08 21:27:28 +02:00
$obj = $db -> fetch_object ( $resql );
2021-02-18 23:13:55 +01:00
2020-09-08 21:27:28 +02:00
$event = new ActionComm ( $db );
$event -> id = $obj -> rowid ; // We put contact id in action id for birthdays events
$event -> ref = $event -> id ;
$datebirth = dol_stringtotime ( $obj -> birthday , 1 );
//print 'ee'.$obj->birthday.'-'.$datebirth;
$datearray = dol_getdate ( $datebirth , true );
2024-01-14 12:26:37 +01:00
$event -> datep = dol_mktime ( 0 , 0 , 0 , $datearray [ 'mon' ], $datearray [ 'mday' ], $year , true ); // For full day events, date are also GMT but they won't but converted during output
2020-09-08 21:27:28 +02:00
$event -> datef = $event -> datep ;
2021-02-18 12:46:42 +01:00
2020-09-08 21:27:28 +02:00
$event -> type_code = 'BIRTHDAY' ;
2021-02-18 12:46:42 +01:00
$event -> type_label = '' ;
$event -> type_color = '' ;
$event -> type = 'birthdate' ;
$event -> type_picto = 'birthdate' ;
2020-09-08 21:27:28 +02:00
$event -> label = $langs -> trans ( " Birthday " ) . ' ' . dolGetFirstLastname ( $obj -> firstname , $obj -> lastname );
$event -> percentage = 100 ;
$event -> fulldayevent = 1 ;
2023-03-29 17:57:52 +02:00
$event -> contact_id = $obj -> rowid ;
2021-02-18 23:13:55 +01:00
$event -> date_start_in_calendar = $db -> jdate ( $event -> datep );
$event -> date_end_in_calendar = $db -> jdate ( $event -> datef );
2020-09-08 21:27:28 +02:00
2021-02-18 23:13:55 +01:00
// Add an entry in eventarray for each day
$daycursor = $event -> datep ;
2024-08-16 20:13:02 +02:00
$annee = ( int ) dol_print_date ( $daycursor , '%Y' , 'tzuserrel' );
$mois = ( int ) dol_print_date ( $daycursor , '%m' , 'tzuserrel' );
$jour = ( int ) dol_print_date ( $daycursor , '%d' , 'tzuserrel' );
2021-02-18 23:13:55 +01:00
$daykey = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee , 'gmt' );
$eventarray [ $daykey ][] = $event ;
2020-09-08 21:27:28 +02:00
2021-02-18 23:13:55 +01:00
/* $loop = true ;
2021-06-21 12:46:03 +02:00
$daykey = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee );
do {
$eventarray [ $daykey ][] = $event ;
$daykey += 60 * 60 * 24 ;
if ( $daykey > $event -> date_end_in_calendar ) $loop = false ;
} while ( $loop );
*/
2020-09-08 21:27:28 +02:00
$i ++ ;
}
} else {
dol_print_error ( $db );
}
2008-09-28 05:39:39 +02:00
}
2025-01-24 20:22:23 +01:00
// LEAVE-HOLIDAY CALENDAR
2023-06-08 21:34:19 +02:00
if ( $user -> hasRight ( " holiday " , " read " )) {
2023-05-11 11:50:17 +02:00
$sql = " SELECT u.rowid as uid, u.lastname, u.firstname, u.statut, x.rowid, x.date_debut as date_start, x.date_fin as date_end, x.halfday, x.statut as status " ;
$sql .= " FROM " . MAIN_DB_PREFIX . " holiday as x, " . MAIN_DB_PREFIX . " user as u " ;
$sql .= " WHERE u.rowid = x.fk_user " ;
$sql .= " AND u.statut = '1' " ; // Show only active users (0 = inactive user, 1 = active user)
$sql .= " AND (x.statut = '2' OR x.statut = '3') " ; // Show only public leaves (2 = leave wait for approval, 3 = leave approved)
if ( $mode == 'show_day' ) {
// Request only leaves for the current selected day
$sql .= " AND ' " . $db -> escape ( $year ) . " - " . $db -> escape ( $month ) . " - " . $db -> escape ( $day ) . " ' BETWEEN x.date_debut AND x.date_fin " ; // date_debut and date_fin are date without time
} elseif ( $mode == 'show_week' ) {
2023-05-17 00:57:17 +02:00
// Restrict on current month (we get more, but we will filter later)
2025-01-24 20:22:23 +01:00
$sql .= " AND x.date_debut < ' " . $db -> idate ( dol_get_last_day ( $year , $month )) . " ' " ;
$sql .= " AND x.date_fin >= ' " . $db -> idate ( dol_get_first_day ( $year , $month )) . " ' " ;
2023-05-11 11:50:17 +02:00
} elseif ( $mode == 'show_month' ) {
2023-05-17 00:57:17 +02:00
// Restrict on current month
2025-01-24 20:22:23 +01:00
$sql .= " AND x.date_debut <= ' " . $db -> idate ( dol_get_last_day ( $year , $month )) . " ' " ;
$sql .= " AND x.date_fin >= ' " . $db -> idate ( dol_get_first_day ( $year , $month )) . " ' " ;
}
if ( ! $user -> hasRight ( 'holiday' , 'readall' )) {
2025-01-25 00:46:59 +01:00
$sql .= " AND x.fk_user IN( " . $db -> sanitize ( implode ( " , " , $user -> getAllChildIds ( 1 ))) . " ) " ;
2023-05-11 11:50:17 +02:00
}
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
$resql = $db -> query ( $sql );
if ( $resql ) {
$num = $db -> num_rows ( $resql );
$i = 0 ;
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
while ( $i < $num ) {
$obj = $db -> fetch_object ( $resql );
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
$event = new ActionComm ( $db );
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
// Need the id of the leave object for link to it
$event -> id = $obj -> rowid ;
$event -> ref = $event -> id ;
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
$event -> type_code = 'HOLIDAY' ;
$event -> type_label = '' ;
$event -> type_color = '' ;
$event -> type = 'holiday' ;
$event -> type_picto = 'holiday' ;
2025-01-24 20:22:23 +01:00
$event -> datep = $db -> jdate ( $obj -> date_start ) + ( empty ( $obj -> halfday ) || $obj -> halfday == 1 ? 0 : 12 ) * 60 * 60 ;
2025-01-24 17:28:10 +01:00
$event -> datef = $db -> jdate ( $obj -> date_end ) + ( empty ( $obj -> halfday ) || $obj -> halfday == - 1 ? 24 : 12 ) * 60 * 60 - 1 ;
2023-05-11 11:50:17 +02:00
$event -> date_start_in_calendar = $event -> datep ;
$event -> date_end_in_calendar = $event -> datef ;
if ( $obj -> status == 3 ) {
// Show no symbol for leave with state "leave approved"
$event -> percentage = - 1 ;
} elseif ( $obj -> status == 2 ) {
// Show TO-DO symbol for leave with state "leave wait for approval"
$event -> percentage = 0 ;
}
2021-01-03 18:42:45 +01:00
2025-01-24 17:28:10 +01:00
$event -> label = $langs -> trans ( " Holiday " );
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
$daycursor = $event -> date_start_in_calendar ;
2024-08-16 20:13:02 +02:00
$annee = ( int ) dol_print_date ( $daycursor , '%Y' , 'tzuserrel' );
$mois = ( int ) dol_print_date ( $daycursor , '%m' , 'tzuserrel' );
$jour = ( int ) dol_print_date ( $daycursor , '%d' , 'tzuserrel' );
2020-09-08 21:27:28 +02:00
2025-01-24 17:28:10 +01:00
$daycursorend = $event -> date_end_in_calendar ;
$anneeend = ( int ) dol_print_date ( $daycursorend , '%Y' , 'tzuserrel' );
$moisend = ( int ) dol_print_date ( $daycursorend , '%m' , 'tzuserrel' );
$jourend = ( int ) dol_print_date ( $daycursorend , '%d' , 'tzuserrel' );
// daykey must be date that represent day box in calendar so must be a user time
2023-05-11 11:50:17 +02:00
$daykey = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee , 'gmt' );
2025-01-24 17:28:10 +01:00
$daykeygmt = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee , 'gmt' );
$ifornbofdays = 0 ;
2023-05-11 11:50:17 +02:00
do {
2025-01-24 17:28:10 +01:00
$ifornbofdays ++ ;
$firstdayofholiday = ( $ifornbofdays == 1 );
$lastdayofholiday = ( $daykeygmt == dol_get_first_hour ( $event -> date_end_in_calendar , 'gmt' ));
/*
var_dump ( dol_print_date ( $daykeygmt , 'dayhour' , 'gmt' ));
var_dump ( dol_print_date ( dol_get_first_hour ( $event -> date_end_in_calendar , 'gmt' ), 'dayhour' , 'gmt' ));
var_dump ( $lastdayofholiday );
var_dump ( $obj -> halfday );
*/
if (( in_array ( $obj -> halfday , array ( 1 , 2 )) == 1 && $lastdayofholiday ) || ( in_array ( $obj -> halfday , array ( - 1 , 2 )) && $firstdayofholiday )) {
// We create a copy of event because we want tochange the label
$newevent = dol_clone ( $event , 1 );
if ( in_array ( $obj -> halfday , array ( 1 , 2 )) && $lastdayofholiday ) {
$newevent -> label .= ' (' . $langs -> trans ( " Morning " ) . ')' ;
} elseif ( in_array ( $obj -> halfday , array ( - 1 , 2 )) && $firstdayofholiday ) {
$newevent -> label .= ' (' . $langs -> trans ( " Afternoon " ) . ')' ;
}
$eventarray [ $daykey ][] = $newevent ; // We need to use ->gtTypePicto, getXXXon object, so clone must be PHP clone.
} else {
$eventarray [ $daykey ][] = $event ; // We can use the event unchanged
}
2020-09-08 21:27:28 +02:00
2023-05-11 11:50:17 +02:00
$daykey += 60 * 60 * 24 ;
2025-01-24 17:28:10 +01:00
$daykeygmt += 60 * 60 * 24 ;
2023-05-11 11:50:17 +02:00
} while ( $daykey <= $event -> date_end_in_calendar );
$i ++ ;
}
2020-09-08 21:27:28 +02:00
}
2021-02-18 23:13:55 +01:00
}
2020-01-16 10:34:45 +01:00
2021-02-18 11:16:36 +01:00
// EXTERNAL CALENDAR
2015-06-30 17:09:52 +02:00
// Complete $eventarray with external import Ical
2021-02-23 18:59:19 +01:00
if ( count ( $listofextcals )) {
2020-09-08 21:27:28 +02:00
require_once DOL_DOCUMENT_ROOT . '/comm/action/class/ical.class.php' ;
2024-04-05 13:26:59 +02:00
2024-03-20 00:38:10 +01:00
foreach ( $listofextcals as $key => $extcal ) {
2020-09-08 21:27:28 +02:00
$url = $extcal [ 'src' ]; // Example: https://www.google.com/calendar/ical/eldy10%40gmail.com/private-cde92aa7d7e0ef6110010a821a2aaeb/basic.ics
$namecal = $extcal [ 'name' ];
$offsettz = $extcal [ 'offsettz' ];
$colorcal = $extcal [ 'color' ];
$buggedfile = $extcal [ 'buggedfile' ];
2021-02-18 23:13:55 +01:00
2023-01-13 17:17:23 +01:00
$pathforcachefile = dol_sanitizePathName ( $conf -> user -> dir_temp ) . '/' . dol_sanitizeFileName ( 'extcal_' . $namecal . '_user' . $user -> id ) . '.cache' ;
//var_dump($pathforcachefile);exit;
2020-09-08 21:27:28 +02:00
$ical = new ICal ();
2023-01-13 17:17:23 +01:00
$ical -> parse ( $url , $pathforcachefile , $DELAYFORCACHE );
2024-03-20 00:38:10 +01:00
if ( $ical -> error ) {
// Save error message for extcal
$listofextcals [ $key ][ 'error' ] = $ical -> error ;
2024-06-07 18:48:45 +02:00
$s .= '<br><div class="warning">' . dol_escape_htmltag ( $listofextcals [ $key ][ 'name' ]) . ': ' . $url . '<br>Error message: ' . dol_escape_htmltag ( $ical -> error ) . '</div>' ;
2024-03-20 00:38:10 +01:00
}
2020-09-08 21:27:28 +02:00
// After this $ical->cal['VEVENT'] contains array of events, $ical->cal['DAYLIGHT'] contains daylight info, $ical->cal['STANDARD'] contains non daylight info, ...
//var_dump($ical->cal); exit;
$icalevents = array ();
2021-02-23 18:59:19 +01:00
if ( is_array ( $ical -> get_event_list ())) {
$icalevents = array_merge ( $icalevents , $ical -> get_event_list ()); // Add $ical->cal['VEVENT']
}
if ( is_array ( $ical -> get_freebusy_list ())) {
$icalevents = array_merge ( $icalevents , $ical -> get_freebusy_list ()); // Add $ical->cal['VFREEBUSY']
}
2020-09-08 21:27:28 +02:00
2021-02-23 18:59:19 +01:00
if ( count ( $icalevents ) > 0 ) {
2020-09-08 21:27:28 +02:00
// Duplicate all repeatable events into new entries
$moreicalevents = array ();
2021-02-23 18:59:19 +01:00
foreach ( $icalevents as $icalevent ) {
if ( isset ( $icalevent [ 'RRULE' ]) && is_array ( $icalevent [ 'RRULE' ])) { //repeatable event
2020-09-08 21:27:28 +02:00
//if ($event->date_start_in_calendar < $firstdaytoshow) $event->date_start_in_calendar=$firstdaytoshow;
//if ($event->date_end_in_calendar > $lastdaytoshow) $event->date_end_in_calendar=($lastdaytoshow-1);
2021-02-23 18:59:19 +01:00
if ( $icalevent [ 'DTSTART;VALUE=DATE' ]) { //fullday event
2020-09-08 21:27:28 +02:00
$datecurstart = dol_stringtotime ( $icalevent [ 'DTSTART;VALUE=DATE' ], 1 );
$datecurend = dol_stringtotime ( $icalevent [ 'DTEND;VALUE=DATE' ], 1 ) - 1 ; // We remove one second to get last second of day
2021-02-23 18:59:19 +01:00
} elseif ( is_array ( $icalevent [ 'DTSTART' ]) && ! empty ( $icalevent [ 'DTSTART' ][ 'unixtime' ])) {
2020-09-08 21:27:28 +02:00
$datecurstart = $icalevent [ 'DTSTART' ][ 'unixtime' ];
$datecurend = $icalevent [ 'DTEND' ][ 'unixtime' ];
2021-02-23 18:59:19 +01:00
if ( ! empty ( $ical -> cal [ 'DAYLIGHT' ][ 'DTSTART' ]) && $datecurstart ) {
2020-09-08 21:27:28 +02:00
//var_dump($ical->cal);
$tmpcurstart = $datecurstart ;
$tmpcurend = $datecurend ;
$tmpdaylightstart = dol_mktime ( 0 , 0 , 0 , 1 , 1 , 1970 , 1 ) + ( int ) $ical -> cal [ 'DAYLIGHT' ][ 'DTSTART' ];
$tmpdaylightend = dol_mktime ( 0 , 0 , 0 , 1 , 1 , 1970 , 1 ) + ( int ) $ical -> cal [ 'STANDARD' ][ 'DTSTART' ];
//var_dump($tmpcurstart);var_dump($tmpcurend); var_dump($ical->cal['DAYLIGHT']['DTSTART']);var_dump($ical->cal['STANDARD']['DTSTART']);
// Edit datecurstart and datecurend
2021-02-23 18:59:19 +01:00
if ( $tmpcurstart >= $tmpdaylightstart && $tmpcurstart < $tmpdaylightend ) {
$datecurstart -= (( int ) $ical -> cal [ 'DAYLIGHT' ][ 'TZOFFSETTO' ]) * 36 ;
} else {
$datecurstart -= (( int ) $ical -> cal [ 'STANDARD' ][ 'TZOFFSETTO' ]) * 36 ;
}
if ( $tmpcurend >= $tmpdaylightstart && $tmpcurstart < $tmpdaylightend ) {
$datecurend -= (( int ) $ical -> cal [ 'DAYLIGHT' ][ 'TZOFFSETTO' ]) * 36 ;
} else {
$datecurend -= (( int ) $ical -> cal [ 'STANDARD' ][ 'TZOFFSETTO' ]) * 36 ;
}
2020-09-08 21:27:28 +02:00
}
// datecurstart and datecurend are now GMT date
//var_dump($datecurstart); var_dump($datecurend); exit;
} else {
2024-01-14 12:26:37 +01:00
// Not a recognized record
2020-09-08 21:27:28 +02:00
dol_syslog ( " Found a not recognized repeatable record with unknown date start " , LOG_ERR );
continue ;
}
//print 'xx'.$datecurstart;exit;
$interval = ( empty ( $icalevent [ 'RRULE' ][ 'INTERVAL' ]) ? 1 : $icalevent [ 'RRULE' ][ 'INTERVAL' ]);
$until = empty ( $icalevent [ 'RRULE' ][ 'UNTIL' ]) ? 0 : dol_stringtotime ( $icalevent [ 'RRULE' ][ 'UNTIL' ], 1 );
$maxrepeat = empty ( $icalevent [ 'RRULE' ][ 'COUNT' ]) ? 0 : $icalevent [ 'RRULE' ][ 'COUNT' ];
2021-02-23 18:59:19 +01:00
if ( $until && ( $until + ( $datecurend - $datecurstart )) < $firstdaytoshow ) {
continue ; // We discard repeatable event that end before start date to show
}
if ( $datecurstart >= $lastdaytoshow ) {
continue ; // We discard repeatable event that start after end date to show
}
2020-09-08 21:27:28 +02:00
$numofevent = 0 ;
2021-02-23 18:59:19 +01:00
while (( $datecurstart < $lastdaytoshow ) && ( empty ( $maxrepeat ) || ( $numofevent < $maxrepeat ))) {
if ( $datecurend >= $firstdaytoshow ) { // We add event
2020-09-08 21:27:28 +02:00
$newevent = $icalevent ;
unset ( $newevent [ 'RRULE' ]);
2021-02-23 18:59:19 +01:00
if ( $icalevent [ 'DTSTART;VALUE=DATE' ]) {
2020-09-08 21:27:28 +02:00
$newevent [ 'DTSTART;VALUE=DATE' ] = dol_print_date ( $datecurstart , '%Y%m%d' );
$newevent [ 'DTEND;VALUE=DATE' ] = dol_print_date ( $datecurend + 1 , '%Y%m%d' );
} else {
$newevent [ 'DTSTART' ] = $datecurstart ;
$newevent [ 'DTEND' ] = $datecurend ;
}
$moreicalevents [] = $newevent ;
}
2024-01-14 12:26:37 +01:00
// Jump on next occurrence
2020-09-08 21:27:28 +02:00
$numofevent ++ ;
$savdatecurstart = $datecurstart ;
2021-02-23 18:59:19 +01:00
if ( $icalevent [ 'RRULE' ][ 'FREQ' ] == 'DAILY' ) {
2020-09-08 21:27:28 +02:00
$datecurstart = dol_time_plus_duree ( $datecurstart , $interval , 'd' );
$datecurend = dol_time_plus_duree ( $datecurend , $interval , 'd' );
}
2021-02-23 18:59:19 +01:00
if ( $icalevent [ 'RRULE' ][ 'FREQ' ] == 'WEEKLY' ) {
2020-09-08 21:27:28 +02:00
$datecurstart = dol_time_plus_duree ( $datecurstart , $interval , 'w' );
$datecurend = dol_time_plus_duree ( $datecurend , $interval , 'w' );
2021-02-23 18:59:19 +01:00
} elseif ( $icalevent [ 'RRULE' ][ 'FREQ' ] == 'MONTHLY' ) {
2020-09-08 21:27:28 +02:00
$datecurstart = dol_time_plus_duree ( $datecurstart , $interval , 'm' );
$datecurend = dol_time_plus_duree ( $datecurend , $interval , 'm' );
2021-02-23 18:59:19 +01:00
} elseif ( $icalevent [ 'RRULE' ][ 'FREQ' ] == 'YEARLY' ) {
2020-09-08 21:27:28 +02:00
$datecurstart = dol_time_plus_duree ( $datecurstart , $interval , 'y' );
$datecurend = dol_time_plus_duree ( $datecurend , $interval , 'y' );
}
// Test to avoid infinite loop ($datecurstart must increase)
2021-02-23 18:59:19 +01:00
if ( $savdatecurstart >= $datecurstart ) {
2020-09-08 21:27:28 +02:00
dol_syslog ( " Found a rule freq " . $icalevent [ 'RRULE' ][ 'FREQ' ] . " not managed by dolibarr code. Assume 1 week frequency. " , LOG_ERR );
$datecurstart += 3600 * 24 * 7 ;
$datecurend += 3600 * 24 * 7 ;
}
}
}
}
$icalevents = array_merge ( $icalevents , $moreicalevents );
// Loop on each entry into cal file to know if entry is qualified and add an ActionComm into $eventarray
2021-02-23 18:59:19 +01:00
foreach ( $icalevents as $icalevent ) {
2020-09-08 21:27:28 +02:00
//var_dump($icalevent);
2022-05-17 14:55:38 +02:00
//print $icalevent['SUMMARY'].'->';
//var_dump($icalevent);exit;
2021-02-23 18:59:19 +01:00
if ( ! empty ( $icalevent [ 'RRULE' ])) {
continue ; // We found a repeatable event. It was already split into unitary events, so we discard general rule.
}
2020-09-08 21:27:28 +02:00
// Create a new object action
$event = new ActionComm ( $db );
$addevent = false ;
2021-02-23 18:59:19 +01:00
if ( isset ( $icalevent [ 'DTSTART;VALUE=DATE' ])) { // fullday event
2024-01-14 12:26:37 +01:00
// For full day events, date are also GMT but they won't but converted using tz during output
2020-09-08 21:27:28 +02:00
$datestart = dol_stringtotime ( $icalevent [ 'DTSTART;VALUE=DATE' ], 1 );
2021-03-16 23:02:28 +01:00
if ( empty ( $icalevent [ 'DTEND;VALUE=DATE' ])) {
$dateend = $datestart + 86400 - 1 ;
} else {
$dateend = dol_stringtotime ( $icalevent [ 'DTEND;VALUE=DATE' ], 1 ) - 1 ; // We remove one second to get last second of day
}
2020-09-08 21:27:28 +02:00
//print 'x'.$datestart.'-'.$dateend;exit;
//print dol_print_date($dateend,'dayhour','gmt');
$event -> fulldayevent = 1 ;
$addevent = true ;
2021-02-23 18:59:19 +01:00
} elseif ( ! is_array ( $icalevent [ 'DTSTART' ])) { // not fullday event (DTSTART is not array. It is a value like '19700101T000000Z' for 00:00 in greenwitch)
2020-09-08 21:27:28 +02:00
$datestart = $icalevent [ 'DTSTART' ];
2022-04-30 20:41:18 +02:00
$dateend = empty ( $icalevent [ 'DTEND' ]) ? $datestart : $icalevent [ 'DTEND' ];
2020-09-08 21:27:28 +02:00
$datestart += + ( $offsettz * 3600 );
$dateend += + ( $offsettz * 3600 );
$addevent = true ;
//var_dump($offsettz);
//var_dump(dol_print_date($datestart, 'dayhour', 'gmt'));
2021-02-23 18:59:19 +01:00
} elseif ( isset ( $icalevent [ 'DTSTART' ][ 'unixtime' ])) { // File contains a local timezone + a TZ (for example when using bluemind)
2020-09-08 21:27:28 +02:00
$datestart = $icalevent [ 'DTSTART' ][ 'unixtime' ];
$dateend = $icalevent [ 'DTEND' ][ 'unixtime' ];
$datestart += + ( $offsettz * 3600 );
$dateend += + ( $offsettz * 3600 );
// $buggedfile is set to uselocalandtznodaylight if conf->global->AGENDA_EXT_BUGGEDFILEx = 'uselocalandtznodaylight'
2021-02-23 18:59:19 +01:00
if ( $buggedfile === 'uselocalandtznodaylight' ) { // unixtime is a local date that does not take daylight into account, TZID is +1 for example for 'Europe/Paris' in summer instead of 2
2020-09-08 21:27:28 +02:00
// TODO
}
// $buggedfile is set to uselocalandtzdaylight if conf->global->AGENDA_EXT_BUGGEDFILEx = 'uselocalandtzdaylight' (for example with bluemind)
2021-02-23 18:59:19 +01:00
if ( $buggedfile === 'uselocalandtzdaylight' ) { // unixtime is a local date that does take daylight into account, TZID is +2 for example for 'Europe/Paris' in summer
2020-09-08 21:27:28 +02:00
$localtzs = new DateTimeZone ( preg_replace ( '/"/' , '' , $icalevent [ 'DTSTART' ][ 'TZID' ]));
$localtze = new DateTimeZone ( preg_replace ( '/"/' , '' , $icalevent [ 'DTEND' ][ 'TZID' ]));
$localdts = new DateTime ( dol_print_date ( $datestart , 'dayrfc' , 'gmt' ), $localtzs );
$localdte = new DateTime ( dol_print_date ( $dateend , 'dayrfc' , 'gmt' ), $localtze );
2019-11-13 19:35:02 +01:00
$tmps = - 1 * $localtzs -> getOffset ( $localdts );
$tmpe = - 1 * $localtze -> getOffset ( $localdte );
$datestart += $tmps ;
$dateend += $tmpe ;
2014-05-23 04:28:57 +02:00
//var_dump($datestart);
2020-09-08 21:27:28 +02:00
}
$addevent = true ;
}
2021-02-23 18:59:19 +01:00
if ( $addevent ) {
2020-09-08 21:27:28 +02:00
$event -> id = $icalevent [ 'UID' ];
$event -> ref = $event -> id ;
$userId = $userstatic -> findUserIdByEmail ( $namecal );
2021-02-23 18:59:19 +01:00
if ( ! empty ( $userId ) && $userId > 0 ) {
2020-09-08 21:27:28 +02:00
$event -> userassigned [ $userId ] = $userId ;
$event -> percentage = - 1 ;
}
2021-02-18 12:46:42 +01:00
$event -> type_code = " ICALEVENT " ;
$event -> type_label = $namecal ;
$event -> type_color = $colorcal ;
$event -> type = 'icalevent' ;
$event -> type_picto = 'rss' ;
2020-09-08 21:27:28 +02:00
$event -> icalname = $namecal ;
$event -> icalcolor = $colorcal ;
2024-01-14 12:26:37 +01:00
$usertime = 0 ; // We don't modify date because we want to have date into memory datep and datef stored as GMT date. Compensation will be done during output.
2020-09-08 21:27:28 +02:00
$event -> datep = $datestart + $usertime ;
$event -> datef = $dateend + $usertime ;
2024-11-15 14:13:46 +01:00
if ( isset ( $icalevent [ 'SUMMARY' ]) && $icalevent [ 'SUMMARY' ]) {
2022-10-20 16:45:08 +02:00
$event -> label = dol_string_nohtmltag ( $icalevent [ 'SUMMARY' ]);
2024-11-15 14:13:46 +01:00
} elseif ( isset ( $icalevent [ 'DESCRIPTION' ]) && $icalevent [ 'DESCRIPTION' ]) {
2022-10-20 16:45:08 +02:00
$event -> label = dol_nl2br ( dol_string_nohtmltag ( $icalevent [ 'DESCRIPTION' ]), 1 );
2021-02-23 18:59:19 +01:00
} else {
$event -> label = $langs -> trans ( " ExtSiteNoLabel " );
}
2020-09-08 21:27:28 +02:00
// Priority (see https://www.kanzaki.com/docs/ical/priority.html)
// LOW = 0 to 4
// MEDIUM = 5
// HIGH = 6 to 9
2021-03-16 22:50:14 +01:00
if ( ! empty ( $icalevent [ 'PRIORITY' ])) {
2021-02-23 18:59:19 +01:00
$event -> priority = $icalevent [ 'PRIORITY' ];
}
2020-09-08 21:27:28 +02:00
// Transparency (see https://www.kanzaki.com/docs/ical/transp.html)
2022-12-09 15:57:18 +01:00
if ( ! empty ( $icalevent [ 'TRANSP' ])) {
2021-02-23 18:59:19 +01:00
if ( $icalevent [ 'TRANSP' ] == " TRANSPARENT " ) {
$event -> transparency = 0 ; // 0 = available / free
}
if ( $icalevent [ 'TRANSP' ] == " OPAQUE " ) {
$event -> transparency = 1 ; // 1 = busy
}
2020-09-08 21:27:28 +02:00
// TODO: MS outlook states
// X-MICROSOFT-CDO-BUSYSTATUS:FREE + TRANSP:TRANSPARENT => Available / Free
// X-MICROSOFT-CDO-BUSYSTATUS:FREE + TRANSP:OPAQUE => Work another place
// X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE + TRANSP:OPAQUE => With reservations
// X-MICROSOFT-CDO-BUSYSTATUS:BUSY + TRANSP:OPAQUE => Busy
// X-MICROSOFT-CDO-BUSYSTATUS:OOF + TRANSP:OPAQUE => Away from the office / off-site
}
2021-03-16 22:50:14 +01:00
if ( ! empty ( $icalevent [ 'LOCATION' ])) {
2021-02-23 18:59:19 +01:00
$event -> location = $icalevent [ 'LOCATION' ];
}
2020-09-08 21:27:28 +02:00
$event -> date_start_in_calendar = $event -> datep ;
2021-02-23 18:59:19 +01:00
if ( $event -> datef != '' && $event -> datef >= $event -> datep ) {
$event -> date_end_in_calendar = $event -> datef ;
} else {
$event -> date_end_in_calendar = $event -> datep ;
}
2020-09-08 21:27:28 +02:00
// Add event into $eventarray if date range are ok.
2021-02-23 18:59:19 +01:00
if ( $event -> date_end_in_calendar < $firstdaytoshow || $event -> date_start_in_calendar >= $lastdaytoshow ) {
2020-09-08 21:27:28 +02:00
//print 'x'.$datestart.'-'.$dateend;exit;
//print 'x'.$datestart.'-'.$dateend;exit;
//print 'x'.$datestart.'-'.$dateend;exit;
// This record is out of visible range
} else {
2021-02-23 18:59:19 +01:00
if ( $event -> date_start_in_calendar < $firstdaytoshow ) {
$event -> date_start_in_calendar = $firstdaytoshow ;
}
if ( $event -> date_end_in_calendar >= $lastdaytoshow ) {
$event -> date_end_in_calendar = ( $lastdaytoshow - 1 );
}
2020-09-08 21:27:28 +02:00
// Add an entry in actionarray for each day
$daycursor = $event -> date_start_in_calendar ;
2024-08-16 20:13:02 +02:00
$annee = ( int ) dol_print_date ( $daycursor , '%Y' , 'tzuserrel' );
$mois = ( int ) dol_print_date ( $daycursor , '%m' , 'tzuserrel' );
$jour = ( int ) dol_print_date ( $daycursor , '%d' , 'tzuserrel' );
2020-09-08 21:27:28 +02:00
// Loop on each day covered by action to prepare an index to show on calendar
2023-12-04 12:01:45 +01:00
$loop = true ;
$j = 0 ;
2020-09-08 21:27:28 +02:00
// daykey must be date that represent day box in calendar so must be a user time
2021-02-18 23:13:55 +01:00
$daykey = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee , 'gmt' );
$daykeygmt = dol_mktime ( 0 , 0 , 0 , $mois , $jour , $annee , 'gmt' );
2020-09-08 21:27:28 +02:00
do {
//if ($event->fulldayevent) print dol_print_date($daykeygmt,'dayhour','gmt').'-'.dol_print_date($daykey,'dayhour','gmt').'-'.dol_print_date($event->date_end_in_calendar,'dayhour','gmt').' ';
$eventarray [ $daykey ][] = $event ;
2023-12-04 12:01:45 +01:00
$daykey += 60 * 60 * 24 ;
$daykeygmt += 60 * 60 * 24 ; // Add one day
2021-02-23 18:59:19 +01:00
if (( $event -> fulldayevent ? $daykeygmt : $daykey ) > $event -> date_end_in_calendar ) {
$loop = false ;
}
2020-09-08 21:27:28 +02:00
} while ( $loop );
}
}
}
}
}
2011-05-31 18:50:54 +02:00
}
2015-06-30 17:09:52 +02:00
// Complete $eventarray with events coming from external module
Qual: Enable detection of deprecated modulename & GETPOST(...,'int') (#28457)
* Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
# Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
Enable phan rules to verify deprecated modulename usage and GETPOST(...,'int')
usage in the code.
* Qual: Try type hint on to help avoid notification
* Qual: Accept 3 parameters for GETPOST to GETPOSTINT conversion
* Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
# Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
Following the update to the fixer to also convert GETPOST... with 3 parameters.
The files are now converted.
2024-02-28 23:25:16 +01:00
$parameters = array ();
$object = null ;
2019-11-13 19:35:02 +01:00
$reshook = $hookmanager -> executeHooks ( 'getCalendarEvents' , $parameters , $object , $action );
if ( ! empty ( $hookmanager -> resArray [ 'eventarray' ])) {
2020-09-07 10:18:17 +02:00
foreach ( $hookmanager -> resArray [ 'eventarray' ] as $keyDate => $events ) {
if ( ! isset ( $eventarray [ $keyDate ])) {
$eventarray [ $keyDate ] = array ();
}
$eventarray [ $keyDate ] = array_merge ( $eventarray [ $keyDate ], $events );
}
2017-03-02 20:16:12 +01:00
}
2015-06-30 17:09:52 +02:00
2019-04-16 17:36:03 +02:00
// Sort events
2021-02-23 18:59:19 +01:00
foreach ( $eventarray as $keyDate => & $dateeventarray ) {
2019-04-16 17:36:03 +02:00
usort ( $dateeventarray , 'sort_events_by_date' );
}
2015-06-30 17:09:52 +02:00
2019-11-13 19:35:02 +01:00
$maxnbofchar = 0 ;
$cachethirdparties = array ();
$cachecontacts = array ();
$cacheusers = array ();
2010-11-19 23:36:49 +01:00
2008-04-16 03:04:12 +02:00
// Define theme_datacolor array
2019-03-11 20:32:25 +01:00
$color_file = DOL_DOCUMENT_ROOT . " /theme/ " . $conf -> theme . " /theme_vars.inc.php " ;
2021-02-23 18:59:19 +01:00
if ( is_readable ( $color_file )) {
2021-04-06 22:18:32 +02:00
include $color_file ;
2008-04-16 03:04:12 +02:00
}
2021-02-23 18:59:19 +01:00
if ( ! is_array ( $theme_datacolor )) {
2024-03-17 21:07:21 +01:00
$theme_datacolor = array ( array ( 137 , 86 , 161 ), array ( 60 , 147 , 183 ), array ( 250 , 190 , 80 ), array ( 80 , 166 , 90 ), array ( 190 , 190 , 100 ), array ( 91 , 115 , 247 ), array ( 140 , 140 , 220 ), array ( 190 , 120 , 120 ), array ( 115 , 125 , 150 ), array ( 100 , 170 , 20 ), array ( 150 , 135 , 125 ), array ( 85 , 135 , 150 ), array ( 150 , 135 , 80 ), array ( 150 , 80 , 150 ));
2021-02-23 18:59:19 +01:00
}
2008-04-16 03:04:12 +02:00
Qual: Enable detection of deprecated modulename & GETPOST(...,'int') (#28457)
* Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
# Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
Enable phan rules to verify deprecated modulename usage and GETPOST(...,'int')
usage in the code.
* Qual: Try type hint on to help avoid notification
* Qual: Accept 3 parameters for GETPOST to GETPOSTINT conversion
* Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
# Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
Following the update to the fixer to also convert GETPOST... with 3 parameters.
The files are now converted.
2024-02-28 23:25:16 +01:00
$massactionbutton = '' ;
2008-09-28 05:39:39 +02:00
2020-07-09 12:33:28 +02:00
print_barre_liste ( $langs -> trans ( " Agenda " ), $page , $_SERVER [ " PHP_SELF " ], $param , $sortfield , $sortorder , $massactionbutton , $num , - 1 , 'object_action' , 0 , $nav . '<span class="marginleftonly"></span>' . $newcardbutton , '' , $limit , 1 , 0 , 1 , $viewmode );
2020-07-08 18:06:14 +02:00
2021-02-18 11:16:36 +01:00
// Show div with list of calendars
2020-07-08 18:06:14 +02:00
print $s ;
2021-12-11 13:17:31 +01:00
if ( empty ( $mode ) || $mode == 'show_month' ) { // View by month
2020-09-08 21:27:28 +02:00
$newparam = $param ; // newparam is for birthday links
$newparam = preg_replace ( '/showbirthday=/i' , 'showbirthday_=' , $newparam ); // To avoid replacement when replace day= is done
2021-12-11 13:17:31 +01:00
$newparam = preg_replace ( '/mode=show_month&?/i' , '' , $newparam );
$newparam = preg_replace ( '/mode=show_week&?/i' , '' , $newparam );
2020-09-08 21:27:28 +02:00
$newparam = preg_replace ( '/day=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/month=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/year=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/viewcal=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/showbirthday_=/i' , 'showbirthday=' , $newparam ); // Restore correct parameter
$newparam .= '&viewcal=1' ;
print '<div class="liste_titre liste_titre_bydiv centpercent">' ;
2024-09-05 16:05:37 +02:00
print_actions_filter ( $form , $canedit , $status , $year , $month , $day , $showbirthday , '' , $filtert , '' , $pid , $socid , $action , - 1 , $actioncode , $usergroup , '' , $resourceid , $search_categ_cus );
2020-09-08 21:27:28 +02:00
print '</div>' ;
print '<div class="div-table-responsive-no-min sectioncalendarbymonth maxscreenheightless300">' ;
2024-10-27 02:40:58 +01:00
print '<table class="centpercent noborder nocellnopadd cal_pannel cal_month listwithfilterbefore">' ;
2020-09-08 21:27:28 +02:00
print ' <tr class="liste_titre">' ;
2020-09-03 14:03:40 +02:00
// Column title of weeks numbers
2021-02-06 12:10:27 +01:00
echo ' <td class="center">#</td>' ;
2020-09-08 21:27:28 +02:00
$i = 0 ;
2021-02-23 18:59:19 +01:00
while ( $i < 7 ) {
2021-02-06 12:10:27 +01:00
print ' <td class="center bold uppercase tdfordaytitle' . ( $i == 0 ? ' borderleft' : '' ) . '">' ;
2020-09-08 21:27:28 +02:00
$numdayinweek = (( $i + ( isset ( $conf -> global -> MAIN_START_WEEK ) ? $conf -> global -> MAIN_START_WEEK : 1 )) % 7 );
2021-02-23 18:59:19 +01:00
if ( ! empty ( $conf -> dol_optimize_smallscreen )) {
Qual: Enable detection of deprecated modulename & GETPOST(...,'int') (#28457)
* Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
# Qual: Enable detection of deprecated modulename & GETPOST(...,'int')
Enable phan rules to verify deprecated modulename usage and GETPOST(...,'int')
usage in the code.
* Qual: Try type hint on to help avoid notification
* Qual: Accept 3 parameters for GETPOST to GETPOSTINT conversion
* Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
# Qual: Convert GETPOST(...,'int',VALUE) to GETPOSTINT(...,VALUE)
Following the update to the fixer to also convert GETPOST... with 3 parameters.
The files are now converted.
2024-02-28 23:25:16 +01:00
$labelshort = array ( 0 => 'SundayMin' , 1 => 'MondayMin' , 2 => 'TuesdayMin' , 3 => 'WednesdayMin' , 4 => 'ThursdayMin' , 5 => 'FridayMin' , 6 => 'SaturdayMin' );
2020-09-08 21:27:28 +02:00
print $langs -> trans ( $labelshort [ $numdayinweek ]);
2021-02-23 18:59:19 +01:00
} else {
print $langs -> trans ( " Day " . $numdayinweek );
}
2020-09-08 21:27:28 +02:00
print ' </td>' . " \n " ;
$i ++ ;
}
echo ' </tr>' . " \n " ;
2024-09-23 01:59:14 +02:00
$todayarray = dol_getdate ( $now , true );
2020-09-08 21:27:28 +02:00
$todaytms = dol_mktime ( 0 , 0 , 0 , $todayarray [ 'mon' ], $todayarray [ 'mday' ], $todayarray [ 'year' ]);
// In loops, tmpday contains day nb in current month (can be zero or negative for days of previous month)
//var_dump($eventarray);
for ( $iter_week = 0 ; $iter_week < 6 ; $iter_week ++ ) {
echo " <tr> \n " ;
2020-09-03 14:03:40 +02:00
// Get date of the current day, format 'yyyy-mm-dd'
2021-02-23 18:59:19 +01:00
if ( $tmpday <= 0 ) { // If number of the current day is in previous month
2020-09-03 14:03:40 +02:00
$currdate0 = sprintf ( " %04d " , $prev_year ) . sprintf ( " %02d " , $prev_month ) . sprintf ( " %02d " , $max_day_in_prev_month + $tmpday );
2021-02-23 18:59:19 +01:00
} elseif ( $tmpday <= $max_day_in_month ) { // If number of the current day is in current month
2020-09-03 14:03:40 +02:00
$currdate0 = sprintf ( " %04d " , $year ) . sprintf ( " %02d " , $month ) . sprintf ( " %02d " , $tmpday );
2023-12-04 12:01:45 +01:00
} else { // If number of the current day is in next month
2020-09-03 14:03:40 +02:00
$currdate0 = sprintf ( " %04d " , $next_year ) . sprintf ( " %02d " , $next_month ) . sprintf ( " %02d " , $tmpday - $max_day_in_month );
}
// Get week number for the targeted date '$currdate0'
$numweek0 = date ( " W " , strtotime ( date ( $currdate0 )));
// Show the week number, and define column width
2020-09-03 19:11:56 +02:00
echo ' <td class="center weeknumber opacitymedium" width="2%">' . $numweek0 . '</td>' ;
2020-09-08 21:27:28 +02:00
for ( $iter_day = 0 ; $iter_day < 7 ; $iter_day ++ ) {
if ( $tmpday <= 0 ) {
/* Show days before the beginning of the current month (previous month) */
$style = 'cal_other_month cal_past' ;
2021-02-23 18:59:19 +01:00
if ( $iter_day == 6 ) {
$style .= ' cal_other_month_right' ;
}
2020-10-31 03:50:16 +01:00
echo ' <td class="' . $style . ' nowrap tdtop" width="14%">' ;
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2020-09-08 21:27:28 +02:00
show_day_events ( $db , $max_day_in_prev_month + $tmpday , $prev_month , $prev_year , $month , $style , $eventarray , $maxprint , $maxnbofchar , $newparam );
echo " </td> \n " ;
} elseif ( $tmpday <= $max_day_in_month ) {
/* Show days of the current month */
$curtime = dol_mktime ( 0 , 0 , 0 , $month , $tmpday , $year );
$style = 'cal_current_month' ;
2021-02-23 18:59:19 +01:00
if ( $iter_day == 6 ) {
$style .= ' cal_current_month_right' ;
}
2020-09-08 21:27:28 +02:00
$today = 0 ;
2021-02-23 18:59:19 +01:00
if ( $todayarray [ 'mday' ] == $tmpday && $todayarray [ 'mon' ] == $month && $todayarray [ 'year' ] == $year ) {
$today = 1 ;
}
if ( $today ) {
$style = 'cal_today' ;
}
if ( $curtime < $todaytms ) {
$style .= ' cal_past' ;
}
2014-10-14 00:27:23 +02:00
//var_dump($todayarray['mday']."==".$tmpday." && ".$todayarray['mon']."==".$month." && ".$todayarray['year']."==".$year.' -> '.$style);
2020-10-31 03:50:16 +01:00
echo ' <td class="' . $style . ' nowrap tdtop" width="14%">' ;
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2023-09-05 16:32:02 +02:00
show_day_events ( $db , $tmpday , $month , $year , $month , $style , $eventarray , $maxprint , $maxnbofchar , $newparam , 0 , 60 , 0 , $bookcalcalendars );
2020-10-31 03:50:16 +01:00
echo " </td> \n " ;
2020-09-08 21:27:28 +02:00
} else {
/* Show days after the current month (next month) */
$style = 'cal_other_month' ;
2021-02-23 18:59:19 +01:00
if ( $iter_day == 6 ) {
$style .= ' cal_other_month_right' ;
}
2020-10-31 03:50:16 +01:00
echo ' <td class="' . $style . ' nowrap tdtop" width="14%">' ;
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2020-09-08 21:27:28 +02:00
show_day_events ( $db , $tmpday - $max_day_in_month , $next_month , $next_year , $month , $style , $eventarray , $maxprint , $maxnbofchar , $newparam );
echo " </td> \n " ;
}
$tmpday ++ ;
}
echo " </tr> \n " ;
}
print " </table> \n " ;
2017-12-01 12:01:17 +01:00
print '</div>' ;
2017-11-25 00:12:45 +01:00
2017-12-01 12:01:17 +01:00
print '<input type="hidden" name="actionmove" value="mupdate">' ;
2022-01-18 00:07:45 +01:00
print '<input type="hidden" name="backtopage" value="' . dol_escape_htmltag ( $_SERVER [ 'PHP_SELF' ]) . '?mode=show_month&' . dol_escape_htmltag ( $_SERVER [ 'QUERY_STRING' ]) . '">' ;
2019-11-13 19:35:02 +01:00
print '<input type="hidden" name="newdate" id="newdate">' ;
2021-12-11 13:17:31 +01:00
} elseif ( $mode == 'show_week' ) {
2020-09-08 21:27:28 +02:00
// View by week
$newparam = $param ; // newparam is for birthday links
$newparam = preg_replace ( '/showbirthday=/i' , 'showbirthday_=' , $newparam ); // To avoid replacement when replace day= is done
2021-12-11 13:17:31 +01:00
$newparam = preg_replace ( '/mode=show_month&?/i' , '' , $newparam );
$newparam = preg_replace ( '/mode=show_week&?/i' , '' , $newparam );
2020-09-08 21:27:28 +02:00
$newparam = preg_replace ( '/day=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/month=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/year=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/viewweek=[0-9]+&?/i' , '' , $newparam );
$newparam = preg_replace ( '/showbirthday_=/i' , 'showbirthday=' , $newparam ); // Restore correct parameter
$newparam .= '&viewweek=1' ;
2023-08-15 01:01:46 +02:00
print '<div class="liste_titre liste_titre_bydiv centpercent">' ;
2024-09-05 16:05:37 +02:00
print_actions_filter ( $form , $canedit , $status , $year , $month , $day , $showbirthday , '' , $filtert , '' , $pid , $socid , $action , - 1 , $actioncode , $usergroup , '' , $resourceid );
2023-08-15 01:01:46 +02:00
print '</div>' ;
2020-09-08 21:27:28 +02:00
print '<div class="div-table-responsive-no-min sectioncalendarbyweek maxscreenheightless300">' ;
2024-10-27 02:40:58 +01:00
print '<table class="centpercent noborder nocellnopadd cal_pannel cal_month listwithfilterbefore">' ;
2020-09-08 21:27:28 +02:00
print ' <tr class="liste_titre">' ;
$i = 0 ;
while ( $i < 7 ) {
echo ' <td class="center bold uppercase tdfordaytitle">' . $langs -> trans ( " Day " . (( $i + ( isset ( $conf -> global -> MAIN_START_WEEK ) ? $conf -> global -> MAIN_START_WEEK : 1 )) % 7 )) . " </td> \n " ;
$i ++ ;
}
echo " </tr> \n " ;
echo " <tr> \n " ;
for ( $iter_day = 0 ; $iter_day < 7 ; $iter_day ++ ) {
// Show days of the current week
2021-02-18 17:07:39 +01:00
$curtime = dol_time_plus_duree ( $firstdaytoshow , $iter_day , 'd' ); // $firstdaytoshow is in timezone of server
2024-08-15 16:55:13 +02:00
$tmpday = ( int ) dol_print_date ( $curtime , '%d' , 'tzuserrel' );
$tmpmonth = ( int ) dol_print_date ( $curtime , '%m' , 'tzuserrel' );
$tmpyear = ( int ) dol_print_date ( $curtime , '%Y' , 'tzuserrel' );
2014-09-05 15:10:31 +02:00
2020-09-08 21:27:28 +02:00
$style = 'cal_current_month' ;
2021-02-23 18:59:19 +01:00
if ( $iter_day == 6 ) {
$style .= ' cal_other_month_right' ;
}
2021-02-18 17:07:39 +01:00
2020-09-08 21:27:28 +02:00
$today = 0 ;
2024-09-23 01:59:14 +02:00
$todayarray = dol_getdate ( $now , true );
2021-02-23 18:59:19 +01:00
if ( $todayarray [ 'mday' ] == $tmpday && $todayarray [ 'mon' ] == $tmpmonth && $todayarray [ 'year' ] == $tmpyear ) {
$today = 1 ;
}
if ( $today ) {
$style = 'cal_today' ;
}
2014-09-05 15:10:31 +02:00
2020-09-08 21:27:28 +02:00
echo ' <td class="' . $style . '" width="14%" valign="top">' ;
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2023-09-05 16:32:02 +02:00
show_day_events ( $db , $tmpday , $tmpmonth , $tmpyear , $month , $style , $eventarray , 0 , $maxnbofchar , $newparam , 1 , 300 , 0 , $bookcalcalendars );
2020-09-08 21:27:28 +02:00
echo " </td> \n " ;
}
echo " </tr> \n " ;
2011-06-11 00:05:07 +02:00
2020-09-08 21:27:28 +02:00
print " </table> \n " ;
2017-12-01 12:01:17 +01:00
print '</div>' ;
2017-11-25 00:12:45 +01:00
2020-09-08 21:27:28 +02:00
echo '<input type="hidden" name="actionmove" value="mupdate">' ;
2022-01-18 00:07:45 +01:00
echo '<input type="hidden" name="backtopage" value="' . dol_escape_htmltag ( $_SERVER [ 'PHP_SELF' ]) . '?mode=show_week&' . dol_escape_htmltag ( $_SERVER [ 'QUERY_STRING' ]) . '">' ;
2020-09-08 21:27:28 +02:00
echo '<input type="hidden" name="newdate" id="newdate">' ;
2022-01-18 00:07:45 +01:00
} else { // View by day
2020-09-08 21:27:28 +02:00
$newparam = $param ; // newparam is for birthday links
2021-12-11 13:17:31 +01:00
$newparam = preg_replace ( '/mode=show_month&?/i' , '' , $newparam );
$newparam = preg_replace ( '/mode=show_week&?/i' , '' , $newparam );
2020-09-08 21:27:28 +02:00
$newparam = preg_replace ( '/viewday=[0-9]+&?/i' , '' , $newparam );
$newparam .= '&viewday=1' ;
// Code to show just one day
$style = 'cal_current_month cal_current_month_oneday' ;
$today = 0 ;
2024-09-23 01:59:14 +02:00
$todayarray = dol_getdate ( $now , true );
2021-02-23 18:59:19 +01:00
if ( $todayarray [ 'mday' ] == $day && $todayarray [ 'mon' ] == $month && $todayarray [ 'year' ] == $year ) {
$today = 1 ;
}
2020-09-08 21:27:28 +02:00
//if ($today) $style='cal_today';
$timestamp = dol_mktime ( 12 , 0 , 0 , $month , $day , $year );
$arraytimestamp = dol_getdate ( $timestamp );
2023-08-15 01:01:46 +02:00
print '<div class="liste_titre liste_titre_bydiv centpercent">' ;
2024-09-05 16:05:37 +02:00
print_actions_filter ( $form , $canedit , $status , $year , $month , $day , $showbirthday , '' , $filtert , '' , $pid , $socid , $action , - 1 , $actioncode , $usergroup , '' , $resourceid );
2023-08-15 01:01:46 +02:00
print '</div>' ;
2020-09-08 21:27:28 +02:00
print '<div class="div-table-responsive-no-min sectioncalendarbyday maxscreenheightless300">' ;
2024-10-27 02:40:58 +01:00
echo '<table class="tagtable centpercent noborder nocellnopadd cal_pannel cal_month listwithfilterbefore" style="margin-bottom: 10px !important;">' ;
2020-09-08 21:27:28 +02:00
echo ' <tr class="tagtr liste_titre">' ;
echo ' <td class="tagtd center bold uppercase">' . $langs -> trans ( " Day " . $arraytimestamp [ 'wday' ]) . " </td> \n " ;
2024-10-17 22:20:39 +02:00
echo " </tr> \n " ;
2020-09-08 21:27:28 +02:00
/*
2021-06-21 12:46:03 +02:00
echo ' <div class="tagtr">' ;
echo ' <div class="tagtd width100"></div>' ;
echo ' <div class="tagtd center">' ;
echo show_day_events ( $db , $day , $month , $year , $month , $style , $eventarray , 0 , $maxnbofchar , $newparam , 1 , 300 , - 1 );
echo ' </div>' . " \n " ;
echo " </div> \n " ;
*/
2018-03-07 11:53:30 +01:00
2024-10-17 22:20:39 +02:00
print '<tr><td>' ;
2018-03-07 11:53:30 +01:00
2020-09-07 10:18:17 +02:00
/* WIP View per hour */
$useviewhour = 0 ;
2021-02-23 18:59:19 +01:00
if ( $useviewhour ) {
2024-10-17 22:20:39 +02:00
print '<div class="div-table-responsive-no-min">' ; // You can use div-table-responsive-no-min if you don't need reserved height for your table
2018-03-07 11:53:30 +01:00
2020-09-07 10:18:17 +02:00
$maxheightwin = ( isset ( $_SESSION [ " dol_screenheight " ]) && $_SESSION [ " dol_screenheight " ] > 500 ) ? ( $_SESSION [ " dol_screenheight " ] - 200 ) : 660 ; // Also into index.php file
2018-03-07 11:53:30 +01:00
2020-09-07 10:18:17 +02:00
echo '<div style="max-height: ' . $maxheightwin . 'px;">' ;
2018-03-07 11:53:30 +01:00
echo '<div class="tagtable centpercent calendarviewcontainer">' ;
2020-09-07 10:18:17 +02:00
$maxnbofchar = 80 ;
2018-03-07 11:53:30 +01:00
2023-12-13 15:20:53 +01:00
$tmp = explode ( '-' , getDolGlobalString ( 'MAIN_DEFAULT_WORKING_HOURS' ));
2024-03-18 22:02:46 +01:00
$minhour = round (( float ) $tmp [ 0 ], 0 );
$maxhour = round (( float ) $tmp [ 1 ], 0 );
2021-02-23 18:59:19 +01:00
if ( $minhour > 23 ) {
$minhour = 23 ;
}
if ( $maxhour < 1 ) {
$maxhour = 1 ;
}
if ( $maxhour <= $minhour ) {
$maxhour = $minhour + 1 ;
}
2018-03-07 11:53:30 +01:00
2020-09-07 10:18:17 +02:00
$i = 0 ;
$j = 0 ;
2021-02-23 18:59:19 +01:00
while ( $i < 24 ) {
2020-09-07 10:18:17 +02:00
echo ' <div class="tagtr calendarviewcontainertr">' . " \n " ;
echo ' <div class="tagtd width100 tdtop">' . dol_print_date ( $i * 3600 , 'hour' , 'gmt' ) . '</div>' ;
echo ' <div class="tagtd ' . $style . ' tdtop"></div>' . " \n " ;
echo ' </div>' . " \n " ;
$i ++ ;
$j ++ ;
2018-03-07 11:53:30 +01:00
}
echo '</div></div>' ;
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2023-09-05 16:32:02 +02:00
show_day_events ( $db , $day , $month , $year , $month , $style , $eventarray , 0 , $maxnbofchar , $newparam , 1 , 300 , 1 , $bookcalcalendars );
2018-03-07 11:53:30 +01:00
print '</div>' ;
2020-09-07 10:18:17 +02:00
} else {
2024-10-17 22:20:39 +02:00
print '<div class="div-table-responsive-no-min">' ; // You can use div-table-responsive-no-min if you don't need reserved height for your table
2018-03-07 11:53:30 +01:00
2024-03-07 20:16:48 +01:00
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
2023-09-05 16:32:02 +02:00
show_day_events ( $db , $day , $month , $year , $month , $style , $eventarray , 0 , $maxnbofchar , $newparam , 1 , 300 , 0 , $bookcalcalendars );
2018-03-07 11:53:30 +01:00
2020-09-07 10:18:17 +02:00
print '</div>' ;
}
2024-10-17 22:20:39 +02:00
print '</td></tr>' ;
echo '</table>' ;
print '</div>' ;
2008-03-02 19:47:42 +01:00
}
2008-02-26 19:34:53 +01:00
2017-11-25 00:12:45 +01:00
print " \n " . '</form>' ;
2018-07-29 13:40:35 +02:00
// End of page
2011-08-27 16:24:16 +02:00
llxFooter ();
2014-07-11 13:55:15 +02:00
$db -> close ();
2008-03-20 20:07:21 +01:00
2008-08-30 00:40:36 +02:00
/**
2010-07-22 01:45:08 +02:00
* Show event of a particular day
2012-01-08 00:15:36 +01:00
*
* @ param DoliDB $db Database handler
* @ param int $day Day
* @ param int $month Month
* @ param int $year Year
* @ param int $monthshown Current month shown in calendar view
* @ param string $style Style to use for this day
2024-11-11 14:48:18 +01:00
* @ param array < int , ActionComm [] > $eventarray Array of events
2012-01-22 20:16:11 +01:00
* @ param int $maxprint Nb of actions to show each day on month view ( 0 means no limit )
2012-01-08 00:15:36 +01:00
* @ param int $maxnbofchar Nb of characters to show for event line
* @ param string $newparam Parameters on current URL
2014-09-09 12:28:35 +02:00
* @ param int $showinfo Add extended information ( used by day and week view )
2012-01-08 00:15:36 +01:00
* @ param int $minheight Minimum height for each event . 60 px by default .
2024-11-11 14:48:18 +01:00
* @ param int <- 1 , 1 > $nonew 0 = Add " new entry button " , 1 = No " new entry button " , - 1 = Only " new entry button "
2024-03-17 18:41:53 +01:00
* @ param array {} | array { 0 : array { 0 : int , 1 : int , 2 : int }, 1 : array { 0 : int , 1 : int , 2 : int }, 2 : array { 0 : int , 1 : int , 2 : int }} $bookcalcalendarsarray Used for Bookcal module array of calendar of bookcal
2012-01-08 00:52:07 +01:00
* @ return void
2008-08-30 00:40:36 +02:00
*/
2023-09-05 16:32:02 +02:00
function show_day_events ( $db , $day , $month , $year , $monthshown , $style , & $eventarray , $maxprint = 0 , $maxnbofchar = 16 , $newparam = '' , $showinfo = 0 , $minheight = 60 , $nonew = 0 , $bookcalcalendarsarray = array ())
2008-03-02 19:47:42 +01:00
{
2020-09-08 21:27:28 +02:00
global $user , $conf , $langs ;
2021-12-11 13:17:31 +01:00
global $action , $mode , $filter , $filtert , $status , $actioncode , $usergroup ; // Filters used into search form
2020-09-08 21:27:28 +02:00
global $theme_datacolor ;
global $cachethirdparties , $cachecontacts , $cacheusers , $colorindexused ;
2024-01-11 10:52:38 +01:00
global $hookmanager ;
2020-09-08 21:27:28 +02:00
2024-03-17 19:19:29 +01:00
' @ phan - var - force array { 0 : array { 0 : int , 1 : int , 2 : int }, 1 : array { 0 : int , 1 : int , 2 : int }, 2 : array { 0 : int , 1 : int , 2 : int }, 3 : array { 0 : int , 1 : int , 2 : int }} $theme_datacolor
@ phan - var - force User [] $cacheusers
@ phan - var - force array < int < 0 , 3 >> $colorindexused ' ;
2024-03-17 18:41:53 +01:00
2021-02-18 13:56:13 +01:00
if ( $conf -> use_javascript_ajax ) { // Enable the "Show more button..."
$conf -> global -> MAIN_JS_SWITCH_AGENDA = 1 ;
}
2020-09-08 21:27:28 +02:00
$dateint = sprintf ( " %04d " , $year ) . sprintf ( " %02d " , $month ) . sprintf ( " %02d " , $day );
2021-04-11 16:02:52 +02:00
//print 'show_day_events day='.$day.' month='.$month.' year='.$year.' dateint='.$dateint;
2020-09-08 21:27:28 +02:00
print " \n " ;
$curtime = dol_mktime ( 0 , 0 , 0 , $month , $day , $year );
2024-03-18 22:02:46 +01:00
$urltoshow = DOL_URL_ROOT . '/comm/action/index.php?mode=show_day&day=' . str_pad (( string ) $day , 2 , " 0 " , STR_PAD_LEFT ) . '&month=' . str_pad (( string ) $month , 2 , " 0 " , STR_PAD_LEFT ) . '&year=' . $year . $newparam ;
2020-10-31 03:50:16 +01:00
$urltocreate = '' ;
2023-10-10 09:14:30 +02:00
if ( $user -> hasRight ( 'agenda' , 'myactions' , 'create' ) || $user -> hasRight ( 'agenda' , 'allactions' , 'create' )) {
2024-03-18 22:02:46 +01:00
$newparam .= '&month=' . str_pad (( string ) $month , 2 , " 0 " , STR_PAD_LEFT ) . '&year=' . $year ;
2020-10-31 03:50:16 +01:00
$hourminsec = '100000' ;
$urltocreate = DOL_URL_ROOT . '/comm/action/card.php?action=create&datep=' . sprintf ( " %04d%02d%02d " , $year , $month , $day ) . $hourminsec . '&backtopage=' . urlencode ( $_SERVER [ " PHP_SELF " ] . ( $newparam ? '?' . $newparam : '' ));
}
// Line with title of day
2021-02-18 15:20:05 +01:00
print '<div id="dayevent_' . $dateint . '" class="dayevent tagtable centpercent nobordernopadding">' . " \n " ;
2020-09-08 21:27:28 +02:00
2021-02-23 18:59:19 +01:00
if ( $nonew <= 0 ) {
2021-02-18 15:20:05 +01:00
print '<div class="tagtr cursorpointer" onclick="window.location=\'' . $urltocreate . '\';"><div class="nowrap tagtd"><div class="left inline-block">' ;
2020-10-31 03:50:16 +01:00
print '<a class="dayevent-aday" style="color: #666" href="' . $urltoshow . '">' ;
2021-02-23 18:59:19 +01:00
if ( $showinfo ) {
print dol_print_date ( $curtime , 'daytextshort' );
} else {
print dol_print_date ( $curtime , '%d' );
}
2020-09-08 21:27:28 +02:00
print '</a>' ;
2020-12-03 14:34:15 +01:00
print '</div><div class="nowrap floatright inline-block marginrightonly">' ;
2023-10-10 09:14:30 +02:00
if ( $user -> hasRight ( 'agenda' , 'myactions' , 'create' ) || $user -> hasRight ( 'agenda' , 'allactions' , 'create' )) {
2024-01-14 12:26:37 +01:00
print '<a class="cursoradd" href="' . $urltocreate . '">' ; // Explicit link, useful for nojs interfaces
2020-09-08 21:27:28 +02:00
print img_picto ( $langs -> trans ( " NewAction " ), 'edit_add.png' );
print '</a>' ;
}
2020-12-03 14:34:15 +01:00
print '</div></div></div>' . " \n " ;
2020-09-08 21:27:28 +02:00
}
2021-02-23 18:59:19 +01:00
if ( $nonew < 0 ) {
2020-09-08 21:27:28 +02:00
print '</div>' ;
return ;
}
// Line with td contains all div of each events
print '<div class="tagtr">' ;
print '<div class="tagtd centpercent agendacell sortable">' ;
//$curtime = dol_mktime (0, 0, 0, $month, $day, $year);
2023-12-04 12:01:45 +01:00
$i = 0 ;
$ireallyshown = 0 ;
$itoshow = 0 ;
$numother = 0 ;
$numbirthday = 0 ;
$numical = 0 ;
$numicals = array ();
2020-09-08 21:27:28 +02:00
$ymd = sprintf ( " %04d " , $year ) . sprintf ( " %02d " , $month ) . sprintf ( " %02d " , $day );
$colorindexused [ $user -> id ] = 0 ; // Color index for current user (user->id) is always 0
2023-12-04 12:01:45 +01:00
$nextindextouse = is_array ( $colorindexused ) ? count ( $colorindexused ) : 0 ; // At first run this is 0, so fist user has 0, next 1, ...
2017-11-25 00:12:45 +01:00
//var_dump($colorindexused);
2013-04-11 10:15:53 +02:00
2021-02-18 23:13:55 +01:00
include_once DOL_DOCUMENT_ROOT . '/holiday/class/holiday.class.php' ;
$tmpholiday = new Holiday ( $db );
2021-04-11 16:02:52 +02:00
foreach ( $eventarray as $daykey => $notused ) { // daykey is the 'YYYYMMDD' to show according to user
2024-08-16 20:13:02 +02:00
$annee = ( int ) dol_print_date ( $daykey , '%Y' , 'gmt' ); // We use gmt because we want the value represented by string 'YYYYMMDD'
$mois = ( int ) dol_print_date ( $daykey , '%m' , 'gmt' ); // We use gmt because we want the value represented by string 'YYYYMMDD'
$jour = ( int ) dol_print_date ( $daykey , '%d' , 'gmt' ); // We use gmt because we want the value represented by string 'YYYYMMDD'
2021-04-11 16:02:52 +02:00
//print 'event daykey='.$daykey.' dol_print_date(daykey)='.dol_print_date($daykey, 'dayhour', 'gmt').' jour='.$jour.' mois='.$mois.' annee='.$annee."<br>\n";
2024-02-14 04:46:59 +01:00
//print 'event daykey='.$daykey.' dol_print_date(daykey)='.dol_print_date($daykey, 'dayhour', 'gmt').' day='.$day.' month='.$month.' year='.$year."<br>\n";
2021-01-03 18:42:45 +01:00
2021-02-23 18:59:19 +01:00
if ( $day == $jour && $month == $mois && $year == $annee ) {
foreach ( $eventarray [ $daykey ] as $index => $event ) {
2023-11-27 11:39:32 +01:00
if ( $i < $maxprint || $maxprint == 0 || getDolGlobalString ( 'MAIN_JS_SWITCH_AGENDA' )) {
2020-09-08 21:27:28 +02:00
$keysofuserassigned = array_keys ( $event -> userassigned );
// Define $color (Hex string like '0088FF') and $cssclass of event
2023-12-04 12:01:45 +01:00
$color = - 1 ;
$cssclass = '' ;
$colorindex = - 1 ;
2021-02-23 18:59:19 +01:00
if ( in_array ( $user -> id , $keysofuserassigned )) {
2020-09-08 21:27:28 +02:00
$cssclass = 'family_mytasks' ;
2021-02-23 18:59:19 +01:00
if ( empty ( $cacheusers [ $event -> userownerid ])) {
2020-09-08 21:27:28 +02:00
$newuser = new User ( $db );
$newuser -> fetch ( $event -> userownerid );
$cacheusers [ $event -> userownerid ] = $newuser ;
}
//var_dump($cacheusers[$event->userownerid]->color);
// We decide to choose color of owner of event (event->userownerid is user id of owner, event->userassigned contains all users assigned to event)
2024-12-30 13:41:18 +01:00
if ( ! empty ( $cacheusers [ $event -> userownerid ] -> color )) {
$color = $cacheusers [ $event -> userownerid ] -> color ;
}
2025-01-24 17:28:10 +01:00
/* May be we need this : if ( getDolGlobalString ( 'AGENDA_USE_COLOR_PER_EVENT_TYPE' )) {
$color = $event -> type_color ;
} */
2021-02-23 18:59:19 +01:00
} elseif ( $event -> type_code == 'ICALEVENT' ) { // Event come from external ical file
2020-09-08 21:27:28 +02:00
$numical ++ ;
if ( ! empty ( $event -> icalname )) {
if ( ! isset ( $numicals [ dol_string_nospecial ( $event -> icalname )])) {
$numicals [ dol_string_nospecial ( $event -> icalname )] = 0 ;
}
$numicals [ dol_string_nospecial ( $event -> icalname )] ++ ;
}
$color = ( $event -> icalcolor ? $event -> icalcolor : - 1 );
$cssclass = ( ! empty ( $event -> icalname ) ? 'family_ext' . md5 ( $event -> icalname ) : 'family_other' );
2021-02-23 18:59:19 +01:00
} elseif ( $event -> type_code == 'BIRTHDAY' ) {
2023-03-29 17:57:52 +02:00
$numbirthday ++ ;
$colorindex = 2 ;
$cssclass = 'family_birthday ' ;
$color = sprintf ( " %02x%02x%02x " , $theme_datacolor [ $colorindex ][ 0 ], $theme_datacolor [ $colorindex ][ 1 ], $theme_datacolor [ $colorindex ][ 2 ]);
2023-09-05 16:32:02 +02:00
} elseif ( $event -> type == 'bookcal_calendar' ) {
$numbirthday ++ ;
$colorindex = 3 ;
2023-11-23 14:58:00 +01:00
$cssclass = 'family_bookcal_calendar_' . ( ! empty ( $bookcalcalendarsarray [ " availabilitieslink " ]) ? $bookcalcalendarsarray [ " availabilitieslink " ][ $event -> fk_bookcal_calendar ] : " " );
2023-09-05 16:32:02 +02:00
$color = sprintf ( " %02x%02x%02x " , $theme_datacolor [ $colorindex ][ 0 ], $theme_datacolor [ $colorindex ][ 1 ], $theme_datacolor [ $colorindex ][ 2 ]);
2020-09-08 21:27:28 +02:00
} else {
$numother ++ ;
$color = ( $event -> icalcolor ? $event -> icalcolor : - 1 );
$cssclass = ( ! empty ( $event -> icalname ) ? 'family_ext' . md5 ( $event -> icalname ) : 'family_other' );
2021-02-23 18:59:19 +01:00
if ( empty ( $cacheusers [ $event -> userownerid ])) {
2020-09-08 21:27:28 +02:00
$newuser = new User ( $db );
$newuser -> fetch ( $event -> userownerid );
$cacheusers [ $event -> userownerid ] = $newuser ;
}
//var_dump($cacheusers[$event->userownerid]->color);
2021-02-23 18:59:19 +01:00
// We decide to choose color of owner of event (event->userownerid is user id of owner, event->userassigned contains all users assigned to event)
if ( ! empty ( $cacheusers [ $event -> userownerid ] -> color )) {
$color = $cacheusers [ $event -> userownerid ] -> color ;
}
2020-09-08 21:27:28 +02:00
}
2021-02-23 18:59:19 +01:00
if ( $color < 0 ) { // Color was not set on user card. Set color according to color index.
2020-09-08 21:27:28 +02:00
// Define color index if not yet defined
$idusertouse = ( $event -> userownerid ? $event -> userownerid : 0 );
2021-02-23 18:59:19 +01:00
if ( isset ( $colorindexused [ $idusertouse ])) {
2020-09-08 21:27:28 +02:00
$colorindex = $colorindexused [ $idusertouse ]; // Color already assigned to this user
} else {
2021-02-23 18:59:19 +01:00
$colorindex = $nextindextouse ;
$colorindexused [ $idusertouse ] = $colorindex ;
if ( ! empty ( $theme_datacolor [ $nextindextouse + 1 ])) {
$nextindextouse ++ ; // Prepare to use next color
}
2020-09-08 21:27:28 +02:00
}
2024-12-24 11:57:59 +01:00
if ( isset ( $theme_datacolor [ $colorindex ])) {
$color = sprintf ( " %02x%02x%02x " , $theme_datacolor [ $colorindex ][ 0 ], $theme_datacolor [ $colorindex ][ 1 ], $theme_datacolor [ $colorindex ][ 2 ]);
2024-12-24 12:58:46 +01:00
} elseif ( getDolGlobalString ( 'THEME_ELDY_BACKBODY' )) {
2024-12-24 11:57:59 +01:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php' ;
2024-12-30 13:39:39 +01:00
$color = colorArrayToHex ( colorStringToArray ( getDolGlobalString ( 'THEME_ELDY_BACKBODY' ), array ()), '' );
2024-12-24 11:57:59 +01:00
} else {
$color = " ffffff " ;
}
2020-09-08 21:27:28 +02:00
}
2021-02-18 13:56:13 +01:00
$cssclass = $cssclass . ' eventday_' . $ymd ;
2020-09-08 21:27:28 +02:00
// Defined style to disable drag and drop feature
2021-02-18 23:13:55 +01:00
if ( $event -> type_code == 'AC_OTH_AUTO' ) {
2020-09-08 21:27:28 +02:00
$cssclass .= " unmovable " ;
2021-02-18 23:13:55 +01:00
} elseif ( $event -> type_code == 'HOLIDAY' ) {
$cssclass .= " unmovable " ;
} elseif ( $event -> type_code == 'BIRTHDAY' ) {
$cssclass .= " unmovable " ;
} elseif ( $event -> type_code == 'ICALEVENT' ) {
2020-09-08 21:27:28 +02:00
$cssclass .= " unmovable " ;
2022-02-11 11:20:36 +01:00
} elseif ( $event -> date_start_in_calendar && $event -> date_end_in_calendar && date ( 'Ymd' , $event -> date_start_in_calendar ) != date ( 'Ymd' , $event -> date_end_in_calendar )) {
// If the event is on several days
$tmpyearend = dol_print_date ( $event -> date_start_in_calendar , '%Y' , 'tzuserrel' );
$tmpmonthend = dol_print_date ( $event -> date_start_in_calendar , '%m' , 'tzuserrel' );
$tmpdayend = dol_print_date ( $event -> date_start_in_calendar , '%d' , 'tzuserrel' );
//var_dump($tmpyearend.' '.$tmpmonthend.' '.$tmpdayend);
2021-02-23 18:59:19 +01:00
if ( $tmpyearend != $annee || $tmpmonthend != $mois || $tmpdayend != $jour ) {
2022-02-11 11:20:36 +01:00
$cssclass .= " unmovable unmovable-mustusefirstdaytodrag " ;
} else {
$cssclass .= ' movable cursormove' ;
2020-09-08 21:27:28 +02:00
}
} else {
2022-12-23 14:11:13 +01:00
if ( $user -> hasRight ( 'agenda' , 'allactions' , 'create' ) ||
2023-06-05 23:49:13 +02:00
(( $event -> authorid == $user -> id || $event -> userownerid == $user -> id ) && $user -> hasRight ( 'agenda' , 'myactions' , 'create' ))) {
2023-12-04 12:01:45 +01:00
$cssclass .= " movable cursormove " ;
2021-06-21 12:46:24 +02:00
} else {
$cssclass .= " unmovable " ;
}
2020-09-08 21:27:28 +02:00
}
2023-12-04 12:01:45 +01:00
$h = '' ;
$nowrapontd = 1 ;
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_day' ) {
2023-12-04 12:01:45 +01:00
$h = 'height: 100%; ' ;
$nowrapontd = 0 ;
2021-02-23 18:59:19 +01:00
}
2021-12-11 13:17:31 +01:00
if ( $mode == 'show_week' ) {
2023-12-04 12:01:45 +01:00
$h = 'height: 100%; ' ;
$nowrapontd = 0 ;
2021-02-23 18:59:19 +01:00
}
2020-09-08 21:27:28 +02:00
2021-02-18 13:56:13 +01:00
// Show event box
2020-09-08 21:27:28 +02:00
print " \n " ;
print '<!-- start event ' . $i . ' -->' . " \n " ;
2021-02-18 23:13:55 +01:00
2021-02-18 13:56:13 +01:00
$morecss = '' ;
2021-02-18 23:13:55 +01:00
if ( $maxprint && $ireallyshown >= $maxprint ) {
2021-02-18 13:56:13 +01:00
$morecss = 'showifmore' ;
}
2021-02-18 23:13:55 +01:00
if ( $event -> type == 'birthdate' && ! GETPOST ( 'check_birthday' )) {
2021-02-18 13:56:13 +01:00
$morecss = 'hidden' ;
}
2021-02-18 23:13:55 +01:00
if ( $event -> type == 'holiday' && ! GETPOST ( 'check_holiday' )) {
$morecss = 'hidden' ;
}
2024-02-14 04:46:59 +01:00
/* I comment this because it hides event recorded from bookcal online page
2023-11-23 14:58:00 +01:00
if ( $event -> type == 'bookcal_calendar' && ! GETPOST ( 'check_bookcal_calendar_' . $bookcalcalendarsarray [ " availabilitieslink " ][ $event -> fk_bookcal_calendar ])) {
2023-09-05 16:32:02 +02:00
$morecss = 'hidden' ;
2024-02-14 04:46:59 +01:00
} */
2021-02-18 23:13:55 +01:00
if ( $morecss != 'hidden' ) {
$itoshow ++ ;
}
if ( $morecss != 'showifmore' && $morecss != 'hidden' ) {
$ireallyshown ++ ;
}
2024-02-14 04:46:59 +01:00
2021-02-18 23:13:55 +01:00
//var_dump($event->type.' - '.$morecss.' - '.$cssclass.' - '.$i.' - '.$ireallyshown.' - '.$itoshow);
2023-09-05 16:32:02 +02:00
if ( isModEnabled ( " bookcal " ) && $event -> type == 'bookcal_calendar' ) {
2023-11-23 14:58:00 +01:00
print '<div id="event_' . $ymd . '_' . $i . '" class="event family_' . $event -> type . '_' . $bookcalcalendarsarray [ " availabilitieslink " ][ $event -> fk_bookcal_calendar ] . ' ' . $cssclass . ( $morecss ? ' ' . $morecss : '' ) . '"' ;
2023-09-05 16:32:02 +02:00
} else {
print '<div id="event_' . $ymd . '_' . $i . '" class="event family_' . $event -> type . ' ' . $cssclass . ( $morecss ? ' ' . $morecss : '' ) . '"' ;
}
2020-09-08 21:27:28 +02:00
//print ' style="height: 100px;';
//print ' position: absolute; top: 40px; width: 50%;';
//print '"';
print '>' ;
//var_dump($event->userassigned);
//var_dump($event->transparency);
print '<table class="centpercent cal_event' ;
2025-01-25 00:46:59 +01:00
print ( empty ( $event -> transparency ) ? ' cal_event_notbusy' : ' cal_event_busy' );
2020-09-08 21:27:28 +02:00
//if (empty($event->transparency) && empty($conf->global->AGENDA_NO_TRANSPARENT_ON_NOT_BUSY)) print ' opacitymedium'; // Not busy
print '" style="' . $h ;
$colortouse = $color ;
// If colortouse is similar than background, we force to change it.
2023-11-27 11:39:32 +01:00
if ( empty ( $event -> transparency ) && ! getDolGlobalString ( 'AGENDA_NO_TRANSPARENT_ON_NOT_BUSY' )) {
2020-09-08 21:27:28 +02:00
print 'background: #f0f0f0;' ;
print 'border-left: 5px solid #' . $colortouse . ';' ;
} else {
print 'background: #f0f0f0;' ;
print 'border-left: 5px solid #' . dol_color_minus ( $colortouse , - 3 ) . ';' ;
//print 'background: -webkit-gradient(linear, left top, left bottom, from(#'.dol_color_minus($colortouse, -3).'), to(#'.dol_color_minus($colortouse, -1).'));';
}
2021-02-23 18:59:19 +01:00
//print 'background: #'.$colortouse.';';
//print 'background: -webkit-gradient(linear, left top, left bottom, from(#'.dol_color_minus($color, -3).'), to(#'.dol_color_minus($color, -1).'));';
2022-08-31 22:14:20 +02:00
//if (!empty($event->transparency)) print 'background: #'.$color.'; background: -webkit-gradient(linear, left top, left bottom, from(#'.$color.'), to(#'.dol_color_minus($color,1).'));';
2020-09-08 21:27:28 +02:00
//else print 'background-color: transparent !important; background: none; border: 1px solid #bbb;';
//print ' -moz-border-radius:4px;"';
//print 'border: 1px solid #ccc" width="100%"';
print '">' ;
2025-01-24 17:28:10 +01:00
// First the tr of the event (only one tr for event is used, but several td)
2020-09-08 21:27:28 +02:00
print '<tr>' ;
2024-06-21 19:58:38 +02:00
print '<td class="tdoverflow nobottom small centpercent ' . ( $nowrapontd ? 'nowrap ' : '' ) . 'cal_event' . ( $event -> type_code == 'BIRTHDAY' ? ' cal_event_birthday' : '' ) . '">' ;
print '<!-- left section of event -->' ;
2020-09-08 21:27:28 +02:00
$daterange = '' ;
2024-01-12 20:46:16 +01:00
$parameters = array ();
2024-01-11 10:52:38 +01:00
$reshook = $hookmanager -> executeHooks ( 'eventOptions' , $parameters , $event , $action ); // Note that $action and $object may have been modified by some hooks
if ( $reshook < 0 ) {
setEventMessages ( $hookmanager -> error , $hookmanager -> errors , 'errors' );
2023-03-29 17:57:52 +02:00
} else {
2024-04-12 01:06:52 +02:00
'@phan-var-force ActionComm $event' ;
2024-01-11 10:52:38 +01:00
if ( empty ( $reshook )) {
// Other calendar
2024-11-12 00:35:14 +01:00
/*
2024-01-11 10:52:38 +01:00
if ( empty ( $event -> fulldayevent )) {
//print $event->getNomUrl(2).' ';
}
2024-11-12 00:35:14 +01:00
*/
2020-09-08 21:27:28 +02:00
2025-01-24 17:28:10 +01:00
if ( $event -> type_code == 'BIRTHDAY' ) {
// It's birthday calendar
$picb = img_picto ( '' , 'birthday-cake' , 'class="pictofixedwidth"' );
print $picb . $langs -> trans ( " Birthday " ) . '<br>' ;
}
2024-01-11 10:52:38 +01:00
// Date
2025-01-24 17:28:10 +01:00
if ( $event -> type_code != 'HOLIDAY' && $event -> type_code != 'BIRTHDAY' ) {
if ( empty ( $event -> fulldayevent )) {
// Show hours (start ... end)
$tmpyearstart = dol_print_date ( $event -> date_start_in_calendar , '%Y' , 'tzuserrel' );
$tmpmonthstart = dol_print_date ( $event -> date_start_in_calendar , '%m' , 'tzuserrel' );
$tmpdaystart = dol_print_date ( $event -> date_start_in_calendar , '%d' , 'tzuserrel' );
$tmpyearend = dol_print_date ( $event -> date_end_in_calendar , '%Y' , 'tzuserrel' );
$tmpmonthend = dol_print_date ( $event -> date_end_in_calendar , '%m' , 'tzuserrel' );
$tmpdayend = dol_print_date ( $event -> date_end_in_calendar , '%d' , 'tzuserrel' );
// Hour start
if ( $tmpyearstart == $annee && $tmpmonthstart == $mois && $tmpdaystart == $jour ) {
$daterange .= dol_print_date ( $event -> date_start_in_calendar , 'hour' , 'tzuserrel' );
if ( $event -> date_end_in_calendar && $event -> date_start_in_calendar != $event -> date_end_in_calendar ) {
if ( $tmpyearstart == $tmpyearend && $tmpmonthstart == $tmpmonthend && $tmpdaystart == $tmpdayend ) {
$daterange .= '-' ;
}
//else
//print '...';
}
}
2024-01-11 10:52:38 +01:00
if ( $event -> date_end_in_calendar && $event -> date_start_in_calendar != $event -> date_end_in_calendar ) {
2025-01-24 17:28:10 +01:00
if ( $tmpyearstart != $tmpyearend || $tmpmonthstart != $tmpmonthend || $tmpdaystart != $tmpdayend ) {
$daterange .= '...' ;
2024-01-11 10:52:38 +01:00
}
}
2025-01-24 17:28:10 +01:00
// Hour end
if ( $event -> date_end_in_calendar && $event -> date_start_in_calendar != $event -> date_end_in_calendar ) {
if ( $tmpyearend == $annee && $tmpmonthend == $mois && $tmpdayend == $jour ) {
$daterange .= dol_print_date ( $event -> date_end_in_calendar , 'hour' , 'tzuserrel' );
}
2021-02-23 18:59:19 +01:00
}
2025-01-24 17:28:10 +01:00
} else {
if ( $showinfo ) {
print $langs -> trans ( " EventOnFullDay " ) . " <br> \n " ;
2024-01-11 10:52:38 +01:00
}
2020-09-08 21:27:28 +02:00
}
}
2024-01-11 10:52:38 +01:00
// Show title
$titletoshow = $daterange ;
2024-04-02 01:48:30 +02:00
$titletoshow .= ( $titletoshow ? ' ' : '' ) . dol_escape_htmltag ( $event -> label );
2024-01-11 10:52:38 +01:00
2025-01-24 17:28:10 +01:00
if ( $event -> type_code != 'ICALEVENT' && $event -> type_code != 'BIRTHDAY' ) {
2024-04-02 01:48:30 +02:00
$savlabel = $event -> label ;
2024-01-11 10:52:38 +01:00
$event -> label = $titletoshow ;
// Note: List of users are inside $event->userassigned. Link may be clickable depending on permissions of user.
$titletoshow = (( $event -> type_picto || $event -> type_code ) ? $event -> getTypePicto () : '' );
2024-03-20 00:47:24 +01:00
$titletoshow .= $event -> getNomUrl ( 0 , $maxnbofchar , 'cal_event cal_event_title valignmiddle' , '' , 0 , 0 ); // do not add 'inline-block' in css here: it makes the title transformed completely into '...'
2024-01-11 10:52:38 +01:00
$event -> label = $savlabel ;
2021-02-23 18:59:19 +01:00
}
2020-09-08 21:27:28 +02:00
2024-01-11 10:52:38 +01:00
// Loop on each assigned user
$listofusertoshow = '' ;
$posuserassigned = 0 ;
foreach ( $event -> userassigned as $tmpid => $tmpdata ) {
if ( ! $posuserassigned && $titletoshow ) {
$listofusertoshow .= '<br>' ;
}
$posuserassigned ++ ;
if ( empty ( $cacheusers [ $tmpid ])) {
$newuser = new User ( $db );
$newuser -> fetch ( $tmpid );
$cacheusers [ $tmpid ] = $newuser ;
}
2020-09-08 21:27:28 +02:00
2024-02-14 04:46:59 +01:00
$listofusertoshow .= $cacheusers [ $tmpid ] -> getNomUrl ( - 3 , '' , 0 , 0 , 0 , 0 , '' , 'valignmiddle inline-block' );
2024-01-11 10:52:38 +01:00
}
2020-09-08 21:27:28 +02:00
2025-01-24 17:28:10 +01:00
if ( $event -> type_code != 'BIRTHDAY' ) {
print $titletoshow ;
print $listofusertoshow . ' ' ;
}
2020-09-08 21:27:28 +02:00
2024-01-11 10:52:38 +01:00
if ( $event -> type_code == 'ICALEVENT' ) {
print '<br>(' . dol_trunc ( $event -> icalname , $maxnbofchar ) . ')' ;
2021-02-23 18:59:19 +01:00
}
2024-01-11 10:52:38 +01:00
$thirdparty_id = ( $event -> socid > 0 ? $event -> socid : (( is_object ( $event -> societe ) && $event -> societe -> id > 0 ) ? $event -> societe -> id : 0 ));
$contact_id = ( $event -> contact_id > 0 ? $event -> contact_id : (( is_object ( $event -> contact ) && $event -> contact -> id > 0 ) ? $event -> contact -> id : 0 ));
// If action related to company / contact
$linerelatedto = '' ;
if ( $thirdparty_id > 0 ) {
if ( ! isset ( $cachethirdparties [ $thirdparty_id ]) || ! is_object ( $cachethirdparties [ $thirdparty_id ])) {
$thirdparty = new Societe ( $db );
$thirdparty -> fetch ( $thirdparty_id );
$cachethirdparties [ $thirdparty_id ] = $thirdparty ;
} else {
$thirdparty = $cachethirdparties [ $thirdparty_id ];
}
if ( ! empty ( $thirdparty -> id )) {
2025-01-24 17:28:10 +01:00
$linerelatedto .= $thirdparty -> getNomUrl ( 1 , '' , 0 , 0 , - 1 , 0 , '' , 'valignmiddle inline' ); // using inline-block make the content completely replace with ... when too large
2024-01-11 10:52:38 +01:00
}
2021-02-23 18:59:19 +01:00
}
2024-01-11 10:52:38 +01:00
if ( ! empty ( $contact_id ) && $contact_id > 0 ) {
if ( empty ( $cachecontacts [ $contact_id ]) || ! is_object ( $cachecontacts [ $contact_id ])) {
$contact = new Contact ( $db );
$contact -> fetch ( $contact_id );
$cachecontacts [ $contact_id ] = $contact ;
} else {
$contact = $cachecontacts [ $contact_id ];
}
if ( $linerelatedto ) {
$linerelatedto .= ' ' ;
}
if ( ! empty ( $contact -> id )) {
2025-01-24 17:28:10 +01:00
$linerelatedto .= $contact -> getNomUrl ( 1 , '' , 0 , '' , - 1 , 0 , 'valignmiddle inline' ); // using inline-block make the content completely replace with ... when too large
2024-01-11 10:52:38 +01:00
}
2021-02-23 18:59:19 +01:00
}
2024-01-11 10:52:38 +01:00
if ( ! empty ( $event -> fk_element ) && $event -> fk_element > 0 && ! empty ( $event -> elementtype ) && getDolGlobalString ( 'AGENDA_SHOW_LINKED_OBJECT' )) {
include_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php' ;
if ( $linerelatedto ) {
$linerelatedto .= '<br>' ;
}
$linerelatedto .= dolGetElementUrl ( $event -> fk_element , $event -> elementtype , 1 );
2021-02-23 18:59:19 +01:00
}
if ( $linerelatedto ) {
2024-01-11 10:52:38 +01:00
print ' ' . $linerelatedto ;
2021-02-23 18:59:19 +01:00
}
2024-01-11 10:52:38 +01:00
} elseif ( ! empty ( $reshook )) {
print $hookmanager -> resPrint ;
2021-02-23 18:59:19 +01:00
}
2020-09-08 21:27:28 +02:00
}
2025-01-24 17:28:10 +01:00
if ( $event -> type_code == 'HOLIDAY' ) {
// It's holiday calendar
$tmpholiday -> fetch ( $event -> id );
//print $tmpholiday->getNomUrl(1, -1, 0, 'valignmiddle inline-block');
$tmpid = $tmpholiday -> fk_user ;
if ( empty ( $cacheusers [ $tmpid ])) {
$newuser = new User ( $db );
$newuser -> fetch ( $tmpid );
$cacheusers [ $tmpid ] = $newuser ;
}
$listofusertoshow = '' ;
$listofusertoshow .= " \n " . '<br>' . $cacheusers [ $tmpid ] -> getNomUrl ( - 1 , '' , 0 , 0 , 0 , 0 , '' , 'paddingright valignmiddle inline-block' ) . " \n " ;
print $listofusertoshow ;
}
2020-09-08 21:27:28 +02:00
// Show location
2021-02-23 18:59:19 +01:00
if ( $showinfo ) {
if ( $event -> location ) {
2020-09-08 21:27:28 +02:00
print '<br>' ;
print $langs -> trans ( " Location " ) . ': ' . $event -> location ;
}
}
print '</td>' ;
2025-01-24 17:28:10 +01:00
2020-09-08 21:27:28 +02:00
// Status - Percent
$withstatus = 0 ;
2025-01-24 17:28:10 +01:00
if ( $event -> type_code != 'HOLIDAY' && $event -> type_code != 'BIRTHDAY' && $event -> type_code != 'ICALEVENT' ) {
2020-09-08 21:27:28 +02:00
$withstatus = 1 ;
2021-02-23 18:59:19 +01:00
if ( $event -> percentage >= 0 ) {
$withstatus = 2 ;
}
2020-09-08 21:27:28 +02:00
}
print '<td class="nobottom right nowrap cal_event_right' . ( $withstatus >= 2 ? ' cal_event_right_status' : '' ) . '">' ;
2021-02-23 18:59:19 +01:00
if ( $withstatus ) {
print $event -> getLibStatut ( 3 , 1 );
} else {
print ' ' ;
}
2020-09-08 21:27:28 +02:00
print '</td></tr></table>' ;
print '</div><!-- end event ' . $i . ' -->' . " \n " ;
2021-02-18 23:13:55 +01:00
2020-09-08 21:27:28 +02:00
$i ++ ;
} else {
2021-12-11 13:17:31 +01:00
print '<a href="' . DOL_URL_ROOT . '/comm/action/index.php?mode=' . $mode . '&maxprint=0&month=' . (( int ) $monthshown ) . '&year=' . (( int ) $year );
2023-12-04 12:01:45 +01:00
print ( $status ? '&status=' . $status : '' ) . ( $filter ? '&filter=' . urlencode ( $filter ) : '' );
2024-03-19 22:44:16 +01:00
print ( $filtert ? '&search_filtert=' . urlencode (( string ) $filtert ) : '' );
2023-12-04 12:01:45 +01:00
print ( $usergroup ? '&search_usergroup=' . urlencode ( $usergroup ) : '' );
print ( $actioncode != '' ? '&search_actioncode=' . urlencode ( $actioncode ) : '' );
2020-09-08 21:27:28 +02:00
print '">' . img_picto ( " all " , " 1downarrow_selected.png " ) . ' ...' ;
print ' +' . ( count ( $eventarray [ $daykey ]) - $maxprint );
print '</a>' ;
break ;
//$ok=false; // To avoid to show twice the link
}
}
break ;
}
}
2020-10-31 03:50:16 +01:00
if ( ! $i ) { // No events
print ' ' ;
}
2020-09-08 21:27:28 +02:00
2023-11-27 11:39:32 +01:00
if ( getDolGlobalString ( 'MAIN_JS_SWITCH_AGENDA' ) && $itoshow > $ireallyshown && $maxprint ) {
2021-02-18 23:13:55 +01:00
print '<div class="center cursorpointer" id="more_' . $ymd . '">' . img_picto ( " All " , " angle-double-down " , 'class="warning"' ) . ' +' . ( $itoshow - $ireallyshown ) . '</div>' ;
2020-09-08 21:27:28 +02:00
//print ' +'.(count($eventarray[$daykey])-$maxprint);
2021-02-18 23:13:55 +01:00
2020-09-08 21:27:28 +02:00
print '<script type="text/javascript">' . " \n " ;
print 'jQuery(document).ready(function () {' . " \n " ;
2021-02-18 13:56:13 +01:00
print ' var open=0;' . " \n " ;
print ' jQuery("#more_' . $ymd . '").click(function() { console.log("Click on showmore for ' . $ymd . '"); reinit_day_' . $ymd . '(); event.stopImmediatePropagation(); });' . " \n " ;
print ' function reinit_day_' . $ymd . '() {' . " \n " ;
print ' jQuery(".eventday_' . $ymd . '.showifmore").toggle();' . " \n " ;
print ' open = open + 1; if (open > 1) { open = 0; }' . " \n " ;
print ' if (open) { ' ;
print ' jQuery("#more_' . $ymd . '").html(\'' . img_picto ( " All " , " angle-double-up " , 'class="warning"' ) . '\');' . " \n " ;
print ' } else { ' ;
2021-02-18 23:13:55 +01:00
print ' jQuery("#more_' . $ymd . '").html(\'' . img_picto ( " All " , " angle-double-down " , 'class="warning"' ) . ' +' . ( $itoshow - $ireallyshown ) . '\');' . " \n " ;
2021-02-18 13:56:13 +01:00
print ' }' . " \n " ;
print ' }' . " \n " ;
2020-09-08 21:27:28 +02:00
print '});' . " \n " ;
print '</script>' . " \n " ;
}
print '</div></div>' ; // td tr
print '</div>' ; // table
print " \n " ;
2008-03-02 19:47:42 +01:00
}
2014-09-05 21:12:01 +02:00
2013-04-11 10:15:53 +02:00
/**
* Change color with a delta
*
* @ param string $color Color
2017-10-31 23:57:37 +01:00
* @ param int $minus Delta ( 1 = 16 unit ) . Positive value = darker color , Negative value = brighter color .
2017-03-10 16:26:43 +01:00
* @ param int $minusunit Minus unit
2013-04-11 10:15:53 +02:00
* @ return string New color
*/
2017-03-10 16:26:43 +01:00
function dol_color_minus ( $color , $minus , $minusunit = 16 )
2013-02-15 10:42:35 +01:00
{
2019-11-13 19:35:02 +01:00
$newcolor = $color ;
2024-12-24 11:57:59 +01:00
if ( $minusunit == 16 && is_array ( $newcolor )) {
2020-09-07 10:18:17 +02:00
$newcolor [ 0 ] = dechex ( max ( min ( hexdec ( $newcolor [ 0 ]) - $minus , 15 ), 0 ));
$newcolor [ 2 ] = dechex ( max ( min ( hexdec ( $newcolor [ 2 ]) - $minus , 15 ), 0 ));
$newcolor [ 4 ] = dechex ( max ( min ( hexdec ( $newcolor [ 4 ]) - $minus , 15 ), 0 ));
2020-05-21 15:05:19 +02:00
} else {
2020-09-07 10:18:17 +02:00
// Not yet implemented
2017-03-10 16:26:43 +01:00
}
2013-02-15 10:42:35 +01:00
return $newcolor ;
}
2019-04-16 17:36:03 +02:00
/**
* Sort events by date
*
* @ param object $a Event A
* @ param object $b Event B
2023-12-06 15:46:39 +01:00
* @ return int Return integer < 0 if event A should be before event B , > 0 otherwise , 0 if they have the exact same time slot
2019-04-16 17:36:03 +02:00
*/
function sort_events_by_date ( $a , $b )
{
2020-01-16 10:34:45 +01:00
// Sort holidays at first
2021-02-23 18:59:19 +01:00
if ( $a -> type_code === 'HOLIDAY' ) {
2020-09-07 10:18:17 +02:00
return - 1 ;
}
2021-02-23 18:59:19 +01:00
if ( $b -> type_code === 'HOLIDAY' ) {
2020-09-07 10:18:17 +02:00
return 1 ;
}
2020-01-16 10:44:49 +01:00
2020-09-07 10:18:17 +02:00
// datep => Event start time
// datef => Event end time
2019-11-06 10:33:26 +01:00
2020-09-07 10:18:17 +02:00
// Events have different start time
2021-02-23 18:59:19 +01:00
if ( $a -> datep !== $b -> datep ) {
2020-09-07 10:18:17 +02:00
return $a -> datep - $b -> datep ;
}
2019-10-28 09:53:27 +01:00
2020-09-07 10:18:17 +02:00
// Events have same start time and no end time
2021-02-23 18:59:19 +01:00
if (( ! is_numeric ( $b -> datef )) || ( ! is_numeric ( $a -> datef ))) {
2020-09-07 10:18:17 +02:00
return sort_events_by_percentage ( $a , $b );
}
2019-10-31 21:16:41 +01:00
2020-09-07 10:18:17 +02:00
// Events have the same start time and same end time
2021-02-23 18:59:19 +01:00
if ( $b -> datef === $a -> datef ) {
2020-09-07 10:18:17 +02:00
return sort_events_by_percentage ( $a , $b );
}
2019-10-28 09:53:27 +01:00
2020-09-07 10:18:17 +02:00
// Events have the same start time, but have different end time -> longest event first
return $b -> datef - $a -> datef ;
2019-11-06 10:33:26 +01:00
}
/**
* Sort events by percentage
*
* @ param object $a Event A
* @ param object $b Event B
2023-12-06 15:46:39 +01:00
* @ return int Return integer < 0 if event A should be before event B , > 0 otherwise , 0 if they have the exact same percentage
2019-11-06 10:33:26 +01:00
*/
function sort_events_by_percentage ( $a , $b )
{
2020-09-07 10:18:17 +02:00
// Sort events with no percentage before each other
2024-01-14 12:26:37 +01:00
// (useful to sort holidays, sick days or similar on the top)
2019-11-06 10:33:26 +01:00
2021-02-23 18:59:19 +01:00
if ( $a -> percentage < 0 ) {
2020-09-07 10:18:17 +02:00
return - 1 ;
}
2019-04-16 17:36:03 +02:00
2021-02-23 18:59:19 +01:00
if ( $b -> percentage < 0 ) {
2020-09-07 10:18:17 +02:00
return 1 ;
}
2019-11-06 10:33:26 +01:00
2020-09-07 10:18:17 +02:00
return $b -> percentage - $a -> percentage ;
2019-04-16 23:27:45 +02:00
}