|
@@ -109,21 +109,14 @@ if (!class_exists("plug_usermanager")) {
|
|
|
|
|
|
|
|
|
function Cruncher($pre){
|
|
|
-
|
|
|
if(isset($_REQUEST['nodryrun'])){
|
|
|
$testmode = false;
|
|
|
echo("RUNNING LIVE<br>");
|
|
|
}else{
|
|
|
echo("RUNNING TEST<br>");
|
|
|
-
|
|
|
$testmode = true;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
$upload = wp_upload_dir();
|
|
|
$upload_dir = $upload['basedir'];
|
|
|
$upload_dir = $upload_dir . '/assets';
|
|
@@ -137,34 +130,27 @@ if (!class_exists("plug_usermanager")) {
|
|
|
echo("$max : $ii -> ");
|
|
|
flush();
|
|
|
if($user['Spærret']=="" ){
|
|
|
- if($testmode){
|
|
|
- $user_email = str_replace("@","_",$user['E-mail'])."@bloggen.dk";
|
|
|
- }else{
|
|
|
-// $user_email =$user['E-mail'];
|
|
|
- $user_email = str_replace("@","_",$user['E-mail'])."@ere.dk";
|
|
|
- }
|
|
|
+
|
|
|
+ $user_email =$user['E-mail'];
|
|
|
+
|
|
|
+
|
|
|
$user_name = sanitize_username("T".$user['Telefon']);
|
|
|
$user_id = username_exists( $user_name );
|
|
|
if ( ! $user_id && false == email_exists( $user_email ) ) {
|
|
|
$random_password = wp_generate_password( $length = 12, $include_standard_special_chars = false );
|
|
|
if($testmode){
|
|
|
-
|
|
|
- $user_id = wp_create_user( $user_name, $random_password, $user_email );
|
|
|
- wp_update_user( array( 'ID' => $user_id, 'role' => 'betalende-abonnent' ) );
|
|
|
- wp_send_new_user_notifications($user_id,'both');
|
|
|
- $resu[] = "$user_id created : $user_name $user_email ";
|
|
|
-
|
|
|
+ //$user_id = wp_create_user( $user_name, $random_password, $user_email );
|
|
|
+ //wp_update_user( array( 'ID' => $user_id, 'role' => 'betalende-abonnent' ) );
|
|
|
+ //wp_send_new_user_notifications($user_id,'both');
|
|
|
+ $resu[] = "$user_id mock created : $user_name $user_email ";
|
|
|
}else{
|
|
|
$user_id = wp_create_user( $user_name, $random_password, $user_email );
|
|
|
-
|
|
|
wp_update_user( array( 'ID' => $user_id, 'role' => 'betalende-abonnent' ) );
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
wp_send_new_user_notifications($user_id,'both');
|
|
|
$resu[] = "$user_id created : $user_name $user_email ";
|
|
|
}
|
|
|
} else {
|
|
|
+ $resu[] = "$user_id or $user_email exists";
|
|
|
$random_password = __( 'User already exists. Password inherited.', 'textdomain' );
|
|
|
}
|
|
|
|
|
@@ -172,16 +158,23 @@ if (!class_exists("plug_usermanager")) {
|
|
|
flush();
|
|
|
|
|
|
}else{
|
|
|
+ $resu[] = "$user_email spærret";
|
|
|
|
|
|
}
|
|
|
}
|
|
|
-// if(count($resu)){
|
|
|
-// echo("SEND NOTIFY");
|
|
|
- $rr = wp_mail('jannick@bloggen.dk', 'CCR '. count($resu)." : ". getenv('HOSTNAME')." : ".$_SERVER['REMOTE_ADDR']." : " . $_SERVER['SERVER_ADDR'] . " : ". $_SERVER['SERVER_NAME']." ".date("U"), "::".print_r($resu,true));
|
|
|
+
|
|
|
+ if($testmode){
|
|
|
+ print_r($resu);
|
|
|
+ echo("DONE test");
|
|
|
+ }else{
|
|
|
+
|
|
|
+ $aemail = get_bloginfo('admin_email');
|
|
|
+ $rr = wp_mail($aemail, 'CCR '. count($resu)." : ". getenv('HOSTNAME')." : ".$_SERVER['REMOTE_ADDR']." : " . $_SERVER['SERVER_ADDR'] . " : ". $_SERVER['SERVER_NAME']." ".date("U"), "::".print_r($resu,true));
|
|
|
+ echo("DONE live");
|
|
|
|
|
|
-// }else{
|
|
|
-// echo("no noti");
|
|
|
-// }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
if(!isset($_REQUEST['nodryrun'])){
|
|
|
?>
|