Changeset 1284 for trunk/install.php


Ignore:
Timestamp:
Apr 27, 2006, 11:08:50 PM (18 years ago)
Author:
plg
Message:

merge -r1281:1283 from branch 1.6 to trunk (bug 228 fixed one more time, and
other little things)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/install.php

    r1221 r1284  
    248248      $html_content = htmlentities( $file_content, ENT_QUOTES );
    249249      $html_content = nl2br( $html_content );
    250       $template->assign_block_vars('error_copy',
    251                                    array('FILE_CONTENT'=>$html_content));
     250      $template->assign_block_vars(
     251        'error_copy',
     252        array(
     253          'FILE_CONTENT' => $html_content,
     254          )
     255        );
    252256    }
    253257    @fputs($fp, $file_content, strlen($file_content));
     
    269273    $query = '
    270274UPDATE '.CONFIG_TABLE.'
    271   SET value = \''.$admin_mail.'\'
    272   WHERE param = \'mail_webmaster\'
    273 ;';
    274     mysql_query($query);
    275        
    276     $query = '
    277 UPDATE '.CONFIG_TABLE.'
    278275  SET value = \''.$language.'\'
    279276  WHERE param = \'default_language\'
    280277;';
    281278    mysql_query($query);
    282    
    283     $query = '
    284 INSERT
    285   INTO '.SITES_TABLE.'
    286   (id, galleries_url)
    287   VALUES
    288   (1, \''.PHPWG_ROOT_PATH.'galleries/\')
    289 ;';
    290     mysql_query($query);
     279
     280    // fill $conf global array
     281    load_conf_from_db();
     282
     283    $insert = array(
     284      'id' => 1,
     285      'galleries_url' => PHPWG_ROOT_PATH.'galleries/',
     286      );
     287    mass_inserts(SITES_TABLE, array_keys($insert), array($insert));
    291288   
    292289    // webmaster admin user
    293     $query = '
    294 INSERT INTO '.USERS_TABLE.'
    295   (id,username,password,mail_address)
    296   VALUES
    297   (1,\''.$admin_name.'\',\''.md5($admin_pass1).'\',\''.$admin_mail.'\')
    298 ;';
    299     mysql_query($query);
    300 
    301     $query = '
    302 INSERT INTO '.USER_INFOS_TABLE.'
    303   (user_id,status,language,enabled_high)
    304   VALUES
    305   (1, \'webmaster\', \''.$language.'\',\''.$conf['newuser_default_enabled_high'].'\')
    306 ;';
    307     mysql_query($query);
     290    $inserts = array(
     291      array(
     292        'id'           => 1,
     293        'username'     => $admin_name,
     294        'password'     => md5($admin_pass1),
     295        'mail_address' => $admin_mail,
     296        ),
     297      array(
     298        'id'           => 2,
     299        'username'     => 'guest',
     300        ),
     301      );
     302    mass_inserts(USERS_TABLE, array_keys($inserts[0]), $inserts);
     303
     304    create_user_infos(1);
     305    create_user_infos(2);
    308306
    309307    $query = '
    310308UPDATE '.USER_INFOS_TABLE.'
    311   SET feed_id = \''.find_available_feed_id().'\'
    312   WHERE user_id = 1
    313 ;';
    314     mysql_query($query);
    315 
    316     // guest user
    317     $query = '
    318 INSERT INTO '.USERS_TABLE.'
    319   (id,username,password,mail_address)
    320   VALUES
    321   (2,\'guest\',\'\',\'\')
    322 ;';
    323     mysql_query($query);
    324 
    325     $query = '
    326 INSERT INTO '.USER_INFOS_TABLE.'
    327   (user_id,status,language,enabled_high)
    328   VALUES
    329   (2, \'guest\', \''.$language.'\',\'false\')
     309  SET language = \''.$language.'\'
    330310;';
    331311    mysql_query($query);
Note: See TracChangeset for help on using the changeset viewer.