Changeset 1426

Show
Ignore:
Timestamp:
12/07/07 23:32:40 (8 months ago)
Author:
rho
Message:

on fresh install, when first login redirect to elggadmin configuration manager

Signed-off: Rolando Espinoza La fuente <rho@prosoftpeople.com>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • releases/0.9/mod/elggadmin/lib.php

    r1418 r1426  
    1212 
    1313function elggadmin_init() { 
     14  
    1415    if (context() == 'elggadmin') { 
    1516        require_once('./lib/elggadmin.inc.php'); 
     
    2324        elggadmin_add_rule('.*', 'elggadmin_404', 1000); 
    2425    } 
     26   
    2527} 
    2628 
    2729function elggadmin_pagesetup() { 
     30    // first login? 
     31    global $CFG; 
     32    if (user_flag_get('admin', $_SESSION['userid']) && 
     33        !isset($CFG->elggadmin_installed)) { 
     34        $CFG->elggadmin_installed = true; 
     35        set_config('elggadmin_installed', true); 
     36        header_redirect(get_url(null, 'elggadmin::config'), __gettext('Welcome to the Elgg configuration manager!')); 
     37    } 
     38 
    2839    if (context() == 'admin') { 
    2940        if (!plugin_is_loaded('pages')) {