Source for file update_T_CMS_PAGESTATE.phpinc
Documentation is available at update_T_CMS_PAGESTATE.phpinc
* upgrade T_CMS_PAGESTATE
* @project Open CSP-Management
* @author Peter Krebs <pitlinz@users.sourceforge.net>
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
require_once __OCSP_PHPINCPATH__ .
"user" .
_OCSP_DIRSEP_ .
"OCSP_GROUPTREE.phpclass";
$query=
"SELECT * FROM T_SYS_TABLES WHERE TBL_NAME ='T_CMS_PAGESTATE' ORDER BY TBL_VERSION DESC";
if (!$tblVer=
$GLOBALS['USRDB']->quickQuery($query)) {
$tblVer['TBL_NAME']=
"T_CMS_PAGESTATE";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_INSERT']=
50;
$tblVer['TBL_UPDATE']=
75;
$tblVer['TBL_DELETE']=
100;
$tblVer['TBL_LASTCHANGE']=
NULL;
require
__OCSP_PHPINCPATH__ .
"db/update/functions_mySQL.phpinc";
if (intval($tblVer['TBL_VERSION']) <
10) {
PAS_NAME varchar(64) collate utf8_general_ci NOT NULL,
PAS_ICON varchar(128) NULL,
PAS_SHOW tinyint(1) NOT NULL default '0',
PAS_DIRECTSHOW tinyint(1) NOT NULL default '0',
PAS_GROUP int(11) NOT NULL default '1',
PAS_DELETEGRP int(11) NOT NULL default '1',
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
'NAME'=>
'in Bearbeitung',
'DIRECTSHOW'=>
0, /* <pk-04-12-21/> */
'ICON'=>
"part-killustrator.gif",
'DIRECTSHOW'=>
0, /* <pk-04-12-21/> */
'NAME'=>
'freigeschalten',
'DIRECTSHOW'=>
1, /* <pk-04-12-21/> */
'DIRECTSHOW'=>
1, /* <pk-04-12-21/> */
'NAME'=>
'nach Datensatz Einfgen',
'DIRECTSHOW'=>
1, /* <pk-04-12-21/> */
'NAME'=>
'nach Datensatz Änderung',
'DIRECTSHOW'=>
1, /* <pk-04-12-21/> */
'NAME'=>
'Datensatz Einfügen',
'NAME'=>
'Datensatz ändern',
foreach($arr_values as $int_id =>
$arr_data)
$str_cmd =
"INSERT INTO T_CMS_PAGESTATE VALUES(";
$str_cmd.=
$int_id .
",'{$arr_data['NAME']}','{$arr_data['ICON']}',";
$str_cmd.=
intval($arr_data['SHOW']) .
"," .
intval($arr_data['DIRECTSHOW']) .
",";
$str_cmd.=
intval($arr_data['GROUP']) .
"," .
intval($arr_data['DELETEGRP']) .
")";
$tblVer['TBL_VERSION']=
10;
Documentation generated on Thu, 08 Jan 2009 17:49:04 +0100 by phpDocumentor 1.4.0a2