2004-10-20 21:06:45 +00:00
< ? php
2024-11-07 17:40:58 +00:00
/* Copyright ( C ) 2002 - 2006 Rodolphe Quiedeville < rodolphe @ quiedeville . org >
* Copyright ( C ) 2002 - 2003 Jean - Louis Bergamo < jlb @ j1b . org >
* Copyright ( C ) 2004 - 2022 Laurent Destailleur < eldy @ users . sourceforge . net >
* Copyright ( C ) 2004 Eric Seigne < eric . seigne @ ryxeo . com >
* Copyright ( C ) 2005 - 2021 Regis Houssin < regis . houssin @ inodbox . com >
* Copyright ( C ) 2005 Lionel Cousteix < etm_ltd @ tiscali . co . uk >
* Copyright ( C ) 2011 Herve Prot < herve . prot @ symeos . com >
* Copyright ( C ) 2012 - 2018 Juanjo Menent < jmenent @ 2 byte . es >
* Copyright ( C ) 2013 Florian Henry < florian . henry @ open - concept . pro >
* Copyright ( C ) 2013 - 2024 Alexandre Spangaro < alexandre @ inovea - conseil . com >
* Copyright ( C ) 2015 - 2017 Jean - François Ferry < jfefe @ aternatik . fr >
* Copyright ( C ) 2015 Ari Elbaz ( elarifr ) < github @ accedinfo . com >
2026-02-27 14:42:39 +00:00
* Copyright ( C ) 2015 - 2026 Charlene Benke < charlene @ patas - monkey . com >
2024-11-07 17:40:58 +00:00
* Copyright ( C ) 2016 Raphaël Doursenaud < rdoursenaud @ gpcsolutions . fr >
2026-01-07 10:07:31 +00:00
* Copyright ( C ) 2018 - 2026 Frédéric France < frederic . france @ free . fr >
2024-11-07 17:40:58 +00:00
* Copyright ( C ) 2018 David Beniamine < David . Beniamine @ Tetras - Libre . fr >
2025-02-21 20:41:23 +00:00
* Copyright ( C ) 2024 - 2025 MDW < mdeweerd @ users . noreply . github . com >
2002-05-06 19:10:48 +00: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 14:36:08 +00:00
* the Free Software Foundation ; either version 3 of the License , or
2002-05-06 19:10:48 +00: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 19:55:30 +00:00
* along with this program . If not , see < https :// www . gnu . org / licenses />.
2002-05-06 19:10:48 +00:00
*/
2008-08-28 12:08:02 +00:00
/**
2014-09-18 19:18:25 +00:00
* \file htdocs / user / card . php
2011-05-28 11:50:51 +00:00
* \brief Tab of user card
2008-08-10 23:46:44 +00:00
*/
2004-10-10 15:51:19 +00:00
2022-09-07 18:08:59 +00:00
// Load Dolibarr environment
2012-08-22 21:24:21 +00:00
require '../main.inc.php' ;
2025-08-21 11:05:47 +00:00
/**
* @ var Conf $conf
* @ var DoliDB $db
2026-05-22 19:17:48 +00:00
* @ var ExtraFields $extrafields
2025-08-21 11:05:47 +00:00
* @ var HookManager $hookmanager
* @ var Translate $langs
* @ var User $user
*
* @ var string $dolibarr_main_authentication
* @ var string $dolibarr_api_count_always_enabled
*/
2012-08-22 21:11:24 +00:00
require_once DOL_DOCUMENT_ROOT . '/user/class/user.class.php' ;
require_once DOL_DOCUMENT_ROOT . '/user/class/usergroup.class.php' ;
require_once DOL_DOCUMENT_ROOT . '/contact/class/contact.class.php' ;
2017-01-06 15:44:09 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/html.formfile.class.php' ;
2020-02-12 16:28:18 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/company.lib.php' ;
2012-08-22 21:11:24 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/images.lib.php' ;
require_once DOL_DOCUMENT_ROOT . '/core/lib/usergroups.lib.php' ;
2020-08-07 12:22:43 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/html.formadmin.class.php' ;
2015-11-18 05:34:08 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/html.formcompany.class.php' ;
2014-11-05 13:24:02 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/html.formother.class.php' ;
2022-12-13 15:50:29 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php' ;
2020-04-02 19:34:51 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/security2.lib.php' ;
2023-02-03 08:29:02 +00:00
if ( isModEnabled ( 'ldap' )) {
2021-02-26 12:18:40 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/ldap.class.php' ;
}
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'member' )) {
2021-02-26 12:18:40 +00:00
require_once DOL_DOCUMENT_ROOT . '/adherents/class/adherent.class.php' ;
}
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'category' )) {
2021-02-26 12:18:40 +00:00
require_once DOL_DOCUMENT_ROOT . '/categories/class/categorie.class.php' ;
}
2022-09-25 04:06:06 +00:00
if ( isModEnabled ( 'stock' )) {
2021-02-26 12:18:40 +00:00
require_once DOL_DOCUMENT_ROOT . '/product/class/html.formproduct.class.php' ;
}
2005-09-26 01:01:53 +00:00
2023-02-25 15:36:48 +00:00
// Load translation files required by page
$langs -> loadLangs ( array ( 'users' , 'companies' , 'ldap' , 'admin' , 'hrm' , 'stocks' , 'other' ));
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 13:05:53 +00:00
$id = GETPOSTINT ( 'id' );
2025-02-03 19:29:43 +00:00
$action = GETPOST ( 'action' , 'aZ09' );
2019-11-08 09:53:31 +00:00
$mode = GETPOST ( 'mode' , 'alpha' );
2025-02-03 19:29:43 +00:00
$confirm = GETPOST ( 'confirm' , 'alpha' );
2024-02-26 14:15:08 +00:00
$group = GETPOSTINT ( " group " , 3 );
2025-02-03 19:29:43 +00:00
$cancel = GETPOST ( 'cancel' , 'alpha' );
2025-08-21 12:20:27 +00:00
$contextpage = GETPOST ( 'contextpage' , 'aZ' ) ? GETPOST ( 'contextpage' , 'aZ' ) : 'usercard' ; // To manage different context of search
2025-09-23 14:41:53 +00:00
$backtopage = GETPOST ( 'backtopage' );
2025-11-13 11:39:04 +00:00
$backtopageforcancel = GETPOST ( 'backtopageforcancel' );
2026-02-12 16:35:03 +00:00
$forcepasswordchange = GETPOSTINT ( 'forcepasswordchange' );
2011-11-02 19:17:55 +00:00
2024-08-15 15:24:42 +00:00
if ( empty ( $id ) && $action != 'add' && $action != 'create' ) {
2023-01-14 20:21:48 +00:00
$id = $user -> id ;
}
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 13:05:53 +00:00
$dateemployment = dol_mktime ( 0 , 0 , 0 , GETPOSTINT ( 'dateemploymentmonth' ), GETPOSTINT ( 'dateemploymentday' ), GETPOSTINT ( 'dateemploymentyear' ));
$dateemploymentend = dol_mktime ( 0 , 0 , 0 , GETPOSTINT ( 'dateemploymentendmonth' ), GETPOSTINT ( 'dateemploymentendday' ), GETPOSTINT ( 'dateemploymentendyear' ));
$datestartvalidity = dol_mktime ( 0 , 0 , 0 , GETPOSTINT ( 'datestartvaliditymonth' ), GETPOSTINT ( 'datestartvalidityday' ), GETPOSTINT ( 'datestartvalidityyear' ));
$dateendvalidity = dol_mktime ( 0 , 0 , 0 , GETPOSTINT ( 'dateendvaliditymonth' ), GETPOSTINT ( 'dateendvalidityday' ), GETPOSTINT ( 'dateendvalidityyear' ));
$dateofbirth = dol_mktime ( 0 , 0 , 0 , GETPOSTINT ( 'dateofbirthmonth' ), GETPOSTINT ( 'dateofbirthday' ), GETPOSTINT ( 'dateofbirthyear' ));
2020-09-21 16:44:20 +00:00
2025-03-31 13:50:47 +00:00
$childids = $user -> getAllChildIds ( 1 ); // For test on hrm fields (like salary visibility)
2021-06-15 12:18:09 +00:00
2023-02-25 15:36:48 +00:00
$object = new User ( $db );
// fetch optionals attributes and labels
$extrafields -> fetch_name_optionals_label ( $object -> table_element );
$socialnetworks = getArrayOfSocialNetworks ();
2024-06-30 19:02:50 +00:00
// Initialize a technical object to manage hooks. Note that conf->hooks_modules contains array
2023-02-25 15:36:48 +00:00
$hookmanager -> initHooks ( array ( 'usercard' , 'globalcard' ));
$error = 0 ;
$acceptlocallinktomedia = ( acceptLocalLinktoMedia () > 0 ? 1 : 0 );
2021-12-19 16:25:11 +00:00
if ( $id > 0 ) {
2023-05-22 09:48:05 +00:00
$res = $object -> fetch ( $id , '' , '' , 1 );
2006-06-13 22:50:36 +00:00
}
2009-04-27 20:37:50 +00:00
// Security check
2019-11-08 09:53:31 +00:00
$socid = 0 ;
2021-02-26 12:18:40 +00:00
if ( $user -> socid > 0 ) {
$socid = $user -> socid ;
}
2019-11-08 09:53:31 +00:00
$feature2 = 'user' ;
2020-02-12 16:28:18 +00:00
$result = restrictedArea ( $user , 'user' , $id , 'user' , $feature2 );
2019-01-15 11:18:04 +00:00
2024-09-01 11:02:28 +00:00
// Define value to know what current user can do on users. A test on logged user is done later to complete
2025-03-31 13:50:47 +00:00
$permissiontoadd = ( ! empty ( $user -> admin ) || $user -> hasRight ( " user " , " user " , " write " )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
$permissiontoread = ( ! empty ( $user -> admin ) || $user -> hasRight ( " user " , " user " , " read " )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
$permissiontoedit = ( ! empty ( $user -> admin ) || $user -> hasRight ( " user " , " user " , " write " )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
$permissiontodisable = ( ! empty ( $user -> admin ) || $user -> hasRight ( " user " , " user " , " delete " )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
2024-09-01 11:02:28 +00:00
$permissiontoreadgroup = $permissiontoread ;
$permissiontoeditgroup = $permissiontoedit ;
2023-11-27 11:08:48 +00:00
if ( getDolGlobalString ( 'MAIN_USE_ADVANCED_PERMS' )) {
2025-03-31 13:50:47 +00:00
$permissiontoreadgroup = ( ! empty ( $user -> admin ) || $user -> hasRight ( " user " , " group_advance " , " read " )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
$permissiontoeditgroup = ( ! empty ( $user -> admin ) || $user -> hasRight ( " user " , " group_advance " , " write " )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
2010-11-08 11:40:52 +00:00
}
2018-02-25 14:35:41 +00:00
2024-11-16 13:45:30 +00:00
$permissiontoclonesuperadmin = ( $permissiontoadd && empty ( $user -> entity ));
$permissiontocloneadmin = ( $permissiontoadd && ! empty ( $user -> admin ));
$permissiontocloneuser = $permissiontoadd ;
// Can clone only in master entity if transverse mode is used
if ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $conf -> entity > 1 ) {
$permissiontoclonesuperadmin = false ;
$permissiontocloneadmin = false ;
$permissiontocloneuser = false ;
}
2024-09-01 11:02:28 +00:00
if ( $user -> id != $id && ! $permissiontoread ) {
2021-02-26 12:18:40 +00:00
accessforbidden ();
}
2005-08-23 11:40:19 +00:00
2025-01-15 13:16:11 +00:00
$caneditpasswordandsee = false ;
$caneditpasswordandsend = false ;
2025-01-15 11:09:49 +00:00
2009-07-04 17:29:26 +00:00
// Define value to know what current user can do on properties of edited user
2024-09-18 01:27:25 +00:00
$permissiontoeditpasswordandsee = false ;
$permissiontoeditpasswordandsend = false ;
2021-12-19 16:25:11 +00:00
if ( $id > 0 ) {
2021-03-22 12:56:19 +00:00
// $user is the current logged user, $id is the user we want to edit
2025-03-31 13:50:47 +00:00
$permissiontoedit = ((( $user -> id == $id ) && $user -> hasRight ( " user " , " self " , " write " )) || (( $user -> id != $id ) && $user -> hasRight ( " user " , " user " , " write " ))) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
$permissiontoeditpasswordandsee = ((( $user -> id == $id ) && $user -> hasRight ( " user " , " self " , " password " )) || (( $user -> id != $id ) && $user -> hasRight ( " user " , " user " , " password " ) && $user -> admin )) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
$permissiontoeditpasswordandsend = ((( $user -> id == $id ) && $user -> hasRight ( " user " , " self " , " password " )) || (( $user -> id != $id ) && $user -> hasRight ( " user " , " user " , " password " ))) && ( empty ( $user -> socid ) || $user -> socid == $object -> socid );
2006-06-13 22:50:36 +00:00
}
2012-12-12 10:57:56 +00:00
2026-07-02 10:39:23 +00:00
// Permission to read salary and hourly rate
$permissiontoseesalary = ( empty ( $user -> socid ) && (
( isModEnabled ( 'salaries' ) && $user -> hasRight ( " salaries " , " read " ) && ( $id == 0 || in_array ( $id , $childids ))) // If user is a manager of employee
|| ( isModEnabled ( 'salaries' ) && $user -> hasRight ( " salaries " , " readall " ))
|| ( isModEnabled ( 'hrm' ) && $user -> hasRight ( " hrm " , " employee " , " read " )))
2026-07-02 10:48:16 +00:00
|| ( ! isModEnabled ( 'salaries' ) && ! isModEnabled ( 'hrm' ) && ( $user -> admin || $id == 0 || in_array ( $id , $childids ))));
2026-07-02 10:25:04 +00:00
2024-09-18 01:27:25 +00:00
$passwordismodified = false ;
$ldap = null ;
2004-10-01 18:05:38 +00:00
2024-10-13 10:40:46 +00:00
2024-09-01 11:48:58 +00:00
/*
2005-01-28 20:35:01 +00:00
* Actions
*/
2020-10-01 14:21:07 +00:00
2024-09-01 11:02:28 +00:00
$parameters = array ( 'id' => $id , 'socid' => $socid , 'group' => $group , 'caneditgroup' => $permissiontoeditgroup );
2019-11-08 09:53:31 +00:00
$reshook = $hookmanager -> executeHooks ( 'doActions' , $parameters , $object , $action ); // Note that $action and $object may have been modified by some hooks
2021-02-26 12:18:40 +00:00
if ( $reshook < 0 ) {
setEventMessages ( $hookmanager -> error , $hookmanager -> errors , 'errors' );
}
2014-07-19 22:10:40 +00:00
2015-09-16 07:37:49 +00:00
if ( empty ( $reshook )) {
2021-09-02 19:35:36 +00:00
$backurlforlist = DOL_URL_ROOT . '/user/list.php' ;
if ( empty ( $backtopage ) || ( $cancel && empty ( $id ))) {
if ( empty ( $backtopage ) || ( $cancel && strpos ( $backtopage , '__ID__' ))) {
if ( empty ( $id ) && (( $action != 'add' && $action != 'create' ) || $cancel )) {
$backtopage = $backurlforlist ;
} else {
$backtopage = DOL_URL_ROOT . '/user/card.php?id=' . (( ! empty ( $id ) && $id > 0 ) ? $id : '__ID__' );
}
}
}
if ( $cancel ) {
if ( ! empty ( $backtopageforcancel )) {
header ( " Location: " . $backtopageforcancel );
exit ;
} elseif ( ! empty ( $backtopage )) {
header ( " Location: " . $backtopage );
exit ;
}
$action = '' ;
}
2024-09-01 11:02:28 +00:00
if ( $action == 'confirm_disable' && $confirm == " yes " && $permissiontodisable ) {
2021-06-15 18:16:05 +00:00
if ( $id != $user -> id ) { // A user can't disable itself
2015-10-15 14:16:50 +00:00
$object -> fetch ( $id );
2021-03-22 12:56:19 +00:00
if ( $object -> admin && empty ( $user -> admin )) {
// If user to delete is an admin user and if logged user is not admin, we deny the operation.
$error ++ ;
setEventMessages ( $langs -> trans ( " OnlyAdminUsersCanDisableAdminUsers " ), null , 'errors' );
} else {
$object -> setstatus ( 0 );
header ( " Location: " . $_SERVER [ 'PHP_SELF' ] . '?id=' . $id );
exit ;
}
2015-10-15 14:16:50 +00:00
}
}
2021-06-15 18:16:05 +00:00
2024-09-01 11:02:28 +00:00
if ( $action == 'confirm_enable' && $confirm == " yes " && $permissiontodisable ) {
2015-10-15 14:16:50 +00:00
$error = 0 ;
2015-09-16 07:37:49 +00:00
2021-06-15 18:16:05 +00:00
if ( $id != $user -> id ) {
2015-10-15 14:16:50 +00:00
$object -> fetch ( $id );
2003-08-10 12:44:43 +00:00
2015-10-15 14:16:50 +00:00
if ( ! empty ( $conf -> file -> main_limit_users )) {
$nb = $object -> getNbOfUsers ( " active " );
if ( $nb >= $conf -> file -> main_limit_users ) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2015-12-21 13:43:21 +00:00
setEventMessages ( $langs -> trans ( " YourQuotaOfUsersIsReached " ), null , 'errors' );
2015-10-15 14:16:50 +00:00
}
}
2014-07-19 22:10:40 +00:00
2015-10-15 14:16:50 +00:00
if ( ! $error ) {
$object -> setstatus ( 1 );
header ( " Location: " . $_SERVER [ 'PHP_SELF' ] . '?id=' . $id );
exit ;
}
}
}
2011-06-29 10:23:32 +00:00
2024-09-01 11:02:28 +00:00
if ( $action == 'confirm_delete' && $confirm == " yes " && $permissiontodisable ) {
2021-06-15 18:16:05 +00:00
if ( $id != $user -> id ) {
2021-02-26 12:18:40 +00:00
if ( ! GETPOSTISSET ( 'token' )) {
2018-12-22 17:09:26 +00:00
print 'Error, token required for this critical operation' ;
exit ;
}
2015-10-15 14:16:50 +00:00
$object = new User ( $db );
2016-12-07 18:16:33 +00:00
$object -> fetch ( $id );
2026-07-13 13:48:01 +00:00
if ( $object -> admin && empty ( $user -> admin )) {
// If user to delete is an admin user and if logged user is not admin, we deny the operation.
$error ++ ;
setEventMessages ( $langs -> trans ( " OnlyAdminUsersCanDeleteAdminUsers " ), null , 'errors' );
2015-10-15 14:16:50 +00:00
} else {
2026-07-13 13:48:01 +00:00
$object -> oldcopy = clone $object ; // @phan-suppress-current-line PhanTypeMismatchProperty
$result = $object -> delete ( $user );
if ( $result < 0 ) {
$langs -> load ( " errors " );
setEventMessages ( $langs -> trans ( " ErrorUserCannotBeDelete " ), null , 'errors' );
} else {
setEventMessages ( $langs -> trans ( " RecordDeleted " ), null );
header ( " Location: " . DOL_URL_ROOT . " /user/list.php?restore_lastsearch_values=1 " );
exit ;
}
2015-10-15 14:16:50 +00:00
}
}
}
2011-06-29 10:23:32 +00:00
2015-10-15 14:16:50 +00:00
// Action Add user
2024-09-01 11:02:28 +00:00
if ( $action == 'add' && $permissiontoadd ) {
2015-10-15 14:16:50 +00:00
$error = 0 ;
2011-06-29 10:23:32 +00:00
2021-03-24 18:53:31 +00:00
if ( ! GETPOST ( " lastname " )) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2015-12-21 13:43:21 +00:00
setEventMessages ( $langs -> trans ( " NameNotDefined " ), null , 'errors' );
2019-11-08 09:53:31 +00:00
$action = " create " ; // Go back to create page
2015-10-15 14:16:50 +00:00
}
2021-03-24 18:53:31 +00:00
if ( ! GETPOST ( " login " )) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2015-12-21 13:43:21 +00:00
setEventMessages ( $langs -> trans ( " LoginNotDefined " ), null , 'errors' );
2019-11-08 09:53:31 +00:00
$action = " create " ; // Go back to create page
2015-10-15 14:16:50 +00:00
}
2011-06-29 10:23:32 +00:00
2015-10-15 14:16:50 +00:00
if ( ! empty ( $conf -> file -> main_limit_users )) { // If option to limit users is set
$nb = $object -> getNbOfUsers ( " active " );
if ( $nb >= $conf -> file -> main_limit_users ) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2015-12-21 13:43:21 +00:00
setEventMessages ( $langs -> trans ( " YourQuotaOfUsersIsReached " ), null , 'errors' );
2019-11-08 09:53:31 +00:00
$action = " create " ; // Go back to create page
2015-10-15 14:16:50 +00:00
}
}
2011-06-29 10:23:32 +00:00
2015-10-15 14:16:50 +00:00
if ( ! $error ) {
2020-12-05 10:30:18 +00:00
$object -> civility_code = GETPOST ( " civility_code " , 'aZ09' );
2019-09-24 12:16:24 +00:00
$object -> lastname = GETPOST ( " lastname " , 'alphanohtml' );
$object -> firstname = GETPOST ( " firstname " , 'alphanohtml' );
2022-03-02 10:20:07 +00:00
$object -> ref_employee = GETPOST ( " ref_employee " , 'alphanohtml' );
$object -> national_registration_number = GETPOST ( " national_registration_number " , 'alphanohtml' );
2019-09-24 12:16:24 +00:00
$object -> login = GETPOST ( " login " , 'alphanohtml' );
$object -> api_key = GETPOST ( " api_key " , 'alphanohtml' );
$object -> gender = GETPOST ( " gender " , 'aZ09' );
2023-12-15 21:50:02 +00:00
$object -> admin = GETPOSTINT ( " admin " );
2018-11-15 16:34:11 +00:00
$object -> address = GETPOST ( 'address' , 'alphanohtml' );
2018-12-22 16:08:55 +00:00
$object -> zip = GETPOST ( 'zipcode' , 'alphanohtml' );
$object -> town = GETPOST ( 'town' , 'alphanohtml' );
2023-12-15 21:50:02 +00:00
$object -> country_id = GETPOSTINT ( 'country_id' );
$object -> state_id = GETPOSTINT ( 'state_id' );
2018-12-22 16:08:55 +00:00
$object -> office_phone = GETPOST ( " office_phone " , 'alphanohtml' );
$object -> office_fax = GETPOST ( " office_fax " , 'alphanohtml' );
$object -> user_mobile = GETPOST ( " user_mobile " , 'alphanohtml' );
2018-12-22 18:06:58 +00:00
2022-08-31 19:49:10 +00:00
if ( isModEnabled ( 'socialnetworks' )) {
2021-05-12 09:04:22 +00:00
$object -> socialnetworks = array ();
2019-09-12 18:03:28 +00:00
foreach ( $socialnetworks as $key => $value ) {
2021-05-12 09:04:22 +00:00
if ( GETPOST ( $key , 'alphanohtml' )) {
$object -> socialnetworks [ $key ] = GETPOST ( $key , 'alphanohtml' );
}
2019-09-12 18:03:28 +00:00
}
}
2018-12-22 18:06:58 +00:00
2019-09-24 12:16:24 +00:00
$object -> email = preg_replace ( '/\s+/' , '' , GETPOST ( " email " , 'alphanohtml' ));
2020-09-19 01:25:25 +00:00
$object -> job = GETPOST ( " job " , 'alphanohtml' );
2020-09-17 23:29:17 +00:00
$object -> signature = GETPOST ( " signature " , 'restricthtml' );
2026-06-09 16:52:30 +00:00
// restricthtml may swap the value with the literal 'ErrorTooManyLinksIntoHTMLString'
// when the html exceeds MAIN_SECURITY_MAX_IMG_IN_HTML_CONTENT (see issue #27987).
// Refuse the save so the literal does not end up persisted and later sent as an
// email body to customers.
if ( $object -> signature === 'ErrorTooManyLinksIntoHTMLString' ) {
$error ++ ;
$langs -> load ( " errors " );
setEventMessages ( $langs -> trans ( 'ErrorTooManyLinksIntoHTMLString' ), null , 'errors' );
$action = 'create' ;
}
2018-12-22 16:08:55 +00:00
$object -> accountancy_code = GETPOST ( " accountancy_code " , 'alphanohtml' );
2022-10-25 08:53:19 +00:00
$object -> note_public = GETPOST ( " note_public " , 'restricthtml' );
$object -> note_private = GETPOST ( " note_private " , 'restricthtml' );
2018-12-22 16:08:55 +00:00
$object -> ldap_sid = GETPOST ( " ldap_sid " , 'alphanohtml' );
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 13:05:53 +00:00
$object -> fk_user = GETPOSTINT ( " fk_user " ) > 0 ? GETPOSTINT ( " fk_user " ) : 0 ;
$object -> fk_user_expense_validator = GETPOSTINT ( " fk_user_expense_validator " ) > 0 ? GETPOSTINT ( " fk_user_expense_validator " ) : 0 ;
$object -> fk_user_holiday_validator = GETPOSTINT ( " fk_user_holiday_validator " ) > 0 ? GETPOSTINT ( " fk_user_holiday_validator " ) : 0 ;
2024-10-06 11:52:05 +00:00
$object -> employee = GETPOSTINT ( 'employee' );
2018-12-22 16:08:55 +00:00
2026-07-02 10:39:23 +00:00
if ( $permissiontoseesalary ) {
2026-07-02 10:48:16 +00:00
$object -> thm = GETPOST ( " thm " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " thm " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> thm = price2num ( $object -> thm );
2026-07-02 10:48:16 +00:00
$object -> tjm = GETPOST ( " tjm " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " tjm " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> tjm = price2num ( $object -> tjm );
2026-07-02 10:48:16 +00:00
$object -> salary = GETPOST ( " salary " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " salary " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> salary = price2num ( $object -> salary );
2026-07-02 10:48:16 +00:00
$object -> salaryextra = GETPOST ( " salaryextra " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " salaryextra " ) : '' ;
$object -> salaryextra = price2num ( $object -> salaryextra );
$object -> weeklyhours = GETPOST ( " weeklyhours " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " weeklyhours " ) : '' ;
$object -> weeklyhours = price2num ( $object -> weeklyhours );
2026-07-02 10:25:04 +00:00
}
2018-12-22 16:08:55 +00:00
2025-11-11 20:37:11 +00:00
$object -> color = GETPOST ( " color " , 'alphanohtml' ) != '' ? str_replace ( '#' , '' , ( string ) GETPOST ( " color " , 'alphanohtml' )) : '' ;
2015-10-15 14:16:50 +00:00
2020-09-21 16:44:20 +00:00
$object -> dateemployment = $dateemployment ;
2018-05-12 16:05:06 +00:00
$object -> dateemploymentend = $dateemploymentend ;
2020-09-21 16:44:20 +00:00
$object -> datestartvalidity = $datestartvalidity ;
$object -> dateendvalidity = $dateendvalidity ;
$object -> birth = $dateofbirth ;
2026-02-12 16:35:03 +00:00
$object -> force_pass_change = $forcepasswordchange ;
2018-05-12 16:05:06 +00:00
2023-12-15 21:50:02 +00:00
$object -> fk_warehouse = GETPOSTINT ( 'fk_warehouse' );
2019-02-15 04:24:25 +00:00
2020-08-07 12:22:43 +00:00
$object -> lang = GETPOST ( 'default_lang' , 'aZ09' );
2015-10-15 14:16:50 +00:00
// Fill array 'array_options' with data from add form
2019-10-06 12:41:52 +00:00
$ret = $extrafields -> setOptionalsFromPost ( null , $object );
2015-10-15 14:16:50 +00:00
if ( $ret < 0 ) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2015-10-15 14:16:50 +00:00
}
2011-06-29 10:23:32 +00:00
2015-10-15 14:16:50 +00:00
// Set entity property
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 13:05:53 +00:00
$entity = GETPOSTINT ( 'entity' );
2022-08-28 12:34:33 +00:00
if ( isModEnabled ( 'multicompany' )) {
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 13:05:53 +00:00
if ( GETPOSTINT ( 'superadmin' )) {
2015-10-15 14:16:50 +00:00
$object -> entity = 0 ;
} else {
2023-11-27 11:08:48 +00:00
if ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' )) {
2015-10-15 14:16:50 +00:00
$object -> entity = 1 ; // all users are forced into master entity
} else {
$object -> entity = ( $entity == '' ? 1 : $entity );
}
}
} else {
$object -> entity = ( $entity == '' ? 1 : $entity );
2017-10-07 11:09:31 +00:00
/* if ( $user -> admin && $user -> entity == 0 && GETPOST ( " admin " , 'alpha' ))
2015-09-16 07:37:49 +00:00
{
} */
2015-10-15 14:16:50 +00:00
}
2008-08-28 12:08:02 +00:00
2015-10-15 14:16:50 +00:00
$db -> begin ();
2011-05-28 11:50:51 +00:00
2015-10-15 14:16:50 +00:00
$id = $object -> create ( $user );
if ( $id > 0 ) {
2022-06-01 17:34:29 +00:00
$resPass = 0 ;
2024-07-21 12:44:14 +00:00
if ( GETPOST ( 'password' , 'password' )) {
$resPass = $object -> setPassword ( $user , GETPOST ( 'password' , 'password' ));
2015-10-15 14:16:50 +00:00
}
2023-09-13 04:44:54 +00:00
if ( is_int ( $resPass ) && $resPass < 0 ) {
2022-06-01 09:33:15 +00:00
$langs -> load ( " errors " );
$db -> rollback ();
setEventMessages ( $object -> error , $object -> errors , 'errors' );
$action = " create " ; // Go back to create page
} else {
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( " category " )) {
2022-06-01 09:33:15 +00:00
// Categories association
2025-09-18 10:19:29 +00:00
$usercats = GETPOST ( 'usercats' , 'array:int' );
2022-06-01 09:33:15 +00:00
$object -> setCategories ( $usercats );
}
$db -> commit ();
2015-10-15 14:16:50 +00:00
2022-06-01 09:33:15 +00:00
header ( " Location: " . $_SERVER [ 'PHP_SELF' ] . '?id=' . $id );
exit ;
}
2020-05-21 13:05:19 +00:00
} else {
2015-10-15 14:16:50 +00:00
$langs -> load ( " errors " );
$db -> rollback ();
2016-09-10 11:00:31 +00:00
setEventMessages ( $object -> error , $object -> errors , 'errors' );
2019-11-08 09:53:31 +00:00
$action = " create " ; // Go back to create page
2015-10-15 14:16:50 +00:00
}
2015-10-15 14:11:03 +00:00
}
2015-10-15 14:16:50 +00:00
}
2011-06-29 10:23:32 +00:00
2015-10-15 14:16:50 +00:00
// Action add usergroup
2024-09-01 11:02:28 +00:00
if (( $action == 'addgroup' || $action == 'removegroup' ) && $permissiontoeditgroup ) {
2021-02-26 12:18:40 +00:00
if ( $group ) {
2015-10-15 14:16:50 +00:00
$editgroup = new UserGroup ( $db );
$editgroup -> fetch ( $group );
2025-02-21 20:41:23 +00:00
$editgroup -> oldcopy = clone $editgroup ; // @phan-suppress-current-line PhanTypeMismatchProperty
2015-10-15 14:16:50 +00:00
$object -> fetch ( $id );
2023-01-14 01:40:44 +00:00
2024-09-01 11:48:58 +00:00
if ( $action == 'addgroup' ) { // Test on permission already done
2017-11-04 14:40:35 +00:00
$result = $object -> SetInGroup ( $group , $editgroup -> entity );
2015-10-15 14:16:50 +00:00
}
2024-09-01 11:48:58 +00:00
if ( $action == 'removegroup' ) { // Test on permission already done
2017-11-04 14:40:35 +00:00
$result = $object -> RemoveFromGroup ( $group , $editgroup -> entity );
2015-10-15 14:16:50 +00:00
}
2013-01-10 20:32:10 +00:00
2015-10-15 14:16:50 +00:00
if ( $result > 0 ) {
2021-11-25 09:28:37 +00:00
$action = '' ;
2020-05-21 13:05:19 +00:00
} else {
2015-12-21 13:43:21 +00:00
setEventMessages ( $object -> error , $object -> errors , 'errors' );
2015-10-15 14:16:50 +00:00
}
2015-10-15 14:11:03 +00:00
}
}
2013-01-10 20:32:10 +00:00
2024-09-01 11:02:28 +00:00
if ( $action == 'update' && ( $permissiontoedit || $permissiontoeditpasswordandsee )) {
2015-10-15 14:16:50 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/files.lib.php' ;
2014-09-13 15:41:26 +00:00
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) { // Case we can edit all field
2015-10-15 14:16:50 +00:00
$error = 0 ;
2012-12-12 10:57:56 +00:00
2019-11-08 09:53:31 +00:00
if ( ! GETPOST ( " lastname " , 'alpha' )) {
2016-03-17 08:22:12 +00:00
setEventMessages ( $langs -> trans ( " NameNotDefined " ), null , 'errors' );
2019-11-08 09:53:31 +00:00
$action = " edit " ; // Go back to create page
$error ++ ;
2016-03-17 08:22:12 +00:00
}
2019-11-08 09:53:31 +00:00
if ( ! GETPOST ( " login " , 'alpha' )) {
2016-03-17 08:22:12 +00:00
setEventMessages ( $langs -> trans ( " LoginNotDefined " ), null , 'errors' );
2019-11-08 09:53:31 +00:00
$action = " edit " ; // Go back to create page
$error ++ ;
2016-03-17 08:22:12 +00:00
}
2011-06-29 10:23:32 +00:00
2021-02-26 12:18:40 +00:00
if ( ! $error ) {
2016-03-17 08:22:12 +00:00
$object -> fetch ( $id );
2025-02-24 16:23:12 +00:00
$object -> oldcopy = clone $object ; // @phan-suppress-current-line PhanTypeMismatchProperty
2016-03-17 08:22:12 +00:00
2017-02-28 10:16:07 +00:00
$db -> begin ();
2020-12-05 10:30:18 +00:00
$object -> civility_code = GETPOST ( " civility_code " , 'aZ09' );
2019-09-24 12:16:24 +00:00
$object -> lastname = GETPOST ( " lastname " , 'alphanohtml' );
$object -> firstname = GETPOST ( " firstname " , 'alphanohtml' );
2023-11-13 19:46:06 +00:00
// Protection against deletion of ref_employee while the field is not present in the user tab
2023-01-23 21:13:30 +00:00
if ( GETPOSTISSET ( " ref_employee " )) {
2023-01-23 20:45:28 +00:00
$object -> ref_employee = GETPOST ( " ref_employee " , 'alphanohtml' );
}
2023-11-13 19:46:06 +00:00
// Protection against deletion of national_registration_number while the field is not present in the user tab
2023-01-23 21:13:30 +00:00
if ( GETPOSTISSET ( " national_registration_number " )) {
2023-01-23 20:45:28 +00:00
$object -> national_registration_number = GETPOST ( " national_registration_number " , 'alphanohtml' );
}
2019-09-24 12:16:24 +00:00
$object -> gender = GETPOST ( " gender " , 'aZ09' );
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditpasswordandsee ) {
2024-07-21 12:44:14 +00:00
$object -> pass = GETPOST ( " password " , 'password' );
2023-02-25 15:36:48 +00:00
}
2026-08-07 16:41:23 +00:00
if ( $permissiontoeditpasswordandsee ) {
2026-06-08 23:22:56 +00:00
$object -> api_key = ( GETPOSTISSET ( " api_key " ) ? GETPOST ( " api_key " , 'alphanohtml' ) : $object -> api_key );
2023-02-25 15:36:48 +00:00
}
2023-08-01 12:51:49 +00:00
if ( ! empty ( $user -> admin ) && $user -> id != $id ) {
// admin flag can only be set/unset by an admin user and not four ourself
// A test is also done later when forging sql request
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 13:05:53 +00:00
$object -> admin = GETPOSTINT ( " admin " );
2022-02-24 08:59:16 +00:00
}
if ( $user -> admin && ! $object -> ldap_sid ) { // same test than on edit page
$object -> login = GETPOST ( " login " , 'alphanohtml' );
2021-02-26 12:18:40 +00:00
}
2018-11-15 16:34:11 +00:00
$object -> address = GETPOST ( 'address' , 'alphanohtml' );
2018-12-22 16:08:55 +00:00
$object -> zip = GETPOST ( 'zipcode' , 'alphanohtml' );
$object -> town = GETPOST ( 'town' , 'alphanohtml' );
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 13:05:53 +00:00
$object -> country_id = GETPOSTINT ( 'country_id' );
$object -> state_id = GETPOSTINT ( 'state_id' );
2018-12-22 16:08:55 +00:00
$object -> office_phone = GETPOST ( " office_phone " , 'alphanohtml' );
$object -> office_fax = GETPOST ( " office_fax " , 'alphanohtml' );
$object -> user_mobile = GETPOST ( " user_mobile " , 'alphanohtml' );
2021-10-27 14:39:34 +00:00
2022-08-31 19:49:10 +00:00
if ( isModEnabled ( 'socialnetworks' )) {
2021-05-12 09:04:22 +00:00
$object -> socialnetworks = array ();
2019-09-12 18:03:28 +00:00
foreach ( $socialnetworks as $key => $value ) {
2021-05-12 09:04:22 +00:00
if ( GETPOST ( $key , 'alphanohtml' )) {
$object -> socialnetworks [ $key ] = GETPOST ( $key , 'alphanohtml' );
}
2019-09-12 18:03:28 +00:00
}
}
2021-10-27 14:39:34 +00:00
2019-09-24 12:16:24 +00:00
$object -> email = preg_replace ( '/\s+/' , '' , GETPOST ( " email " , 'alphanohtml' ));
2020-09-19 01:25:25 +00:00
$object -> job = GETPOST ( " job " , 'alphanohtml' );
2020-09-17 23:29:17 +00:00
$object -> signature = GETPOST ( " signature " , 'restricthtml' );
2026-06-09 16:52:30 +00:00
// restricthtml may swap the value with the literal 'ErrorTooManyLinksIntoHTMLString'
// when the html exceeds MAIN_SECURITY_MAX_IMG_IN_HTML_CONTENT (see issue #27987).
// Refuse the save so the literal does not end up persisted and later sent as an
// email body to customers.
if ( $object -> signature === 'ErrorTooManyLinksIntoHTMLString' ) {
$error ++ ;
$langs -> load ( " errors " );
setEventMessages ( $langs -> trans ( 'ErrorTooManyLinksIntoHTMLString' ), null , 'errors' );
$action = 'edit' ;
}
2019-09-24 12:16:24 +00:00
$object -> accountancy_code = GETPOST ( " accountancy_code " , 'alphanohtml' );
$object -> openid = GETPOST ( " openid " , 'alphanohtml' );
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 13:05:53 +00:00
$object -> fk_user = GETPOSTINT ( " fk_user " ) > 0 ? GETPOSTINT ( " fk_user " ) : 0 ;
$object -> fk_user_expense_validator = GETPOSTINT ( " fk_user_expense_validator " ) > 0 ? GETPOSTINT ( " fk_user_expense_validator " ) : 0 ;
$object -> fk_user_holiday_validator = GETPOSTINT ( " fk_user_holiday_validator " ) > 0 ? GETPOSTINT ( " fk_user_holiday_validator " ) : 0 ;
$object -> employee = GETPOSTINT ( 'employee' );
2019-01-27 10:55:16 +00:00
2026-07-02 10:25:04 +00:00
// Only users allowed to see salary/HR fields can modify them (issue #32909)
2026-07-02 10:39:23 +00:00
if ( $permissiontoseesalary ) {
2026-07-02 10:48:16 +00:00
$object -> thm = GETPOST ( " thm " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " thm " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> thm = price2num ( $object -> thm );
2026-07-02 10:48:16 +00:00
$object -> tjm = GETPOST ( " tjm " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " tjm " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> tjm = price2num ( $object -> tjm );
2026-07-02 10:48:16 +00:00
$object -> salary = GETPOST ( " salary " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " salary " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> salary = price2num ( $object -> salary );
2026-07-02 10:48:16 +00:00
$object -> salaryextra = GETPOST ( " salaryextra " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " salaryextra " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> salaryextra = price2num ( $object -> salaryextra );
2026-07-02 10:48:16 +00:00
$object -> weeklyhours = GETPOST ( " weeklyhours " , 'alphanohtml' ) != '' ? GETPOSTFLOAT ( " weeklyhours " ) : '' ;
2026-07-02 10:25:04 +00:00
$object -> weeklyhours = price2num ( $object -> weeklyhours );
}
2019-01-27 10:55:16 +00:00
2025-11-11 20:37:11 +00:00
$object -> color = GETPOST ( " color " , 'alphanohtml' ) != '' ? str_replace ( '#' , '' , ( string ) GETPOST ( " color " , 'alphanohtml' )) : '' ;
2017-02-28 10:16:07 +00:00
$object -> dateemployment = $dateemployment ;
2018-05-12 16:05:06 +00:00
$object -> dateemploymentend = $dateemploymentend ;
2020-09-21 16:44:20 +00:00
$object -> datestartvalidity = $datestartvalidity ;
$object -> dateendvalidity = $dateendvalidity ;
$object -> birth = $dateofbirth ;
2026-02-12 16:35:03 +00:00
$object -> force_pass_change = $forcepasswordchange ;
2019-02-27 12:48:13 +00:00
2022-09-25 04:06:06 +00:00
if ( isModEnabled ( 'stock' )) {
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 13:05:53 +00:00
$object -> fk_warehouse = GETPOSTINT ( 'fk_warehouse' );
2020-09-07 08:18:17 +00:00
}
2019-02-27 12:48:13 +00:00
2020-09-07 08:18:17 +00:00
$object -> lang = GETPOST ( 'default_lang' , 'aZ09' );
2020-08-07 12:22:43 +00:00
2021-06-13 14:15:05 +00:00
// Do we update also ->entity ?
2022-08-28 12:34:33 +00:00
if ( isModEnabled ( 'multicompany' ) && empty ( $user -> entity ) && ! empty ( $user -> admin )) { // If multicompany is not enabled, we never update the entity of a user.
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 13:05:53 +00:00
if ( GETPOSTINT ( 'superadmin' )) {
2021-11-11 16:48:23 +00:00
$object -> entity = 0 ;
2020-05-21 13:05:19 +00:00
} else {
2023-11-27 11:08:48 +00:00
if ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' )) {
2021-11-11 16:48:23 +00:00
$object -> entity = 1 ; // all users are in master entity
} else {
// We try to change the entity of user
$object -> entity = ( GETPOSTISSET ( 'entity' ) ? GETPOSTINT ( 'entity' ) : $object -> entity );
2021-06-13 14:15:05 +00:00
}
2016-03-17 08:22:12 +00:00
}
2017-02-28 10:16:07 +00:00
}
2011-06-29 10:23:32 +00:00
2017-02-28 10:16:07 +00:00
// Fill array 'array_options' with data from add form
2021-12-06 10:19:12 +00:00
$ret = $extrafields -> setOptionalsFromPost ( null , $object , '@GETPOSTISSET' );
2017-02-28 10:16:07 +00:00
if ( $ret < 0 ) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2017-02-28 10:16:07 +00:00
}
2013-01-10 19:07:44 +00:00
2017-02-28 10:16:07 +00:00
if ( GETPOST ( 'deletephoto' )) {
$object -> photo = '' ;
}
2021-02-26 12:18:40 +00:00
if ( ! empty ( $_FILES [ 'photo' ][ 'name' ])) {
2020-09-07 08:18:17 +00:00
$isimage = image_format_supported ( $_FILES [ 'photo' ][ 'name' ]);
2021-02-26 12:18:40 +00:00
if ( $isimage > 0 ) {
2020-09-07 08:18:17 +00:00
$object -> photo = dol_sanitizeFileName ( $_FILES [ 'photo' ][ 'name' ]);
2026-06-04 21:38:11 +00:00
if ( $object -> id == $user -> id ) {
$user -> photo = $object -> photo ;
}
2020-09-07 08:18:17 +00:00
} else {
$error ++ ;
$langs -> load ( " errors " );
setEventMessages ( $langs -> trans ( " ErrorBadImageFormat " ), null , 'errors' );
dol_syslog ( $langs -> transnoentities ( " ErrorBadImageFormat " ), LOG_INFO );
}
2017-02-28 10:16:07 +00:00
}
2015-09-16 07:37:49 +00:00
2017-02-28 10:16:07 +00:00
if ( ! $error ) {
2023-01-16 10:48:34 +00:00
$passwordismodified = 0 ;
if ( ! empty ( $object -> pass )) {
if ( $object -> pass != $object -> pass_indatabase && ! dol_verifyHash ( $object -> pass , $object -> pass_indatabase_crypted )) {
$passwordismodified = 1 ;
}
}
2023-01-16 09:57:31 +00:00
$ret = $object -> update ( $user ); // This may include call to setPassword if password has changed
2017-02-28 10:16:07 +00:00
if ( $ret < 0 ) {
$error ++ ;
if ( $db -> errno () == 'DB_ERROR_RECORD_ALREADY_EXISTS' ) {
$langs -> load ( " errors " );
2024-04-12 14:31:25 +00:00
setEventMessages ( $langs -> trans ( " ErrorUpdateCanceledDueToDuplicatedUniqueValue " , $object -> login ), null , 'errors' );
2020-05-21 13:05:19 +00:00
} else {
2017-02-28 10:16:07 +00:00
setEventMessages ( $object -> error , $object -> errors , 'errors' );
2022-01-21 14:40:37 +00:00
$action = 'edit' ;
2016-03-17 08:22:12 +00:00
}
}
2017-02-28 10:16:07 +00:00
}
2011-06-29 10:23:32 +00:00
2017-11-29 14:07:09 +00:00
if ( ! $error && GETPOSTISSET ( 'contactid' )) {
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 13:05:53 +00:00
$contactid = GETPOSTINT ( 'contactid' );
$socid = GETPOSTINT ( 'socid' );
2016-03-17 08:22:12 +00:00
2020-04-29 18:21:17 +00:00
if ( $contactid > 0 ) { // The 'contactid' is used inpriority over the 'socid'
2017-02-28 10:16:07 +00:00
$contact = new Contact ( $db );
$contact -> fetch ( $contactid );
2016-03-17 08:22:12 +00:00
2017-02-28 10:16:07 +00:00
$sql = " UPDATE " . MAIN_DB_PREFIX . " user " ;
2020-04-29 18:21:17 +00:00
$sql .= " SET fk_socpeople= " . (( int ) $contactid );
2017-02-28 10:16:07 +00:00
if ( ! empty ( $contact -> socid )) {
2020-04-29 18:21:17 +00:00
$sql .= " , fk_soc= " . (( int ) $contact -> socid );
2022-11-25 21:46:25 +00:00
} elseif ( $socid > 0 ) {
2022-11-25 23:10:15 +00:00
$sql .= " , fk_soc = null " ;
2022-12-28 10:41:59 +00:00
setEventMessages ( $langs -> trans ( " WarningUserDifferentContactSocid " ), null , 'warnings' ); // Add message if post socid != $contact->socid
2016-03-17 08:22:12 +00:00
}
2021-08-27 16:18:50 +00:00
$sql .= " WHERE rowid = " . (( int ) $object -> id );
2020-04-29 18:21:17 +00:00
} elseif ( $socid > 0 ) {
$sql = " UPDATE " . MAIN_DB_PREFIX . " user " ;
$sql .= " SET fk_socpeople=NULL, fk_soc= " . (( int ) $socid );
2021-08-27 16:18:50 +00:00
$sql .= " WHERE rowid = " . (( int ) $object -> id );
2017-02-28 10:16:07 +00:00
} else {
$sql = " UPDATE " . MAIN_DB_PREFIX . " user " ;
$sql .= " SET fk_socpeople=NULL, fk_soc=NULL " ;
2021-08-27 16:18:50 +00:00
$sql .= " WHERE rowid = " . (( int ) $object -> id );
2016-03-17 08:22:12 +00:00
}
2017-02-28 10:16:07 +00:00
dol_syslog ( " usercard::update " , LOG_DEBUG );
$resql = $db -> query ( $sql );
if ( ! $resql ) {
2019-11-08 09:53:31 +00:00
$error ++ ;
2017-02-28 10:16:07 +00:00
setEventMessages ( $db -> lasterror (), null , 'errors' );
}
}
2011-11-02 17:05:45 +00:00
2017-02-28 10:16:07 +00:00
if ( ! $error && ! count ( $object -> errors )) {
2023-11-13 19:46:06 +00:00
if ( ! empty ( $object -> oldcopy -> photo ) && ( GETPOST ( 'deletephoto' ) || ( $object -> photo != $object -> oldcopy -> photo ))) {
2022-02-22 20:24:34 +00:00
$fileimg = $conf -> user -> dir_output . '/' . get_exdir ( 0 , 0 , 0 , 0 , $object , 'user' ) . 'photos/' . $object -> oldcopy -> photo ;
2017-02-28 10:16:07 +00:00
dol_delete_file ( $fileimg );
2023-11-13 19:46:06 +00:00
$dirthumbs = $conf -> user -> dir_output . '/' . get_exdir ( 0 , 0 , 0 , 0 , $object , 'user' ) . 'photos/thumbs' ;
2017-02-28 10:16:07 +00:00
dol_delete_dir_recursive ( $dirthumbs );
}
2016-03-17 08:22:12 +00:00
2017-02-28 10:16:07 +00:00
if ( isset ( $_FILES [ 'photo' ][ 'tmp_name' ]) && trim ( $_FILES [ 'photo' ][ 'tmp_name' ])) {
2022-02-22 20:24:34 +00:00
$dir = $conf -> user -> dir_output . '/' . get_exdir ( 0 , 0 , 0 , 1 , $object , 'user' ) . '/photos' ;
2016-03-17 08:22:12 +00:00
2017-02-28 10:16:07 +00:00
dol_mkdir ( $dir );
2024-10-11 14:05:37 +00:00
$mesgs = null ;
2016-03-17 08:22:12 +00:00
2017-02-28 10:16:07 +00:00
if ( @ is_dir ( $dir )) {
$newfile = $dir . '/' . dol_sanitizeFileName ( $_FILES [ 'photo' ][ 'name' ]);
$result = dol_move_uploaded_file ( $_FILES [ 'photo' ][ 'tmp_name' ], $newfile , 1 , 0 , $_FILES [ 'photo' ][ 'error' ]);
2016-03-17 08:22:12 +00:00
2022-08-12 13:54:50 +00:00
if ( ! ( $result > 0 )) {
2017-02-28 10:16:07 +00:00
setEventMessages ( $langs -> trans ( " ErrorFailedToSaveFile " ), null , 'errors' );
2016-03-17 08:22:12 +00:00
} else {
2017-10-07 11:09:31 +00:00
// Create thumbs
$object -> addThumbs ( $newfile );
2025-11-11 07:56:33 +00:00
// Index file in database
if ( getDolGlobalString ( 'USER_PHOTO_ALLOW_EXTERNAL_DOWNLOAD' )) {
require_once DOL_DOCUMENT_ROOT . '/core/lib/files.lib.php' ;
// the dir dirname($newfile) is directory of logo, so we should have only one file at once into index, so we delete indexes for the dir
deleteFilesIntoDatabaseIndex ( dirname ( $newfile ), '' , '' , $object );
// now we index the uploaded logo file
addFileIntoDatabaseIndex ( dirname ( $newfile ), basename ( $newfile ), '' , 'uploaded' , 1 , $object );
}
2016-03-17 08:22:12 +00:00
}
2017-02-28 10:16:07 +00:00
} else {
2019-11-08 09:53:31 +00:00
$error ++ ;
2016-03-17 08:22:12 +00:00
$langs -> load ( " errors " );
2017-02-28 10:16:07 +00:00
setEventMessages ( $langs -> trans ( " ErrorFailedToCreateDir " , $dir ), $mesgs , 'errors' );
2016-03-17 08:22:12 +00:00
}
}
2017-02-28 10:16:07 +00:00
}
2017-06-06 05:57:03 +00:00
2021-02-26 12:18:40 +00:00
if ( ! $error && ! count ( $object -> errors )) {
2017-10-07 11:09:31 +00:00
// Then we add the associated categories
2025-09-18 10:19:29 +00:00
$categories = GETPOST ( 'usercats' , 'array:int' );
2017-10-07 11:09:31 +00:00
$object -> setCategories ( $categories );
}
2017-02-28 10:16:07 +00:00
if ( ! $error && ! count ( $object -> errors )) {
setEventMessages ( $langs -> trans ( " UserModified " ), null , 'mesgs' );
$db -> commit ();
2017-06-06 05:57:03 +00:00
2017-02-28 10:16:07 +00:00
$login = $_SESSION [ " dol_login " ];
2021-02-26 12:18:40 +00:00
if ( $login && $login == $object -> oldcopy -> login && $object -> oldcopy -> login != $object -> login ) { // Current user has changed its login
2017-02-28 10:16:07 +00:00
$error ++ ;
$langs -> load ( " errors " );
setEventMessages ( $langs -> transnoentitiesnoconv ( " WarningYourLoginWasModifiedPleaseLogin " ), null , 'warnings' );
2016-03-18 10:54:14 +00:00
}
2023-01-16 10:48:34 +00:00
if ( $passwordismodified && $object -> login == $user -> login ) { // Current user has changed its password
$error ++ ;
$langs -> load ( " errors " );
setEventMessages ( $langs -> transnoentitiesnoconv ( " WarningYourPasswordWasModifiedPleaseLogin " ), null , 'warnings' );
header ( " Location: " . DOL_URL_ROOT . '/user/card.php?id=' . $object -> id );
exit ;
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
$db -> rollback ();
2017-02-28 10:16:07 +00:00
}
2017-10-07 11:09:31 +00:00
}
2020-05-21 13:05:19 +00:00
} else {
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditpasswordandsee ) { // Case we can edit only password
2017-10-07 11:09:31 +00:00
dol_syslog ( " Not allowed to change fields, only password " );
2017-06-06 05:57:03 +00:00
2017-10-07 11:09:31 +00:00
$object -> fetch ( $id );
2017-06-06 05:57:03 +00:00
2024-07-21 12:44:14 +00:00
if ( GETPOST ( " password " , " password " )) { // If pass is empty, we do not change it.
2025-02-24 16:23:12 +00:00
$object -> oldcopy = clone $object ; // @phan-suppress-current-line PhanTypeMismatchProperty
2017-06-06 05:57:03 +00:00
2024-07-21 12:44:14 +00:00
$ret = $object -> setPassword ( $user , GETPOST ( " password " , " password " ));
2023-09-13 04:44:54 +00:00
if ( is_int ( $ret ) && $ret < 0 ) {
2020-02-12 16:28:18 +00:00
setEventMessages ( $object -> error , $object -> errors , 'errors' );
}
2017-10-07 11:09:31 +00:00
}
}
2016-03-17 22:58:04 +00:00
}
2016-03-17 08:22:12 +00:00
}
2002-05-06 19:10:48 +00:00
2015-10-15 14:16:50 +00:00
// Change password with a new generated one
2024-09-01 11:02:28 +00:00
if ((( $action == 'confirm_password' && $confirm == 'yes' && $permissiontoeditpasswordandsee )
|| ( $action == 'confirm_passwordsend' && $confirm == 'yes' && $permissiontoeditpasswordandsend ))
2017-10-07 11:09:31 +00:00
) {
$object -> fetch ( $id );
2022-01-03 11:26:57 +00:00
$newpassword = $object -> setPassword ( $user , '' ); // This will generate a new password
2023-09-13 04:44:54 +00:00
if ( is_int ( $newpassword ) && $newpassword < 0 ) {
2017-10-07 11:09:31 +00:00
// Echec
setEventMessages ( $langs -> trans ( " ErrorFailedToSetNewPassword " ), null , 'errors' );
} else {
2024-01-12 16:18:52 +00:00
// Success
2025-11-04 17:41:36 +00:00
if ( $action == 'confirm_passwordsend' ) { // Test on permission already done
2021-02-26 12:18:40 +00:00
if ( $object -> send_password ( $user , $newpassword ) > 0 ) {
2017-10-07 11:09:31 +00:00
setEventMessages ( $langs -> trans ( " PasswordChangedAndSentTo " , $object -> email ), null , 'mesgs' );
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
setEventMessages ( $object -> error , $object -> errors , 'errors' );
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
setEventMessages ( $langs -> trans ( " PasswordChangedTo " , $newpassword ), null , 'warnings' );
}
}
}
2002-05-06 19:10:48 +00:00
2023-08-26 08:57:49 +00:00
// Action to initialize data from a LDAP record
2024-09-01 11:02:28 +00:00
if ( $action == 'adduserldap' && $permissiontoadd ) {
2021-05-24 20:11:24 +00:00
$selecteduser = GETPOST ( 'users' );
2017-10-07 11:09:31 +00:00
$required_fields = array (
2023-08-26 08:57:49 +00:00
getDolGlobalString ( 'LDAP_KEY_USERS' ),
getDolGlobalString ( 'LDAP_FIELD_NAME' ),
getDolGlobalString ( 'LDAP_FIELD_FIRSTNAME' ),
getDolGlobalString ( 'LDAP_FIELD_LOGIN' ),
getDolGlobalString ( 'LDAP_FIELD_LOGIN_SAMBA' ),
getDolGlobalString ( 'LDAP_FIELD_PASSWORD' ),
getDolGlobalString ( 'LDAP_FIELD_PASSWORD_CRYPTED' ),
getDolGlobalString ( 'LDAP_FIELD_PHONE' ),
getDolGlobalString ( 'LDAP_FIELD_FAX' ),
getDolGlobalString ( 'LDAP_FIELD_MOBILE' ),
getDolGlobalString ( 'LDAP_FIELD_MAIL' ),
getDolGlobalString ( 'LDAP_FIELD_TITLE' ),
getDolGlobalString ( 'LDAP_FIELD_DESCRIPTION' ),
getDolGlobalString ( 'LDAP_FIELD_SID' )
2017-10-07 11:09:31 +00:00
);
2023-08-26 08:57:49 +00:00
if ( isModEnabled ( 'socialnetworks' )) {
$arrayofsocialnetworks = array ( 'skype' , 'twitter' , 'facebook' , 'linkedin' );
foreach ( $arrayofsocialnetworks as $socialnetwork ) {
$required_fields [] = getDolGlobalString ( 'LDAP_FIELD_' . strtoupper ( $socialnetwork ));
}
}
2017-10-07 11:09:31 +00:00
$ldap = new Ldap ();
2024-01-31 14:31:57 +00:00
$result = $ldap -> connectBind ();
2017-10-07 11:09:31 +00:00
if ( $result >= 0 ) {
// Remove from required_fields all entries not configured in LDAP (empty) and duplicated
$required_fields = array_unique ( array_values ( array_filter ( $required_fields , " dol_validElement " )));
2024-05-22 09:36:32 +00:00
$ldapusers = $ldap -> getRecords ( $selecteduser , getDolGlobalString ( 'LDAP_USER_DN' ), getDolGlobalString ( 'LDAP_KEY_USERS' ), $required_fields );
2017-10-07 11:09:31 +00:00
//print_r($ldapusers);
if ( is_array ( $ldapusers )) {
foreach ( $ldapusers as $key => $attribute ) {
2023-10-15 16:41:39 +00:00
$ldap_lastname = $attribute [ getDolGlobalString ( 'LDAP_FIELD_NAME' )];
$ldap_firstname = $attribute [ getDolGlobalString ( 'LDAP_FIELD_FIRSTNAME' )];
$ldap_login = $attribute [ getDolGlobalString ( 'LDAP_FIELD_LOGIN' )];
$ldap_loginsmb = $attribute [ getDolGlobalString ( 'LDAP_FIELD_LOGIN_SAMBA' )];
$ldap_pass = $attribute [ getDolGlobalString ( 'LDAP_FIELD_PASSWORD' )];
$ldap_pass_crypted = $attribute [ getDolGlobalString ( 'LDAP_FIELD_PASSWORD_CRYPTED' )];
$ldap_phone = $attribute [ getDolGlobalString ( 'LDAP_FIELD_PHONE' )];
$ldap_fax = $attribute [ getDolGlobalString ( 'LDAP_FIELD_FAX' )];
$ldap_mobile = $attribute [ getDolGlobalString ( 'LDAP_FIELD_MOBILE' )];
$ldap_mail = $attribute [ getDolGlobalString ( 'LDAP_FIELD_MAIL' )];
$ldap_sid = $attribute [ getDolGlobalString ( 'LDAP_FIELD_SID' )];
2024-03-09 15:32:02 +00:00
$ldap_social = array ();
2023-08-26 08:57:49 +00:00
if ( isModEnabled ( 'socialnetworks' )) {
$arrayofsocialnetworks = array ( 'skype' , 'twitter' , 'facebook' , 'linkedin' );
foreach ( $arrayofsocialnetworks as $socialnetwork ) {
$ldap_social [ $socialnetwork ] = $attribute [ getDolGlobalString ( 'LDAP_FIELD_' . strtoupper ( $socialnetwork ))];
}
}
2017-10-07 11:09:31 +00:00
}
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
setEventMessages ( $ldap -> error , $ldap -> errors , 'errors' );
}
}
2025-09-23 14:41:53 +00:00
if ( $action == 'confirm_clone' && $confirm != 'yes' ) { // Test on permission not required
2024-11-13 21:19:40 +00:00
$action = '' ;
}
2024-11-16 13:45:30 +00:00
if ( $action == 'confirm_clone' && $confirm == 'yes' && $permissiontocloneuser ) {
2024-11-13 21:19:40 +00:00
if ( ! GETPOST ( 'clone_name' )) {
setEventMessages ( $langs -> trans ( 'ErrorNoCloneWithoutName' ), null , 'errors' );
} elseif ( getDolGlobalString ( 'USER_MAIL_REQUIRED' ) && ! GETPOST ( 'new_email' )) {
setEventMessages ( $langs -> trans ( 'ErrorNoCloneWithoutEmail' ), null , 'errors' );
} else {
if ( $object -> id > 0 ) {
$error = 0 ;
$clone = dol_clone ( $object , 1 );
$clone -> id = 0 ;
$clone -> email = ( getDolGlobalString ( 'USER_MAIL_REQUIRED' ) ? GETPOST ( 'new_email' , 'alphanohtml' ) : '' );
$clone -> api_key = '' ;
2026-06-28 03:10:04 +00:00
$clone -> admin = ( $user -> admin ? $object -> admin : 0 ); // If I am admin, I can clone the admin flag of a user, otherwiseadmin flag is forced to false.
2024-11-13 21:19:40 +00:00
$parts = explode ( ' ' , GETPOST ( 'clone_name' ), 2 );
$clone -> firstname = $parts [ 0 ];
$clone -> lastname = isset ( $parts [ 1 ]) ? $parts [ 1 ] : '' ;
$clone -> login = substr ( $parts [ 0 ], 0 , 1 ) . $parts [ 1 ];
$db -> begin ();
$clone -> context [ 'createfromclone' ] = 'createfromclone' ;
$id = $clone -> create ( $user );
$refalreadyexists = 0 ;
if ( $id > 0 ) {
if ( GETPOST ( 'clone_rights' )) {
$result = $clone -> cloneRights ( $object -> id , $id );
}
if ( GETPOST ( 'clone_categories' )) {
$result = $clone -> cloneCategories ( $object -> id , $id );
if ( $result < 1 ) {
setEventMessages ( $langs -> trans ( 'ErrorUserClone' ), null , 'errors' );
setEventMessages ( $clone -> error , $clone -> errors , 'errors' );
$error ++ ;
}
}
} else {
if ( $clone -> error == 'ErrorProductAlreadyExists' ) {
$refalreadyexists ++ ;
$action = " " ;
$mesg = $langs -> trans ( " ErrorProductAlreadyExists " , $clone -> ref );
$mesg .= ' <a href="' . $_SERVER [ " PHP_SELF " ] . '?ref=' . $clone -> ref . '">' . $langs -> trans ( " ShowCardHere " ) . '</a>.' ;
setEventMessages ( $mesg , null , 'errors' );
} else {
setEventMessages ( empty ( $clone -> error ) ? '' : $langs -> trans ( $clone -> error ), $clone -> errors , 'errors' );
}
$error ++ ;
}
unset ( $clone -> context [ 'createfromclone' ]);
if ( $error ) {
$db -> rollback ();
} else {
$db -> commit ();
$db -> close ();
header ( " Location: " . $_SERVER [ " PHP_SELF " ] . " ?id= " . $id );
exit ;
}
} else {
dol_print_error ( $db , $object -> error , $object -> errors );
}
}
$action = 'clone' ;
}
2017-10-07 11:09:31 +00:00
// Actions to send emails
2019-12-02 08:38:16 +00:00
$triggersendname = 'USER_SENTBYMAIL' ;
2019-11-08 09:53:31 +00:00
$paramname = 'id' ; // Name of param key to open the card
$mode = 'emailfromuser' ;
$trackid = 'use' . $id ;
2017-10-07 11:09:31 +00:00
include DOL_DOCUMENT_ROOT . '/core/actions_sendmails.inc.php' ;
// Actions to build doc
$upload_dir = $conf -> user -> dir_output ;
include DOL_DOCUMENT_ROOT . '/core/actions_builddoc.inc.php' ;
2025-11-27 19:55:45 +00:00
// Actions when printing a doc from card
include DOL_DOCUMENT_ROOT . '/core/actions_printing.inc.php' ;
2006-11-26 00:24:10 +00:00
}
2004-06-09 10:39:40 +00:00
2006-11-19 16:02:53 +00:00
/*
2011-11-02 13:14:46 +00:00
* View
2006-11-19 16:02:53 +00:00
*/
2006-08-30 23:19:35 +00:00
2011-11-08 09:18:45 +00:00
$form = new Form ( $db );
2019-11-08 09:53:31 +00:00
$formother = new FormOther ( $db );
2015-11-18 05:34:08 +00:00
$formcompany = new FormCompany ( $db );
2020-08-07 12:22:43 +00:00
$formadmin = new FormAdmin ( $db );
2017-01-06 15:44:09 +00:00
$formfile = new FormFile ( $db );
2025-02-03 19:29:43 +00:00
$formproduct = null ;
2022-09-25 04:06:06 +00:00
if ( isModEnabled ( 'stock' )) {
2021-02-26 12:18:40 +00:00
$formproduct = new FormProduct ( $db );
}
2006-08-30 23:19:35 +00:00
2024-05-13 12:56:56 +00:00
// Count nb of users
$nbofusers = 1 ;
$sql = " SELECT COUNT(rowid) as nb FROM " . MAIN_DB_PREFIX . 'user WHERE entity IN (' . getEntity ( 'user' ) . ')' ;
$resql = $db -> query ( $sql );
if ( $resql ) {
$obj = $db -> fetch_object ( $resql );
if ( $obj ) {
$nbofusers = $obj -> nb ;
}
} else {
dol_print_error ( $db );
}
2022-08-30 17:38:35 +00:00
if ( $object -> id > 0 ) {
$person_name = ! empty ( $object -> firstname ) ? $object -> lastname . " , " . $object -> firstname : $object -> lastname ;
$title = $person_name . " - " . $langs -> trans ( 'Card' );
} else {
2024-10-06 11:52:05 +00:00
if ( GETPOSTINT ( 'employee' )) {
2023-10-10 10:10:49 +00:00
$title = $langs -> trans ( " NewEmployee " );
} else {
$title = $langs -> trans ( " NewUser " );
}
2022-08-30 17:38:35 +00:00
}
2022-06-27 10:46:39 +00:00
$help_url = '' ;
2024-09-18 01:27:25 +00:00
$text = null ;
2013-09-06 10:10:09 +00:00
2024-06-08 13:02:50 +00:00
llxHeader ( '' , $title , $help_url , '' , 0 , 0 , '' , '' , '' , 'mod-user page-card' );
2022-08-30 17:38:35 +00:00
2021-02-26 12:18:40 +00:00
if ( $action == 'create' || $action == 'adduserldap' ) {
2023-10-10 10:10:49 +00:00
print load_fiche_titre ( $title , '' , 'user' );
2011-06-29 10:23:32 +00:00
2026-05-21 19:55:44 +00:00
print '<span class="opacitymedium">' . $langs -> trans ( " CreateInternalUserDesc " , $langs -> transnoentities ( " CreateExternalUser " )) . " </span><br> \n " ;
2017-10-07 11:09:31 +00:00
print " <br> " ;
2011-06-29 10:23:32 +00:00
2015-05-04 09:41:30 +00:00
2024-05-22 09:36:32 +00:00
if ( isModEnabled ( 'ldap' ) && ( getDolGlobalInt ( 'LDAP_SYNCHRO_ACTIVE' ) === Ldap :: SYNCHRO_LDAP_TO_DOLIBARR )) {
$liste = array ();
2020-11-05 21:25:14 +00:00
// Show form to add an account from LDAP if sync LDAP -> Dolibarr is set
2017-10-07 11:09:31 +00:00
$ldap = new Ldap ();
2024-01-31 14:31:57 +00:00
$result = $ldap -> connectBind ();
2021-02-26 12:18:40 +00:00
if ( $result >= 0 ) {
2019-11-08 09:53:31 +00:00
$required_fields = array (
2024-05-22 09:36:32 +00:00
getDolGlobalString ( 'LDAP_KEY_USERS' ),
getDolGlobalString ( 'LDAP_FIELD_FULLNAME' ),
getDolGlobalString ( 'LDAP_FIELD_NAME' ),
getDolGlobalString ( 'LDAP_FIELD_FIRSTNAME' ),
getDolGlobalString ( 'LDAP_FIELD_LOGIN' ),
getDolGlobalString ( 'LDAP_FIELD_LOGIN_SAMBA' ),
getDolGlobalString ( 'LDAP_FIELD_PASSWORD' ),
getDolGlobalString ( 'LDAP_FIELD_PASSWORD_CRYPTED' ),
getDolGlobalString ( 'LDAP_FIELD_PHONE' ),
getDolGlobalString ( 'LDAP_FIELD_FAX' ),
getDolGlobalString ( 'LDAP_FIELD_MOBILE' ),
getDolGlobalString ( 'LDAP_FIELD_SKYPE' ),
getDolGlobalString ( 'LDAP_FIELD_MAIL' ),
getDolGlobalString ( 'LDAP_FIELD_TITLE' ),
getDolGlobalString ( 'LDAP_FIELD_DESCRIPTION' ),
getDolGlobalString ( 'LDAP_FIELD_SID' )
2017-10-07 11:09:31 +00:00
);
2011-06-29 10:23:32 +00:00
2017-10-07 11:09:31 +00:00
// Remove from required_fields all entries not configured in LDAP (empty) and duplicated
2019-11-08 09:53:31 +00:00
$required_fields = array_unique ( array_values ( array_filter ( $required_fields , " dol_validElement " )));
2011-06-29 10:23:32 +00:00
2017-10-07 11:09:31 +00:00
// Get from LDAP database an array of results
2024-05-22 09:36:32 +00:00
$ldapusers = $ldap -> getRecords ( '*' , getDolGlobalString ( 'LDAP_USER_DN' ), getDolGlobalString ( 'LDAP_KEY_USERS' ), $required_fields , 1 );
2012-10-24 15:35:28 +00:00
2021-02-26 12:18:40 +00:00
if ( is_array ( $ldapusers )) {
foreach ( $ldapusers as $key => $ldapuser ) {
2017-10-07 11:09:31 +00:00
// Define the label string for this user
2019-11-08 09:53:31 +00:00
$label = '' ;
2021-02-26 12:18:40 +00:00
foreach ( $required_fields as $value ) {
2024-05-22 09:36:32 +00:00
if ( $value === getDolGlobalString ( 'LDAP_FIELD_PASSWORD' ) || $value === getDolGlobalString ( 'LDAP_FIELD_PASSWORD_CRYPTED' )) {
2021-02-26 12:18:40 +00:00
$label .= $value . " =******* " ;
} elseif ( $value ) {
$label .= $value . " = " . $ldapuser [ $value ] . " " ;
}
2017-10-07 11:09:31 +00:00
}
$liste [ $key ] = $label ;
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
setEventMessages ( $ldap -> error , $ldap -> errors , 'errors' );
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
setEventMessages ( $ldap -> error , $ldap -> errors , 'errors' );
}
// If user list is full, we show drop-down list
2021-02-26 12:18:40 +00:00
print " \n \n <!-- Form liste LDAP debut --> \n " ;
print '<form name="add_user_ldap" action="' . $_SERVER [ " PHP_SELF " ] . '" method="post">' ;
print '<input type="hidden" name="token" value="' . newToken () . '">' ;
print '<table class="border centpercent"><tr>' ;
print '<td width="160">' ;
print $langs -> trans ( " LDAPUsers " );
print '</td>' ;
print '<td>' ;
print '<input type="hidden" name="action" value="adduserldap">' ;
if ( is_array ( $liste ) && count ( $liste )) {
2021-01-14 12:26:54 +00:00
print $form -> selectarray ( 'users' , $liste , '' , 1 , 0 , 0 , '' , 0 , 0 , 0 , '' , 'maxwidth500' );
2017-10-07 11:09:31 +00:00
print ajax_combobox ( 'users' );
}
2021-02-26 12:18:40 +00:00
print '</td><td class="center">' ;
print '<input type="submit" class="button" value="' . dol_escape_htmltag ( $langs -> trans ( 'Get' )) . '"' . ( count ( $liste ) ? '' : ' disabled' ) . '>' ;
print '</td></tr></table>' ;
print '</form>' ;
2017-10-07 11:09:31 +00:00
2021-02-26 12:18:40 +00:00
print " \n <!-- Form liste LDAP fin --> \n \n " ;
print '<br>' ;
2017-10-07 11:09:31 +00:00
}
print '<form action="' . $_SERVER [ 'PHP_SELF' ] . '" method="POST" name="createuser">' ;
2019-12-01 09:20:11 +00:00
print '<input type="hidden" name="token" value="' . newToken () . '">' ;
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="action" value="add">' ;
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_sid )) {
print '<input type="hidden" name="ldap_sid" value="' . dol_escape_htmltag ( $ldap_sid ) . '">' ;
}
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="entity" value="' . $conf -> entity . '">' ;
2024-03-26 12:23:41 +00:00
print dol_get_fiche_head ( array (), '' , '' , 0 , '' );
2017-10-07 11:09:31 +00:00
2021-10-31 21:20:02 +00:00
dol_set_focus ( '#lastname' );
2017-10-07 11:09:31 +00:00
print '<table class="border centpercent">' ;
2020-12-05 10:30:18 +00:00
// Civility
2026-03-07 17:44:45 +00:00
if ( getDolGlobalString ( 'MAIN_USE_TITLE_FOR_USER' )) {
print '<tr><td><label for="civility_code">' . $langs -> trans ( " UserTitle " ) . '</label></td><td>' ;
print $formcompany -> select_civility ( GETPOSTISSET ( " civility_code " ) ? GETPOST ( " civility_code " , 'aZ09' ) : $object -> civility_code , 'civility_code' );
print '</td></tr>' ;
}
2020-12-05 10:30:18 +00:00
2017-10-07 11:09:31 +00:00
// Lastname
print '<tr>' ;
print '<td class="titlefieldcreate"><span class="fieldrequired">' . $langs -> trans ( " Lastname " ) . '</span></td>' ;
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_lastname )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" id="lastname" name="lastname" value="' . dol_escape_htmltag ( $ldap_lastname ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_lastname ;
2020-05-21 13:05:19 +00:00
} else {
2023-03-29 09:10:58 +00:00
print '<input class="minwidth100 maxwidth150onsmartphone createloginauto" type="text" id="lastname" name="lastname" value="' . dol_escape_htmltag ( GETPOST ( 'lastname' , 'alphanohtml' )) . '">' ;
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
// Firstname
print '<tr><td>' . $langs -> trans ( " Firstname " ) . '</td>' ;
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_firstname )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="firstname" value="' . dol_escape_htmltag ( $ldap_firstname ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_firstname ;
2020-05-21 13:05:19 +00:00
} else {
2023-03-29 09:10:58 +00:00
print '<input id="firstname" class="minwidth100 maxwidth150onsmartphone createloginauto" type="text" name="firstname" value="' . dol_escape_htmltag ( GETPOST ( 'firstname' , 'alphanohtml' )) . '">' ;
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
2015-10-09 05:30:48 +00:00
2017-10-07 11:09:31 +00:00
// Login
print '<tr><td><span class="fieldrequired">' . $langs -> trans ( " Login " ) . '</span></td>' ;
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_login )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="login" value="' . dol_escape_htmltag ( $ldap_login ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_login ;
2021-02-26 12:18:40 +00:00
} elseif ( ! empty ( $ldap_loginsmb )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="login" value="' . dol_escape_htmltag ( $ldap_loginsmb ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_loginsmb ;
2020-05-21 13:05:19 +00:00
} else {
2025-09-22 08:33:50 +00:00
print '<input id="login" class="maxwidth200 maxwidth150onsmartphone" maxsize="24" type="text" name="login" value="' . dol_escape_htmltag ( GETPOST ( 'login' , 'alphanohtml' )) . '" spellcheck="false">' ;
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
2023-03-29 09:10:58 +00:00
if ( ! empty ( $conf -> use_javascript_ajax )) {
2024-02-08 15:28:24 +00:00
// Add code to generate the login when creating a new user.
// Best rule to generate would be to use the same rule than dol_buildlogin() but currently it is a PHP function not available in js.
2026-03-07 18:48:08 +00:00
// TODO Implement a function dol_buildlogin in javascript like the version in PHP.
2024-02-08 15:28:24 +00:00
$charforseparator = getDolGlobalString ( " MAIN_USER_SEPARATOR_CHAR_FOR_GENERATED_LOGIN " , '.' );
if ( $charforseparator == 'none' ) {
$charforseparator = '' ;
}
2023-03-29 09:10:58 +00:00
print ' < script >
jQuery ( document ) . ready ( function () {
2024-02-08 15:28:24 +00:00
$ ( " .createloginauto " ) . on ( " keyup " , function () {
console . log ( " .createloginauto change: We generate login when we have a lastname " );
2024-02-08 14:57:35 +00:00
2024-02-08 15:28:24 +00:00
lastname = $ ( " #lastname " ) . val () . toLowerCase ();
' ;
2026-03-07 18:48:08 +00:00
if ( getDolGlobalString ( 'MAIN_BUILD_LOGIN_RULE' ) == 'flastname' ) {
print ' firstname = $("#firstname").val().toLowerCase().replace(/\s+/g, \'\').trim()[0];' ;
$charforseparator = '' ;
} elseif ( getDolGlobalString ( 'MAIN_BUILD_LOGIN_RULE' ) == 'f.lastname' ) {
2025-11-11 20:59:31 +00:00
print ' firstname = $("#firstname").val().toLowerCase().replace(/\s+/g, \'\').trim()[0];' ;
2024-02-08 15:28:24 +00:00
} else {
2025-11-11 20:59:31 +00:00
print ' firstname = $("#firstname").val().toLowerCase().replace(/\s+/g, \'\').trim();' ;
2024-02-08 15:28:24 +00:00
}
print '
2024-02-08 14:57:35 +00:00
login = " " ;
2024-02-08 15:28:24 +00:00
if ( lastname ) {
if ( firstname ) {
login = firstname + \ '' . dol_escape_js ( $charforseparator ) . ' \ ' ;
2024-02-08 14:57:35 +00:00
}
2025-11-11 20:59:31 +00:00
login += lastname . replace ( / \s +/ g , \ ' \ ' ) . trim ();
2023-03-29 09:10:58 +00:00
}
2024-02-08 14:57:35 +00:00
$ ( " #login " ) . val ( login );
2023-03-29 09:10:58 +00:00
})
});
</ script > ' ;
}
2019-11-08 09:53:31 +00:00
$generated_password = '' ;
2021-02-26 12:18:40 +00:00
if ( empty ( $ldap_sid )) { // ldap_sid is for activedirectory
2019-11-08 09:53:31 +00:00
$generated_password = getRandomPassword ( false );
2017-10-07 11:09:31 +00:00
}
2023-12-04 12:53:48 +00:00
$password = ( GETPOSTISSET ( 'password' ) ? GETPOST ( 'password' ) : $generated_password );
2017-10-07 11:09:31 +00:00
// Administrator
2021-02-26 12:18:40 +00:00
if ( ! empty ( $user -> admin )) {
2025-11-06 09:50:31 +00:00
print '<tr><td>' . $form -> textwithpicto ( $langs -> trans ( " Administrator " ), $langs -> trans ( " AdministratorDesc " ), 1 , 'help' ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2023-07-22 22:39:22 +00:00
print $form -> selectyesno ( 'admin' , GETPOST ( 'admin' ), 1 , false , 0 , 1 );
2017-10-07 11:09:31 +00:00
2022-08-28 12:34:33 +00:00
if ( isModEnabled ( 'multicompany' ) && ! $user -> entity ) {
2021-02-26 12:18:40 +00:00
if ( ! empty ( $conf -> use_javascript_ajax )) {
2017-10-07 11:09:31 +00:00
print ' < script type = " text/javascript " >
2015-07-19 20:43:06 +00:00
$ ( function () {
$ ( " select[name=admin] " ) . change ( function () {
if ( $ ( this ) . val () == 0 ) {
$ ( " input[name=superadmin] " )
. prop ( " disabled " , true )
. prop ( " checked " , false );
$ ( " select[name=entity] " )
. prop ( " disabled " , false );
} else {
$ ( " input[name=superadmin] " )
. prop ( " disabled " , false );
}
2015-06-15 12:38:02 +00:00
});
2015-07-19 20:43:06 +00:00
$ ( " input[name=superadmin] " ) . change ( function () {
if ( $ ( this ) . is ( " :checked " ) ) {
$ ( " select[name=entity] " )
. prop ( " disabled " , true );
} else {
$ ( " select[name=entity] " )
. prop ( " disabled " , false );
}
});
});
</ script > ' ;
2017-10-07 11:09:31 +00: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 13:05:53 +00:00
$checked = ( GETPOSTINT ( 'superadmin' ) ? ' checked' : '' );
$disabled = ( GETPOSTINT ( 'superadmin' ) ? '' : ' disabled' );
2021-03-17 21:01:25 +00:00
print '<input type="checkbox" name="superadmin" id="superadmin" value="1"' . $checked . $disabled . ' /> <label for="superadmin">' . $langs -> trans ( " SuperAdministrator " ) . '</span>' ;
2017-10-07 11:09:31 +00:00
}
print " </td></tr> \n " ;
}
2017-12-19 15:16:31 +00:00
// Gender
print '<tr><td>' . $langs -> trans ( " Gender " ) . '</td>' ;
print '<td>' ;
2024-03-07 19:16:48 +00:00
$arraygender = array ( 'man' => $langs -> trans ( " Genderman " ), 'woman' => $langs -> trans ( " Genderwoman " ), 'other' => $langs -> trans ( " Genderother " ));
2017-12-19 15:16:31 +00:00
print $form -> selectarray ( 'gender' , $arraygender , GETPOST ( 'gender' ), 1 );
print '</td></tr>' ;
// Employee
2021-04-25 13:09:56 +00:00
$defaultemployee = '1' ;
2017-12-19 15:16:31 +00:00
print '<tr>' ;
print '<td>' . $langs -> trans ( 'Employee' ) . '</td><td>' ;
2022-02-28 11:13:06 +00:00
print '<input type="checkbox" name="employee" value="1"' . ( GETPOST ( 'employee' ) == '1' ? ' checked="checked"' : (( $defaultemployee && ! GETPOSTISSET ( 'login' )) ? ' checked="checked"' : '' )) . '>' ;
2021-04-25 13:09:56 +00:00
//print $form->selectyesno("employee", (GETPOST('employee') != '' ?GETPOST('employee') : $defaultemployee), 1);
2017-12-19 15:16:31 +00:00
print '</td></tr>' ;
// Hierarchy
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " HierarchicalResponsible " ) . '</td>' ;
print '<td>' ;
2025-02-21 20:41:23 +00:00
print img_picto ( '' , 'user' , 'class="pictofixedwidth"' ) . $form -> select_dolusers ( $object -> fk_user , 'fk_user' , 1 , array ( $object -> id ), 0 , '' , '' , ( string ) $conf -> entity , 0 , 0 , '' , 0 , '' , 'maxwidth300 widthcentpercentminusx' );
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
2019-10-02 06:43:40 +00:00
// Expense report validator
2022-08-31 19:55:55 +00:00
if ( isModEnabled ( 'expensereport' )) {
2019-10-05 20:22:55 +00:00
print '<tr><td class="titlefieldcreate">' ;
2019-10-07 11:46:13 +00:00
$text = $langs -> trans ( " ForceUserExpenseValidator " );
2019-10-05 20:22:55 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " ValidatorIsSupervisorByDefault " ), 1 , 'help' );
print '</td>' ;
2019-10-02 06:43:40 +00:00
print '<td>' ;
2025-02-21 20:41:23 +00:00
print img_picto ( '' , 'user' , 'class="pictofixedwidth"' ) . $form -> select_dolusers ( $object -> fk_user_expense_validator , 'fk_user_expense_validator' , 1 , array ( $object -> id ), 0 , '' , '' , ( string ) $conf -> entity , 0 , 0 , '' , 0 , '' , 'maxwidth300 widthcentpercentminusx' );
2019-10-02 06:43:40 +00:00
print '</td>' ;
print " </tr> \n " ;
}
// Holiday request validator
2022-08-31 19:49:10 +00:00
if ( isModEnabled ( 'holiday' )) {
2019-10-05 20:22:55 +00:00
print '<tr><td class="titlefieldcreate">' ;
2019-10-07 11:46:13 +00:00
$text = $langs -> trans ( " ForceUserHolidayValidator " );
2019-10-05 20:22:55 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " ValidatorIsSupervisorByDefault " ), 1 , 'help' );
print '</td>' ;
2019-10-02 06:43:40 +00:00
print '<td>' ;
2025-02-21 20:41:23 +00:00
print img_picto ( '' , 'user' , 'class="pictofixedwidth"' ) . $form -> select_dolusers ( $object -> fk_user_holiday_validator , 'fk_user_holiday_validator' , 1 , array ( $object -> id ), 0 , '' , '' , ( string ) $conf -> entity , 0 , 0 , '' , 0 , '' , 'maxwidth300 widthcentpercentminusx' );
2019-10-02 06:43:40 +00:00
print '</td>' ;
print " </tr> \n " ;
}
2020-12-07 13:25:49 +00:00
// External user
print '<tr><td>' . $langs -> trans ( " ExternalUser " ) . ' ?</td>' ;
print '<td>' ;
print $form -> textwithpicto ( $langs -> trans ( " Internal " ), $langs -> trans ( " InternalExternalDesc " ), 1 , 'help' , '' , 0 , 2 );
print '</td></tr>' ;
2017-12-19 15:16:31 +00:00
2021-04-25 13:09:56 +00:00
print '</table><hr><table class="border centpercent">' ;
// Date validity
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " RangeOfLoginValidity " ) . '</td>' ;
print '<td>' ;
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $datestartvalidity , 'datestartvalidity' , 0 , 0 , 1 , 'formdatestartvalidity' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " from " ));
2021-04-25 13:09:56 +00:00
print ' ' ;
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $dateendvalidity , 'dateendvalidity' , 0 , 0 , 1 , 'formdateendvalidity' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " to " ));
2021-04-25 13:09:56 +00:00
print '</td>' ;
print " </tr> \n " ;
// Password
print '<tr><td class="fieldrequired">' . $langs -> trans ( " Password " ) . '</td>' ;
print '<td>' ;
$valuetoshow = '' ;
if ( preg_match ( '/ldap/' , $dolibarr_main_authentication )) {
2022-09-27 13:16:44 +00:00
$valuetoshow .= ( $valuetoshow ? ' + ' : '' ) . $langs -> trans ( " PasswordOfUserInLDAP " ) . ' (hidden)' ;
2021-04-25 13:09:56 +00:00
}
if ( preg_match ( '/http/' , $dolibarr_main_authentication )) {
2022-09-27 13:16:44 +00:00
$valuetoshow .= ( $valuetoshow ? ' + ' : '' ) . $langs -> trans ( " HTTPBasicPassword " );
2021-04-25 13:09:56 +00:00
}
2023-03-13 14:57:36 +00:00
if ( preg_match ( '/dolibarr/' , $dolibarr_main_authentication ) || preg_match ( '/forceuser/' , $dolibarr_main_authentication )) {
2025-11-06 09:50:31 +00:00
if ( ! empty ( $ldap_pass )) { // For very old system compatibility. Now clear password can't be viewed from LDAP read
2022-09-27 13:16:44 +00:00
$valuetoshow .= ( $valuetoshow ? ' + ' : '' ) . '<input type="hidden" name="password" value="' . dol_escape_htmltag ( $ldap_pass ) . '">' ; // Dolibarr password is preffiled with LDAP known password
2021-04-25 13:09:56 +00:00
$valuetoshow .= preg_replace ( '/./i' , '*' , $ldap_pass );
} else {
// We do not use a field password but a field text to show new password to use.
2025-09-22 08:33:50 +00:00
$valuetoshow .= ( $valuetoshow ? ' + ' . $langs -> trans ( " DolibarrPassword " ) : '' ) . '<input class="minwidth300 maxwidth400 widthcentpercentminusx" maxlength="128" type="text" id="password" name="password" value="' . dol_escape_htmltag ( $password ) . '" autocomplete="new-password" spellcheck="false">' ;
2023-01-17 10:47:16 +00:00
if ( ! empty ( $conf -> use_javascript_ajax )) {
2025-01-09 09:09:23 +00:00
$valuetoshow .= img_picto ( $langs -> transnoentities ( 'Generate' ), 'refresh' , 'id="generate_password" class="linkobject paddingleft"' );
2023-01-17 10:47:16 +00:00
}
2021-04-25 13:09:56 +00:00
}
}
// Other form for user password
2024-12-08 23:24:28 +00:00
$parameters = array ( 'valuetoshow' => $valuetoshow , 'password' => $password , 'caneditpasswordandsee' => $permissiontoeditpasswordandsee , 'caneditpasswordandsend' => $permissiontoeditpasswordandsend );
2021-04-25 13:09:56 +00:00
$reshook = $hookmanager -> executeHooks ( 'printUserPasswordField' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
if ( $reshook > 0 ) {
$valuetoshow = $hookmanager -> resPrint ; // to replace
} else {
$valuetoshow .= $hookmanager -> resPrint ; // to add
}
print $valuetoshow ;
print '</td></tr>' ;
2026-07-17 10:52:13 +00:00
// Force update on next login -- only on dolibarr auth context
if ( $_SESSION [ " dol_authmode " ] == 'dolibarr' ) {
print '<tr><td class="titlefieldcreate"></td>' ;
print '<td>' ;
//$permissiontoselfeditpassword = $object->hasRight('user', 'self', 'password');
$permissiontoselfeditpassword = 1 ; // In creation, we suppose it to true
if ( $permissiontoselfeditpassword ) { // @phpstan-ignore-line because value is forced
print '<input type="checkbox" name="forcepasswordchange" id="forcepasswordchange" value="1"' . ( GETPOST ( 'forcepasswordchange' ) == '1' ? ' checked="checked"' : '' ) . '>' ;
print '<label class="opacitymedium" for="forcepasswordchange">' . $langs -> trans ( " ForcePasswordChange " ) . '</label>' ;
} else {
print '<input type="checkbox" name="forcepasswordchange" value="1" class="colorgrey valignmiddle" disabled>' ;
print $form -> textwithpicto ( '<span class="opacitymedium">' . $langs -> trans ( " ForcePasswordChange " ) . '</span>' , $langs -> trans ( " UserDoesNotHaveRightsToChangeHisPassword " ));
}
print '</td>' ;
print " </tr> \n " ;
}
2025-11-20 22:51:37 +00:00
if ( ! getDolGlobalString ( 'API_IN_TOKEN_TABLE' )) {
if ( isModEnabled ( 'api' )) {
// API key
//$generated_password = getRandomPassword(false);
print '<tr><td>' . $langs -> trans ( " ApiKey " ) . '</td>' ;
print '<td>' ;
print '<input class="minwidth300 maxwidth400 widthcentpercentminusx" minlength="12" maxlength="128" type="text" id="api_key" name="api_key" value="' . GETPOST ( 'api_key' , 'alphanohtml' ) . '" autocomplete="off" spellcheck="false">' ;
if ( ! empty ( $conf -> use_javascript_ajax )) {
print img_picto ( $langs -> transnoentities ( 'Generate' ), 'refresh' , 'id="generate_api_key" class="linkobject paddingleft"' );
}
print '</td></tr>' ;
} else {
// PARTIAL WORKAROUND
$generated_fake_api_key = getRandomPassword ( false );
print '<input type="hidden" name="api_key" value="' . $generated_fake_api_key . '">' ;
2021-04-25 13:09:56 +00:00
}
}
2017-12-19 15:16:31 +00:00
print '</table><hr><table class="border centpercent">' ;
2017-10-07 11:09:31 +00:00
// Address
2018-10-27 15:45:29 +00:00
print '<tr><td class="tdtop titlefieldcreate">' . $form -> editfieldkey ( 'Address' , 'address' , '' , $object , 0 ) . '</td>' ;
2016-06-19 14:07:34 +00:00
print '<td><textarea name="address" id="address" class="quatrevingtpercent" rows="3" wrap="soft">' ;
2017-10-07 11:09:31 +00:00
print $object -> address ;
print '</textarea></td></tr>' ;
2015-11-18 05:34:08 +00:00
2017-10-07 11:09:31 +00:00
// Zip
2018-10-27 15:45:29 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Zip' , 'zipcode' , '' , $object , 0 ) . '</td><td>' ;
2019-11-08 09:53:31 +00:00
print $formcompany -> select_ziptown ( $object -> zip , 'zipcode' , array ( 'town' , 'selectcountry_id' , 'state_id' ), 6 );
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
2015-11-18 05:34:08 +00:00
// Town
2018-10-27 15:45:29 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Town' , 'town' , '' , $object , 0 ) . '</td><td>' ;
2019-11-08 09:53:31 +00:00
print $formcompany -> select_ziptown ( $object -> town , 'town' , array ( 'zipcode' , 'selectcountry_id' , 'state_id' ));
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
// Country
2018-10-27 15:45:29 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Country' , 'selectcountry_id' , '' , $object , 0 ) . '</td><td class="maxwidthonsmartphone">' ;
2021-12-12 22:47:40 +00:00
print img_picto ( '' , 'country' , 'class="pictofixedwidth"' );
2023-12-04 12:53:48 +00:00
print $form -> select_country (( GETPOST ( 'country_id' ) != '' ? GETPOST ( 'country_id' ) : $object -> country_id ), 'country_id' );
2021-02-26 12:18:40 +00:00
if ( $user -> admin ) {
print info_admin ( $langs -> trans ( " YouCanChangeValuesForThisListFromDictionarySetup " ), 1 );
}
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
// State
2023-11-27 11:08:48 +00:00
if ( ! getDolGlobalString ( 'USER_DISABLE_STATE' )) {
2018-10-27 15:45:29 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'State' , 'state_id' , '' , $object , 0 ) . '</td><td class="maxwidthonsmartphone">' ;
2021-07-04 17:23:04 +00:00
print img_picto ( '' , 'state' , 'class="pictofixedwidth"' );
2022-05-21 17:00:45 +00:00
print $formcompany -> select_state_ajax ( 'country_id' , $object -> state_id , $object -> country_id , 'state_id' );
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
}
// Tel
2020-11-24 15:54:13 +00:00
print '<tr><td>' . $langs -> trans ( " PhonePro " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-12-12 22:47:40 +00:00
print img_picto ( '' , 'object_phoning' , 'class="pictofixedwidth"' );
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_phone )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="office_phone" value="' . dol_escape_htmltag ( $ldap_phone ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_phone ;
2020-05-21 13:05:19 +00:00
} else {
2021-12-12 22:47:40 +00:00
print '<input class="maxwidth200 widthcentpercentminusx" type="text" name="office_phone" value="' . dol_escape_htmltag ( GETPOST ( 'office_phone' , 'alphanohtml' )) . '">' ;
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
// Tel portable
2020-11-24 15:54:13 +00:00
print '<tr><td>' . $langs -> trans ( " PhoneMobile " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-12-12 22:47:40 +00:00
print img_picto ( '' , 'object_phoning_mobile' , 'class="pictofixedwidth"' );
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_mobile )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="user_mobile" value="' . dol_escape_htmltag ( $ldap_mobile ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_mobile ;
2020-05-21 13:05:19 +00:00
} else {
2025-10-08 20:23:43 +00:00
print '<input class="maxwidth200 widthcentpercentminusx" type="text" name="user_mobile" value="' . dol_escape_htmltag ( GETPOST ( 'user_mobile' , 'alphanohtml' )) . '" spellcheck="false">' ;
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
// Fax
2020-11-24 15:54:13 +00:00
print '<tr><td>' . $langs -> trans ( " Fax " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-12-12 22:47:40 +00:00
print img_picto ( '' , 'object_phoning_fax' , 'class="pictofixedwidth"' );
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_fax )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="office_fax" value="' . dol_escape_htmltag ( $ldap_fax ) . '">' ;
2017-10-07 11:09:31 +00:00
print $ldap_fax ;
2020-05-21 13:05:19 +00:00
} else {
2021-12-12 22:47:40 +00:00
print '<input class="maxwidth200 widthcentpercentminusx" type="text" name="office_fax" value="' . dol_escape_htmltag ( GETPOST ( 'office_fax' , 'alphanohtml' )) . '">' ;
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
2019-10-23 19:27:29 +00:00
// EMail
2023-11-27 11:08:48 +00:00
print '<tr><td' . ( getDolGlobalString ( 'USER_MAIL_REQUIRED' ) ? ' class="fieldrequired"' : '' ) . '>' . $langs -> trans ( " EMail " ) . '</td>' ;
2019-10-23 19:27:29 +00:00
print '<td>' ;
2021-12-12 22:47:40 +00:00
print img_picto ( '' , 'object_email' , 'class="pictofixedwidth"' );
2021-02-26 12:18:40 +00:00
if ( ! empty ( $ldap_mail )) {
2019-11-14 16:00:02 +00:00
print '<input type="hidden" name="email" value="' . dol_escape_htmltag ( $ldap_mail ) . '">' ;
2019-10-23 19:27:29 +00:00
print $ldap_mail ;
2020-05-21 13:05:19 +00:00
} else {
2025-10-08 20:23:43 +00:00
print '<input type="text" name="email" class="maxwidth500 widthcentpercentminusx" value="' . dol_escape_htmltag ( GETPOST ( 'email' , 'alphanohtml' )) . '" spellcheck="false">' ;
2019-10-23 19:27:29 +00:00
}
print '</td></tr>' ;
2021-12-12 22:47:40 +00:00
// Social networks
2022-08-31 19:49:10 +00:00
if ( isModEnabled ( 'socialnetworks' )) {
2019-09-12 18:03:28 +00:00
foreach ( $socialnetworks as $key => $value ) {
2019-09-14 10:00:39 +00:00
if ( $value [ 'active' ]) {
print '<tr><td>' . $langs -> trans ( $value [ 'label' ]) . '</td>' ;
print '<td>' ;
2021-03-12 14:34:31 +00:00
if ( ! empty ( $value [ 'icon' ])) {
2024-02-09 10:35:36 +00:00
print '<span class="fab ' . $value [ 'icon' ] . ' pictofixedwidth"></span>' ;
2021-03-12 14:34:31 +00:00
}
2019-11-08 09:53:31 +00:00
if ( ! empty ( $ldap_social [ $key ])) {
2019-09-14 10:00:39 +00:00
print '<input type="hidden" name="' . $key . '" value="' . $ldap_social [ $key ] . '">' ;
print $ldap_social [ $key ];
} else {
2021-12-12 22:47:40 +00:00
print '<input class="maxwidth200 widthcentpercentminusx" type="text" name="' . $key . '" value="' . GETPOST ( $key , 'alphanohtml' ) . '">' ;
2019-09-14 10:00:39 +00:00
}
print '</td></tr>' ;
2019-09-12 18:03:28 +00:00
} else {
2019-09-14 10:00:39 +00:00
// if social network is not active but value exist we do not want to loose it
2019-11-08 09:53:31 +00:00
if ( ! empty ( $ldap_social [ $key ])) {
2019-09-14 10:00:39 +00:00
print '<input type="hidden" name="' . $key . '" value="' . $ldap_social [ $key ] . '">' ;
} else {
print '<input type="hidden" name="' . $key . '" value="' . GETPOST ( $key , 'alphanohtml' ) . '">' ;
}
2019-09-12 18:03:28 +00:00
}
2017-10-07 11:09:31 +00:00
}
}
2019-02-25 08:07:58 +00:00
2017-10-07 11:09:31 +00:00
// Accountancy code
2022-09-04 11:34:19 +00:00
if ( isModEnabled ( 'accounting' )) {
2017-10-07 11:09:31 +00:00
print '<tr><td>' . $langs -> trans ( " AccountancyCode " ) . '</td>' ;
print '<td>' ;
2021-12-12 22:47:40 +00:00
print '<input type="text" class="maxwidthonsmartphone" name="accountancy_code" value="' . dol_escape_htmltag ( GETPOST ( 'accountancy_code' , 'alphanohtml' )) . '">' ;
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
}
2014-10-16 04:20:54 +00:00
// User color
2022-06-09 20:16:48 +00:00
if ( isModEnabled ( 'agenda' )) {
2025-11-11 20:37:11 +00:00
print '<tr><td>' . $langs -> trans ( " Color " ) . '</td>' ;
2014-10-16 04:20:54 +00:00
print '<td>' ;
2024-09-18 01:27:25 +00:00
print $formother -> selectColor ( GETPOSTISSET ( 'color' ) ? GETPOST ( 'color' , 'alphanohtml' ) : $object -> color , 'color' , null , 1 , array (), 'hideifnotset' );
2014-10-16 04:20:54 +00:00
print '</td></tr>' ;
}
2017-06-06 05:57:03 +00:00
2016-02-13 09:42:45 +00:00
// Categories
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'category' ) && $user -> hasRight ( " categorie " , " read " )) {
2021-12-12 22:47:40 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Categories' , 'usercats' , '' , $object , 0 ) . '</td><td>' ;
2025-05-27 12:48:25 +00:00
print $form -> selectCategories ( Categorie :: TYPE_USER , 'usercats' , $object );
2016-02-13 09:42:45 +00:00
print " </td></tr> " ;
}
2017-08-25 13:04:55 +00:00
2023-01-17 10:55:10 +00:00
// Default language
2022-09-24 12:56:50 +00:00
if ( getDolGlobalInt ( 'MAIN_MULTILANGS' )) {
2021-05-27 12:25:00 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'DefaultLang' , 'default_lang' , '' , $object , 0 , 'string' , '' , 0 , 0 , 'id' , $langs -> trans ( " WarningNotLangOfInterface " , $langs -> transnoentitiesnoconv ( " UserGUISetup " ))) . '</td>' ;
2021-12-12 22:47:40 +00:00
print '<td class="maxwidthonsmartphone">' . " \n " ;
2024-09-18 01:27:25 +00:00
print img_picto ( '' , 'language' , 'class="pictofixedwidth"' ) . $formadmin -> select_language ( GETPOST ( 'default_lang' , 'alpha' ) ? GETPOST ( 'default_lang' , 'alpha' ) : ( $object -> lang ? $object -> lang : '' ), 'default_lang' , 0 , array (), 1 , 0 , 0 , 'maxwidth300 widthcentpercentminusx' );
2020-08-07 12:22:43 +00:00
print '</td>' ;
print '</tr>' ;
}
2017-08-25 11:25:34 +00:00
// Multicompany
2026-01-07 10:07:31 +00:00
if ( isModEnabled ( 'multicompany' ) && isset ( $mc ) && is_object ( $mc )) {
2018-07-05 20:15:55 +00:00
// This is now done with hook formObjectOptions. Keep this code for backward compatibility with old multicompany module
2021-02-26 12:18:40 +00:00
if ( ! method_exists ( $mc , 'formObjectOptions' )) {
2023-11-27 11:08:48 +00:00
if ( ! getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $conf -> entity == 1 && $user -> admin && ! $user -> entity ) { // condition must be same for create and edit mode
2021-02-26 12:18:40 +00:00
print " <tr> " . '<td>' . $langs -> trans ( " Entity " ) . '</td>' ;
2023-12-04 12:53:48 +00:00
print " <td> " . $mc -> select_entities ( $conf -> entity );
print " </td></tr> \n " ;
2020-05-21 13:05:19 +00:00
} else {
2023-12-04 12:53:48 +00:00
print '<input type="hidden" name="entity" value="' . $conf -> entity . '" />' ;
2018-07-05 20:15:55 +00:00
}
2019-02-03 13:29:45 +00:00
}
2018-07-05 20:15:55 +00:00
}
2017-08-25 11:25:34 +00:00
2017-10-07 11:09:31 +00:00
// Other attributes
2021-12-12 22:47:40 +00:00
$parameters = array ();
2020-04-05 01:14:12 +00:00
include DOL_DOCUMENT_ROOT . '/core/tpl/extrafields_add.tpl.php' ;
2017-10-07 11:09:31 +00:00
// Signature
print '<tr><td class="tdtop">' . $langs -> trans ( " Signature " ) . '</td>' ;
2021-04-25 13:27:10 +00:00
print '<td class="wordbreak">' ;
2017-10-07 11:09:31 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/doleditor.class.php' ;
2022-12-13 15:28:56 +00:00
2023-11-27 11:08:48 +00:00
$doleditor = new DolEditor ( 'signature' , GETPOST ( 'signature' , 'restricthtml' ), '' , 138 , 'dolibarr_notes' , 'In' , true , $acceptlocallinktomedia , ! getDolGlobalString ( 'FCKEDITOR_ENABLE_USERSIGN' ) ? 0 : 1 , ROWS_4 , '90%' );
2017-10-07 11:09:31 +00:00
print $doleditor -> Create ( 1 );
print '</td></tr>' ;
2022-10-25 08:53:19 +00:00
// Note private
print '<tr><td class="tdtop">' ;
print $langs -> trans ( " NotePublic " );
print '</td><td>' ;
require_once DOL_DOCUMENT_ROOT . '/core/class/doleditor.class.php' ;
2022-10-25 09:13:34 +00:00
$doleditor = new DolEditor ( 'note_public' , GETPOSTISSET ( 'note_public' ) ? GETPOST ( 'note_public' , 'restricthtml' ) : '' , '' , 100 , 'dolibarr_notes' , '' , false , true , getDolGlobalString ( 'FCKEDITOR_ENABLE_NOTE_PUBLIC' ), ROWS_3 , '90%' );
2022-10-25 08:53:19 +00:00
$doleditor -> Create ();
print " </td></tr> \n " ;
// Note private
print '<tr><td class="tdtop">' ;
print $langs -> trans ( " NotePrivate " );
print '</td><td>' ;
require_once DOL_DOCUMENT_ROOT . '/core/class/doleditor.class.php' ;
2022-10-25 09:13:34 +00:00
$doleditor = new DolEditor ( 'note_private' , GETPOSTISSET ( 'note_private' ) ? GETPOST ( 'note_private' , 'restricthtml' ) : '' , '' , 100 , 'dolibarr_notes' , '' , false , true , getDolGlobalString ( 'FCKEDITOR_ENABLE_NOTE_PRIVATE' ), ROWS_3 , '90%' );
2022-10-25 08:53:19 +00:00
$doleditor -> Create ();
print " </td></tr> \n " ;
2017-12-19 15:16:31 +00:00
print '</table><hr><table class="border centpercent">' ;
// TODO Move this into tab RH (HierarchicalResponsible must be on both tab)
2019-02-15 04:24:25 +00:00
// Default warehouse
2023-11-27 11:08:48 +00:00
if ( isModEnabled ( 'stock' ) && getDolGlobalString ( 'MAIN_DEFAULT_WAREHOUSE_USER' )) {
2019-02-15 16:12:39 +00:00
print '<tr><td>' . $langs -> trans ( " DefaultWarehouse " ) . '</td><td>' ;
print $formproduct -> selectWarehouses ( $object -> fk_warehouse , 'fk_warehouse' , 'warehouseopen' , 1 );
print '</td></tr>' ;
}
2017-12-19 15:16:31 +00:00
2019-10-07 11:46:13 +00:00
// Position/Job
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " PostOrFunction " ) . '</td>' ;
print '<td>' ;
2021-12-12 22:47:40 +00:00
print '<input class="maxwidth200 maxwidth150onsmartphone" type="text" name="job" value="' . dol_escape_htmltag ( GETPOST ( 'job' , 'alphanohtml' )) . '">' ;
2019-10-07 11:46:13 +00:00
print '</td></tr>' ;
2026-07-02 10:39:23 +00:00
if ( $permissiontoseesalary ) {
2017-12-19 15:16:31 +00:00
$langs -> load ( " salaries " );
// THM
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " THM " );
2017-12-19 15:16:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " THMDescription " ), 1 , 'help' , 'classthm' );
print '</td>' ;
print '<td>' ;
2025-11-06 09:50:31 +00:00
print '<input size="8" type="text" name="thm" value="' . dol_escape_htmltag ( GETPOST ( 'thm' )) . '"> <span class="opacitymedium">' . $langs -> getCurrencySymbol () . '</span>' ;
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// TJM
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " TJM " );
2017-12-19 15:16:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " TJMDescription " ), 1 , 'help' , 'classtjm' );
print '</td>' ;
print '<td>' ;
2025-11-06 09:50:31 +00:00
print '<input size="8" type="text" name="tjm" value="' . dol_escape_htmltag ( GETPOST ( 'tjm' )) . '"> <span class="opacitymedium">' . $langs -> getCurrencySymbol () . '</span>' ;
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// Salary
print '<tr><td>' . $langs -> trans ( " Salary " ) . '</td>' ;
print '<td>' ;
2025-11-06 09:50:31 +00:00
print img_picto ( '' , 'salary' , 'class="pictofixedwidth paddingright"' ) . '<input class="width100" type="text" name="salary" value="' . dol_escape_htmltag ( GETPOST ( 'salary' )) . '"> <span class="opacitymedium">' . $langs -> getCurrencySymbol () . '</span>' ;
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
}
// Weeklyhours
print '<tr><td>' . $langs -> trans ( " WeeklyHours " ) . '</td>' ;
print '<td>' ;
2019-11-14 16:00:02 +00:00
print '<input size="8" type="text" name="weeklyhours" value="' . dol_escape_htmltag ( GETPOST ( 'weeklyhours' )) . '">' ;
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// Date employment
2022-11-02 01:19:26 +00:00
print '<tr><td>' . $langs -> trans ( " DateOfEmployment " ) . '</td>' ;
2017-12-19 15:16:31 +00:00
print '<td>' ;
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $dateemployment , 'dateemployment' , 0 , 0 , 1 , 'formdateemployment' , 1 , 1 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " from " ));
2020-09-21 16:44:20 +00:00
print ' - ' ;
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $dateemploymentend , 'dateemploymentend' , 0 , 0 , 1 , 'formdateemploymentend' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " to " ));
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// Date birth
2020-09-21 16:44:20 +00:00
print '<tr><td>' . $langs -> trans ( " DateOfBirth " ) . '</td>' ;
2017-12-19 15:16:31 +00:00
print '<td>' ;
2025-02-21 20:41:23 +00:00
print $form -> selectDate ( $dateofbirth , 'dateofbirth' , 0 , 0 , 1 , 'createuser' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , '' , 'tzserver' );
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
2017-10-07 11:09:31 +00:00
print " </table> \n " ;
2011-11-02 13:14:46 +00:00
2021-02-26 12:18:40 +00:00
print dol_get_fiche_end ();
2015-05-04 09:41:30 +00:00
2021-08-20 12:41:30 +00:00
print $form -> buttonsSaveCancel ( " CreateUser " );
2011-11-02 13:14:46 +00:00
2017-10-07 11:09:31 +00:00
print " </form> " ;
2020-05-21 13:05:19 +00:00
} else {
2020-11-05 21:25:14 +00:00
// View and edit mode
2021-02-26 12:18:40 +00:00
if ( $id > 0 ) {
2021-03-14 23:59:07 +00:00
$res = $object -> fetch ( $id , '' , '' , 1 );
2021-02-26 12:18:40 +00:00
if ( $res < 0 ) {
2021-03-14 23:59:07 +00:00
dol_print_error ( $db , $object -> error );
exit ;
2021-02-26 12:18:40 +00:00
}
2019-11-08 09:53:31 +00:00
$res = $object -> fetch_optionals ();
2017-06-06 05:57:03 +00:00
2016-06-04 11:25:39 +00:00
// Check if user has rights
2023-11-27 11:08:48 +00:00
if ( ! getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' )) {
2024-08-02 08:36:43 +00:00
$object -> loadRights ();
2024-10-16 12:37:25 +00:00
if ( empty ( $object -> nb_rights ) && $object -> status != 0 && empty ( $object -> admin )) {
2021-02-26 12:18:40 +00:00
setEventMessages ( $langs -> trans ( 'UserHasNoPermissions' ), null , 'warnings' );
}
2018-07-04 12:48:00 +00:00
}
2018-12-22 16:34:27 +00:00
2024-09-18 01:27:25 +00:00
$passDoNotExpire = 0 ;
$statutUACF = '' ;
$userChangePassNextLogon = 0 ;
$userDisabled = 0 ;
2024-01-12 16:18:52 +00:00
// Connection ldap
2017-10-07 11:09:31 +00:00
// pour recuperer passDoNotExpire et userChangePassNextLogon
2023-02-03 08:29:02 +00:00
if ( isModEnabled ( 'ldap' ) && ! empty ( $object -> ldap_sid )) {
2017-10-07 11:09:31 +00:00
$ldap = new Ldap ();
2024-01-31 14:31:57 +00:00
$result = $ldap -> connectBind ();
2021-02-26 12:18:40 +00:00
if ( $result > 0 ) {
2023-10-15 16:41:39 +00:00
$userSearchFilter = '(' . getDolGlobalString ( 'LDAP_FILTER_CONNECTION' ) . '(' . $ldap -> getUserIdentifier () . '=' . $object -> login . '))' ;
2019-01-27 10:55:16 +00:00
$entries = $ldap -> fetch ( $object -> login , $userSearchFilter );
2021-02-26 12:18:40 +00:00
if ( ! $entries ) {
2017-10-07 11:09:31 +00:00
setEventMessages ( $ldap -> error , $ldap -> errors , 'errors' );
}
// Check options of user account
2021-02-26 12:18:40 +00:00
if ( count ( $ldap -> uacf ) > 0 ) {
foreach ( $ldap -> uacf as $key => $statut ) {
if ( $key == 65536 ) {
2017-10-07 11:09:31 +00:00
$passDoNotExpire = 1 ;
$statutUACF = $statut ;
}
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
$userDisabled = 1 ;
$statutUACF = " ACCOUNTDISABLE " ;
}
2021-02-26 12:18:40 +00:00
if ( $ldap -> pwdlastset == 0 ) {
2017-10-07 11:09:31 +00:00
$userChangePassNextLogon = 1 ;
}
}
}
2011-06-29 10:23:32 +00:00
2017-10-07 11:09:31 +00:00
// Show tabs
2021-02-26 12:18:40 +00:00
if ( $mode == 'employee' ) { // For HRM module development
2015-11-17 20:22:45 +00:00
$title = $langs -> trans ( " Employee " );
2018-02-07 11:08:25 +00:00
$linkback = '<a href="' . DOL_URL_ROOT . '/hrm/employee/list.php?restore_lastsearch_values=1">' . $langs -> trans ( " BackToList " ) . '</a>' ;
2020-05-21 13:05:19 +00:00
} else {
2015-11-17 20:22:45 +00:00
$title = $langs -> trans ( " User " );
2017-04-09 12:09:33 +00:00
$linkback = '' ;
2022-07-29 13:46:13 +00:00
if ( $user -> hasRight ( " user " , " user " , " read " ) || $user -> admin ) {
2018-04-05 22:36:52 +00:00
$linkback = '<a href="' . DOL_URL_ROOT . '/user/list.php?restore_lastsearch_values=1">' . $langs -> trans ( " BackToList " ) . '</a>' ;
2017-04-09 12:09:33 +00:00
}
2015-11-17 20:22:45 +00:00
}
2017-10-07 11:09:31 +00:00
$head = user_prepare_head ( $object );
2011-06-29 10:23:32 +00:00
2025-05-05 12:08:38 +00:00
// Confirmation reinitialisation password
2021-02-26 12:18:40 +00:00
if ( $action == 'password' ) {
2025-10-17 00:31:07 +00:00
print $form -> formconfirm ( dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id ]), $langs -> trans ( " ReinitPassword " ), $langs -> trans ( " ConfirmReinitPassword " , $object -> login ), " confirm_password " , '' , 0 , 1 );
2017-10-07 11:09:31 +00:00
}
2011-06-29 10:23:32 +00:00
2025-05-05 12:08:38 +00:00
// Confirmation envoi password
2021-02-26 12:18:40 +00:00
if ( $action == 'passwordsend' ) {
2025-10-17 00:31:07 +00:00
print $form -> formconfirm ( dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id ]), $langs -> trans ( " SendNewPassword " ), $langs -> trans ( " ConfirmSendNewPassword " , $object -> login ), " confirm_passwordsend " , '' , 0 , 1 );
2017-10-07 11:09:31 +00:00
}
2011-06-29 10:23:32 +00:00
2025-05-05 12:08:38 +00:00
// Confirm deactivation
2021-02-26 12:18:40 +00:00
if ( $action == 'disable' ) {
2025-10-17 00:31:07 +00:00
print $form -> formconfirm ( dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id ]), $langs -> trans ( " DisableAUser " ), $langs -> trans ( " ConfirmDisableUser " , $object -> login ), " confirm_disable " , '' , 0 , 1 );
2017-10-07 11:09:31 +00:00
}
2011-06-29 10:23:32 +00:00
2025-05-05 12:08:38 +00:00
// Confirm activation
2021-02-26 12:18:40 +00:00
if ( $action == 'enable' ) {
2025-10-17 00:31:07 +00:00
print $form -> formconfirm ( dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id ]), $langs -> trans ( " EnableAUser " ), $langs -> trans ( " ConfirmEnableUser " , $object -> login ), " confirm_enable " , '' , 0 , 1 );
2017-10-07 11:09:31 +00:00
}
2011-06-29 10:23:32 +00:00
2024-09-01 11:48:58 +00:00
// Confirmation delete
2021-02-26 12:18:40 +00:00
if ( $action == 'delete' ) {
2025-10-17 00:31:07 +00:00
print $form -> formconfirm ( dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id ]), $langs -> trans ( " DeleteAUser " ), $langs -> trans ( " ConfirmDeleteUser " , $object -> login ), " confirm_delete " , '' , 0 , 1 );
2017-10-07 11:09:31 +00:00
}
2011-06-29 10:23:32 +00:00
2025-05-05 12:08:38 +00:00
// Confirmation clone
2024-11-13 21:19:40 +00:00
if (( $action == 'clone' && ( empty ( $conf -> use_javascript_ajax ) || ! empty ( $conf -> dol_use_jmobile ))) // Output when action = clone if jmobile or no js
|| ( ! empty ( $conf -> use_javascript_ajax ) && empty ( $conf -> dol_use_jmobile ))) { // Always output when not jmobile nor js
// Define confirmation messages
$formquestionclone = array (
2025-05-05 12:08:38 +00:00
'text' => $langs -> trans ( " ConfirmClone " ),
0 => array ( 'type' => 'text' , 'name' => 'clone_name' , 'label' => $langs -> trans ( " NewNameUserClone " ), 'morecss' => 'width200' ),
1 => array ( 'type' => 'checkbox' , 'name' => 'clone_rights' , 'label' => $langs -> trans ( " CloneUserRights " ), 'value' => 0 ),
2 => array ( 'type' => 'checkbox' , 'name' => 'clone_categories' , 'label' => $langs -> trans ( " CloneCategoriesProduct " ), 'value' => 0 ),
2024-11-13 21:19:40 +00:00
);
if ( getDolGlobalString ( 'USER_MAIL_REQUIRED' )) {
$newElement = array ( 'type' => 'text' , 'name' => 'new_email' , 'label' => $langs -> trans ( " NewEmailUserClone " ), 'morecss' => 'width200' );
array_splice ( $formquestionclone , 2 , 0 , array ( $newElement ));
}
print $form -> formconfirm ( $_SERVER [ " PHP_SELF " ] . '?id=' . $object -> id , $langs -> trans ( 'ToClone' ), $langs -> trans ( 'ConfirmUserClone' , $object -> firstname . ' ' . $object -> lastname ), 'confirm_clone' , $formquestionclone , 'yes' , 'action-clone' , 350 , 600 );
}
2025-09-23 14:41:53 +00:00
// View mode
2021-02-26 12:18:40 +00:00
if ( $action != 'edit' ) {
2024-12-09 10:08:49 +00:00
print dol_get_fiche_head ( $head , 'user' , $title , - 1 , 'user' , 0 , '' , '' , 0 , '' , 1 );
2015-05-04 09:41:30 +00:00
2025-10-17 00:31:07 +00:00
$morehtmlref = '<a href="' . dolBuildUrl ( DOL_URL_ROOT . '/user/vcard.php' , [ 'id' => $object -> id , 'output' => 'file' , 'file' => dol_sanitizeFileName ( $object -> getFullName ( $langs ) . '.vcf' )]) . '" class="refid valignmiddle" rel="noopener">' ;
2025-10-14 17:31:06 +00:00
$morehtmlref .= img_picto ( $langs -> trans ( " Download " ) . ' ' . $langs -> trans ( " VCard " ) . ' (' . $langs -> trans ( " AddToContacts " ) . ')' , 'vcard' , 'class="valignmiddle marginleftonly paddingrightonly"' );
2022-07-27 11:59:01 +00:00
$morehtmlref .= '</a>' ;
2023-01-07 03:05:59 +00:00
$urltovirtualcard = '/user/virtualcard.php?id=' . (( int ) $object -> id );
2025-11-06 09:50:31 +00:00
$morehtmlref .= dolButtonToOpenUrlInDialogPopup ( 'publicvirtualcard' , $langs -> transnoentitiesnoconv ( " PublicVirtualCardUrl " ) . ' - ' . $object -> getFullName ( $langs ), img_picto ( $langs -> trans ( " PublicVirtualCardUrl " ), 'card' , 'class="valignmiddle marginleftonly paddingrightonly"' ), $urltovirtualcard , '' , 'refid valignmiddle nohover' );
2023-01-07 03:05:59 +00:00
2022-07-29 13:46:13 +00:00
dol_banner_tab ( $object , 'id' , $linkback , $user -> hasRight ( " user " , " user " , " read " ) || $user -> admin , 'rowid' , 'ref' , $morehtmlref );
2015-10-15 14:11:03 +00:00
2017-10-07 11:09:31 +00:00
print '<div class="fichecenter">' ;
print '<div class="fichehalfleft">' ;
2015-10-15 14:11:03 +00:00
2017-10-07 11:09:31 +00:00
print '<div class="underbanner clearboth"></div>' ;
2022-11-03 15:13:35 +00:00
print '<table class="border tableforfield centpercent">' ;
2015-10-15 14:11:03 +00:00
2017-10-07 11:09:31 +00:00
// Login
2021-04-25 13:09:56 +00:00
print '<tr><td class="titlefieldmiddle">' . $langs -> trans ( " Login " ) . '</td>' ;
2025-10-17 00:31:07 +00:00
if ( ! empty ( $object -> ldap_sid ) && $object -> status == User :: STATUS_DISABLED ) {
2021-10-28 12:28:04 +00:00
print '<td class="error">' ;
print $langs -> trans ( " LoginAccountDisableInDolibarr " );
print '</td>' ;
2020-05-21 13:05:19 +00:00
} else {
2021-10-28 12:28:04 +00:00
print '<td>' ;
$addadmin = '' ;
2025-11-12 08:44:39 +00:00
if ( isModEnabled ( 'multicompany' ) && ! empty ( $object -> admin ) && empty ( $object -> entity )) {
2025-11-21 18:11:32 +00:00
$addadmin .= img_picto ( $langs -> trans ( " SuperAdministratorDesc " ), " superadmin " , 'class="paddingleft valignmiddle"' );
2025-11-12 08:44:39 +00:00
} elseif ( ! empty ( $object -> admin )) {
2025-11-21 18:11:32 +00:00
$addadmin .= img_picto ( $langs -> trans ( " AdministratorDesc " ), " admin " , 'class="paddingleft valignmiddle"' );
2021-10-28 12:28:04 +00:00
}
print showValueWithClipboardCPButton ( $object -> login ) . $addadmin ;
print '</td>' ;
2017-10-07 11:09:31 +00:00
}
print '</tr>' . " \n " ;
2008-08-28 12:08:02 +00:00
2017-10-07 11:09:31 +00:00
// Type
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " Type " );
2017-10-07 11:09:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " InternalExternalDesc " ));
print '</td><td>' ;
2019-11-08 09:53:31 +00:00
$type = $langs -> trans ( " Internal " );
2021-02-26 12:18:40 +00:00
if ( $object -> socid > 0 ) {
$type = $langs -> trans ( " External " );
}
2021-07-05 17:28:50 +00:00
print '<span class="badgeneutral">' ;
2015-06-20 17:42:07 +00:00
print $type ;
2021-02-26 12:18:40 +00:00
if ( $object -> ldap_sid ) {
print ' (' . $langs -> trans ( " DomainUser " ) . ')' ;
}
2021-07-05 17:28:50 +00:00
print '</span>' ;
2017-10-07 11:09:31 +00:00
print '</td></tr>' . " \n " ;
2008-08-28 12:08:02 +00:00
2017-10-07 11:09:31 +00:00
// Ldap sid
2024-09-18 01:27:25 +00:00
if ( $object -> ldap_sid && is_object ( $ldap )) {
2017-10-07 11:09:31 +00:00
print '<tr><td>' . $langs -> trans ( " Type " ) . '</td><td>' ;
2019-01-27 10:55:16 +00:00
print $langs -> trans ( " DomainUser " , $ldap -> domainFQDN );
2017-10-07 11:09:31 +00:00
print '</td></tr>' . " \n " ;
}
2013-01-02 13:35:16 +00:00
2017-12-19 15:16:31 +00:00
// Employee
2021-07-20 21:54:22 +00:00
print '<tr><td>' . $langs -> trans ( " Employee " ) . '</td><td>' ;
2024-03-12 01:41:47 +00:00
if ( getDolGlobalInt ( 'MAIN_OPTIMIZEFORTEXTBROWSER' ) < 2 ) {
print '<input type="checkbox" disabled name="employee" value="1"' . ( $object -> employee ? ' checked="checked"' : '' ) . '>' ;
} else {
print yn ( $object -> employee );
}
2017-12-19 15:16:31 +00:00
print '</td></tr>' . " \n " ;
2017-06-06 05:57:03 +00:00
2021-10-28 12:28:04 +00:00
// TODO This is also available into the tab RH
2024-05-13 12:56:56 +00:00
if ( $nbofusers > 1 ) {
// Hierarchy
print '<tr><td>' . $langs -> trans ( " HierarchicalResponsible " ) . '</td>' ;
2020-06-03 21:30:06 +00:00
print '<td>' ;
2024-05-13 12:56:56 +00:00
if ( empty ( $object -> fk_user )) {
print '<span class="opacitymedium">' . $langs -> trans ( " None " ) . '</span>' ;
} else {
$huser = new User ( $db );
if ( $object -> fk_user > 0 ) {
$huser -> fetch ( $object -> fk_user );
print $huser -> getNomUrl ( - 1 );
} else {
print '<span class="opacitymedium">' . $langs -> trans ( " None " ) . '</span>' ;
}
2020-06-03 21:30:06 +00:00
}
print '</td>' ;
print " </tr> \n " ;
2019-10-02 06:43:40 +00:00
2024-05-13 12:56:56 +00:00
// Expense report validator
if ( isModEnabled ( 'expensereport' )) {
print '<tr><td>' ;
$text = $langs -> trans ( " ForceUserExpenseValidator " );
print $form -> textwithpicto ( $text , $langs -> trans ( " ValidatorIsSupervisorByDefault " ), 1 , 'help' );
print '</td>' ;
print '<td>' ;
if ( ! empty ( $object -> fk_user_expense_validator )) {
$evuser = new User ( $db );
$evuser -> fetch ( $object -> fk_user_expense_validator );
print $evuser -> getNomUrl ( - 1 );
}
print '</td>' ;
print " </tr> \n " ;
}
// Holiday request validator
if ( isModEnabled ( 'holiday' )) {
print '<tr><td>' ;
$text = $langs -> trans ( " ForceUserHolidayValidator " );
print $form -> textwithpicto ( $text , $langs -> trans ( " ValidatorIsSupervisorByDefault " ), 1 , 'help' );
print '</td>' ;
print '<td>' ;
if ( ! empty ( $object -> fk_user_holiday_validator )) {
$hvuser = new User ( $db );
$hvuser -> fetch ( $object -> fk_user_holiday_validator );
print $hvuser -> getNomUrl ( - 1 );
}
print '</td>' ;
print " </tr> \n " ;
2020-06-03 21:30:06 +00:00
}
2019-10-02 06:43:40 +00:00
}
2019-02-27 12:48:13 +00:00
2020-09-07 08:18:17 +00:00
// Position/Job
print '<tr><td>' . $langs -> trans ( " PostOrFunction " ) . '</td>' ;
2020-09-19 01:25:25 +00:00
print '<td>' . dol_escape_htmltag ( $object -> job ) . '</td>' ;
2020-09-07 08:18:17 +00:00
print '</tr>' . " \n " ;
2019-10-07 11:46:13 +00:00
2021-10-28 12:28:04 +00:00
// Weeklyhours
print '<tr><td>' . $langs -> trans ( " WeeklyHours " ) . '</td>' ;
print '<td>' ;
print price2num ( $object -> weeklyhours );
print '</td>' ;
print " </tr> \n " ;
// Sensitive salary/value information
2026-07-02 10:39:23 +00:00
if ( $permissiontoseesalary ) {
2017-10-07 11:09:31 +00:00
$langs -> load ( " salaries " );
2021-10-28 12:28:04 +00:00
// Salary
print '<tr><td>' . $langs -> trans ( " Salary " ) . '</td>' ;
print '<td>' ;
2024-03-08 20:30:04 +00:00
print ( $object -> salary != '' ? img_picto ( '' , 'salary' , 'class="pictofixedwidth paddingright"' ) . '<span class="amount">' . price ( $object -> salary , 0 , $langs , 1 , - 1 , - 1 , $conf -> currency ) : '' ) . '</span>' ;
2021-10-28 12:28:04 +00:00
print '</td>' ;
print " </tr> \n " ;
2017-10-07 11:09:31 +00:00
// THM
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " THM " );
2017-10-07 11:09:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " THMDescription " ), 1 , 'help' , 'classthm' );
print '</td>' ;
print '<td>' ;
2025-11-21 18:11:32 +00:00
print ( $object -> thm != '' ? '<span class="amount">' . price ( $object -> thm , 0 , $langs , 1 , - 1 , - 1 , $conf -> currency ) . '</span>' : '' );
2017-10-07 11:09:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// TJM
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " TJM " );
2017-10-07 11:09:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " TJMDescription " ), 1 , 'help' , 'classtjm' );
print '</td>' ;
print '<td>' ;
2025-11-21 18:11:32 +00:00
print ( $object -> tjm != '' ? '<span class="amount">' . price ( $object -> tjm , 0 , $langs , 1 , - 1 , - 1 , $conf -> currency ) . '</span>' : '' );
2017-10-07 11:09:31 +00:00
print '</td>' ;
print " </tr> \n " ;
}
2014-09-13 15:41:26 +00:00
2017-10-07 11:09:31 +00:00
// Date employment
2020-07-09 12:07:41 +00:00
print '<tr><td>' . $langs -> trans ( " DateOfEmployment " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2020-07-09 12:07:41 +00:00
if ( $object -> dateemployment ) {
2020-09-21 16:44:20 +00:00
print '<span class="opacitymedium">' . $langs -> trans ( " FromDate " ) . '</span> ' ;
2020-07-09 12:07:41 +00:00
print dol_print_date ( $object -> dateemployment , 'day' );
}
if ( $object -> dateemploymentend ) {
2020-09-21 16:44:20 +00:00
print '<span class="opacitymedium"> - ' . $langs -> trans ( " To " ) . '</span> ' ;
2020-07-09 12:07:41 +00:00
print dol_print_date ( $object -> dateemploymentend , 'day' );
}
2018-05-12 16:05:06 +00:00
print '</td>' ;
print " </tr> \n " ;
2017-12-19 15:16:31 +00:00
// Date of birth
2020-09-21 16:44:20 +00:00
print '<tr><td>' . $langs -> trans ( " DateOfBirth " ) . '</td>' ;
2017-12-19 15:16:31 +00:00
print '<td>' ;
2022-04-06 12:09:44 +00:00
print dol_print_date ( $object -> birth , 'day' , 'tzserver' );
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
2021-10-28 12:28:04 +00:00
// Default warehouse
2023-11-27 11:08:48 +00:00
if ( isModEnabled ( 'stock' ) && getDolGlobalString ( 'MAIN_DEFAULT_WAREHOUSE_USER' )) {
2021-10-28 12:28:04 +00:00
require_once DOL_DOCUMENT_ROOT . '/product/stock/class/entrepot.class.php' ;
print '<tr><td>' . $langs -> trans ( " DefaultWarehouse " ) . '</td><td>' ;
if ( $object -> fk_warehouse > 0 ) {
$warehousestatic = new Entrepot ( $db );
$warehousestatic -> fetch ( $object -> fk_warehouse );
print $warehousestatic -> getNomUrl ( 1 );
}
print '</td></tr>' ;
}
2017-12-19 15:16:31 +00:00
2017-10-07 11:09:31 +00:00
print '</table>' ;
2015-10-15 14:11:03 +00:00
2017-10-07 11:09:31 +00:00
print '</div>' ;
2021-10-23 15:18:35 +00:00
print '<div class="fichehalfright">' ;
2015-10-15 14:11:03 +00:00
2017-10-07 11:09:31 +00:00
print '<div class="underbanner clearboth"></div>' ;
2021-04-25 13:09:56 +00:00
2019-02-16 09:29:15 +00:00
print '<table class="border tableforfield centpercent">' ;
2015-10-15 14:11:03 +00:00
2017-10-07 11:09:31 +00:00
// Color user
2022-06-09 20:16:48 +00:00
if ( isModEnabled ( 'agenda' )) {
2025-11-11 20:37:11 +00:00
print '<tr><td class="titlefieldmax45">' . $langs -> trans ( " Color " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
print $formother -> showColor ( $object -> color , '' );
print '</td>' ;
print " </tr> \n " ;
}
2016-02-13 09:42:45 +00:00
2017-10-07 11:09:31 +00:00
// Categories
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'category' ) && $user -> hasRight ( " categorie " , " read " )) {
2024-09-24 12:28:59 +00:00
print '<tr><td>' . $langs -> trans ( " Categories " ) . '</td>' ;
print '<td>' ;
2019-11-14 07:15:39 +00:00
print $form -> showCategories ( $object -> id , Categorie :: TYPE_USER , 1 );
2016-02-16 12:54:56 +00:00
print '</td></tr>' ;
2017-10-07 11:09:31 +00:00
}
2016-02-13 09:42:45 +00:00
2020-08-07 12:22:43 +00:00
// Default language
2022-09-24 12:56:50 +00:00
if ( getDolGlobalInt ( 'MAIN_MULTILANGS' )) {
2021-05-27 12:25:00 +00:00
$langs -> load ( " languages " );
2020-08-07 12:22:43 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php' ;
2024-09-24 12:28:59 +00:00
print '<tr><td>' ;
2021-05-27 12:25:00 +00:00
print $form -> textwithpicto ( $langs -> trans ( " DefaultLang " ), $langs -> trans ( " WarningNotLangOfInterface " , $langs -> transnoentitiesnoconv ( " UserGUISetup " )));
print '</td><td>' ;
2020-08-07 12:22:43 +00:00
//$s=picto_from_langcode($object->default_lang);
//print ($s?$s.' ':'');
$labellang = ( $object -> lang ? $langs -> trans ( 'Language_' . $object -> lang ) : '' );
2022-08-06 17:49:03 +00:00
print picto_from_langcode ( $object -> lang , 'class="paddingrightonly saturatemedium opacitylow"' );
2021-05-27 12:25:00 +00:00
print $labellang ;
2020-08-07 12:22:43 +00:00
print '</td></tr>' ;
}
2023-11-27 11:08:48 +00:00
if ( isset ( $conf -> file -> main_authentication ) && preg_match ( '/openid/' , $conf -> file -> main_authentication ) && getDolGlobalString ( 'MAIN_OPENIDURL_PERUSER' )) {
2017-10-07 11:09:31 +00:00
print '<tr><td>' . $langs -> trans ( " OpenIDURL " ) . '</td>' ;
print '<td>' . $object -> openid . '</td>' ;
print " </tr> \n " ;
}
2017-06-06 05:57:03 +00:00
2020-09-07 08:18:17 +00:00
// Multicompany
2026-01-07 10:07:31 +00:00
if ( isModEnabled ( 'multicompany' ) && isset ( $mc ) && is_object ( $mc )) {
2018-07-05 20:15:55 +00:00
// This is now done with hook formObjectOptions. Keep this code for backward compatibility with old multicompany module
2021-02-26 12:18:40 +00:00
if ( ! method_exists ( $mc , 'formObjectOptions' )) {
2023-11-27 11:08:48 +00:00
if ( isModEnabled ( 'multicompany' ) && ! getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $conf -> entity == 1 && $user -> admin && ! $user -> entity ) {
2021-02-26 12:18:40 +00:00
print '<tr><td>' . $langs -> trans ( " Entity " ) . '</td><td>' ;
if ( empty ( $object -> entity )) {
print $langs -> trans ( " AllEntities " );
} else {
$mc -> getInfo ( $object -> entity );
print $mc -> label ;
}
print " </td></tr> \n " ;
2020-09-07 08:18:17 +00:00
}
}
2018-07-05 20:15:55 +00:00
}
2017-08-25 11:25:34 +00:00
2017-10-07 11:09:31 +00:00
// Other attributes
2019-11-08 09:53:31 +00:00
include DOL_DOCUMENT_ROOT . '/core/tpl/extrafields_view.tpl.php' ;
2017-06-06 05:57:03 +00:00
2017-10-07 11:09:31 +00:00
// Company / Contact
2022-08-23 18:01:34 +00:00
if ( isModEnabled ( " societe " )) {
2017-10-07 11:09:31 +00:00
print '<tr><td>' . $langs -> trans ( " LinkToCompanyContact " ) . '</td>' ;
print '<td>' ;
2020-10-15 17:36:08 +00:00
$s = '' ;
2025-11-12 08:44:39 +00:00
if ( ! empty ( $object -> socid ) && $object -> socid > 0 ) {
2017-10-07 11:09:31 +00:00
$societe = new Societe ( $db );
$societe -> fetch ( $object -> socid );
2020-10-31 13:32:18 +00:00
if ( $societe -> id > 0 ) {
2020-10-15 17:36:08 +00:00
$s .= $societe -> getNomUrl ( 1 , '' );
}
2020-05-21 13:05:19 +00:00
} else {
2020-11-22 00:16:32 +00:00
$s .= '<span class="opacitymedium hideonsmartphone">' . $langs -> trans ( " ThisUserIsNot " ) . '</span>' ;
2017-10-07 11:09:31 +00:00
}
2021-02-26 12:18:40 +00:00
if ( ! empty ( $object -> contact_id )) {
2017-10-07 11:09:31 +00:00
$contact = new Contact ( $db );
2020-06-25 10:17:47 +00:00
$contact -> fetch ( $object -> contact_id );
2020-10-15 17:36:08 +00:00
if ( $contact -> id > 0 ) {
2021-02-26 12:18:40 +00:00
if ( $object -> socid > 0 && $s ) {
$s .= ' / ' ;
} else {
$s .= '<br>' ;
}
2020-10-15 17:36:08 +00:00
$s .= $contact -> getNomUrl ( 1 , '' );
}
2017-10-07 11:09:31 +00:00
}
2020-10-15 17:36:08 +00:00
print $s ;
2017-10-07 11:09:31 +00:00
print '</td>' ;
print '</tr>' . " \n " ;
}
2011-06-29 10:23:32 +00:00
2017-10-07 11:09:31 +00:00
// Module Adherent
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'member' )) {
2017-10-07 11:09:31 +00:00
$langs -> load ( " members " );
print '<tr><td>' . $langs -> trans ( " LinkedToDolibarrMember " ) . '</td>' ;
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( $object -> fk_member ) {
2019-11-08 09:53:31 +00:00
$adh = new Adherent ( $db );
2017-10-07 11:09:31 +00:00
$adh -> fetch ( $object -> fk_member );
2019-11-08 09:53:31 +00:00
$adh -> ref = $adh -> getFullname ( $langs ); // Force to show login instead of id
2020-11-13 20:57:46 +00:00
print $adh -> getNomUrl ( - 1 );
2020-05-21 13:05:19 +00:00
} else {
2020-11-22 00:16:32 +00:00
print '<span class="opacitymedium hideonsmartphone">' . $langs -> trans ( " UserNotLinkedToMember " ) . '</span>' ;
2017-10-07 11:09:31 +00:00
}
print '</td>' ;
print '</tr>' . " \n " ;
}
2011-06-29 10:23:32 +00:00
2017-10-07 11:09:31 +00:00
// Signature
2021-04-25 13:27:10 +00:00
print '<tr><td class="tdtop">' . $langs -> trans ( 'Signature' ) . '</td><td class="wordbreak">' ;
2017-10-07 11:09:31 +00:00
print dol_htmlentitiesbr ( $object -> signature );
print " </td></tr> \n " ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
print " </table> \n " ;
2021-04-25 13:09:56 +00:00
2022-11-03 15:13:35 +00:00
2023-12-05 12:27:25 +00:00
// Credentials section
2025-11-20 22:51:37 +00:00
// MAIN_SECURITY_ALLOW_TOTP=1 to enabled 2FA
// API_IN_TOKEN_TABLE=1 to enable use of oaut_token table for API tokens
2022-11-03 15:13:35 +00:00
print '<br>' ;
2025-08-16 02:21:40 +00:00
print '<!-- credential section -->' . " \n " ;
2021-04-25 13:09:56 +00:00
print '<div class="div-table-responsive-no-min">' ;
2024-09-24 12:28:59 +00:00
print '<table class="noborder tableforfield centpercent">' ;
2023-12-05 12:27:25 +00:00
2025-08-16 03:22:04 +00:00
// Title line
2025-11-13 11:39:04 +00:00
print '<tr class="liste_titre"><th class="liste_titre" colspan="2">' ;
print '<div class="centpercent display-flex">' ;
print '<div class="left inline-block">' ;
2025-08-16 03:22:04 +00:00
print img_picto ( '' , 'security' , 'class="paddingleft pictofixedwidth"' ) . $langs -> trans ( " SecurityForConnection " );
2025-11-13 11:39:04 +00:00
print '</div>' ;
print '</div>' ;
2025-08-16 02:21:40 +00:00
print '</th>' ;
2021-04-25 13:09:56 +00:00
print '</tr>' ;
// Date login validity
2025-01-09 09:36:48 +00:00
print '<tr class="nooddeven"><td class="titlefieldmax45 nowraponall">' . $langs -> trans ( " RangeOfLoginValidity " ) . '</td>' ;
2021-04-25 13:09:56 +00:00
print '<td>' ;
if ( $object -> datestartvalidity ) {
print '<span class="opacitymedium">' . $langs -> trans ( " FromDate " ) . '</span> ' ;
print dol_print_date ( $object -> datestartvalidity , 'day' );
}
if ( $object -> dateendvalidity ) {
print '<span class="opacitymedium"> - ' . $langs -> trans ( " To " ) . '</span> ' ;
print dol_print_date ( $object -> dateendvalidity , 'day' );
}
print '</td>' ;
print " </tr> \n " ;
2026-02-12 16:35:03 +00:00
// Force update on next login only on dolibarr auth mode
if ( $_SESSION [ " dol_authmode " ] == 'dolibarr' ) {
2026-03-07 17:40:31 +00:00
print '<tr><td class="titlefieldcreate">' . $form -> textwithpicto ( $langs -> trans ( " PasswordToChange " ), $langs -> trans ( " ForcePasswordChange " )) . '</td>' ;
2026-02-12 16:35:03 +00:00
print '<td>' ;
2026-03-07 17:40:31 +00:00
$permissiontoselfeditpassword = $object -> hasRight ( 'user' , 'self' , 'password' );
if ( $permissiontoselfeditpassword ) {
2026-02-23 19:12:44 +00:00
if ( getDolGlobalInt ( 'MAIN_OPTIMIZEFORTEXTBROWSER' ) < 2 ) {
2026-03-07 17:40:31 +00:00
print '<input type="checkbox" class="colorgrey" disabled name="forcepasswordchange" value="1"' . ( $object -> force_pass_change ? ' checked="checked"' : '' ) . '>' ;
//print $langs->trans("AtNextLogin");
print '<span class="opacitymedium">' . yn ( $object -> force_pass_change ) . '</span>' ;
2026-02-23 19:12:44 +00:00
} else {
print yn ( $object -> force_pass_change );
2026-03-07 17:40:31 +00:00
print '<span class="opacitymedium">' . yn ( $object -> force_pass_change ) . '</span>' ;
2026-02-23 19:12:44 +00:00
}
2026-02-12 16:35:03 +00:00
} else {
2026-03-07 17:40:31 +00:00
print '<input type="checkbox" name="forcepasswordchange" value="1" disabled class="valignmiddle">' ;
2026-07-17 10:52:13 +00:00
print '<span class="opacitymedium" title="' . $langs -> trans ( " UserDoesNotHaveRightsToChangeHisPassword " ) . '">' . $langs -> trans ( " No " ) . '</span>' ;
2026-02-12 16:35:03 +00:00
}
print '</td>' ;
print " </tr> \n " ;
}
2025-08-16 03:22:04 +00:00
// Password for LDAP or HTTP Basic
2021-04-25 13:09:56 +00:00
$valuetoshow = '' ;
if ( preg_match ( '/ldap/' , $dolibarr_main_authentication )) {
if ( ! empty ( $object -> ldap_sid )) {
if ( $passDoNotExpire ) {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . $langs -> trans ( " LdapUacf_ " . $statutUACF );
} elseif ( $userChangePassNextLogon ) {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . '<span class="warning">' . $langs -> trans ( " UserMustChangePassNextLogon " , $ldap -> domainFQDN ) . '</span>' ;
} elseif ( $userDisabled ) {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . '<span class="warning">' . $langs -> trans ( " LdapUacf_ " . $statutUACF , $ldap -> domainFQDN ) . '</span>' ;
} else {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . $langs -> trans ( " PasswordOfUserInLDAP " );
}
} else {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . $langs -> trans ( " PasswordOfUserInLDAP " );
}
}
if ( preg_match ( '/http/' , $dolibarr_main_authentication )) {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . $langs -> trans ( " HTTPBasicPassword " );
}
2025-08-16 03:22:04 +00:00
// Other info for user password
2024-12-08 23:24:28 +00:00
$parameters = array ( 'valuetoshow' => $valuetoshow , 'caneditpasswordandsee' => $permissiontoeditpasswordandsee , 'caneditpasswordandsend' => $permissiontoeditpasswordandsend );
2021-04-25 13:09:56 +00:00
$reshook = $hookmanager -> executeHooks ( 'printUserPasswordField' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
2025-01-10 22:34:45 +00:00
if ( $reshook > 0 ) {
2021-04-25 13:09:56 +00:00
$valuetoshow = $hookmanager -> resPrint ; // to replace
2025-01-10 22:34:45 +00:00
} else {
2021-04-25 13:09:56 +00:00
$valuetoshow .= $hookmanager -> resPrint ; // to add
}
2022-11-03 15:13:35 +00:00
if ( dol_string_nohtmltag ( $valuetoshow )) { // If there is a real visible content to show
2024-09-24 12:28:59 +00:00
print '<tr class="nooddeven"><td class="titlefieldmiddle">' . $langs -> trans ( " Password " ) . '</td>' ;
2022-11-03 15:13:35 +00:00
print '<td class="wordbreak">' ;
print $valuetoshow ;
print " </td> " ;
print '</tr>' . " \n " ;
}
2021-04-25 13:09:56 +00:00
2025-11-20 22:51:37 +00:00
// Token for 2FA
if ( getDolGlobalString ( 'MAIN_SECURITY_ALLOW_TOTP' ) && $permissiontoeditpasswordandsee ) {
print '<tr class="nooddeven"><td>' . $langs -> trans ( " 2FA " ) . '</td>' ;
print '<td>' ;
print '<div class="centpercent display-flex">' ;
print '<span class="badge badge-info">999</span>' ;
print '<div class="left inline-block">' ;
$s = '<!-- MAIN_SECURITY_ALLOW_TOTP --><span class="fa fa-pen valignmiddle btnTitle-icon"></span>' ;
2025-11-21 00:15:04 +00:00
print dolButtonToOpenUrlInDialogPopup ( 'openpopuptoaddcredential' , $langs -> transnoentitiesnoconv ( " Edit " ), $s , '/user/credentials.php?userid=' . $object -> id . '&token=' . newToken ());
2025-11-20 22:51:37 +00:00
print '</span></span>' ;
print '</td></tr>' ;
}
2025-08-16 03:22:04 +00:00
// Token for OAuth
$tmparrayofauthmode = explode ( ',' , $dolibarr_main_authentication );
foreach ( $tmparrayofauthmode as $tmpauthmode ) {
$langs -> load ( " oauth " );
$tmpauthmode = trim ( $tmpauthmode );
if ( preg_match ( '/oauth/' , $tmpauthmode )) {
$nameofservice = preg_replace ( '/oauth/' , '' , $tmpauthmode );
print '<tr class="nooddeven">' ;
print '<td class="titlefieldmiddle">' . $langs -> trans ( " OAUTH_ID " );
print ' ' . ucfirst ( $nameofservice ) . ' ' ;
print '</td>' ;
2025-08-21 12:20:27 +00:00
2025-08-16 03:22:04 +00:00
$constoauthlogin = 'OAUTH_' . strtoupper ( $nameofservice ) . '-Login_ID' ;
2025-08-21 12:20:27 +00:00
print '<td class="tdoverflowmax200" title="' . dolPrintHTMLForAttribute ( getDolGlobalString ( $constoauthlogin )) . '">' ;
2025-08-16 03:22:04 +00:00
if ( getDolGlobalString ( $constoauthlogin )) {
print getDolGlobalString ( $constoauthlogin );
}
print '</td>' ;
print " </tr> \n " ;
// Alternative email for OAuth2 login
if ( ! empty ( $object -> email_oauth2 )) {
print '<tr class="nooddeven"><td class="titlefieldmiddle">' . $langs -> trans ( " AlternativeEmailForOAuth2 " ) . '</td>' ;
print '<td>' ;
print dol_print_email ( $object -> email_oauth2 );
print '</td>' ;
print " </tr> \n " ;
}
}
}
// Token for API
2026-08-07 16:41:23 +00:00
if ( isModEnabled ( 'api' ) && ( $user -> id == $id || $user -> admin )) {
2022-11-03 15:13:35 +00:00
print '<tr class="nooddeven"><td>' . $langs -> trans ( " ApiKey " ) . '</td>' ;
2021-04-25 13:09:56 +00:00
print '<td>' ;
2025-11-20 22:51:37 +00:00
if ( getDolGlobalString ( 'API_IN_TOKEN_TABLE' )) {
print '<div class="centpercent display-flex">' ;
print '<span class="badge badge-info">999</span>' ;
/* print '<a href="' . DOL_URL_ROOT . '/user/api_token/list.php?id=' . $object -> id . '">' ;
print $langs -> trans ( " APIKeys " );
print '</a>' ; */
print '<div class="left inline-block">' ;
2026-01-02 17:31:48 +00:00
$s = '<!-- API_IN_TOKEN_TABLE --><span class="fa fa-pen valignmiddle btnTitle-icon"></span>' ;
2025-11-20 22:51:37 +00:00
print dolButtonToOpenUrlInDialogPopup ( 'openpopuptoaddapitoken' , $langs -> transnoentitiesnoconv ( " APIKeys " ), $s , '/user/api_token/list.php?id=' . $object -> id . '&token=' . newToken ());
print '</div>' ;
print '</div>' ;
} else {
if ( ! empty ( $object -> api_key )) {
print '<span class="opacitymedium">' ;
print showValueWithClipboardCPButton ( $object -> api_key , 1 , $langs -> transnoentities ( " Hidden " )); // TODO Add an option to also reveal the hash, not only copy paste
print '</span>' ;
}
2026-01-02 17:31:48 +00:00
if ( $object -> api_key && ( getDolGlobalString ( 'API_ENABLE_COUNT_CALLS' ) || ! empty ( $dolibarr_api_count_always_enabled ))) {
2025-11-20 22:51:37 +00:00
print ' <span class="badge badge-info" title="' . $langs -> trans ( " TotalAPICall " ) . '">' ;
print getDolUserInt ( 'API_COUNT_CALL' );
print '</span>' ;
}
2025-07-29 10:45:12 +00:00
}
2021-04-25 13:09:56 +00:00
print '</td></tr>' ;
}
2025-11-20 22:51:37 +00:00
2025-08-16 03:22:04 +00:00
// Show private information about login
2024-07-02 00:00:31 +00:00
if (( getDolGlobalInt ( 'MAIN_ENABLE_LOGINS_PRIVACY' ) == 0 ) || ( getDolGlobalInt ( 'MAIN_ENABLE_LOGINS_PRIVACY' ) == 1 && $object -> id == $user -> id )) {
print '<tr class="nooddeven"><td>' . $langs -> trans ( " LastConnexion " ) . '</td>' ;
print '<td>' ;
if ( $object -> datepreviouslogin ) {
print dol_print_date ( $object -> datepreviouslogin , " dayhour " , " tzuserrel " ) . ' <span class="opacitymedium">(' . $langs -> trans ( " Previous " ) . ')</span>, ' ;
}
if ( $object -> datelastlogin ) {
print dol_print_date ( $object -> datelastlogin , " dayhour " , " tzuserrel " ) . ' <span class="opacitymedium">(' . $langs -> trans ( " Currently " ) . ')</span>' ;
}
print '</td>' ;
print " </tr> \n " ;
2021-05-31 10:02:03 +00:00
}
2025-08-16 03:22:04 +00:00
2022-11-03 15:13:35 +00:00
print '</table>' ;
print '</div>' ;
2021-04-25 13:09:56 +00:00
2025-01-10 02:21:20 +00:00
// Add more object block
2025-01-09 23:33:51 +00:00
$parameters = array ( 'caneditpasswordandsee' => $permissiontoeditpasswordandsee , 'caneditpasswordandsend' => $permissiontoeditpasswordandsend );
2025-01-10 02:21:20 +00:00
$reshook = $hookmanager -> executeHooks ( 'addMoreObjectBlock' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
2025-01-09 23:33:51 +00:00
if ( $reshook > 0 ) {
print $hookmanager -> resPrint ;
}
2015-10-11 13:21:21 +00:00
print '</div>' ;
2015-10-15 14:11:03 +00:00
2021-10-23 15:18:35 +00:00
print '</div>' ;
2023-02-18 13:00:25 +00:00
print '<div class="clearboth"></div>' ;
2015-10-15 14:11:03 +00:00
2011-06-29 10:23:32 +00:00
2020-10-27 17:19:31 +00:00
print dol_get_fiche_end ();
2011-06-29 10:23:32 +00:00
2017-10-07 11:09:31 +00:00
/*
2021-02-26 12:18:40 +00:00
* Buttons actions
*/
2017-10-07 11:09:31 +00:00
print '<div class="tabsAction">' ;
2011-06-29 10:23:32 +00:00
2019-11-08 09:53:31 +00:00
$parameters = array ();
$reshook = $hookmanager -> executeHooks ( 'addMoreActionsButtons' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
2021-02-26 12:18:40 +00:00
if ( empty ( $reshook )) {
2024-02-19 14:00:52 +00:00
$params = array (
'attr' => array (
'title' => '' ,
'class' => 'classfortooltip'
)
);
2020-04-09 23:37:04 +00:00
if ( empty ( $user -> socid )) {
2022-02-21 13:43:00 +00:00
$canSendMail = false ;
2021-02-26 12:18:40 +00:00
if ( ! empty ( $object -> email )) {
2020-04-09 23:37:04 +00:00
$langs -> load ( " mails " );
2022-02-21 13:43:00 +00:00
$canSendMail = true ;
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2020-05-21 13:05:19 +00:00
} else {
2020-04-09 23:37:04 +00:00
$langs -> load ( " mails " );
2022-02-21 13:43:00 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'NoEMail' );
2020-04-09 23:37:04 +00:00
}
2025-11-26 12:41:16 +00:00
print dolGetButtonAction ( '' , $langs -> trans ( 'SendMail' ), 'email' , dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id , 'action' => 'presend' , 'mode' => 'init' ]) . '#formmailbeforetitle' , '' , $canSendMail , $params );
2017-10-07 11:09:31 +00:00
}
2011-06-29 10:23:32 +00:00
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && ( ! isModEnabled ( 'multicompany' ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2023-11-27 11:08:48 +00:00
if ( getDolGlobalString ( 'MAIN_ONLY_LOGIN_ALLOWED' )) {
2022-02-23 09:34:54 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'DisabledInMonoUserMode' );
2025-10-17 00:31:07 +00:00
print dolGetButtonAction ( $langs -> trans ( 'Modify' ), '' , 'default' , dolBuildUrl ( $_SERVER [ 'PHP_SELF' ]) . '#' , '' , false , $params );
2020-05-21 13:05:19 +00:00
} else {
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2025-10-17 00:31:07 +00:00
print dolGetButtonAction ( $langs -> trans ( 'Modify' ), '' , 'default' , dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id , 'action' => 'edit' ], true ), '' , true , $params );
2018-06-15 14:05:50 +00:00
}
2024-09-01 11:02:28 +00:00
} elseif ( $permissiontoeditpasswordandsee && ! $object -> ldap_sid &&
2024-05-22 09:36:32 +00:00
( ! isModEnabled ( 'multicompany' ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2025-10-17 00:31:07 +00:00
print dolGetButtonAction ( $langs -> trans ( 'Modify' ), '' , 'default' , dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id , 'action' => 'edit' ], true ), '' , true , $params );
2012-03-20 16:03:10 +00:00
}
2011-06-29 10:23:32 +00:00
2023-08-25 17:17:22 +00:00
// If we have a password generator engine enabled
2022-02-23 09:34:54 +00:00
$params = array (
'attr' => array (
'title' => '' ,
'class' => 'classfortooltip'
)
);
2024-11-16 13:45:30 +00:00
// Clone user
// a simple user can not clone an admin or superadmin and a simple admin can not clone a superadmin
if (( empty ( $object -> entity ) && $permissiontoclonesuperadmin ) || ( ! empty ( $object -> admin ) && ! empty ( $object -> entity ) && $permissiontocloneadmin ) || ( $permissiontocloneuser && empty ( $object -> admin ) && ! empty ( $object -> entity ))) {
$cloneButtonId = '' ;
2024-11-13 21:19:40 +00:00
$cloneUserUrl = '' ;
2024-11-16 13:45:30 +00:00
if ( ! empty ( $conf -> use_javascript_ajax ) && empty ( $conf -> dol_use_jmobile )) {
$cloneUserUrl = '' ;
$cloneButtonId = 'action-clone' ;
}
2024-11-13 21:19:40 +00:00
print dolGetButtonAction ( $langs -> trans ( 'ToClone' ), '' , 'default' , $cloneUserUrl , $cloneButtonId , $user -> hasRight ( 'user' , 'user' , 'write' ));
2024-11-16 13:45:30 +00:00
}
2024-11-13 21:19:40 +00:00
2023-08-25 17:17:22 +00:00
if ( getDolGlobalString ( 'USER_PASSWORD_GENERATED' ) != 'none' ) {
if ( $object -> status == $object :: STATUS_DISABLED ) {
2022-02-23 09:34:54 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'UserDisabled' );
2025-10-17 00:31:07 +00:00
print dolGetButtonAction ( $langs -> trans ( 'ReinitPassword' ), '' , 'default' , dolBuildUrl ( $_SERVER [ 'PHP_SELF' ]) . '#' , '' , false , $params );
2024-09-01 11:02:28 +00:00
} elseif (( $user -> id != $id && $permissiontoeditpasswordandsee ) && $object -> login && ! $object -> ldap_sid &&
2024-05-22 09:36:32 +00:00
(( ! isModEnabled ( 'multicompany' ) && $object -> entity == $user -> entity ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2022-02-25 13:20:24 +00:00
print dolGetButtonAction ( $langs -> trans ( 'ReinitPassword' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '?id=' . $object -> id . '&action=password&token=' . newToken (), '' , true , $params );
2018-06-15 14:05:50 +00:00
}
2023-08-25 17:17:22 +00:00
if ( $object -> status == $object :: STATUS_DISABLED ) {
2022-02-23 09:34:54 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'UserDisabled' );
print dolGetButtonAction ( $langs -> trans ( 'SendNewPassword' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '#' , '' , false , $params );
2024-09-01 11:02:28 +00:00
} elseif (( $user -> id != $id && $permissiontoeditpasswordandsend ) && $object -> login && ! $object -> ldap_sid &&
2024-05-22 09:36:32 +00:00
(( ! isModEnabled ( 'multicompany' ) && $object -> entity == $user -> entity ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2021-02-26 12:18:40 +00:00
if ( $object -> email ) {
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2022-02-25 13:20:24 +00:00
print dolGetButtonAction ( $langs -> trans ( 'SendNewPassword' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '?id=' . $object -> id . '&action=passwordsend&token=' . newToken (), '' , true , $params );
2021-02-26 12:18:40 +00:00
} else {
2022-02-23 09:34:54 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'NoEMail' );
print dolGetButtonAction ( $langs -> trans ( 'SendNewPassword' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '#' , '' , false , $params );
2021-02-26 12:18:40 +00:00
}
2018-06-15 14:05:50 +00:00
}
2012-03-20 16:03:10 +00:00
}
2018-06-15 14:05:50 +00:00
2025-10-17 00:31:07 +00:00
if ( $user -> id != $id && $permissiontodisable && $object -> status == User :: STATUS_DISABLED &&
2024-05-22 09:36:32 +00:00
(( ! isModEnabled ( 'multicompany' ) && $object -> entity == $user -> entity ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2022-03-16 23:19:48 +00:00
print dolGetButtonAction ( $langs -> trans ( 'Reactivate' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '?id=' . $object -> id . '&action=enable&token=' . newToken (), '' , true , $params );
2017-10-07 11:09:31 +00:00
}
2019-02-27 12:48:13 +00:00
// Disable user
2025-10-17 00:31:07 +00:00
if ( $user -> id != $id && $permissiontodisable && $object -> status == User :: STATUS_ENABLED &&
2024-05-22 09:36:32 +00:00
(( ! isModEnabled ( 'multicompany' ) && $object -> entity == $user -> entity ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2022-03-16 23:19:48 +00:00
print dolGetButtonAction ( $langs -> trans ( 'DisableUser' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '?id=' . $object -> id . '&action=disable&token=' . newToken (), '' , true , $params );
2020-05-21 13:05:19 +00:00
} else {
2021-02-26 12:18:40 +00:00
if ( $user -> id == $id ) {
2022-02-23 09:34:54 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'CantDisableYourself' );
2022-02-22 08:43:09 +00:00
print dolGetButtonAction ( $langs -> trans ( 'DisableUser' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '#' , '' , false , $params );
2020-09-07 08:18:17 +00:00
}
2019-02-27 12:48:13 +00:00
}
2018-06-15 14:05:50 +00:00
// Delete
2024-09-01 11:02:28 +00:00
if ( $user -> id != $id && $permissiontodisable &&
2024-05-22 09:36:32 +00:00
(( ! isModEnabled ( 'multicompany' ) && $object -> entity == $user -> entity ) || ! $user -> entity || ( $object -> entity == $conf -> entity ) || ( getDolGlobalString ( 'MULTICOMPANY_TRANSVERSE_MODE' ) && $object -> entity == 1 ))) {
2021-02-26 12:18:40 +00:00
if ( $user -> admin || ! $object -> admin ) { // If user edited is admin, delete is possible on for an admin
2024-02-19 14:00:52 +00:00
unset ( $params [ 'attr' ][ 'title' ]);
2022-02-23 09:34:54 +00:00
print dolGetButtonAction ( $langs -> trans ( 'DeleteUser' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '?action=delete&token=' . newToken () . '&id=' . $object -> id , '' , true , $params );
2020-05-21 13:05:19 +00:00
} else {
2022-02-23 09:34:54 +00:00
$params [ 'attr' ][ 'title' ] = $langs -> trans ( 'MustBeAdminToDeleteOtherAdmin' );
print dolGetButtonAction ( $langs -> trans ( 'DeleteUser' ), '' , 'default' , $_SERVER [ 'PHP_SELF' ] . '?action=delete&token=' . newToken () . '&id=' . $object -> id , '' , false , $params );
2018-06-15 14:05:50 +00:00
}
2017-10-07 11:09:31 +00:00
}
}
2018-07-05 20:15:55 +00:00
2017-10-07 11:09:31 +00:00
print " </div> \n " ;
2011-06-29 10:23:32 +00:00
2022-02-23 14:20:45 +00:00
// Select mail models is same action as presend
2021-02-26 12:18:40 +00:00
if ( GETPOST ( 'modelselected' )) {
$action = 'presend' ;
}
2017-10-08 14:34:42 +00:00
// Presend form
2019-11-08 09:53:31 +00:00
$modelmail = 'user' ;
$defaulttopic = 'Information' ;
2017-10-08 14:34:42 +00:00
$diroutput = $conf -> user -> dir_output ;
2018-01-22 16:15:44 +00:00
$trackid = 'use' . $object -> id ;
2017-10-08 14:34:42 +00:00
include DOL_DOCUMENT_ROOT . '/core/tpl/card_presend.tpl.php' ;
2021-02-26 12:18:40 +00:00
if ( $action != 'presend' && $action != 'send' ) {
2017-10-07 11:09:31 +00:00
/*
2021-02-26 12:18:40 +00:00
* List of groups of user
*/
2017-06-06 05:57:03 +00:00
2024-09-01 11:02:28 +00:00
if ( $permissiontoreadgroup ) {
2020-04-19 12:19:34 +00:00
print '<!-- Group section -->' . " \n " ;
2019-01-27 10:55:16 +00:00
print load_fiche_titre ( $langs -> trans ( " ListOfGroupsForUser " ), '' , '' );
2017-10-07 11:09:31 +00:00
2024-01-12 16:18:52 +00:00
// We select the groups that the users belongs to
2017-10-07 11:09:31 +00:00
$exclude = array ();
2019-11-08 09:53:31 +00:00
$usergroup = new UserGroup ( $db );
2021-11-01 12:47:52 +00:00
$groupslist = $usergroup -> listGroupsForUser ( $object -> id , false );
2017-10-07 11:09:31 +00:00
2021-02-26 12:18:40 +00:00
if ( ! empty ( $groupslist )) {
foreach ( $groupslist as $groupforuser ) {
2019-11-08 09:53:31 +00:00
$exclude [] = $groupforuser -> id ;
2017-10-07 11:09:31 +00:00
}
}
2017-11-04 14:40:35 +00:00
// Other form for add user to group
2024-09-01 11:02:28 +00:00
$parameters = array ( 'caneditgroup' => $permissiontoeditgroup , 'groupslist' => $groupslist , 'exclude' => $exclude );
2019-11-08 09:53:31 +00:00
$reshook = $hookmanager -> executeHooks ( 'formAddUserToGroup' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
2017-11-04 14:40:35 +00:00
print $hookmanager -> resPrint ;
2021-02-26 12:18:40 +00:00
if ( empty ( $reshook )) {
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditgroup ) {
2019-11-15 08:02:21 +00:00
print '<form action="' . $_SERVER [ 'PHP_SELF' ] . '?id=' . $id . '" method="POST">' . " \n " ;
2019-12-01 09:20:11 +00:00
print '<input type="hidden" name="token" value="' . newToken () . '" />' ;
2019-11-15 08:02:21 +00:00
print '<input type="hidden" name="action" value="addgroup" />' ;
2021-11-25 09:28:37 +00:00
print '<input type="hidden" name="page_y" value="" />' ;
2019-11-15 08:02:21 +00:00
}
2023-05-13 15:43:27 +00:00
print '<!-- List of groups of the user -->' . " \n " ;
2019-11-15 08:02:21 +00:00
print '<table class="noborder centpercent">' . " \n " ;
2026-06-14 18:49:44 +00:00
print '<tr class="liste_titre">' ;
//print '<th class="liste_titre">'.$langs->trans("Groups").'</th>'."\n";
print '<th class="liste_titre right" colspan="2">' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditgroup ) {
2025-02-21 20:41:23 +00:00
print $form -> select_dolgroups ( 0 , 'group' , 1 , $exclude , 0 , '' , array (), ( string ) $object -> entity , false , 'maxwidth150' );
2017-10-07 11:09:31 +00:00
print ' ' ;
2017-11-04 14:40:35 +00:00
print '<input type="hidden" name="entity" value="' . $conf -> entity . '" />' ;
2021-11-25 09:28:37 +00:00
print '<input type="submit" class="button buttongen button-add reposition" value="' . $langs -> trans ( " Add " ) . '" />' ;
2017-11-04 14:40:35 +00:00
}
print '</th></tr>' . " \n " ;
2020-04-19 12:19:34 +00:00
// List of groups of user
2021-02-26 12:18:40 +00:00
if ( ! empty ( $groupslist )) {
foreach ( $groupslist as $group ) {
2017-11-04 14:40:35 +00:00
print '<tr class="oddeven">' ;
2024-11-10 10:55:18 +00:00
print '<td class="tdoverflowmax200">' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditgroup ) {
2020-04-19 12:23:31 +00:00
print $group -> getNomUrl ( 1 );
2020-05-21 13:05:19 +00:00
} else {
2019-01-27 10:55:16 +00:00
print img_object ( $langs -> trans ( " ShowGroup " ), " group " ) . ' ' . $group -> name ;
2017-10-07 11:09:31 +00:00
}
2017-11-04 14:40:35 +00:00
print '</td>' ;
2019-02-16 09:29:15 +00:00
print '<td class="right">' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditgroup ) {
2025-10-17 00:31:07 +00:00
print '<a class="reposition" href="' . dolBuildUrl ( $_SERVER [ 'PHP_SELF' ], [ 'id' => $object -> id , 'action' => 'removegroup' , 'group' => $group -> id ], true ) . '">' ;
2018-08-19 00:43:45 +00:00
print img_picto ( $langs -> trans ( " RemoveFromGroup " ), 'unlink' );
2017-11-04 14:40:35 +00:00
print '</a>' ;
2020-05-21 13:05:19 +00:00
} else {
2017-11-04 14:40:35 +00:00
print " " ;
}
print " </td></tr> \n " ;
2017-10-07 11:09:31 +00:00
}
2020-05-21 13:05:19 +00:00
} else {
2024-11-10 10:55:18 +00:00
print '<tr class="oddeven"><td colspan="2"><span class="opacitymedium">' . $langs -> trans ( " None " ) . '</span></td></tr>' ;
2017-11-04 14:40:35 +00:00
}
2017-06-06 05:57:03 +00:00
2019-11-15 08:02:21 +00:00
print " </table> " ;
2017-10-07 11:09:31 +00:00
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditgroup ) {
2019-11-15 08:02:21 +00:00
print '</form>' ;
}
print " <br> " ;
2017-10-07 11:09:31 +00:00
}
}
}
}
/*
2023-09-12 13:45:20 +00:00
* Edit mode
2021-02-26 12:18:40 +00:00
*/
2024-09-01 11:02:28 +00:00
if ( $action == 'edit' && ( $permissiontoedit || $permissiontoeditpasswordandsee )) {
2017-10-07 11:09:31 +00:00
print '<form action="' . $_SERVER [ 'PHP_SELF' ] . '?id=' . $object -> id . '" method="POST" name="updateuser" enctype="multipart/form-data">' ;
2019-12-01 09:20:11 +00:00
print '<input type="hidden" name="token" value="' . newToken () . '">' ;
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="action" value="update">' ;
print '<input type="hidden" name="entity" value="' . $object -> entity . '">' ;
2017-05-19 10:58:38 +00:00
2020-10-22 20:50:03 +00:00
print dol_get_fiche_head ( $head , 'user' , $title , 0 , 'user' );
2017-05-19 10:58:38 +00:00
2019-02-16 09:29:15 +00:00
print '<table class="border centpercent">' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Ref/ID
2023-11-27 11:08:48 +00:00
if ( getDolGlobalString ( 'MAIN_SHOW_TECHNICAL_ID' )) {
2021-03-25 07:37:59 +00:00
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " Ref " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
print $object -> id ;
print '</td>' ;
print '</tr>' ;
2017-05-19 10:58:38 +00:00
}
2017-10-07 11:09:31 +00:00
// Lastname
print " <tr> " ;
2021-03-25 07:37:59 +00:00
print '<td class="titlefieldcreate fieldrequired">' . $langs -> trans ( " Lastname " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && ! $object -> ldap_sid ) {
2017-10-07 11:09:31 +00:00
print '<input class="minwidth100" type="text" class="flat" name="lastname" value="' . $object -> lastname . '">' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="lastname" value="' . $object -> lastname . '">' ;
print $object -> lastname ;
}
print '</td>' ;
print '</tr>' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Firstname
2022-11-06 21:17:25 +00:00
print '<tr><td>' . $langs -> trans ( " Firstname " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && ! $object -> ldap_sid ) {
2017-10-07 11:09:31 +00:00
print '<input class="minwidth100" type="text" class="flat" name="firstname" value="' . $object -> firstname . '">' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="firstname" value="' . $object -> firstname . '">' ;
print $object -> firstname ;
}
print '</td></tr>' ;
// Login
print " <tr> " . '<td><span class="fieldrequired">' . $langs -> trans ( " Login " ) . '</span></td>' ;
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( $user -> admin && ! $object -> ldap_sid ) {
2025-10-08 20:23:43 +00:00
print '<input maxlength="50" type="text" class="flat" name="login" value="' . $object -> login . '" spellcheck="false">' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="login" value="' . $object -> login . '">' ;
print $object -> login ;
}
print '</td>' ;
print '</tr>' ;
2017-05-19 10:58:38 +00:00
2025-09-18 20:28:14 +00:00
// External user ?
print '<tr><td>' . $langs -> trans ( " ExternalUser " ) . ' ?</td>' ;
print '<td>' ;
if ( $user -> id == $object -> id || ! $user -> admin ) {
// Read mode
$type = $langs -> trans ( " Internal " );
if ( $object -> socid ) {
$type = $langs -> trans ( " External " );
}
// @phan-suppress-next-line PhanPluginSuspiciousParamPosition
print $form -> textwithpicto ( $type , $langs -> trans ( " InternalExternalDesc " ));
if ( $object -> ldap_sid ) {
print ' (' . $langs -> trans ( " DomainUser " ) . ')' ;
}
} else {
// Select mode
$type = 0 ;
if ( $object -> contact_id ) {
$type = $object -> contact_id ;
}
$eventsCompanyContact = array ();
$eventsCompanyContact [] = array ( 'method' => 'getContacts' , 'url' => dol_buildpath ( '/core/ajax/contacts.php?showempty=1&token=' . currentToken (), 1 ), 'htmlname' => 'contactid' , 'params' => array ( 'add-customer-contact' => 'disabled' ));
if ( $object -> socid > 0 && ! ( $object -> contact_id > 0 )) { // external user but no link to a contact
print img_picto ( '' , 'company' , 'class="pictofixedwidth"' );
2025-11-09 02:29:20 +00:00
print $form -> select_company ( $object -> socid , 'socid' , '' , ' ' , 0 , 0 , $eventsCompanyContact , 0 , 'widthcentpercentminusxx maxwidth300' );
print '<span class="clearbothonsmartphone"></span>' ;
2025-09-18 20:28:14 +00:00
print img_picto ( '' , 'contact' , 'class="pictofixedwidth"' );
print $form -> select_contact ( 0 , 0 , 'contactid' , 1 , '' , '' , 1 , 'minwidth100imp widthcentpercentminusxx maxwidth300' , true , 1 );
if ( $object -> ldap_sid ) {
print ' (' . $langs -> trans ( " DomainUser " ) . ')' ;
}
} elseif ( $object -> socid > 0 && $object -> contact_id > 0 ) { // external user with a link to a contact
print img_picto ( '' , 'company' , 'class="pictofixedwidth"' );
2025-11-09 02:29:20 +00:00
print $form -> select_company ( $object -> socid , 'socid' , '' , ' ' , 0 , 0 , $eventsCompanyContact , 0 , 'widthcentpercentminusxx maxwidth300' ); // We keep thirdparty empty, contact is already set
print '<span class="clearbothonsmartphone"></span>' ;
2025-09-18 20:28:14 +00:00
print img_picto ( '' , 'contact' , 'class="pictofixedwidth"' );
print $form -> select_contact ( 0 , $object -> contact_id , 'contactid' , 1 , '' , '' , 1 , 'minwidth100imp widthcentpercentminusxx maxwidth300' , true , 1 );
if ( $object -> ldap_sid ) {
print ' (' . $langs -> trans ( " DomainUser " ) . ')' ;
}
} elseif ( ! ( $object -> socid > 0 ) && $object -> contact_id > 0 ) { // internal user with a link to a contact
print img_picto ( '' , 'company' , 'class="pictofixedwidth"' );
2025-11-09 02:29:20 +00:00
print $form -> select_company ( 0 , 'socid' , '' , ' ' , 0 , 0 , $eventsCompanyContact , 0 , 'widthcentpercentminusxx maxwidth300' ); // We keep thirdparty empty, contact is already set
print '<span class="clearbothonsmartphone"></span>' ;
2025-09-18 20:28:14 +00:00
print img_picto ( '' , 'contact' , 'class="pictofixedwidth"' );
print $form -> select_contact ( 0 , $object -> contact_id , 'contactid' , 1 , '' , '' , 1 , 'minwidth100imp widthcentpercentminusxx maxwidth300' , true , 1 );
if ( $object -> ldap_sid ) {
print ' (' . $langs -> trans ( " DomainUser " ) . ')' ;
}
} else { // $object->socid is not > 0 here
print img_picto ( '' , 'company' , 'class="pictofixedwidth"' );
2025-11-09 02:29:20 +00:00
print $form -> select_company ( 0 , 'socid' , '' , ' ' , 0 , 0 , $eventsCompanyContact , 0 , 'widthcentpercentminusxx maxwidth300' ); // We keep thirdparty empty, contact is already set
print '<span class="clearbothonsmartphone"></span>' ;
2025-09-18 20:28:14 +00:00
print img_picto ( '' , 'contact' , 'class="pictofixedwidth"' );
print $form -> select_contact ( 0 , 0 , 'contactid' , 1 , '' , '' , 1 , 'minwidth100imp widthcentpercentminusxx maxwidth300' , true , 1 );
}
}
print '</td></tr>' ;
2017-10-07 11:09:31 +00:00
// Administrator
2023-09-12 13:45:20 +00:00
print '<tr><td>' . $form -> textwithpicto ( $langs -> trans ( " Administrator " ), $langs -> trans ( " AdministratorDesc " )) . '</td>' ;
2021-02-26 12:18:40 +00:00
if ( $object -> socid > 0 ) {
2017-10-07 11:09:31 +00:00
$langs -> load ( " admin " );
print '<td>' ;
print '<input type="hidden" name="admin" value="' . $object -> admin . '">' . yn ( $object -> admin );
2023-07-22 22:32:35 +00:00
print ' <span class="opacitymedium">(' . $langs -> trans ( " ExternalUser " ) . ')</span>' ;
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<td>' ;
2019-01-27 10:55:16 +00:00
$nbAdmin = $user -> getNbOfUsers ( 'active' , '' , 1 );
$nbSuperAdmin = $user -> getNbOfUsers ( 'active' , 'superadmin' , 1 );
2017-10-07 11:09:31 +00:00
//var_dump($nbAdmin);
//var_dump($nbSuperAdmin);
if ( $user -> admin // Need to be admin to allow downgrade of an admin
&& ( $user -> id != $object -> id ) // Don't downgrade ourself
&& (
2022-08-28 12:36:09 +00:00
( ! isModEnabled ( 'multicompany' ) && $nbAdmin >= 1 )
2022-08-28 12:34:33 +00:00
|| ( isModEnabled ( 'multicompany' ) && (( $object -> entity > 0 || ( $user -> entity == 0 && $object -> entity == 0 )) || $nbSuperAdmin > 1 )) // Don't downgrade a superadmin if alone
2023-12-04 12:53:48 +00:00
)
2021-02-26 12:18:40 +00:00
) {
2023-07-22 22:39:22 +00:00
print $form -> selectyesno ( 'admin' , $object -> admin , 1 , false , 0 , 1 );
2017-10-07 11:09:31 +00:00
2022-08-28 12:34:33 +00:00
if ( isModEnabled ( 'multicompany' ) && ! $user -> entity ) {
2021-02-26 12:18:40 +00:00
if ( $conf -> use_javascript_ajax ) {
2017-10-07 11:09:31 +00:00
print ' < script type = " text/javascript " >
2017-05-19 10:58:38 +00:00
$ ( function () {
var admin = $ ( " select[name=admin] " ) . val ();
if ( admin == 0 ) {
$ ( " input[name=superadmin] " )
. prop ( " disabled " , true )
. prop ( " checked " , false );
}
if ( $ ( " input[name=superadmin] " ) . is ( " :checked " )) {
$ ( " select[name=entity] " )
. prop ( " disabled " , true );
}
$ ( " select[name=admin] " ) . change ( function () {
if ( $ ( this ) . val () == 0 ) {
$ ( " input[name=superadmin] " )
. prop ( " disabled " , true )
. prop ( " checked " , false );
$ ( " select[name=entity] " )
. prop ( " disabled " , false );
} else {
$ ( " input[name=superadmin] " )
. prop ( " disabled " , false );
}
});
$ ( " input[name=superadmin] " ) . change ( function () {
if ( $ ( this ) . is ( " :checked " )) {
$ ( " select[name=entity] " )
. prop ( " disabled " , true );
} else {
$ ( " select[name=entity] " )
. prop ( " disabled " , false );
}
});
});
</ script > ' ;
2017-10-07 11:09:31 +00:00
}
2019-11-08 09:53:31 +00:00
$checked = (( $object -> admin && ! $object -> entity ) ? ' checked' : '' );
2021-03-17 21:01:25 +00:00
print '<input type="checkbox" name="superadmin" id="superadmin" value="1"' . $checked . ' /> <label for="superadmin">' . $langs -> trans ( " SuperAdministrator " ) . '</span>' ;
2017-10-07 11:09:31 +00:00
}
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
$yn = yn ( $object -> admin );
print '<input type="hidden" name="admin" value="' . $object -> admin . '">' ;
print '<input type="hidden" name="superadmin" value="' . ( empty ( $object -> entity ) ? 1 : 0 ) . '">' ;
2022-08-28 12:34:33 +00:00
if ( isModEnabled ( 'multicompany' ) && empty ( $object -> entity )) {
2021-02-26 12:18:40 +00:00
print $form -> textwithpicto ( $yn , $langs -> trans ( " DontDowngradeSuperAdmin " ), 1 , 'warning' );
} else {
print $yn ;
}
2017-10-07 11:09:31 +00:00
}
print '</td></tr>' ;
}
2017-05-19 10:58:38 +00:00
2025-09-18 20:28:14 +00:00
// Civility
if ( getDolGlobalString ( 'MAIN_USE_TITLE_FOR_USER' )) {
print '<tr><td class="titlefieldcreate"><label for="civility_code">' . $langs -> trans ( " UserTitle " ) . '</label></td><td>' ;
if ( $permissiontoedit && ! $object -> ldap_sid ) {
print $formcompany -> select_civility ( GETPOSTISSET ( " civility_code " ) ? GETPOST ( " civility_code " , 'aZ09' ) : $object -> civility_code , 'civility_code' );
} elseif ( $object -> civility_code ) {
print $langs -> trans ( " Civility " . $object -> civility_code );
}
print '</td></tr>' ;
}
2021-02-26 12:18:40 +00:00
// Gender
print '<tr><td>' . $langs -> trans ( " Gender " ) . '</td>' ;
print '<td>' ;
2024-03-07 19:16:48 +00:00
$arraygender = array ( 'man' => $langs -> trans ( " Genderman " ), 'woman' => $langs -> trans ( " Genderwoman " ), 'other' => $langs -> trans ( " Genderother " ));
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-12-04 12:53:48 +00:00
print $form -> selectarray ( 'gender' , $arraygender , GETPOSTISSET ( 'gender' ) ? GETPOST ( 'gender' ) : $object -> gender , 1 );
2021-02-26 12:18:40 +00:00
} else {
print $arraygender [ $object -> gender ];
}
print '</td></tr>' ;
2017-12-19 15:16:31 +00:00
2020-09-07 08:18:17 +00:00
// Employee
print '<tr>' ;
print '<td>' . $form -> editfieldkey ( 'Employee' , 'employee' , '' , $object , 0 ) . '</td><td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-04-25 13:09:56 +00:00
print '<input type="checkbox" name="employee" value="1"' . ( $object -> employee ? ' checked="checked"' : '' ) . '>' ;
2023-12-13 11:46:23 +00:00
//print $form->selectyesno("employee", $object->employee, 1);
2018-11-15 21:01:36 +00:00
} else {
2021-04-25 13:09:56 +00:00
print '<input type="checkbox" name="employee" disabled value="1"' . ( $object -> employee ? ' checked="checked"' : '' ) . '>' ;
/* if ( $object -> employee ) {
2018-11-14 17:29:15 +00:00
print $langs -> trans ( " Yes " );
2018-11-15 21:01:36 +00:00
} else {
2018-11-14 17:29:15 +00:00
print $langs -> trans ( " No " );
2021-04-25 13:09:56 +00:00
} */
2018-11-14 17:29:15 +00:00
}
2020-09-07 08:18:17 +00:00
print '</td></tr>' ;
2017-12-19 15:16:31 +00:00
2024-05-13 12:56:56 +00:00
if ( $nbofusers > 1 ) {
// Hierarchy
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " HierarchicalResponsible " ) . '</td>' ;
2020-06-03 21:30:06 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2025-05-05 12:08:38 +00:00
print img_picto ( '' , 'user' , 'class="pictofixedwidth"' ) . $form -> select_dolusers ( GETPOSTISSET ( 'fk_user' ) ? GETPOSTINT ( 'fk_user' ) : $object -> fk_user , 'fk_user' , 1 , array ( $object -> id ), 0 , '' , '' , ( string ) $object -> entity , 0 , 0 , '' , 0 , '' , 'widthcentpercentminusx maxwidth300' );
2020-06-03 21:30:06 +00:00
} else {
2024-05-13 12:56:56 +00:00
print '<input type="hidden" name="fk_user" value="' . $object -> fk_user . '">' ;
$huser = new User ( $db );
$huser -> fetch ( $object -> fk_user );
print $huser -> getNomUrl ( - 1 );
2020-06-03 21:30:06 +00:00
}
print '</td>' ;
print " </tr> \n " ;
2019-10-02 06:43:40 +00:00
2024-05-13 12:56:56 +00:00
// Expense report validator
if ( isModEnabled ( 'expensereport' )) {
print '<tr><td class="titlefieldcreate">' ;
$text = $langs -> trans ( " ForceUserExpenseValidator " );
print $form -> textwithpicto ( $text , $langs -> trans ( " ValidatorIsSupervisorByDefault " ), 1 , 'help' );
print '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2025-02-21 20:41:23 +00:00
print img_picto ( '' , 'user' , 'class="pictofixedwidth"' ) . $form -> select_dolusers ( $object -> fk_user_expense_validator , 'fk_user_expense_validator' , 1 , array ( $object -> id ), 0 , '' , '' , ( string ) $object -> entity , 0 , 0 , '' , 0 , '' , 'widthcentpercentminusx maxwidth300' );
2024-05-13 12:56:56 +00:00
} else {
print '<input type="hidden" name="fk_user_expense_validator" value="' . $object -> fk_user_expense_validator . '">' ;
$evuser = new User ( $db );
$evuser -> fetch ( $object -> fk_user_expense_validator );
print $evuser -> getNomUrl ( - 1 );
}
print '</td>' ;
print " </tr> \n " ;
}
// Holiday request validator
if ( isModEnabled ( 'holiday' )) {
print '<tr><td class="titlefieldcreate">' ;
$text = $langs -> trans ( " ForceUserHolidayValidator " );
print $form -> textwithpicto ( $text , $langs -> trans ( " ValidatorIsSupervisorByDefault " ), 1 , 'help' );
print '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2025-02-21 20:41:23 +00:00
print img_picto ( '' , 'user' , 'class="pictofixedwidth"' ) . $form -> select_dolusers ( $object -> fk_user_holiday_validator , 'fk_user_holiday_validator' , 1 , array ( $object -> id ), 0 , '' , '' , ( string ) $object -> entity , 0 , 0 , '' , 0 , '' , 'widthcentpercentminusx maxwidth300' );
2024-05-13 12:56:56 +00:00
} else {
print '<input type="hidden" name="fk_user_holiday_validator" value="' . $object -> fk_user_holiday_validator . '">' ;
$hvuser = new User ( $db );
$hvuser -> fetch ( $object -> fk_user_holiday_validator );
print $hvuser -> getNomUrl ( - 1 );
}
print '</td>' ;
print " </tr> \n " ;
2020-06-03 21:30:06 +00:00
}
2019-10-02 06:43:40 +00:00
}
2022-11-06 21:17:25 +00:00
print '</table>' ;
2021-04-25 13:09:56 +00:00
2022-11-06 21:17:25 +00:00
print '<hr>' ;
print '<table class="border centpercent">' ;
2021-04-25 13:09:56 +00:00
// Date access validity
print '<tr><td>' . $langs -> trans ( " RangeOfLoginValidity " ) . '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $datestartvalidity ? $datestartvalidity : $object -> datestartvalidity , 'datestartvalidity' , 0 , 0 , 1 , 'formdatestartvalidity' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " from " ));
2021-04-25 13:09:56 +00:00
} else {
print dol_print_date ( $object -> datestartvalidity , 'day' );
}
print ' ' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $dateendvalidity ? $dateendvalidity : $object -> dateendvalidity , 'dateendvalidity' , 0 , 0 , 1 , 'formdateendvalidity' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " to " ));
2021-04-25 13:09:56 +00:00
} else {
print dol_print_date ( $object -> dateendvalidity , 'day' );
}
print '</td>' ;
print " </tr> \n " ;
2026-02-12 16:35:03 +00:00
2021-04-25 13:09:56 +00:00
// Pass
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " Password " ) . '</td>' ;
print '<td>' ;
$valuetoshow = '' ;
if ( preg_match ( '/ldap/' , $dolibarr_main_authentication )) {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . $langs -> trans ( " PasswordOfUserInLDAP " );
}
if ( preg_match ( '/http/' , $dolibarr_main_authentication )) {
2025-02-21 20:41:23 +00:00
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . $form -> textwithpicto (( string ) $text , $langs -> trans ( " DolibarrInHttpAuthenticationSoPasswordUseless " , ( string ) $dolibarr_main_authentication ), 1 , 'warning' );
2021-04-25 13:09:56 +00:00
}
2023-03-13 14:57:36 +00:00
if ( preg_match ( '/dolibarr/' , $dolibarr_main_authentication ) || preg_match ( '/forceuser/' , $dolibarr_main_authentication )) {
2024-09-01 11:02:28 +00:00
if ( $permissiontoeditpasswordandsee ) {
2025-09-22 08:33:50 +00:00
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . '<input maxlength="128" type="password" class="minwidth300 maxwidth400 widthcentpercentminusx" id="password" name="password" value="' . dol_escape_htmltag ( $object -> pass ) . '" autocomplete="new-password" spellcheck="false">' ;
2023-03-13 14:57:36 +00:00
if ( ! empty ( $conf -> use_javascript_ajax )) {
2026-07-17 10:52:13 +00:00
$valuetoshow .= img_picto (( getDolGlobalString ( 'USER_PASSWORD_GENERATED' ) === 'none' ? $langs -> transnoentities ( 'NoPasswordGenerationRuleConfigured' ) : $langs -> transnoentities ( 'Generate' )), 'refresh' , 'id="generate_password" class="paddingleft' . ( getDolGlobalString ( 'USER_PASSWORD_GENERATED' ) === 'none' ? ' ' : ' linkobject' ) . '"' );
2023-03-13 14:57:36 +00:00
}
2021-04-25 13:09:56 +00:00
} else {
$valuetoshow .= ( $valuetoshow ? ( ' ' . $langs -> trans ( " or " ) . ' ' ) : '' ) . preg_replace ( '/./i' , '*' , $object -> pass );
}
}
// Other form for user password
2024-09-01 11:02:28 +00:00
$parameters = array ( 'valuetoshow' => $valuetoshow , 'caneditpasswordandsee' => $permissiontoeditpasswordandsee , 'caneditpasswordandsend' => $permissiontoeditpasswordandsend );
2021-04-25 13:09:56 +00:00
$reshook = $hookmanager -> executeHooks ( 'printUserPasswordField' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
if ( $reshook > 0 ) {
$valuetoshow = $hookmanager -> resPrint ; // to replace
} else {
$valuetoshow .= $hookmanager -> resPrint ; // to add
}
print $valuetoshow ;
print " </td></tr> \n " ;
2026-07-17 10:52:13 +00:00
// Force update on next login only on dolibarr auth mode
if ( $_SESSION [ " dol_authmode " ] == 'dolibarr' ) {
print '<tr>' ;
print '<td></td><td>' ;
$permissiontoselfeditpassword = $object -> hasRight ( 'user' , 'self' , 'password' );
if ( $permissiontoselfeditpassword ) {
if ( $permissiontoedit ) {
print '<input type="checkbox" name="forcepasswordchange" id="forcepasswordchange" value="1"' . ( $object -> force_pass_change ? ' checked="checked"' : '' ) . '>' ;
print '<label class="opacitylow" for="forcepasswordchange">' . $langs -> trans ( " ForcePasswordChange " ) . '</label>' ;
} else {
print '<input type="checkbox" name="forcepasswordchange" class="colorgrey" disabled value="1"' . ( $object -> force_pass_change ? ' checked="checked"' : '' ) . '>' ;
print $langs -> trans ( " ForcePasswordChange " );
}
} else {
print '<input type="checkbox" name="forcepasswordchange" value="1" class="colorgrey" disabled>' ;
print '<span class="opacitymedium" title="' . $langs -> trans ( " UserDoesNotHaveRightsToChangeHisPassword " ) . '">' . $langs -> trans ( " ForcePasswordChange " ) . '</span>' ;
}
print '</td></tr>' ;
}
2021-04-25 13:09:56 +00:00
// API key
2025-11-20 22:51:37 +00:00
if ( ! getDolGlobalString ( 'API_IN_TOKEN_TABLE' )) {
if ( isModEnabled ( 'api' )) {
print '<tr><td>' . $langs -> trans ( " ApiKey " ) . '</td>' ;
print '<td>' ;
2026-08-07 16:41:23 +00:00
if ( $permissiontoeditpasswordandsee ) {
2025-11-20 22:51:37 +00:00
print '<input class="minwidth300 maxwidth400 widthcentpercentminusx" minlength="12" maxlength="128" type="text" id="api_key" name="api_key" value="' . $object -> api_key . '" autocomplete="off" spellcheck="false">' ;
if ( ! empty ( $conf -> use_javascript_ajax )) {
print img_picto ( $langs -> transnoentities ( 'Generate' ), 'refresh' , 'id="generate_api_key" class="linkobject paddingleft"' );
}
2023-02-25 15:36:48 +00:00
}
2025-11-20 22:51:37 +00:00
print '</td></tr>' ;
2021-04-25 13:09:56 +00:00
}
}
2021-10-28 12:28:04 +00:00
// OpenID url
2023-11-27 11:08:48 +00:00
if ( isset ( $conf -> file -> main_authentication ) && preg_match ( '/openid/' , $conf -> file -> main_authentication ) && getDolGlobalString ( 'MAIN_OPENIDURL_PERUSER' )) {
2021-10-28 12:28:04 +00:00
print " <tr> " . '<td>' . $langs -> trans ( " OpenIDURL " ) . '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-10-28 12:28:04 +00:00
print '<input class="minwidth100" type="url" name="openid" class="flat" value="' . $object -> openid . '">' ;
} else {
print '<input type="hidden" name="openid" value="' . $object -> openid . '">' ;
print $object -> openid ;
}
print '</td></tr>' ;
}
2021-04-25 13:09:56 +00:00
2021-02-26 12:18:40 +00:00
print '</table><hr><table class="border centpercent">' ;
2017-12-19 15:16:31 +00:00
2017-05-19 10:58:38 +00:00
// Address
2021-04-18 18:53:09 +00:00
print '<tr><td class="tdtop titlefieldcreate">' . $form -> editfieldkey ( 'Address' , 'address' , '' , $object , 0 ) . '</td>' ;
2020-02-12 16:28:18 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-02-26 12:18:40 +00:00
print '<textarea name="address" id="address" class="quatrevingtpercent" rows="3" wrap="soft">' ;
}
2024-02-18 14:26:14 +00:00
print dol_escape_htmltag ( GETPOSTISSET ( 'address' ) ? GETPOST ( 'address' ) : $object -> address , 0 , 1 );
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-02-26 12:18:40 +00:00
print '</textarea>' ;
}
2020-02-12 16:28:18 +00:00
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Zip
2018-10-27 15:45:29 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Zip' , 'zipcode' , '' , $object , 0 ) . '</td><td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2024-01-24 10:21:56 +00:00
print $formcompany -> select_ziptown (( GETPOSTISSET ( 'zipcode' ) ? GETPOST ( 'zipcode' ) : $object -> zip ), 'zipcode' , array ( 'town' , 'selectcountry_id' , 'state_id' ), 6 );
2020-02-12 16:28:18 +00:00
} else {
print $object -> zip ;
}
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
// Town
2018-10-27 15:45:29 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Town' , 'town' , '' , $object , 0 ) . '</td><td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2024-01-24 10:21:56 +00:00
print $formcompany -> select_ziptown (( GETPOSTISSET ( 'town' ) ? GETPOST ( 'town' ) : $object -> town ), 'town' , array ( 'zipcode' , 'selectcountry_id' , 'state_id' ));
2020-02-12 16:28:18 +00:00
} else {
print $object -> town ;
}
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Country
2025-04-16 15:48:17 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Country' , 'selectcountry_id' , '' , $object , 0 ) . '</td><td>' ;
2023-01-14 01:31:53 +00:00
print img_picto ( '' , 'country' , 'class="pictofixedwidth"' );
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-12-04 12:53:48 +00:00
print $form -> select_country (( GETPOST ( 'country_id' ) != '' ? GETPOST ( 'country_id' ) : $object -> country_id ), 'country_id' );
2021-02-26 12:18:40 +00:00
if ( $user -> admin ) {
print info_admin ( $langs -> trans ( " YouCanChangeValuesForThisListFromDictionarySetup " ), 1 );
}
2020-02-12 16:28:18 +00:00
} else {
$countrylabel = getCountry ( $object -> country_id , '0' );
print $countrylabel ;
}
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// State
2023-11-27 11:08:48 +00:00
if ( ! getDolGlobalString ( 'USER_DISABLE_STATE' )) {
2018-10-27 15:45:29 +00:00
print '<tr><td class="tdoverflow">' . $form -> editfieldkey ( 'State' , 'state_id' , '' , $object , 0 ) . '</td><td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-07-04 17:23:04 +00:00
print img_picto ( '' , 'state' , 'class="pictofixedwidth"' );
2024-02-29 13:27:05 +00:00
print $formcompany -> select_state_ajax ( 'country_id' , $object -> state_id , $object -> country_id , 'state_id' );
2020-02-12 16:28:18 +00:00
} else {
2023-06-19 22:58:44 +00:00
print $object -> state ;
2020-02-12 16:28:18 +00:00
}
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
}
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Tel pro
2020-11-24 15:54:13 +00:00
print " <tr> " . '<td>' . $langs -> trans ( " PhonePro " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-06-15 13:19:46 +00:00
print img_picto ( '' , 'phoning' , 'class="pictofixedwidth"' );
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && empty ( $object -> ldap_sid )) {
2025-09-09 11:39:03 +00:00
print '<input type="text" name="office_phone" class="flat maxwidth200 widthcentpercentminusx" value="' . $object -> office_phone . '">' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="office_phone" value="' . $object -> office_phone . '">' ;
print $object -> office_phone ;
}
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Tel mobile
2020-11-24 15:54:13 +00:00
print " <tr> " . '<td>' . $langs -> trans ( " PhoneMobile " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-06-15 13:19:46 +00:00
print img_picto ( '' , 'phoning_mobile' , 'class="pictofixedwidth"' );
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && empty ( $object -> ldap_sid )) {
2025-10-08 20:23:43 +00:00
print '<input type="text" name="user_mobile" class="flat maxwidth200 widthcentpercentminusx" value="' . $object -> user_mobile . '" spellcheck="false">' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="user_mobile" value="' . $object -> user_mobile . '">' ;
print $object -> user_mobile ;
}
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Fax
2020-11-24 15:54:13 +00:00
print " <tr> " . '<td>' . $langs -> trans ( " Fax " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-06-15 13:19:46 +00:00
print img_picto ( '' , 'phoning_fax' , 'class="pictofixedwidth"' );
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && empty ( $object -> ldap_sid )) {
2025-09-09 11:39:03 +00:00
print '<input type="text" name="office_fax" class="flat maxwidth200 widthcentpercentminusx" value="' . $object -> office_fax . '">' ;
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print '<input type="hidden" name="office_fax" value="' . $object -> office_fax . '">' ;
print $object -> office_fax ;
}
print '</td></tr>' ;
2017-05-19 10:58:38 +00:00
2019-10-23 19:27:29 +00:00
// EMail
2023-11-27 11:08:48 +00:00
print " <tr> " . '<td' . ( getDolGlobalString ( 'USER_MAIL_REQUIRED' ) ? ' class="fieldrequired"' : '' ) . '>' . $langs -> trans ( " EMail " ) . '</td>' ;
2019-10-23 19:27:29 +00:00
print '<td>' ;
2021-06-15 13:19:46 +00:00
print img_picto ( '' , 'object_email' , 'class="pictofixedwidth"' );
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && empty ( $object -> ldap_sid )) {
2020-11-24 15:54:13 +00:00
print '<input class="minwidth100 maxwidth500 widthcentpercentminusx" type="text" name="email" class="flat" value="' . $object -> email . '">' ;
2020-05-21 13:05:19 +00:00
} else {
2019-10-23 19:27:29 +00:00
print '<input type="hidden" name="email" value="' . $object -> email . '">' ;
print $object -> email ;
}
print '</td></tr>' ;
2022-08-31 19:49:10 +00:00
if ( isModEnabled ( 'socialnetworks' )) {
2019-09-14 10:00:39 +00:00
foreach ( $socialnetworks as $key => $value ) {
if ( $value [ 'active' ]) {
print '<tr><td>' . $langs -> trans ( $value [ 'label' ]) . '</td>' ;
print '<td>' ;
2021-03-12 14:34:31 +00:00
if ( ! empty ( $value [ 'icon' ])) {
2024-02-09 10:35:36 +00:00
print '<span class="fab ' . $value [ 'icon' ] . ' pictofixedwidth"></span>' ;
2021-03-12 14:34:31 +00:00
}
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit && empty ( $object -> ldap_sid )) {
2025-09-09 11:39:03 +00:00
print '<input type="text" name="' . $key . '" class="flat maxwidth200 widthcentpercentminusx" value="' . ( isset ( $object -> socialnetworks [ $key ]) ? $object -> socialnetworks [ $key ] : '' ) . '">' ;
2019-09-14 10:00:39 +00:00
} else {
print '<input type="hidden" name="' . $key . '" value="' . $object -> socialnetworks [ $key ] . '">' ;
print $object -> socialnetworks [ $key ];
}
print '</td></tr>' ;
} else {
// if social network is not active but value exist we do not want to loose it
2023-12-04 12:53:48 +00:00
print '<input type="hidden" name="' . $key . '" value="' . ( isset ( $object -> socialnetworks [ $key ]) ? $object -> socialnetworks [ $key ] : '' ) . '">' ;
2019-09-14 10:00:39 +00:00
}
2018-10-12 09:02:03 +00:00
}
}
2021-10-28 12:28:04 +00:00
print '</table><hr><table class="border centpercent">' ;
// Default warehouse
2023-11-27 11:08:48 +00:00
if ( isModEnabled ( 'stock' ) && getDolGlobalString ( 'MAIN_DEFAULT_WAREHOUSE_USER' )) {
2021-10-28 12:28:04 +00:00
print '<tr><td class="titlefield">' . $langs -> trans ( " DefaultWarehouse " ) . '</td><td>' ;
print $formproduct -> selectWarehouses ( $object -> fk_warehouse , 'fk_warehouse' , 'warehouseopen' , 1 );
print ' <a href="' . DOL_URL_ROOT . '/product/stock/card.php?action=create&token=' . newToken () . '&backtopage=' . urlencode ( $_SERVER [ 'PHP_SELF' ] . '?id=' . $object -> id . '&action=edit&token=' . newToken ()) . '"><span class="fa fa-plus-circle valignmiddle paddingleft" title="' . $langs -> trans ( " AddWarehouse " ) . '"></span></a>' ;
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
}
2017-05-19 10:58:38 +00:00
2017-10-07 11:09:31 +00:00
// Accountancy code
2022-09-04 11:34:19 +00:00
if ( isModEnabled ( 'accounting' )) {
2017-10-07 11:09:31 +00:00
print " <tr> " ;
2021-04-18 18:53:09 +00:00
print '<td class="titlefieldcreate">' . $langs -> trans ( " AccountancyCode " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-06-15 13:19:46 +00:00
print '<input type="text" class="flat maxwidth300" name="accountancy_code" value="' . $object -> accountancy_code . '">' ;
2020-05-21 13:05:19 +00:00
} else {
2018-04-13 07:05:17 +00:00
print '<input type="hidden" name="accountancy_code" value="' . $object -> accountancy_code . '">' ;
print $object -> accountancy_code ;
2017-10-07 11:09:31 +00:00
}
print '</td>' ;
print " </tr> " ;
}
2017-06-06 05:57:03 +00:00
2017-10-07 11:09:31 +00:00
// User color
2022-06-09 20:16:48 +00:00
if ( isModEnabled ( 'agenda' )) {
2021-04-18 18:53:09 +00:00
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " ColorUser " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2024-09-18 01:27:25 +00:00
print $formother -> selectColor ( GETPOSTISSET ( 'color' ) ? GETPOST ( 'color' , 'alphanohtml' ) : $object -> color , 'color' , null , 1 , array (), 'hideifnotset' );
2019-11-08 09:53:31 +00:00
} else {
2018-11-14 17:29:15 +00:00
print $formother -> showColor ( $object -> color , '' );
}
2017-10-07 11:09:31 +00:00
print '</td></tr>' ;
}
// Photo
print '<tr>' ;
2021-04-18 18:53:09 +00:00
print '<td class="titlefieldcreate">' . $langs -> trans ( " Photo " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2025-02-21 20:41:23 +00:00
print $form -> showphoto ( 'userphoto' , $object , 60 , 0 , ( int ) $permissiontoedit , 'photowithmargin' , 'small' , 1 , 0 , 'user' , 1 );
2017-10-07 11:09:31 +00:00
print '</td>' ;
print '</tr>' ;
// Categories
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'category' ) && $user -> hasRight ( " categorie " , " read " )) {
2019-11-08 09:53:31 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'Categories' , 'usercats' , '' , $object , 0 ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2025-09-18 20:13:53 +00:00
if ( $permissiontoedit ) {
2025-05-27 12:48:25 +00:00
print $form -> selectCategories ( Categorie :: TYPE_USER , 'usercats' , $object );
2019-11-08 09:53:31 +00:00
} else {
2019-11-14 07:15:39 +00:00
print $form -> showCategories ( $object -> id , Categorie :: TYPE_USER , 1 );
2018-11-14 17:29:15 +00:00
}
2017-10-07 11:09:31 +00:00
print " </td></tr> " ;
}
2020-08-07 12:22:43 +00:00
// Default language
2022-09-24 12:56:50 +00:00
if ( getDolGlobalInt ( 'MAIN_MULTILANGS' )) {
2021-05-27 12:25:00 +00:00
print '<tr><td>' . $form -> editfieldkey ( 'DefaultLang' , 'default_lang' , '' , $object , 0 , 'string' , '' , 0 , 0 , 'id' , $langs -> trans ( " WarningNotLangOfInterface " , $langs -> transnoentitiesnoconv ( " UserGUISetup " ))) . '</td><td colspan="3">' . " \n " ;
2024-09-18 01:27:25 +00:00
print img_picto ( '' , 'language' , 'class="pictofixedwidth"' ) . $formadmin -> select_language ( $object -> lang , 'default_lang' , 0 , array (), '1' , 0 , 0 , 'widthcentpercentminusx maxwidth300' );
2020-08-07 12:22:43 +00:00
print '</td>' ;
print '</tr>' ;
}
2017-10-07 11:09:31 +00:00
// Status
print '<tr><td>' . $langs -> trans ( " Status " ) . '</td>' ;
print '<td>' ;
print $object -> getLibStatut ( 4 );
print '</td></tr>' ;
// Company / Contact
2024-05-13 13:04:23 +00:00
/* Disabled , this is already on field " External user ? "
2022-08-23 18:01:34 +00:00
if ( isModEnabled ( " societe " )) {
2020-01-07 13:55:31 +00:00
print '<tr><td>' . $langs -> trans ( " LinkToCompanyContact " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( $object -> socid > 0 ) {
2017-10-07 11:09:31 +00:00
$societe = new Societe ( $db );
$societe -> fetch ( $object -> socid );
2019-01-27 10:55:16 +00:00
print $societe -> getNomUrl ( 1 , '' );
2021-02-26 12:18:40 +00:00
if ( $object -> contact_id ) {
2017-10-07 11:09:31 +00:00
$contact = new Contact ( $db );
2020-06-25 10:17:47 +00:00
$contact -> fetch ( $object -> contact_id );
print ' / <a href="' . DOL_URL_ROOT . '/contact/card.php?id=' . $object -> contact_id . '">' . img_object ( $langs -> trans ( " ShowContact " ), 'contact' ) . ' ' . dol_trunc ( $contact -> getFullName ( $langs ), 32 ) . '</a>' ;
2017-10-07 11:09:31 +00:00
}
2020-05-21 13:05:19 +00:00
} else {
2020-11-22 00:16:32 +00:00
print '<span class="opacitymedium hideonsmartphone">' . $langs -> trans ( " ThisUserIsNot " ) . '</span>' ;
2017-10-07 11:09:31 +00:00
}
2020-11-22 00:16:32 +00:00
print ' <span class="opacitymedium hideonsmartphone">(' . $langs -> trans ( " UseTypeFieldToChange " ) . ')</span>' ;
2017-10-07 11:09:31 +00:00
print '</td>' ;
print " </tr> \n " ;
}
2024-05-13 13:04:23 +00:00
*/
2017-10-07 11:09:31 +00:00
// Module Adherent
2024-02-27 14:30:37 +00:00
if ( isModEnabled ( 'member' )) {
2017-10-07 11:09:31 +00:00
$langs -> load ( " members " );
2020-01-07 13:55:31 +00:00
print '<tr><td>' . $langs -> trans ( " LinkedToDolibarrMember " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2021-02-26 12:18:40 +00:00
if ( $object -> fk_member ) {
2019-11-08 09:53:31 +00:00
$adh = new Adherent ( $db );
2017-10-07 11:09:31 +00:00
$adh -> fetch ( $object -> fk_member );
2019-11-08 09:53:31 +00:00
$adh -> ref = $adh -> login ; // Force to show login instead of id
2017-10-07 11:09:31 +00:00
print $adh -> getNomUrl ( 1 );
2020-05-21 13:05:19 +00:00
} else {
2020-11-22 00:16:32 +00:00
print '<span class="opacitymedium hideonsmartphone">' . $langs -> trans ( " UserNotLinkedToMember " ) . '</span>' ;
2017-10-07 11:09:31 +00:00
}
print '</td>' ;
print " </tr> \n " ;
}
2009-05-06 23:30:49 +00:00
2020-09-07 08:18:17 +00:00
// Multicompany
// TODO check if user not linked with the current entity before change entity (thirdparty, invoice, etc.) !!
2026-01-07 10:07:31 +00:00
if ( isModEnabled ( 'multicompany' ) && isset ( $mc ) && is_object ( $mc )) {
2020-09-07 08:18:17 +00:00
// This is now done with hook formObjectOptions. Keep this code for backward compatibility with old multicompany module
2021-02-26 12:18:40 +00:00
if ( ! method_exists ( $mc , 'formObjectOptions' )) {
if ( empty ( $conf -> multicompany -> transverse_mode ) && $conf -> entity == 1 && $user -> admin && ! $user -> entity ) {
2020-09-07 08:18:17 +00:00
print " <tr> " . '<td>' . $langs -> trans ( " Entity " ) . '</td>' ;
2025-02-21 20:41:23 +00:00
print " <td> " . $mc -> select_entities ( $object -> entity , 'entity' , '' , false , true , false , false , true ); // last parameter 1 means, show also a choice 0=>'all entities'
2020-09-07 08:18:17 +00:00
print " </td></tr> \n " ;
} else {
print '<input type="hidden" name="entity" value="' . $conf -> entity . '" />' ;
}
}
2018-07-05 20:15:55 +00:00
}
2017-08-25 11:25:34 +00:00
2017-10-07 11:09:31 +00:00
// Other attributes
2019-11-08 09:53:31 +00:00
$parameters = array ( 'colspan' => ' colspan="2"' );
2024-09-01 11:02:28 +00:00
//include DOL_DOCUMENT_ROOT.'/core/tpl/extrafields_edit.tpl.php'; // We do not use common tpl here because we need a special test on $permissiontoedit
2019-11-08 09:53:31 +00:00
$reshook = $hookmanager -> executeHooks ( 'formObjectOptions' , $parameters , $object , $action ); // Note that $action and $object may have been modified by hook
2017-10-07 11:09:31 +00:00
print $hookmanager -> resPrint ;
2021-02-26 12:18:40 +00:00
if ( empty ( $reshook )) {
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2019-01-27 10:55:16 +00:00
print $object -> showOptionals ( $extrafields , 'edit' );
2019-11-08 09:53:31 +00:00
} else {
2019-01-27 10:55:16 +00:00
print $object -> showOptionals ( $extrafields , 'view' );
2018-11-14 17:29:15 +00:00
}
2017-10-07 11:09:31 +00:00
}
2012-12-12 10:57:56 +00:00
2017-10-07 11:09:31 +00:00
// Signature
2019-02-16 09:29:15 +00:00
print '<tr><td class="tdtop">' . $langs -> trans ( " Signature " ) . '</td>' ;
2017-10-07 11:09:31 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2017-10-07 11:09:31 +00:00
require_once DOL_DOCUMENT_ROOT . '/core/class/doleditor.class.php' ;
2022-12-13 15:28:56 +00:00
2023-11-27 11:08:48 +00:00
$doleditor = new DolEditor ( 'signature' , $object -> signature , '' , 138 , 'dolibarr_notes' , 'In' , false , $acceptlocallinktomedia , ! getDolGlobalString ( 'FCKEDITOR_ENABLE_USERSIGN' ) ? 0 : 1 , ROWS_4 , '90%' );
2017-10-07 11:09:31 +00:00
print $doleditor -> Create ( 1 );
2020-05-21 13:05:19 +00:00
} else {
2017-10-07 11:09:31 +00:00
print dol_htmlentitiesbr ( $object -> signature );
}
print '</td></tr>' ;
2017-06-06 05:57:03 +00:00
2017-12-19 15:16:31 +00:00
2021-04-18 18:53:09 +00:00
print '</table>' ;
print '<hr>' ;
print '<table class="border centpercent">' ;
2017-12-19 15:16:31 +00:00
// TODO Move this into tab RH (HierarchicalResponsible must be on both tab)
2020-09-07 08:18:17 +00:00
// Position/Job
2021-04-18 18:53:09 +00:00
print '<tr><td class="titlefieldcreate">' . $langs -> trans ( " PostOrFunction " ) . '</td>' ;
2020-09-07 08:18:17 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2021-06-15 13:24:12 +00:00
print '<input type="text" class="minwidth300 maxwidth500" name="job" value="' . dol_escape_htmltag ( $object -> job ) . '">' ;
2020-09-07 08:18:17 +00:00
} else {
2020-09-19 01:25:25 +00:00
print '<input type="hidden" name="job" value="' . dol_escape_htmltag ( $object -> job ) . '">' ;
print dol_escape_htmltag ( $object -> job );
2020-09-07 08:18:17 +00:00
}
print '</td></tr>' ;
2021-10-28 12:28:04 +00:00
// Weeklyhours
print '<tr><td>' . $langs -> trans ( " WeeklyHours " ) . '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-12-04 12:53:48 +00:00
print '<input size="8" type="text" name="weeklyhours" value="' . price2num ( GETPOST ( 'weeklyhours' ) ? GETPOST ( 'weeklyhours' ) : $object -> weeklyhours ) . '">' ;
2021-10-28 12:28:04 +00:00
} else {
print price2num ( $object -> weeklyhours );
}
print '</td>' ;
print " </tr> \n " ;
// Sensitive salary/value information
2026-07-02 10:39:23 +00:00
if ( $permissiontoseesalary ) {
2023-12-04 12:53:48 +00:00
$langs -> load ( " salaries " );
2021-10-28 12:28:04 +00:00
// Salary
print '<tr><td>' . $langs -> trans ( " Salary " ) . '</td>' ;
print '<td>' ;
2023-12-04 12:53:48 +00:00
print img_picto ( '' , 'salary' , 'class="pictofixedwidth paddingright"' ) . '<input size="8" type="text" name="salary" value="' . price2num ( GETPOST ( 'salary' ) ? GETPOST ( 'salary' ) : $object -> salary ) . '">' ;
2025-11-06 09:50:31 +00:00
print ' <span class="opacitymedium">' . $langs -> getCurrencySymbol () . '</span>' ;
2021-10-28 12:28:04 +00:00
print '</td>' ;
print " </tr> \n " ;
2017-12-19 15:16:31 +00:00
// THM
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " THM " );
2017-12-19 15:16:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " THMDescription " ), 1 , 'help' , 'classthm' );
print '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-12-04 12:53:48 +00:00
print '<input size="8" type="text" name="thm" value="' . price2num ( GETPOST ( 'thm' ) ? GETPOST ( 'thm' ) : $object -> thm ) . '">' ;
2025-11-06 09:50:31 +00:00
print ' <span class="opacitymedium">' . $langs -> getCurrencySymbol () . '</span>' ;
2019-11-08 09:53:31 +00:00
} else {
2024-03-08 20:30:04 +00:00
print ( $object -> thm != '' ? price ( $object -> thm , 0 , $langs , 1 , - 1 , - 1 , $conf -> currency ) : '' );
2018-11-14 17:29:15 +00:00
}
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// TJM
print '<tr><td>' ;
2019-11-08 09:53:31 +00:00
$text = $langs -> trans ( " TJM " );
2017-12-19 15:16:31 +00:00
print $form -> textwithpicto ( $text , $langs -> trans ( " TJMDescription " ), 1 , 'help' , 'classthm' );
print '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-12-04 12:53:48 +00:00
print '<input size="8" type="text" name="tjm" value="' . price2num ( GETPOST ( 'tjm' ) ? GETPOST ( 'tjm' ) : $object -> tjm ) . '">' ;
2025-11-06 09:50:31 +00:00
print ' <span class="opacitymedium">' . $langs -> getCurrencySymbol () . '</span>' ;
2019-11-08 09:53:31 +00:00
} else {
2024-03-08 20:30:04 +00:00
print ( $object -> tjm != '' ? price ( $object -> tjm , 0 , $langs , 1 , - 1 , - 1 , $conf -> currency ) : '' );
2018-11-14 17:29:15 +00:00
}
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
}
// Date employment
print '<tr><td>' . $langs -> trans ( " DateEmployment " ) . '</td>' ;
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $dateemployment ? $dateemployment : $object -> dateemployment , 'dateemployment' , 0 , 0 , 1 , 'formdateemployment' , 1 , 1 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " from " ));
2019-11-08 09:53:31 +00:00
} else {
2018-11-14 17:29:15 +00:00
print dol_print_date ( $object -> dateemployment , 'day' );
}
2020-09-21 16:44:20 +00:00
2021-02-26 12:18:40 +00:00
if ( $dateemployment && $dateemploymentend ) {
print ' - ' ;
}
2020-09-21 16:44:20 +00:00
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2023-07-22 22:32:35 +00:00
print $form -> selectDate ( $dateemploymentend ? $dateemploymentend : $object -> dateemploymentend , 'dateemploymentend' , 0 , 0 , 1 , 'formdateemploymentend' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , $langs -> trans ( " to " ));
2020-09-21 16:44:20 +00:00
} else {
print dol_print_date ( $object -> dateemploymentend , 'day' );
}
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
// Date birth
2020-09-21 16:44:20 +00:00
print '<tr><td>' . $langs -> trans ( " DateOfBirth " ) . '</td>' ;
2017-12-19 15:16:31 +00:00
print '<td>' ;
2024-09-01 11:02:28 +00:00
if ( $permissiontoedit ) {
2022-04-06 12:09:44 +00:00
echo $form -> selectDate ( $dateofbirth ? $dateofbirth : $object -> birth , 'dateofbirth' , 0 , 0 , 1 , 'updateuser' , 1 , 0 , 0 , '' , '' , '' , '' , 1 , '' , '' , 'tzserver' );
2019-11-08 09:53:31 +00:00
} else {
2022-04-06 12:09:44 +00:00
print dol_print_date ( $object -> birth , 'day' , 'tzserver' );
2018-11-14 17:29:15 +00:00
}
2017-12-19 15:16:31 +00:00
print '</td>' ;
print " </tr> \n " ;
2017-10-07 11:09:31 +00:00
print '</table>' ;
2011-06-11 14:14:27 +00:00
2020-10-27 17:19:31 +00:00
print dol_get_fiche_end ();
2015-05-04 09:41:30 +00:00
2019-02-16 09:29:15 +00:00
print '<div class="center">' ;
2020-11-19 19:23:38 +00:00
print '<input value="' . $langs -> trans ( " Save " ) . '" class="button button-save" type="submit" name="save">' ;
2017-10-07 11:09:31 +00:00
print ' ' ;
2020-11-23 14:12:52 +00:00
print '<input value="' . $langs -> trans ( " Cancel " ) . '" class="button button-cancel" type="submit" name="cancel">' ;
2017-10-07 11:09:31 +00:00
print '</div>' ;
2008-08-28 12:08:02 +00:00
2017-10-07 11:09:31 +00:00
print '</form>' ;
}
2008-08-28 12:08:02 +00:00
2021-02-26 12:18:40 +00:00
if ( $action != 'edit' && $action != 'presend' ) {
2017-10-07 11:09:31 +00:00
print '<div class="fichecenter"><div class="fichehalfleft">' ;
2021-05-19 10:13:21 +00:00
// Generated documents
2017-10-07 11:09:31 +00:00
$filename = dol_sanitizeFileName ( $object -> ref );
2019-11-08 09:53:31 +00:00
$filedir = $conf -> user -> dir_output . " / " . dol_sanitizeFileName ( $object -> ref );
$urlsource = $_SERVER [ " PHP_SELF " ] . " ?id= " . $object -> id ;
2022-07-29 13:46:13 +00:00
$genallowed = $user -> hasRight ( " user " , " user " , " read " );
$delallowed = $user -> hasRight ( " user " , " user " , " write " );
2017-06-06 05:57:03 +00:00
2024-10-11 14:05:37 +00:00
if ( $object -> socid ) {
$societe = new Societe ( $db );
$societe -> fetch ( $object -> socid );
} else {
$societe = null ;
}
2025-02-21 20:41:23 +00:00
print $formfile -> showdocuments ( 'user' , $filename , $filedir , $urlsource , $genallowed , $delallowed , $object -> model_pdf , 0 , 0 , 0 , 28 , 0 , '' , '' , '' , ! is_object ( $societe ) || empty ( $societe -> default_lang ) ? '' : $societe -> default_lang );
2017-10-07 11:09:31 +00:00
$somethingshown = $formfile -> numoffiles ;
2017-06-06 05:57:03 +00:00
2024-08-13 02:37:19 +00:00
$MAXEVENT = 10 ;
2024-08-13 09:07:04 +00:00
$morehtmlcenter = '<div class="nowraponall">' ;
$morehtmlcenter .= dolGetButtonTitle ( $langs -> trans ( 'FullConversation' ), '' , 'fa fa-comments imgforviewmode' , DOL_URL_ROOT . '/user/messaging.php?id=' . $object -> id );
$morehtmlcenter .= dolGetButtonTitle ( $langs -> trans ( 'SeeAll' ), '' , 'fa fa-bars imgforviewmode' , DOL_URL_ROOT . '/user/agenda.php?id=' . $object -> id );
$morehtmlcenter .= '</div>' ;
2021-10-23 15:18:35 +00:00
print '</div><div class="fichehalfright">' ;
2017-06-06 05:57:03 +00:00
2017-10-07 11:09:31 +00:00
// List of actions on element
2019-11-08 09:53:31 +00:00
include_once DOL_DOCUMENT_ROOT . '/core/class/html.formactions.class.php' ;
2017-10-07 11:09:31 +00:00
$formactions = new FormActions ( $db );
2024-08-13 09:07:04 +00:00
$somethingshown = $formactions -> showactions ( $object , 'user' , $socid , 1 , 'listactions' , $MAXEVENT , '' , $morehtmlcenter , $object -> id );
2017-06-06 05:57:03 +00:00
2021-10-23 15:18:35 +00:00
print '</div></div>' ;
2017-10-07 11:09:31 +00:00
}
2017-06-06 05:57:03 +00:00
2023-02-03 08:29:02 +00:00
if ( isModEnabled ( 'ldap' ) && ! empty ( $object -> ldap_sid )) {
2021-10-28 13:40:05 +00:00
$ldap -> unbind ();
2021-02-26 12:18:40 +00:00
}
2017-10-07 11:09:31 +00:00
}
2002-05-06 19:10:48 +00:00
}
2023-02-25 15:36:48 +00:00
// Add button to autosuggest a key
include_once DOL_DOCUMENT_ROOT . '/core/lib/security2.lib.php' ;
2025-11-06 09:50:31 +00:00
$usegenericrule = getDolGlobalString ( 'USER_PASSWORD_GENERATED' ) == 'none' ? 1 : 0 ;
print dolJSToSetRandomPassword ( 'password' , 'generate_password' , $usegenericrule );
2023-02-25 15:36:48 +00:00
if ( isModEnabled ( 'api' )) {
2023-01-17 10:47:16 +00:00
print dolJSToSetRandomPassword ( 'api_key' , 'generate_api_key' , 1 );
2015-05-29 14:05:52 +00:00
}
2002-05-06 19:10:48 +00:00
2018-08-04 13:58:05 +00:00
// End of page
2011-08-27 14:24:16 +00:00
llxFooter ();
2012-07-10 11:20:53 +00:00
$db -> close ();