diff --git a/Oqtane.Client/Modules/Admin/Register/Index.razor b/Oqtane.Client/Modules/Admin/Register/Index.razor index 88ccdd56..48e2f7c9 100644 --- a/Oqtane.Client/Modules/Admin/Register/Index.razor +++ b/Oqtane.Client/Modules/Admin/Register/Index.razor @@ -56,6 +56,19 @@ +
+ +
+ +
+
+
+ +
+ +
+
+
@@ -89,6 +102,9 @@ else private string _displayname = string.Empty; private bool _userCreated = false; private bool _allowsitelogin = true; + private string _subject = string.Empty; + private int _graduationYear; + public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Anonymous; @@ -124,7 +140,10 @@ else Password = _password, Email = _email, DisplayName = (_displayname == string.Empty ? _username : _displayname), - PhotoFileId = null + PhotoFileId = null, + Subject = _subject, + GraduationYear = _graduationYear + }; user = await UserService.AddUserAsync(user); diff --git a/Oqtane.Server/appsettings.json b/Oqtane.Server/appsettings.json index 54c22b30..82e3472b 100644 --- a/Oqtane.Server/appsettings.json +++ b/Oqtane.Server/appsettings.json @@ -2,10 +2,10 @@ "RenderMode": "Interactive", "Runtime": "Server", "Database": { - "DefaultDBType": "" + "DefaultDBType": "Oqtane.Database.Sqlite.SqliteDatabase, Oqtane.Database.Sqlite" }, "ConnectionStrings": { - "DefaultConnection": "" + "DefaultConnection": "Data Source=Oqtane-202507152139.db;" }, "Installation": { "DefaultAlias": "", @@ -54,5 +54,9 @@ "LogLevel": { "Default": "Information" } - } + }, + "InstallationId": "e0b3aaed-a33d-4756-bd08-a83403d0c437", + "InstallationVersion": "6.1.1", + "InstallationDate": "202507152140", + "PackageRegistryEmail": "ismail.hasimoglu@edu.szu.at" } \ No newline at end of file diff --git a/Oqtane.Shared/Models/User.cs b/Oqtane.Shared/Models/User.cs index d5009fb5..a697a1af 100644 --- a/Oqtane.Shared/Models/User.cs +++ b/Oqtane.Shared/Models/User.cs @@ -32,6 +32,10 @@ namespace Oqtane.Models /// /// Reference to a containing the users photo. /// + + public string Subject { get; set; } + public int GraduationYear { get; set; } + public int? PhotoFileId { get; set; } ///