Dagsordener og referater
Error executing template "/Designs/bleau-solutionset/Paragraph/Agenda.Newest.cshtml" System.Exception: Request has failed. Url: /api/integration/publication/committee/list?pageNumber=0&pageSize=100&sortDirection=0. Message: Unauthorized at FirstAgendaImport.Service.HttpService.Get[T](String path, Boolean ignoreErrors) at FirstAgenda.Api.Service.CommitteeService.GetListFromApi() at FirstAgenda.Api.Service.CommitteeService.GetCommitteesNoCache() at FirstAgenda.Api.Service.CommitteeService.GetCommittees() at FirstAgenda.Api.Service.CommitteeService.List() at FirstAgendaImport.Service.AgendaService.GetLatestThreeIds() at CompiledRazorTemplates.Dynamic.RazorEngine_a042ff2c2ca84b27bf8a238750194bd5.Execute() in C:\home\site\wwwroot\Files\Templates\Designs\bleau-solutionset\Paragraph\Agenda.Newest.cshtml:line 37 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 System; 3 @using System.Linq; 4 @using Dynamicweb.Rendering; 5 @using FirstAgendaImport.Service; 6 @using Dynamicweb.Content; 7 @using FirstAgenda.Api.Model; 8 @{ 9 string navigation = RenderNavigation(new 10 { 11 Template = "liHighlightNavigationDR.xslt", 12 ExpandMode = "inpath", 13 StartLevel = 3, 14 EndLevel = 3 15 }); 16 int num_topPageID = Convert.ToInt32(GetGlobalValue("Global:Page.Top.ID")); 17 18 var isHighlightedAvailable = true;// navigation.Contains("highlight"); 19 string title = !String.IsNullOrEmpty(Pageview.Page.Item["TitleBox"].ToString()) ? Pageview.Page.Item["TitleBox"].ToString() : "", 20 description = !String.IsNullOrEmpty(Pageview.Page.Item["DescriptionBox"].ToString()) ? Pageview.Page.Item["DescriptionBox"].ToString() : "", 21 linkText = !String.IsNullOrEmpty(Pageview.Page.Item["LinkText"].ToString()) ? Pageview.Page.Item["LinkText"].ToString() : "", 22 23 FirstLinkText = !String.IsNullOrEmpty(Pageview.Page.Item["FirstLinkText"].ToString()) ? Pageview.Page.Item["FirstLinkText"].ToString() : "", 24 FirstLink = !String.IsNullOrEmpty(Pageview.Page.Item["FirstLink"].ToString()) ? Pageview.Page.Item["FirstLink"].ToString() : "", 25 SecLinkText = !String.IsNullOrEmpty(Pageview.Page.Item["SecLinkText"].ToString()) ? Pageview.Page.Item["SecLinkText"].ToString() : "", 26 SecondLink = !String.IsNullOrEmpty(Pageview.Page.Item["SecondLink"].ToString()) ? Pageview.Page.Item["SecondLink"].ToString() : "", 27 ThirdLinkText = !String.IsNullOrEmpty(Pageview.Page.Item["ThirdLinkText"].ToString()) ? Pageview.Page.Item["ThirdLinkText"].ToString() : "", 28 ThirdLink = !String.IsNullOrEmpty(Pageview.Page.Item["ThirdLink"].ToString()) ? Pageview.Page.Item["ThirdLink"].ToString() : "", 29 TextFA = !String.IsNullOrEmpty(Pageview.Page.Item["TextFA"].ToString()) ? Pageview.Page.Item["TextFA"].ToString() : "", 30 31 closeText = Pageview.Page.Item["CloseText"].ToString(), 32 getPageById = Dynamicweb.Extensibility.ServiceLocator.Current.GetPageService().GetPage(num_topPageID).PropertyItemId.ToString(), 33 currentUrl = Pageview.GlobalTags.GetTagByName("Global:Request.PathAndQuery").Value, 34 committeeid = (currentUrl.ToLower().Contains("&committeeid") || currentUrl.ToLower().Contains("?committeeid")) ? "none" : "block"; 35 36 var agendaService = new AgendaService(); 37 var agendas = agendaService.GetLatestThreeIds(); 38 object AbonnerPaaNyt_paragraphID = null; 39 Dynamicweb.Frontend.PageView.Current().Area.Item.TryGetValue("AbonnerPaaNyt_paragraphID", ref AbonnerPaaNyt_paragraphID); 40 int AbonnerPaaNyt_PID = Int32.Parse(@AbonnerPaaNyt_paragraphID.ToString()); 41 42 object AgendasFull_pageID = null; 43 Dynamicweb.Frontend.PageView.Current().Area.Item.TryGetValue("AgendasFull_pageID", ref AgendasFull_pageID); 44 45 object AgendasArchive_pageID = null; 46 Dynamicweb.Frontend.PageView.Current().Area.Item.TryGetValue("AgendasArchive_pageID", ref AgendasArchive_pageID); 47 48 } 49 50 <div class="listMainPages"> 51 <nav class="container" aria-label="Seneste dagsordner samt abonnér på nye" style='display:@committeeid'> 52 53 @if (AgendasArchive_pageID != string.Empty) 54 { 55 <h4><a target="_blank" href="/default.aspx?ID=@AgendasArchive_pageID">@Translate("AgendaArchiveLinkText","Gå til referater fra før 2016")</a></h4> 56 } 57 58 <ul class="pageLevel3 col-md-9 col-sm-8 col-xs-12 noPadding" id="latestAgenda"> 59 @if (!agendas.Any()) 60 { 61 <li class="highlight listItem col-md-6 col-sm-6 col-xs-12 noPadding thirdLevel"> 62 <div> 63 <h2>@Translate("AgendaComingUp", "Dagsorden på vej")</h2> 64 <p> 65 @Translate("NoNewAgendas", "Der er ikke nogen aktuel dagsorden at vise.") 66 </p> 67 </div> 68 </li> 69 <li class="highlight listItem col-md-6 col-sm-6 col-xs-12 noPadding thirdLevel"> 70 <div> 71 <h2>@Translate("AgendaComingUp", "Dagsorden på vej")</h2> 72 <p> 73 @Translate("NoNewAgendas", "Der er ikke nogen aktuel dagsorden at vise.") 74 </p> 75 </div> 76 </li> 77 } 78 79 @foreach (var ag in agendas) 80 { 81 string error; 82 Agenda agenda; 83 if (agendaService.AgendaExists(ag, out agenda, out error)) 84 { 85 <li class="highlight listItem col-md-6 col-sm-6 col-xs-12 noPadding thirdLevel"> 86 <a target="_blank" href="/Default.aspx?ID=@AgendasFull_pageID&agendaid=@ag"> 87 <h2>@agenda.CommitteeName</h2> 88 <p> 89 @agenda.LongDate 90 <span class="arrow">Se dagsorden</span> 91 </p> 92 </a> 93 </li> 94 } 95 else 96 { 97 <li class="highlight listItem col-md-6 col-sm-6 col-xs-12 noPadding thirdLevel"> 98 <a href="#"> 99 <h2>@Translate(error, "Du har ikke adgang til dagsordenen.")</h2> 100 </a> 101 </li> 102 } 103 } 104 </ul> 105 106 <script type="text/javascript"> 107 $(document).ready(function () { 108 if ($("#latestAgenda li").length != 2) { 109 $("#latestAgenda").append('<li class="highlight listItem col-md-6 col-sm-6 col-xs-12 noPadding thirdLevel"><div><h2>@Translate("AgendaComingUp", "Dagsorden på vej")</h2><p>@Translate("NoNewAgendas", "Der er ikke nogen aktuel dagsorden at vise.")</p></div></li>'); 110 } 111 }); 112 </script> 113 114 115 @if (isHighlightedAvailable) 116 { 117 <div class="col-md-3 col-sm-4 col-xs-12 noPadding greenBox extraBox thirdLevel"> 118 <a href="javascript:void(0);"> 119 @if (!String.IsNullOrEmpty(title)) 120 { 121 <h2>@Truncate(@Pageview.Page.Item["TitleBox"].ToString(), 250)</h2> 122 <p> 123 @Truncate(@Pageview.Page.Item["DescriptionBox"].ToString(), 500) 124 <br /> 125 <br /> 126 <span>@Pageview.Page.Item["LinkText"].ToString()</span> 127 <span class="xmoedekalender closeBox hidden">@Pageview.Page.Item["CloseText"].ToString()</span> 128 </p> 129 } 130 </a> 131 </div> 132 } 133 else 134 { 135 <div class="hidden-lg hidden-md hidden-sm col-xs-12 noPadding greenBox thirdLevel hiddenLevel"> 136 <a href="javascript:void(0);"> 137 @if (!String.IsNullOrEmpty(title)) 138 { 139 <h2>@Truncate(@Pageview.Page.Item["TitleBox"].ToString(), 250)</h2> 140 } 141 </a> 142 </div> 143 } 144 </nav> 145 <div class="hideDiv"> 146 <nav class="container" aria-label="Abonnements redigering"> 147 @if (!isHighlightedAvailable) 148 { 149 <h1 class="hidden-xs">@Pageview.Page.Item["TitleBox"].ToString()</h1> 150 } 151 152 <div id="linksbox"> 153 @Pageview.Page.Item["LinksBox"].ToString() 154 </div> 155 156 <div id="usergroups"> 157 <p> 158 @if (!String.IsNullOrEmpty(FirstLink)) 159 { 160 <img src="/files/templates/designs/bleau-solutionset/assets/images/clip.svg" width="20" onload="SVGInject(this)" alt="" /> 161 <a target="_blank" href="@FirstLink">@FirstLinkText</a> 162 } 163 @if (!String.IsNullOrEmpty(SecondLink)) 164 { 165 <span> | </span><a target="_blank" href="@SecondLink">@SecLinkText</a> 166 } 167 @if (!String.IsNullOrEmpty(ThirdLink)) 168 { 169 <span> | </span><a target="_blank" href="@ThirdLink">@ThirdLinkText</a> 170 } 171 </p> 172 173 @if (!String.IsNullOrEmpty(TextFA)) 174 { 175 <br /><p>@TextFA</p> 176 } 177 178 @RenderParagraphContent(@AbonnerPaaNyt_PID) 179 180 </div> 181 182 </nav> 183 </div> 184 </div> 185 186 187 @helper Truncate(string str_input, int num_length) 188 { 189 if (str_input.Length <= num_length) 190 { 191 @str_input 192 } 193 else 194 { 195 @str_input.Substring(0, num_length)<text>...</text> 196 } 197 } 198 199 @SnippetStart("jsOnLoad") 200 onLoadExtraBox(); 201 @SnippetEnd("jsOnLoad")
DER BLEV FUNDET {{totalCount}} RESULTATER
-
{{c.Name}}
Se dagsordner og referater fra:{{-1 * Year}}
