Changeset 258 for devel/units/admin

Show
Ignore:
Timestamp:
02/19/06 00:47:29 (3 years ago)
Author:
benoit
Message:

created new function to create users (units/users/function_create_user.php) and modified exising code to use this function instead of individual queries

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/units/admin/admin_actions.php

    r255 r258  
    141141                                                                                        $md5password = md5($password); 
    142142                                                                                         
    143                                                                                         db_query("insert into users set username = '" . $new_username[$i] . "', name = '" . $new_name[$i] . "', email = '" . $new_email[$i] . "', password = '".$md5password."', active = 'yes', user_type = 'person'"); 
    144                                                                                         $newid = db_id(); 
    145                                                                                          
    146                                                                                         // Calendar code shouldn't go here! But its here anyways so just checking 
    147                                                                                         // the global function array to check to see if calendar module is loaded. 
    148                                                                                          
    149                                                                                         global $function; 
    150                                                                                         if(isset($function["calendar:init"]))   
    151                                                                                                 db_query("insert into calendar(owner) values({$newid})"); 
     143                                                                                        $newid = run("users:create", array("username" => $new_username[$i],  
     144                                                                                                                                          "name" => $new_name[$i], 
     145                                                                                                                                          "email" => $new_email[$i], 
     146                                                                                                                                          "active" => "yes", 
     147                                                                                                                                          "user_type" => "person")); 
    152148                                                                                         
    153149                                                                                        $rssresult = run("weblogs:rss:publish", array($newid, false));