Jelajahi Sumber

Bumped version to 0.0.33

Jannick Knudsen 4 tahun lalu
induk
melakukan
c42161aefc
5 mengubah file dengan 23 tambahan dan 6 penghapusan
  1. 1 1
      VERSION
  2. 1 0
      VERSIONLOG
  3. 1 1
      package.json
  4. 18 2
      plug_usermanager.php
  5. 2 2
      plugin.php

+ 1 - 1
VERSION

@@ -1 +1 @@
-v0.0.32
+v0.0.33

+ 1 - 0
VERSIONLOG

@@ -31,3 +31,4 @@ v0.0.29
 v0.0.30
 v0.0.31
 v0.0.32
+v0.0.33

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "dagsplug",
-  "version": "0.0.32",
+  "version": "0.0.33",
   "description": "",
   "main": "script_backend.js",
   "scripts": {

+ 18 - 2
plug_usermanager.php

@@ -40,6 +40,7 @@ if (!class_exists("plug_usermanager")) {
 		function start() {
 //			register_setting("section", "demo-file", array(&this,"handle_file_upload"));
 
+				add_role( "betalende-abonnent", "Betalende abonnent", array( 'read' => true, 'level_0' => true ) );
 
 		
 		}
@@ -119,6 +120,10 @@ if (!class_exists("plug_usermanager")) {
 				}
 
 
+
+	 
+
+
 				$upload = wp_upload_dir();
 			    $upload_dir = $upload['basedir'];
 			    $upload_dir = $upload_dir . '/assets';
@@ -135,16 +140,27 @@ if (!class_exists("plug_usermanager")) {
 				    		if($testmode){
 					    		$user_email = str_replace("@","_",$user['E-mail'])."@bloggen.dk";
 				    		}else{
-					    		$user_email =$user['E-mail'];
+//					    		$user_email =$user['E-mail'];
+					    		$user_email = str_replace("@","_",$user['E-mail'])."@ere.dk";
 				    		}
 				    		$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){
-									$resu[] = "would create : $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 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 ";
 								   }

+ 2 - 2
plugin.php

@@ -4,7 +4,7 @@
  Plugin URI: https://git.tum.dk/tum.dk/dagsplug/
  Description: Tools 
  Author: iskedk
- Version: 0.0.32
+ Version: 0.0.33
  Date: 2021-01-14
  Author URI: https://iske.dk/
  Text Domain: dagsopt
@@ -17,7 +17,7 @@ function wppluginspage() {
 $wp_dagsopt = new dagsopt ( );
 
 class dagsopt {
-	var $version = "0.0.32";
+	var $version = "0.0.33";
 	var $publish_date = "2021-01-14";
 	var $pluginname;
 	var $plugintitle;