Changeset 1026

Show
Ignore:
Timestamp:
03/30/2008 11:34:04 AM (2 years ago)
Author:
BrianKoontz
Message:

Create sessions table for {{adminpages}} and default pages for
{{adminpages}} and {{adminusers}}. Refs #575, #608, #722

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/setup/install.php

    r1021 r1026  
    127127                         "KEY idx_time (time)". 
    128128                        ") TYPE=MyISAM;", $dblink), __('Already exists?'), 0); 
     129        test(sprintf(__('Creating %s table'), __('session')).'...', 
     130                @mysql_query( 
     131                        "CREATE TABLE ".$config["table_prefix"]."sessions (". 
     132                         "sessionid char(32) NOT NULL,". 
     133                         "userid varchar(75) NOT NULL,". 
     134                         "PRIMARY KEY (sessionid, userid),". 
     135                         "session_start datetime NOT NULL". 
     136                        ") TYPE=MyISAM;", $dblink), __('Already exists?'), 0); 
    129137 
    130138        $challenge = dechex(crc32(time())); 
     
    142150        update_default_page(array( 
    143151        '_rootpage',  
     152        'AdminPages', 
     153        'AdminUsers', 
     154        'CategoryAdmin', 
     155        'CategoryCategory',  
     156        'CategoryWiki',  
     157        'DatabaseInfo', 
     158        'FormattingRules',  
     159        'HighScores',  
     160        'InterWiki',  
     161        'MyChanges',  
     162        'MyPages',  
     163        'OrphanedPages',  
     164        'OwnedPages',  
     165        'PageIndex',  
     166        'PasswordForgotten',  
    144167        'RecentChanges',  
    145168        'RecentlyCommented',  
    146         'UserSettings',  
    147         'PageIndex',  
    148         'WikkaReleaseNotes',  
    149         'WikkaDocumentation',  
    150         'WantedPages',  
    151         'OrphanedPages',  
     169        'SandBox',  
     170        'SysInfo', 
    152171        'TextSearch',  
    153172        'TextSearchExpanded',  
    154         'MyPages',  
    155         'MyChanges',  
    156         'InterWiki',  
    157         'PasswordForgotten',  
     173        'UserSettings',  
     174        'WantedPages',  
    158175        'WikiCategory',  
    159         'CategoryWiki',  
    160         'CategoryCategory',  
    161         'FormattingRules',  
    162         'DatabaseInfo', 
    163         'CategoryAdmin', 
    164         'HighScores',  
    165         'OwnedPages',  
    166         'SandBox',  
    167         'SysInfo'), $dblink, $config, $lang_defaults_path, $lang_defaults_fallback_path);  
     176        'WikkaDocumentation',  
     177        'WikkaReleaseNotes'), $dblink, $config, $lang_defaults_path, $lang_defaults_fallback_path);  
    168178 
    169179        // @@@  ?? *default* ACLs are in the configuration file; settings on UserSettings page are irrelevant for default ACLs!