Error executing template "Designs/Swift/UserManagement/Login/Custom_Login.cshtml" System.IO.IOException: There is not enough space on the disk. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count) at System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer) at System.IO.FileStream.Dispose(Boolean disposing) at System.IO.Stream.Close() at System.IO.StreamWriter.Dispose(Boolean disposing) at System.IO.TextWriter.Dispose() at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost) at RazorEngine.Roslyn.CSharp.RoslynCompilerServiceBase.CompileType(TypeContext context) at RazorEngine.Templating.RazorEngineCore.CreateTemplateType(ITemplateSource razorTemplate, Type modelType) at RazorEngine.Templating.RazorEngineCore.Compile(ITemplateKey key, Type modelType) at RazorEngine.Templating.RazorEngineService.CompileAndCacheInternal(ITemplateKey key, Type modelType) at RazorEngine.Templating.RazorEngineService.GetCompiledTemplate(ITemplateKey key, Type modelType, Boolean compileOnCacheMiss) at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template) at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 2 @using Dynamicweb 3 @using Dynamicweb.Environment 4 @using System.Globalization 5 @using Dalgas.Custom.ViewModels.UI 6 7 @{ 8 string pageTitle = Pageview.CurrentParagraph.Item["Title"] != null ? Pageview.CurrentParagraph.Item["Title"].ToString() : ""; 9 string pageId = GetGlobalValue("Global:Page.ID"); 10 int signInProfilePageId = Pageview.Page.ID; 11 string currentUserId = GetGlobalValue("Global:Extranet.UserID"); 12 string goBackToPage = Dynamicweb.Context.Current.Request.GetString("GoBackToPage"); //parameter from anonymous checkout 13 string absoluteUri = Dynamicweb.Context.Current?.Request?.UrlReferrer?.AbsoluteUri != null ? Dynamicweb.Context.Current.Request.UrlReferrer.AbsoluteUri : ""; 14 string redirectPage = !string.IsNullOrEmpty(goBackToPage) ? "Default.aspx?Id=" + goBackToPage : absoluteUri; 15 redirectPage = string.IsNullOrEmpty(goBackToPage) && !string.IsNullOrEmpty(GetString("UserManagement:User.Login.SuccessRedirectToPage")) ? GetString("UserManagement:User.Login.SuccessRedirectToPage") : redirectPage; 16 17 string createAccountPageLink = Pageview.CurrentParagraph.Item["CreateAccountPage"] != null ? Pageview.CurrentParagraph.Item["CreateAccountPage"].ToString() : ""; 18 19 string contentPadding = Pageview.CurrentParagraph.Item["ContentPadding"] != null ? Pageview.CurrentParagraph.Item["ContentPadding"].ToString() : ""; 20 contentPadding = contentPadding == "none" ? "px-0" : contentPadding; 21 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding; 22 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding; 23 var themeRaw = Pageview.CurrentParagraph.Item["Theme"]?.ToString(); 24 string theme = !string.IsNullOrEmpty(themeRaw) ? " theme " + themeRaw.Replace(" ", "").Trim().ToLower() : " theme light"; 25 26 var loginProvider = GetLoop("DWExtranetExternalLoginProviders"); 27 } 28 29 <div> 30 31 <div class="row"> 32 33 <div class="col-12 col-md-6 col-lg-4 pt-6"> 34 <h4 class="h1">@pageTitle</h4> 35 @if (Pageview.Area.Item["Custom_Website_Styling"].ToString().Contains("shop")) 36 { 37 <p class="col-lg-10">@Translate("Shop – Extranet Login Intro Text", "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor.")</p> 38 } 39 else 40 { 41 <p class="col-lg-10">@Translate("Extranet Login Intro Text", "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor.")</p> 42 } 43 </div> 44 45 <div class="col-12 col-md-6 col-lg-4 pt-md-6 pb-5 pb-md-6 pe-lg-4 pe-xxl-6"> 46 47 @if (Pageview.Area.CultureInfo.TwoLetterISOLanguageName == "da" && !string.IsNullOrEmpty(GetString($"DW_extranet_error_dk"))) 48 { 49 <div class="alert alert-danger" role="alert"> 50 @GetString($"DW_extranet_error_dk") 51 </div> 52 } 53 else if (!string.IsNullOrEmpty(GetString("DW_extranet_error_uk"))) 54 { 55 <div class="alert alert-danger" role="alert"> 56 @GetString($"DW_extranet_error_uk") 57 </div> 58 } 59 <form class="grid grid-1 gap-4" method="post"> 60 <input type="hidden" name="ID" value="@pageId"> 61 <input type="hidden" name="DWExtranetUsernameRemember" value="True"> 62 <input type="hidden" name="DWExtranetPasswordRemember" value="True"> 63 <input type="hidden" name="GoBackToPage" value="@goBackToPage"> 64 <input type="hidden" name="LoginAction" value="Login"> 65 66 @if (!Convert.ToBoolean(Pageview.CurrentParagraph.Item["EnableUserStartPageRedirect"])) 67 { 68 <input type="hidden" name="redirect" value="@redirectPage"> 69 } 70 71 <div> 72 <div class="form-label">@Translate("Your email")</div> 73 <div> 74 <input type="text" class="form-control" id="login-username" name="username" required> 75 </div> 76 77 </div> 78 79 <div> 80 <div class="d-flex justify-content-between align-items-center"> 81 <div class="form-label">@Translate("Your password")</div> 82 </div> 83 84 <div> 85 <input type="password" class="form-control" id="LoginPassword" name="password" required> 86 </div> 87 </div> 88 89 <div class="d-flex align-items-center mt-2"> 90 91 <button type="submit" class="btn btn-primary me-5" id="SignInButton">@Translate("Sign in")</button> 92 <a tabindex="-1" class="form-label-link" 93 href="/Default.aspx?id=@(signInProfilePageId)&LoginAction=Recovery" 94 id="ForgotPasswordButton">@Translate("Forgot password?")</a> 95 </div> 96 </form> 97 </div> 98 <div class="col-12 col-lg-4"> 99 @if (!string.IsNullOrEmpty(createAccountPageLink)) 100 { 101 <div 102 class="py-5 py-lg-6 ps-lg-4 ps-xl-6 pe-xl-4 h-100 d-flex flex-column justify-content-between hedeselskabet-member-column @theme"> 103 <div> 104 @if (Pageview.Area.Item["Custom_Website_Styling"].ToString().Contains("shop")) 105 { 106 <h3>@Translate("Shop – Har du ikke en medlemsprofil?", "Endnu ikke bruger?")</h3> 107 } 108 else 109 { 110 <h3>@Translate("Har du ikke en medlemsprofil?")</h3> 111 } 112 @if (Pageview.Area.Item["Custom_Website_Styling"].ToString().Contains("shop")) 113 { 114 <p class="mb-2">@Translate("Shop – Extranet Login Become Member Text", "Lorem ipsum dolor sit amet consectetur adipiscing elit enean euismod laoreet.")</p> 115 } 116 else 117 { 118 <p class="mb-2">@Translate("Extranet Login Become Member Text", "Lorem ipsum dolor sit amet consectetur adipiscing elit enean euismod laoreet.")</p> 119 } 120 @if (!string.IsNullOrEmpty(Pageview.AreaSettings.GetString("Membership_Link"))) 121 { 122 <a href="@Pageview.AreaSettings.GetString("Membership_Link")" class="btn btn-link"> 123 @Translate("Membership paragraph – Button", "Se mere om medlemskaber") 124 </a> 125 } 126 </div> 127 <div> 128 <p class="mt-4 pb-0 mb-0"> 129 <a href="@createAccountPageLink" class="btn btn-secondary"> 130 @if (Pageview.Area.Item["Custom_Website_Styling"].ToString().Contains("shop")) 131 { 132 @Translate("Shop – Create account here", "Opret bruger") 133 } 134 else 135 { 136 @Translate("Create account here") 137 } 138 </a> 139 </p> 140 </div> 141 </div> 142 } 143 </div> 144 </div> 145 </div> 146
Har du brug for hjælp?
Kontakt medlemssekretariatet på medlem@hedeselskabet.dk
Peter Kock Hansen
Medlemschef
Afdeling: Kommunikation
Kontor:
Viborg
T.
+45 44 16 80 35
Vibeke Ravn
Projektmedarbejder
Afdeling: Kommunikation
Kontor:
Viborg
T.
+45 24 85 56 63