Error executing template "Designs/bleau-solutionset/_parsed/news-article.parsed.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_db4f1a791cf74827b6e29cc37ed54b08.Execute() in D:\Dynamicweb.Net\www.gladsaxe.dk (DW9.x)\Files\Templates\Designs\bleau-solutionset\_parsed\news-article.parsed.cshtml:line 19
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits RazorTemplateBase<RazorTemplateModel<Template>> 2 @using Dynamicweb.Rendering 3 4 <!DOCTYPE html> 5 <html lang="@Pageview.Area.CultureInfo.TwoLetterISOLanguageName"> 6 <head> 7 8 9 <script src="https://cookiecontrol.bleau.dk/scripts/cookieconsent.js"></script> 10 <script id="cookiecontrolfunctions" src="https://cookiecontrol.bleau.dk/scripts/Cookiecontrolfunctions.js" data-cname="Gladsaxe" data-defaultset="dwdefault"></script> 11 <script src="https://moliricdn.azurewebsites.net/gladsaxe/appinsights/bleauborger.js"></script> 12 13 <meta charset="utf-8"> 14 <meta name="viewport" content="width=device-width, initial-scale = 1.0"> 15 <meta name="google-site-verification" content="V3fEHGr3Eb00bLHm3OHAZ8D3vh-ZqHn0ioU_wxxNMGs"> 16 <meta name="pageID" content='@GetGlobalValue("Global:Page.ID")'> 17 18 @if (!string.IsNullOrEmpty(GetString("Item.Editor_NewsItem"))) 19 { 20 <meta name="author" content='@(!string.IsNullOrEmpty(GetString("Item.Editor_NewsItem")) ? Dynamicweb.Security.UserManagement.User.GetUserByID(Convert.ToInt32(GetValue("Item.Editor_NewsItem"))).Name : "")'> 21 } 22 else if (!string.IsNullOrEmpty(GetString("Item.Page.Editor"))) 23 { 24 <meta name="author" content='@(!string.IsNullOrEmpty(GetString("Item.Page.Editor")) ? Dynamicweb.Security.UserManagement.User.GetUserByID(Convert.ToInt32(GetValue("Item.Page.Editor"))).Name : "")'> 25 } 26 <title>@GetValue("Title")</title> 27 @GetValue("MetaTags") 28 @GetValue("CopyRightNotice") 29 30 @{ 31 var csslink = "/Files/Templates/Designs/bleau-solutionset/assets/stylesheets/Subsites/Less/bleau-solutionset_" + @Pageview.Area.ID + ".min.css?ticks=" + @GetDate("DwPageUpdatedDate").Ticks; 32 } 33 @if (@Pageview.Area.ID == 1) 34 { 35 <link rel="stylesheet" href="/Files/Templates/Designs/bleau-solutionset/assets/stylesheets/bleau-styles.min.css?vs=12042021" media="screen"> 36 } 37 else 38 { 39 <link rel="stylesheet" href="@csslink" media="screen"> 40 } 41 <link rel="stylesheet" href="/Files/Templates/Designs/bleau-solutionset/assets/stylesheets/print.min.css" media="print"> 42 <!--script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script--> 43 <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> 44 <script type="text/javascript" src="/Files/Templates/Designs/bleau-solutionset/assets/javascripts/svg-inject.min.js"></script> 45 <script type="text/javascript" src="//webkort.gladsaxe.dk/clientapi/minimap2/mmloader.js" charset="iso-8859-1"></script> 46 47 @RenderSnippet("StyleSheetHead") 48 @RenderSnippet("StyleSheet") 49 @RenderSnippet("standardModulesCSS") 50 51 @if (!string.IsNullOrEmpty(GetString("DwNavigation(topMenu)"))) 52 { 53 <link href='@GetString("Item.Area.Custom_CSS_Url")' rel="stylesheet"> 54 } 55 56 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.GTMID"))) 57 { 58 <!-- Google Tag Manager --> 59 <script> 60 (function (w, d, s, l, i) { 61 w[l] = w[l] || []; w[l].push({ 62 'gtm.start': 63 new Date().getTime(), event: 'gtm.js' 64 }); var f = d.getElementsByTagName(s)[0], 65 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 66 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 67 })(window, document, 'script', 'dataLayer', '@GetString("Item.Area.GTMID")');</script> 68 <!-- End Google Tag Manager --> 69 } 70 71 <link rel="shortcut icon" href='/Admin/Public/GetImage.ashx?Image=@GetString("Item.Area.Favicon")&amp;Width=16&amp;Height=16&amp;Crop=5&amp;format=png'> 72 <link rel="apple-touch-icon" href='/Admin/Public/GetImage.ashx?Image=@GetString("Item.Area.Apple_touch_icon")&amp;Width=16&amp;Height=16&amp;Crop=5&amp;format=png'> 73 74 <!-- www.Cludo.com search start CSS --> 75 <link href="//customer.cludo.com/assets/2539/11262/cludo-search.min.css" type="text/css" rel="stylesheet"> 76 <!-- www.Cludo.com search end CSS --> 77 78 @GetValue("Stylesheets") 79 @GetValue("Javascripts") 80 </head> 81 @{ 82 83 var bodyclass = ""; 84 string Cpage = GetString("DwPageName"); 85 86 if (Cpage.Contains("Forside")) 87 { 88 bodyclass = "frontpage "; 89 } 90 bodyclass += "purple"; 91 92 bodyclass = bodyclass.Trim(); 93 } 94 <body class="@bodyclass"> 95 96 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.GTMID"))) 97 { 98 <!-- Google Tag Manager (noscript) --> 99 <noscript><iframe src='https://www.googletagmanager.com/ns.html?id=@GetString("Item.Area.GTMID")' height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 100 <!-- End Google Tag Manager (noscript) --> 101 } 102 <div class="body-wrapper"> 103 104 @if (GetString("Item.Area.InformationsBanner.ActivateBanner") == "True") 105 { 106 <style> 107 .alert-warning{ 108 color: @GetString("Item.Area.InformationsBanner.TekstFarve"); 109 background-color: @GetString("Item.Area.InformationsBanner.BannerFarve"); 110 border-color: @GetString("Item.Area.InformationsBanner.BannerFarve"); 111 } 112 </style> 113 114 if (!string.IsNullOrWhiteSpace(GetString("Item.Area.InformationsBanner.InfoLink"))) 115 { 116 <a href='@GetString("Item.Area.InformationsBanner.InfoLink")'> 117 <div class="alert alert-warning fade in myAlert"> 118 <strong> @GetString("Item.Area.InformationsBanner.InfoTitel")</strong> @GetString("Item.Area.InformationsBanner.InfoTekst") 119 </div> 120 </a> 121 } 122 else 123 { 124 <div class="alert alert-warning fade in"> 125 <strong> @GetString("Item.Area.InformationsBanner.InfoTitel")</strong> @GetString("Item.Area.InformationsBanner.InfoTekst") 126 </div> 127 } 128 } 129 130 @inherits RazorTemplateBase<RazorTemplateModel<Template>> 131 @using Dynamicweb.Rendering; 132 @using System.Collections; 133 @using System.Globalization; 134 135 <header> 136 <a class="skip-main" role="navigation" aria-labelledby="Hovedindhold" href="#Hovedindhold">Skip til hoved indholdet</a> 137 <section class="service-navigation" style='display:@(String.IsNullOrEmpty(System.Web.HttpContext.Current.Request["ispdf"]) ? "block" : "none")' aria-label="service menu"> 138 <nav aria-label="Service menu"> 139 <ul class="container text-right hidden-print"> 140 @GetValue("DwNavigation(servicenavigation)") 141 <li class=""><a href="//www.adgangforalle.dk/" title="Audio" target="_blank" class="read-more-icon" rel="noreferrer">Læs op</a></li> 142 <li class=""><a href="javascript:void(0);" title="print" id="printicon" class="print-icon">Print</a></li> 143 </ul> 144 </nav> 145 </section> 146 <div class="navbar hidden-print" role="navigation" aria-label="Hoved menu" style='display:@(String.IsNullOrEmpty(System.Web.HttpContext.Current.Request["ispdf"]) ? "block" : "none")'> 147 <div class="container top-nav" id="nav-wrapper"> 148 <button class="navbar-toggle collapsed" aria-expanded="false" aria-label="Mobile Menu" data-target="#mobile-menu" data-toggle="collapse" type="button"> 149 </button> 150 <nav aria-label="Mobile Menu"> 151 @GetValue("DwNavigation(mobilemenu)") 152 </nav> 153 <div class="navbar-header col-xs-6 col-md-4"> 154 155 @if (!string.IsNullOrWhiteSpace(GetGlobalValue("Global:Device.IsDesktop")) || !string.IsNullOrWhiteSpace(GetGlobalValue("Global:Device.IsTablet"))) 156 { 157 if (!string.IsNullOrWhiteSpace(GetString("Item.Area.Logo_Image"))) 158 { 159 <a class="navbar-brand" href='/Default.aspx?AreaID=@GetString("DwAreaID")' aria-label='@GetString("Item.Area.NameOrganisation")'> 160 <img src='@GetString("Item.Area.Logo_Image")' alt='@Translate("Sitename", "Bleauprint government")' onload="SVGInject(this)"> 161 </a> 162 } 163 } 164 else 165 { 166 if (!string.IsNullOrWhiteSpace(GetString("Item.Area.LogoMobile"))) 167 { 168 <a class="navbar-brand" href='/Default.aspx?AreaID=@GetString("DwAreaID")' aria-label='@Translate("Sitename", "Bleauprint government")'> 169 <img src='@GetString("Item.Area.LogoMobile")' alt='@Translate("Sitename", "Bleauprint government")' onload="SVGInject(this)"> 170 </a> 171 } 172 else 173 { 174 <a class="navbar-brand logo-image" href="/" title=""></a> 175 } 176 } 177 </div> 178 179 <nav class="col-sm-5 col-md-7 nav-top hidden-print" aria-label="Desktop Menu"> 180 @GetValue("DwNavigation(menu)") 181 </nav><!-- /.nav-collapse --> 182 183 @inherits RazorTemplateBase< RazorTemplateModel < Template > > 184 @using Dynamicweb.Rendering 185 186 <div class="search-nav pull-right col-xs-5 col-md-1 search-navFull"> 187 <a href="" class="collapsed" title="Søg"></a> 188 </div> 189 <div id="search-boxTop" class="search-drop search-form"> 190 @SnippetStart("StyleSheetHead") 191 @if (@Pageview.Area.ID == 1) 192 { 193 <link type="text/css" href="/Files/Templates/Designs/bleau-solutionset/assets/stylesheets/weightedSearch.min.css" rel="stylesheet"> 194 } 195 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous"> 196 @SnippetEnd("StyleSheetHead") 197 198 @*<form action="/Default.aspx" accept-charset="utf-8" id="SearchFormTop"> 199 <input type="hidden" name="ID" value='@GetValue("Item.Area.Search_Result")'> 200 <div class="search-area"> 201 <input aria-label="Topmenu søge felt" id="searchSubmit" autocomplete="off" size="10" spellcheck="false" dir="ltr" class="search-input" placeholder='@Translate("search", "Skriv her hvad du s&oslash;ger...")' data-error='@Translate("searchText", "S&oslash;g p&aring; sitet")' type="text" name="q" value='@GetValue("DwSearchPhrase")'> 202 <input type="submit" value="Søg" class="search-button" title="Søg"> 203 </div> 204 </form>*@ 205 206 207 <form accept-charset="utf-8" id="SearchFormTop"> 208 <div class="search-area" id="CludoSearchFormTop" role="search"> 209 <input type="hidden" name="ID" value='@GetValue("Item.Area.Search_Result")'> 210 <input aria-label="Topmenu søge felt" id="searchSubmit" autocomplete="off" size="10" spellcheck="false" dir="ltr" class="search-input" placeholder='@Translate("search", "Skriv her hvad du s&oslash;ger...")' data-error='S&oslash;g p&aring; sitet' type="text" name="q" value=""> 211 <input type="submit" value="Søg" class="search-button" title="Søg"> 212 </div> 213 </form> 214 </div> 215 216 </div><!-- /.container --> 217 </div><!-- /.navbar --> 218 </header> 219 @SnippetStart("JavaScriptBottom") 220 <script src="/Files/Templates/Designs/bleau-solutionset/assets/javascripts/livesearch.js" type="text/javascript"></script> 221 @SnippetEnd("JavaScriptBottom") 222 223 <div class="navbar visible-print" role="banner"> 224 <div class="container top-nav"> 225 <div class="navbar-header col-xs-6 col-md-4"> 226 <div class="visible-print"> 227 <div class="navbar-brand"> 228 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.Logo_Image")) && !string.IsNullOrWhiteSpace(GetGlobalValue("Global:Device.IsMobile"))) 229 { 230 <img src='@GetString("Item.Area.Logo_Image")' alt='@Translate("Sitename", "Bleauprint government")' aria-hidden="true" onload="SVGInject(this)"> 231 232 } 233 </div> 234 </div> 235 </div> 236 </div> 237 </div> 238 @{ 239 string Tpage = GetGlobalValue("Global:Pageview.LayoutTemplate"); 240 if (Tpage != ("frontpage.cshtml")) 241 { 242 <div class="selvbetjening-wrapper selvbetjening-mobil hidden-print" role="navigation" aria-label="selvbetjeningsmenu"> 243 <!-- WCAG ændring --> 244 245 <button class="selv-btn collapsed" aria-controls="Selvbetjeningsmenu" aria-expanded="false" id="selvbetjening-btn">@GetString("Item.Area.Tekster.Selvbetjening_Undersider")</button> 246 247 <div class="selvbetjening-links clearfix collapse dont-collapse-sm" id="Selvbetjeningsmenu"> 248 249 <!-- <ul class="dwnavigation" title="Selvbetjening" id="selfservice-green" data-settings="parenttag:Selvbetjening;endlevel:2;expandmode:Path;template:selfserviceNavigation.xslt;"></ul> --> 250 251 <ul title="Selvbetjening" id="selfservice-green"> 252 @{ 253 254 var entriesList = GetLoop("Item.Area.Entries_Item_List"); 255 256 foreach (var e in entriesList) 257 { 258 var title = e.GetString("Item.Area.Entries_Item_List.Title.Value"); 259 var type = e.GetString("Item.Area.Entries_Item_List.Type.Value"); 260 var href = e.GetString("Item.Area.Entries_Item_List.Link_Url.Value"); 261 262 <li> 263 <a href="@href" target="_self" title="@title" tabindex="-1"> 264 <img class="svg-inject" src="@type" alt="Ikon @title" onload="SVGInject(this)"> 265 @title 266 </a> 267 </li> 268 } 269 } 270 </ul> 271 272 </div> 273 </div> 274 } 275 276 } 277 <div id="Hovedindhold" role="main"> 278 279 280 <!--Breadcrumb grey line--> 281 <div class="grey-box rightSidebar"> 282 <!--Breadcrumb--> 283 <div class="container rightSidebar-subpage hidden-print"> 284 <div class="breadcrumb text-right col-xs-12"> 285 <nav aria-label="Breadcrumb navigation"> 286 @GetValue("DwNavigation(Breadcrumb)") 287 </nav> 288 </div> 289 </div> 290 </div> 291 292 <!--Right Sidebar--> 293 <div class="rightSidebar"> 294 <div class="container rightSidebar-subpage"> 295 @{ 296 string dato = GetDate("Item.Date").ToString("d MMMM yyyy"); 297 var newsDate = GetDate("Item.Date"); 298 var oldDate = DateTime.Now.AddMonths(-3); 299 } 300 301 @if(newsDate < oldDate){ 302 <div role="contentinfo" class="messages messages--warning" style="margin-top:5%; color: #734c00; border:1px #f4daa6 solid; background-color: #fdf8ed; background-image: url(/files/Templates/Designs/bleau-solutionset/assets/images/warning.svg); box-shadow: -8px 0 0 #e09600; padding: 20px 0 20px 30px; background-repeat:no-repeat; background-position:1% 47%;">Nyheden er mere end tre måneder gammel. Indholdet kan derfor være forældet.</div> 303 } 304 305 306 <!--Page title Name--> 307 <div class="col-xs-12 col-sm-9 col-md-8 page-title"> 308 <h1 class="title" id="pageTitle">@GetValue("Item.PageName")</h1> 309 <p class="date-time hidden-print">Opdateret: @dato</p> 310 </div> 311 312 <!--Main content--> 313 <div class="col-xs-12 col-sm-8 main-content" id="leftColumn"> 314 @*@if (!string.IsNullOrWhiteSpace(GetString("Item.Image"))){<text> 315 <img src='/Admin/Public/GetImage.ashx?Image=@GetValue("Item.Image")&amp;Width=768&amp;Crop=5' alt='@GetValue("Item.PageName")'> 316 </text>}*@ 317 318 <p><strong>@GetValue("Item.News_Teaser_Text")</strong></p> 319 @GetValue("Item.Text") 320 321 @if (!string.IsNullOrWhiteSpace(GetString("Item.Read_More"))) 322 { 323 <a href='@GetValue("Item.Read_More")'>Læs mere</a> 324 } 325 </div> 326 327 @{ 328 string Archivedato = GetDate("Item.Date").ToString("d MMMM yyyy"); 329 } 330 <!--Right Sidebar--> 331 <div class="col-xs-12 col-sm-4 rightSidebar-content" id="rightColumn">@GetValue("DwContent(rightColumn)")</div> 332 <div class="section2 col-xs-12 col-sm-12"> 333 @SnippetStart("StyleSheetHead") 334 <link rel="stylesheet" type="text/css" href="/Files/Templates/Designs/bleau-solutionset/assets/socicon/socicon.css?v=4" media="screen"> 335 @SnippetEnd("StyleSheetHead") 336 337 <!--Social icons--> 338 <div class="rightSidebar-content socialButtons"> 339 <div class="social-box" id="SocialBoxTitles" title="Social Box Titles"> 340 <ul> 341 <li><a onclick='window.open(this.getAttribute("data-href"), "mywindow","menubar=1,resizable=1,width=350,height=250")' id="facebook-share" title="Del indholdet Facebook"><span class="socicon circle socicon-facebook"></span></a> 342 </li><li><a onclick='window.open(this.getAttribute("data-href"), "mywindow","menubar=1,resizable=1,width=350,height=250")' id="twitter-share" title="Del indholdet Twitter"><span class="socicon circle socicon-twitter"></span></a> 343 <!--li><a onclick='window.open(this.getAttribute("data-href"), "mywindow","menubar=1,resizable=1,width=350,height=250")' id="google-share" title="Del indholdet Google"><span class="socicon circle socicon-google"></span></a--> 344 </li><li><a onclick='window.open(this.getAttribute("data-href"), "mywindow","menubar=1,resizable=1,width=350,height=250")' id="linkedin-share" title="Del indholdet LinkedIn"><span class="socicon circle socicon-linkedin"></span></a> 345 </li><li><a onclick='window.open(this.getAttribute("data-href"), "_self")' id="mail-share" title="Del indholdet E-mail"><span class="socicon circle socicon-mail"></span></a> 346 </li><li style="display:;"><a onclick='navigator.clipboard.writeText(window.location.href);$("#linkAlert").show("slow");' id="link-share" title="Kopier link"><span class="socicon circle socicon-internet"></span></a> 347 </li></ul> 348 </div> 349 <script> 350 $(document).ready(function () { 351 var n = encodeURIComponent(window.location.href), 352 f = window.location.pathname, 353 t = "https://www.facebook.com/sharer/sharer.php?u=" + n, 354 i = "https://twitter.com/share?url=" + n, 355 r = "https://plus.google.com/share?url=" + n, 356 u = "https://www.linkedin.com/shareArticle?mini=true&url=" + n + "&title=&summary=&source="; 357 m = "mailto:?body=http://@GetGlobalValue("Global:Request.Host")@GetGlobalValue("Global:Pageview.Url")&subject=@GetValue("Item.PageName")"; 358 359 $("#facebook-share").attr("data-href", t); 360 $("#twitter-share").attr("data-href", i); 361 $("#google-share").attr("data-href", r); 362 $("#linkedin-share").attr("data-href", u); 363 $("#mail-share").attr("data-href", m); 364 365 }); 366 </script> 367 </div> 368 </div> 369 <div style="display:none" id="linkAlert" class="alert col-xs-12 col-sm-12"><span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span><strong>Link kopieret:</strong><br><text>https://gladsaxe.dk</text>@GetGlobalValue("Global:Pageview.Url")</div> 370 371 </div> 372 </div> 373 374 <!--Purple & White Bottom Boxes--> 375 <div class="row full-width" id="bottom-row-fluid">@GetValue("DwContent(bottomrowfluid)")</div> 376 377 <!--Grey Box without custom mobile submenu--> 378 <div class="grey-box rightSidebar"> 379 <div class="container rightSidebar-subpage"> 380 </div> 381 </div> 382 383 </div> 384 385 </div> 386 <footer class="row"> 387 <section class="container footer-wrapper" aria-label="footer"> 388 <div class="row" id="footerSections" role="contentinfo"> 389 <div class="col-xs-12 col-sm-4 col-md-3 quick-links hidden-print"> 390 <h1>@GetString("Item.Area.Tekster.Kolonne_1")</h1> 391 @GetValue("DwNavigation(quicklinks)") 392 </div> 393 <div class="col-xs-12 col-sm-4 col-md-3 adress-box vcard"> 394 <span class="fn hidden"> 395 <span class="given-name">@GetString("Item.Area.NameOrganisation")</span> 396 <span class="additional-name"></span> 397 <span class="family-name"></span> 398 </span> 399 <div class="fn org"><h1>@GetString("Item.Area.Tekster.Kolonne_2")</h1></div> 400 <div class="adress"> 401 <div class="street-address">@GetString("Item.Area.StreetAddress")</div> 402 403 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.PostalCode")) || !string.IsNullOrWhiteSpace(GetString("Item.Area.Lacation"))) 404 { 405 <div class="adr"><span class="postal-code">@GetString("Item.Area.PostalCode")</span> <span class="locality">@GetString("Item.Area.Lacation")</span></div> 406 } 407 408 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.Telefon"))) 409 { 410 <div>@Translate("Telefon", "Telefon"): <span class="tel">@GetString("Item.Area.Telefon")</span> </div> 411 } 412 413 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.Fax"))) 414 { 415 <div class="tel"> <span class="type">@Translate("Fax", "Fax"): </span><span class="value">@GetString("Item.Area.Fax")</span> </div> 416 } 417 418 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.CVR"))) 419 { 420 <div class="tel"> <span class="type">@Translate("CVR", "CVR"): </span><span class="value">@GetString("Item.Area.CVR")</span> </div> 421 } 422 423 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.Email"))) 424 { 425 <a class="email" href='mailto:@GetValue("Item.Area.Email")'>@GetValue("Item.Area.Email")</a> 426 } 427 </div> 428 </div> 429 <div class="col-xs-12 col-sm-4 col-md-3 col-md-offset-3 work-time oh-day" itemscope="" itemtype="http://schema.org/CivicStructure"> 430 <h1 itemprop="name">@GetString("Item.Area.Tekster.Kolonne_4")</h1> 431 <ul class="oh-highlight-day"> 432 @foreach (var item in GetLoop("Item.Area.OpeningHours")) 433 { 434 <li><meta itemprop="openingHours" content='@item.GetValue("Item.Area.OpeningHours.Days")-@item.GetValue("Item.Area.OpeningHours.OpenHour")'>@item.GetValue("Item.Area.OpeningHours.Days")<span>@item.GetValue("Item.Area.OpeningHours.OpenHour")</span></li> 435 436 } 437 </ul> 438 439 </div> 440 </div> 441 442 @if(GetString("DwAreaID") == "1") { 443 <div class="col-xs-12 col-sm-12 col-md-12 hidden-print" id="WebAccessibility"> 444 445 <h1>Webtilgængelighed</h1> 446 <ul> 447 <li class="col-xs-12 col-sm-6 col-md-3"> 448 <i class="fa fa-si fa-sign-language" aria-hidden="true"></i> 449 Adgang med tegn 450 <label class="switch" for="Switchbutton"> 451 <span class="sr-only">Tænd eller sluk for Adgang med tegn</span> 452 <input role="switch" aria-checked="false" name="tænd eller sluk for adgang med tegn" aria-label="tænd eller sluk for adgang med tegn" class="switchBtn" id="Switchbutton" type="checkbox" onclick="SignLanguageMark(null,'rgba(255,255,0,0.5)');"> 453 <span class="slider round"></span> 454 </label> 455 456 </li> 457 <li class="col-xs-12 col-sm-6 col-md-3"> 458 <a href="https://www.adgangforalle.dk/" target="_blank"><i class="fa fa-volume-up" aria-hidden="true"></i>Få teksten læst op</a> 459 </li> 460 461 @{ 462 463 if (!string.IsNullOrWhiteSpace(GetString("Item.Area.WASpage_ID"))) { 464 465 int WASpage_ID = Convert.ToInt32(GetValue("Item.Area.WASpage_ID")); 466 string shortcut = Dynamicweb.Services.Pages.GetPage(WASpage_ID).ShortCut; 467 468 if (!string.IsNullOrWhiteSpace(shortcut)) 469 { 470 <li class="col-xs-12 col-sm-6 col-md-3"> 471 <a href="/was" target="_blank"><i class="fa fa-file-signature" aria-hidden="true"></i>Tilgængelighedserklæring</a> 472 </li> 473 } 474 475 } 476 } 477 <li class="col-xs-12 col-sm-6 col-md-3"> 478 <a href="/was-feedback"><i class="fa fa-comment" aria-hidden="true"></i>Giv os feedback</a> 479 <!-- <a href='/was-feedback?wcag=@GetGlobalValue("Global:Pageview.Url")'><i class="fa fa-comment" aria-hidden="true"></i>Giv os feedback</a> --> 480 </li> 481 </ul> 482 483 </div> 484 } 485 </section> 486 487 488 </footer> 489 490 <div class="bgr-opacity"></div> 491 <script type="text/javascript" src="/Files/Templates/Designs/bleau-solutionset/assets/javascripts/jquery.dotdotdot.min.js"></script> 492 <!-- <script type="text/javascript" src="assets/javascripts/infinityScroll.min.js"></script> --> 493 <script type="text/javascript" src="/Files/Templates/Designs/bleau-solutionset/assets/vendor/bootstrap/js/bootstrap.min.js"></script> 494 <script type="text/javascript" src="/Files/Templates/Designs/bleau-solutionset/assets/javascripts/main.min.js?vs=2"></script> 495 496 @if (!string.IsNullOrWhiteSpace(GetString("Item.Area.Google_Analytics_ID"))) 497 { 498 <text> 499 <script> 500 var _gaq = [['_setAccount', '@GetValue("Item.Area.Google_Analytics_ID")'], ['_trackPageview']]; 501 (function(d, t) { 502 var g = d.createElement(t), 503 s = d.getElementsByTagName(t)[0]; 504 g.async = true; 505 g.src = '//www.google-analytics.com/ga.js'; 506 s.parentNode.insertBefore(g, s); 507 })(document, 'script'); 508 </script> 509 </text> 510 511 } 512 @RenderSnippet("JavaScriptBottom") 513 514 <!-- www.Cludo.com search start JS --> 515 <!--[if lte IE 9]> 516 <script src="https://api.cludo.com/scripts/xdomain.js" slave="https://api.cludo.com/proxy.html"></script> 517 <![endif]--> 518 <!-- www.Cludo.com search end JS --> 519 <!-- www.Cludo.com Search body init script start --> 520 <script type="text/javascript" src="//customer.cludo.com/scripts/bundles/search-script.min.js"></script> 521 <script> 522 var CludoSearch; 523 (function () { 524 var cludoSettings = { 525 customerId: 2539, 526 engineId: 11262, 527 searchUrl: "/kommunen/soegeresultat", 528 searchInputs: ["CludoSearchFormTop", "cludo-search-content-form", "SearchForm"], 529 initSearchBoxText: "", 530 loading: "<img src='//customer.cludo.com/img/loading.gif' alt='Loading' class='loading' role='progressbar' />", 531 endlessScroll: { stopAfterPage: 3, resultsPerPage: 10, bottomOffset: 700 } 532 }; 533 CludoSearch = new Cludo(cludoSettings); 534 CludoSearch.translateProvider.translations["da"]["backToTop"] = "<i class='fa fa-chevron-up'></i>"; 535 CludoSearch.translateProvider.translations["da"]["load_more"] = "Vis flere"; 536 CludoSearch.translateProvider.translations["da"]["your_search_on"] = "Søgningen "; 537 CludoSearch.init(); 538 })(); 539 </script> 540 <!-- www.Cludo.com Search body init script end --> 541 <!-- Dette script hører til Tilgængeligheds modulet. Adgang med tegn --> 542 <script data-consent="AdgangMedTegn"> 543 (function () { 544 var lwfile = 'cdhsign.dk/cdh_player.js'; 545 var lw = document.createElement('script'); 546 lw.type = 'text/javascript'; 547 lw.async = true; 548 lw.src = ('https:' == document.location.protocol ? 'https://' : 549 'http://') + lwfile; 550 var s = document.getElementsByTagName('script')[0]; 551 s.parentNode.insertBefore(lw, s); 552 }) 553 (); 554 555 window.getCookie = function (name) { 556 var match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)')); 557 if (match) return match[2]; 558 } 559 window.setCookie = function (name, value, days, path) { 560 var expires = ""; 561 if (days) { 562 var date = new Date(); 563 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 564 expires = "; expires=" + date.toUTCString(); 565 } 566 document.cookie = name + "=" + (value || "") + expires + "; path=" + path; 567 } 568 jQuery('#Switchbutton').prop('checked', window.getCookie("SignIsActive") === 'true'); 569 function toggleAccessWithSign() { 570 SignLanguageMark(null, 'rgba(255,255,0,0.5)'); 571 } 572 573 window.onbeforeunload = function () { 574 var isActive = window.getCookie("SignIsActive") === 'true'; 575 document.cookie = "SignIsActive=" + isActive + "; expires=Thu, 01 Jan 1970 00:00:00 UTC"; 576 document.cookie = "SignIsActive=" + isActive + "; path=/"; 577 console.log('unload'); 578 } 579 </script> 580 581 <!--Monsido--> 582 <script type="text/javascript"> 583 if (cookiecontrolfunctions.isThisCategorySet("Statistics")) { 584 585 window._monsido = window._monsido || { 586 token: "vULfAOisiOiu3u_embYVGw", 587 statistics: { 588 enabled: true, 589 documentTracking: { 590 enabled: true, 591 documentCls: "monsido_download", 592 documentIgnoreCls: "monsido_ignore_download", 593 documentExt: ["pdf", "doc", "ppt", "docx", "pptx"], 594 }, 595 }, 596 heatmap: { 597 enabled: true, 598 }, 599 pageCorrect: { 600 enabled: true, 601 }, 602 }; 603 604 } 605 </script> 606 <script type="text/javascript" async="" src="https://app-script.monsido.com/v2/monsido-script.js"></script> 607 608 <!--Kari chat robot 609 <script type="text/javascript" data-kommune=gladsaxe src="https://prokomresources.prokomcdn.no/client-grunt/bot/kari.js"></script> --> 610 611 </body> 612 </html>