getName() == 'table') {
$info = TableInfo::fromXML($tabledef);
$basename = $info->getName();
$infos[$basename] = $info;
}
if ($tabledef->getName() == 'view') {
$info = ViewInfo::fromXML($tabledef);
$basename = $info->getName();
$infos[$basename] = $info;
}
}
unset($info);
switch ($STEP) {
case 1:
echo '
';
// ### CREATE TABLE/VIEW systemsettings ###
$info = $infos['systemsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW websites ###
$info = $infos['websites'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW websitesettings ###
$info = $infos['websitesettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW installinfos ###
$info = $infos['installinfos'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW logs ###
$info = $infos['logs'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW dirurls ###
$info = $infos['dirurls'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW moduleinstances ###
$info = $infos['moduleinstances'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW menus ###
$info = $infos['menus'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW menuitems ###
$info = $infos['menuitems'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW menublocks ###
$info = $infos['menublocks'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW accounts ###
$info = $infos['accounts'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW accountsettings ###
$info = $infos['accountsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW accountbinsettings ###
$info = $infos['accountbinsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW accounttextsettings ###
$info = $infos['accounttextsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW groups ###
$info = $infos['groups'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW groupsettings ###
$info = $infos['groupsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW groupbinsettings ###
$info = $infos['groupbinsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW grouptextsettings ###
$info = $infos['grouptextsettings'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW groupmembers ###
$info = $infos['groupmembers'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW accgrpaddons ###
$info = $infos['accgrpaddons'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW aclroles ###
$info = $infos['aclroles'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW aclrolemembers ###
$info = $infos['aclrolemembers'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW acls ###
$info = $infos['acls'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW sysacls ###
$info = $infos['sysacls'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW moduleinstanceacls ###
$info = $infos['moduleinstanceacls'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW blocks ###
$info = $infos['blocks'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW contents ###
$info = $infos['contents'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
// ### CREATE TABLE/VIEW comments ###
$info = $infos['comments'];
echo '- '.$LANG->tr('will_create_table', [$info->getName()])."
\n";
echo '
';
break;
case 2:
echo '';
// ### CREATE TABLE/VIEW systemsettings ###
$info = $infos['systemsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW websites ###
$info = $infos['websites'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW websitesettings ###
$info = $infos['websitesettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW installinfos ###
$info = $infos['installinfos'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW logs ###
$info = $infos['logs'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW dirurls ###
$info = $infos['dirurls'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW moduleinstances ###
$info = $infos['moduleinstances'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW menus ###
$info = $infos['menus'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW menuitems ###
$info = $infos['menuitems'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW menublocks ###
$info = $infos['menublocks'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW accounts ###
$info = $infos['accounts'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW accountsettings ###
$info = $infos['accountsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW accountbinsettings ###
$info = $infos['accountbinsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW accounttextsettings ###
$info = $infos['accounttextsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW groups ###
$info = $infos['groups'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW groupsettings ###
$info = $infos['groupsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW groupbinsettings ###
$info = $infos['groupbinsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW grouptextsettings ###
$info = $infos['grouptextsettings'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW groupmembers ###
$info = $infos['groupmembers'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW accgrpaddons ###
$info = $infos['accgrpaddons'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW aclroles ###
$info = $infos['aclroles'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW aclrolemembers ###
$info = $infos['aclrolemembers'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW acls ###
$info = $infos['acls'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW sysacls ###
$info = $infos['sysacls'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW moduleinstanceacls ###
$info = $infos['moduleinstanceacls'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW blocks ###
$info = $infos['blocks'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW contents ###
$info = $infos['contents'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
// ### CREATE TABLE/VIEW comments ###
$info = $infos['comments'];
echo '- '.$LANG->tr('create_table', [$info->getName()])." ";
try {
$db->createTable($info);
echo " OK
";
}
catch (SQLException $e) {
echo " Error! 
".$e->getMessage()."
".$e->getQuery();
}
echo ' ';
echo '
';
break;
}