$xoopsConfig['sessionexpire'] = 4500;
$xoopsConfig['server_TZ'] = 0;
$xoopsConfig['default_TZ'] = 0;
$xoopsConfig['banners'] = 1;
$xoopsConfig['com_mode'] = "nest";
$xoopsConfig['com_order'] = 1;
$xoopsConfig['my_ip'] = "127.0.0.1";
$xoopsConfig['avatar_allow_upload'] = 0;
$xoopsConfig['avatar_width'] = 120;
$xoopsConfig['avatar_height'] = 120;
$xoopsConfig['avatar_maxsize'] = 15000;
// override deafault with 1.3.x settings if any
if (file_exists('../modules/system/cache/config.php')) {
    include_once '../modules/system/cache/config.php';
}
$dbm->insert('config', " VALUES (1, 0, 1, 'sitename', '_MD_AM_SITENAME', '" . addslashes($xoopsConfig['sitename']) . "', '_MD_AM_SITENAMEDSC', 'textbox', 'text', 0)");
$dbm->insert('config', " VALUES (2, 0, 1, 'slogan', '_MD_AM_SLOGAN', '" . addslashes($xoopsConfig['slogan']) . "', '_MD_AM_SLOGANDSC', 'textbox', 'text', 2)");
$dbm->insert('config', " VALUES (3, 0, 1, 'language', '_MD_AM_LANGUAGE', '" . $xoopsConfig['language'] . "', '_MD_AM_LANGUAGEDSC', 'language', 'other', 4)");
$dbm->insert('config', " VALUES (4, 0, 1, 'startpage', '_MD_AM_STARTPAGE', '--', '_MD_AM_STARTPAGEDSC', 'startpage', 'other', 6)");
$dbm->insert('config', " VALUES (5, 0, 1, 'server_TZ', '_MD_AM_SERVERTZ', '" . addslashes($xoopsConfig['server_TZ']) . "', '_MD_AM_SERVERTZDSC', 'timezone', 'float', 8)");
$dbm->insert('config', " VALUES (6, 0, 1, 'default_TZ', '_MD_AM_DEFAULTTZ', '" . addslashes($xoopsConfig['default_TZ']) . "', '_MD_AM_DEFAULTTZDSC', 'timezone', 'float', 10)");
$dbm->insert('config', " VALUES (7, 0, 1, 'theme_set', '_MD_AM_DTHEME', 'default', '_MD_AM_DTHEMEDSC', 'theme', 'other', 12)");
$dbm->insert('config', " VALUES (8, 0, 1, 'anonymous', '_MD_AM_ANONNAME', '" . addslashes($xoopsConfig['anonymous']) . "', '_MD_AM_ANONNAMEDSC', 'textbox', 'text', 15)");
$dbm->insert('config', " VALUES (9, 0, 1, 'gzip_compression', '_MD_AM_USEGZIP', '" . intval($xoopsConfig['gzip_compression']) . "', '_MD_AM_USEGZIPDSC', 'yesno', 'int', 16)");
$dbm->insert('config', " VALUES (11, 0, 1, 'session_expire', '_MD_AM_SESSEXPIRE', '15', '_MD_AM_SESSEXPIREDSC', 'textbox', 'int', 22)");
$dbm->insert('config', " VALUES (13, 0, 1, 'debug_mode', '_MD_AM_DEBUGMODE', '1', '_MD_AM_DEBUGMODEDSC', 'select', 'int', 24)");
$dbm->insert('config', " VALUES (14, 0, 1, 'my_ip', '_MD_AM_MYIP', '" . addslashes($xoopsConfig['my_ip']) . "', '_MD_AM_MYIPDSC', 'textbox', 'text', 29)");
$dbm->insert('config', " VALUES (15, 0, 1, 'use_ssl', '_MD_AM_USESSL', '0', '_MD_AM_USESSLDSC', 'yesno', 'int', 30)");
$dbm->insert('config', " VALUES (16, 0, 1, 'session_name', '_MD_AM_SESSNAME', 'xoops_session', '_MD_AM_SESSNAMEDSC', 'textbox', 'text', 20)");
$dbm->insert('config', " VALUES (32, 0, 1, 'com_mode', '_MD_AM_COMMODE', '" . addslashes($xoopsConfig['com_mode']) . "', '_MD_AM_COMMODEDSC', 'select', 'text', 34)");
$dbm->insert('config', " VALUES (33, 0, 1, 'com_order', '_MD_AM_COMORDER', '" . intval($xoopsConfig['com_order']) . "', '_MD_AM_COMORDERDSC', 'select', 'int', 36)");
Ejemplo n.º 2
0
                           unset($confobj);
                       }
                       unset($configs);
                   }
                   foreach ($msgs as $msg) {
                       echo '<code>' . $msg . '</code><br />';
                   }
               }
               // data for table 'block_module_link'
               include_once './class/dbmanager.php';
               $dbm = new db_manager();
               $sql = 'SELECT bid, side FROM ' . $dbm->prefix('newblocks');
               $result = $dbm->query($sql);
               while ($myrow = $dbm->fetchArray($result)) {
                   if ($myrow['side'] == 0) {
                       $dbm->insert("block_module_link", " VALUES (" . $myrow['bid'] . ", 0)");
                   } else {
                       $dbm->insert("block_module_link", " VALUES (" . $myrow['bid'] . ", -1)");
                   }
               }
           }
           echo '<br />';
           flush();
           sleep(1);
       }
       ?>
   </div></td>
   <td width='5%'>&nbsp;</td>
 </tr>
 <tr>
   <td width='5%'>&nbsp;</td>
Ejemplo n.º 3
0
 function apply_templates()
 {
     include_once '../modules/system/xoops_version.php';
     $dbm = new db_manager();
     $time = time();
     foreach ($modversion['templates'] as $tplfile) {
         // Admin templates
         if (isset($tplfile['type']) && $tplfile['type'] == 'admin' && ($fp = fopen('../modules/system/templates/admin/' . $tplfile['file'], 'r'))) {
             $newtplid = $dbm->insert('tplfile', " VALUES (0, 1, 'system', 'default', '" . addslashes($tplfile['file']) . "', '" . addslashes($tplfile['description']) . "', " . $time . ", " . $time . ", 'admin')");
             $tplsource = fread($fp, filesize('../modules/system/templates/admin/' . $tplfile['file']));
             fclose($fp);
             $dbm->insert('tplsource', " (tpl_id, tpl_source) VALUES (" . $newtplid . ", '" . addslashes($tplsource) . "')");
         }
     }
     return true;
 }