From 6d7fbc6ddf6ad8845e44eff4749452c55b35ea5d Mon Sep 17 00:00:00 2001 From: Joe Audette Date: Sat, 26 May 2018 12:51:05 -0400 Subject: [PATCH] mode datepicker into partial views for easier customization --- .../cloudscribe.SimpleContent.Web.Mvc.csproj | 4 ++-- .../Views/Blog/Edit.cshtml | 14 ++------------ .../Views/Blog/EditPubDate.cshtml | 18 ++++++++++++++++++ .../Views/Page/Edit.cshtml | 14 ++------------ .../Views/Page/EditPubDate.cshtml | 17 +++++++++++++++++ ...e.SimpleContent.Web.Views.Bootstrap3.csproj | 4 ++-- .../Views/Blog/Edit.cshtml | 12 ++---------- .../Views/Blog/EditPubDate.cshtml | 12 ++++++++++++ .../Views/Page/Edit.cshtml | 11 +---------- .../Views/Page/EditPubDate.cshtml | 12 ++++++++++++ ...e.SimpleContent.Web.Views.Bootstrap4.csproj | 4 ++-- .../cloudscribe.SimpleContent.Web.csproj | 4 ++-- .../themes/bs3-cerulean/Shared/_Layout.cshtml | 3 ++- 13 files changed, 76 insertions(+), 53 deletions(-) create mode 100644 src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/EditPubDate.cshtml create mode 100644 src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/EditPubDate.cshtml create mode 100644 src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/EditPubDate.cshtml create mode 100644 src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/EditPubDate.cshtml diff --git a/src/cloudscribe.SimpleContent.Web.Mvc/cloudscribe.SimpleContent.Web.Mvc.csproj b/src/cloudscribe.SimpleContent.Web.Mvc/cloudscribe.SimpleContent.Web.Mvc.csproj index d1d8c3ecc..6ec131dc5 100644 --- a/src/cloudscribe.SimpleContent.Web.Mvc/cloudscribe.SimpleContent.Web.Mvc.csproj +++ b/src/cloudscribe.SimpleContent.Web.Mvc/cloudscribe.SimpleContent.Web.Mvc.csproj @@ -2,8 +2,8 @@ MVC Controllers for cloudscribe.SimpleContent.Web - 2.0.30 - 2.0.30 + 2.0.31 + 2.0.31 Joe Audette netstandard2.0 portable diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/Edit.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/Edit.cshtml index 161cc2a59..67edaa0b8 100644 --- a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/Edit.cshtml +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/Edit.cshtml @@ -98,18 +98,8 @@ -
- -
- - -
-
+ @{ Html.RenderPartial("EditPubDate", Model); } + @if (Model.TeasersEnabled) { if (Model.ContentType == "markdown") diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/EditPubDate.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/EditPubDate.cshtml new file mode 100644 index 000000000..d38136e76 --- /dev/null +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Blog/EditPubDate.cshtml @@ -0,0 +1,18 @@ +@model cloudscribe.SimpleContent.Web.ViewModels.PostEditViewModel +@using System.Globalization +@using Microsoft.Extensions.Localization +@using cloudscribe.SimpleContent.Web +@inject IStringLocalizer sr + +
+ +
+ + +
+
diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/Edit.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/Edit.cshtml index 73c51c387..1610387c6 100644 --- a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/Edit.cshtml +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/Edit.cshtml @@ -83,18 +83,8 @@ -
- -
- - -
-
+ @{ await Html.RenderPartialAsync("EditPubDate", Model); } +
diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/EditPubDate.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/EditPubDate.cshtml new file mode 100644 index 000000000..2a74e66b5 --- /dev/null +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/Views/Page/EditPubDate.cshtml @@ -0,0 +1,17 @@ +@model cloudscribe.SimpleContent.Web.ViewModels.PageEditViewModel +@using System.Globalization +@using Microsoft.Extensions.Localization +@using cloudscribe.SimpleContent.Web +@inject IStringLocalizer sr +
+ +
+ + +
+
diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/cloudscribe.SimpleContent.Web.Views.Bootstrap3.csproj b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/cloudscribe.SimpleContent.Web.Views.Bootstrap3.csproj index 325bb1445..e405eb1e2 100644 --- a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/cloudscribe.SimpleContent.Web.Views.Bootstrap3.csproj +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap3/cloudscribe.SimpleContent.Web.Views.Bootstrap3.csproj @@ -2,8 +2,8 @@ Bootstrap 3 views for cloudscribe.SimpleContent.Web - 2.0.19 - 2.0.19 + 2.0.20 + 2.0.20 Joe Audette netstandard2.0 cloudscribe.SimpleContent.Web.Views.Bootstrap3 diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/Edit.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/Edit.cshtml index d2a9cb8c7..ca183bac8 100644 --- a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/Edit.cshtml +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/Edit.cshtml @@ -63,16 +63,8 @@
-
- - - -
+ @{ Html.RenderPartial("EditPubDate", Model); } + @if (Model.TeasersEnabled) { if (Model.ContentType == "markdown") diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/EditPubDate.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/EditPubDate.cshtml new file mode 100644 index 000000000..36df6e24f --- /dev/null +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Blog/EditPubDate.cshtml @@ -0,0 +1,12 @@ +@model cloudscribe.SimpleContent.Web.ViewModels.PostEditViewModel +@inject IStringLocalizer sr +
+ + + +
diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/Edit.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/Edit.cshtml index 5593b446d..0a2331211 100644 --- a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/Edit.cshtml +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/Edit.cshtml @@ -52,16 +52,7 @@ -
- - - -
+ @{ Html.RenderPartial("EditPubDate", Model); }
diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/EditPubDate.cshtml b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/EditPubDate.cshtml new file mode 100644 index 000000000..bb195486e --- /dev/null +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/Views/Page/EditPubDate.cshtml @@ -0,0 +1,12 @@ +@model cloudscribe.SimpleContent.Web.ViewModels.PageEditViewModel +@inject IStringLocalizer sr +
+ + + +
diff --git a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/cloudscribe.SimpleContent.Web.Views.Bootstrap4.csproj b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/cloudscribe.SimpleContent.Web.Views.Bootstrap4.csproj index 7ea15bdf9..054e9641a 100644 --- a/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/cloudscribe.SimpleContent.Web.Views.Bootstrap4.csproj +++ b/src/cloudscribe.SimpleContent.Web.Views.Bootstrap4/cloudscribe.SimpleContent.Web.Views.Bootstrap4.csproj @@ -2,8 +2,8 @@ Bootstrap 4 views for cloudscribe.SimpleContent.Web - 2.0.22 - 2.0.22 + 2.0.23 + 2.0.23 Joe Audette netstandard2.0 cloudscribe;SimpleContent;Bootstrap4 diff --git a/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj b/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj index 417f629c8..165d0dfc7 100644 --- a/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj +++ b/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj @@ -2,8 +2,8 @@ A simple, yet flexible content and blog engine for ASP.NET Core that can work with or without a database - 2.0.22 - 2.0.22 + 2.0.23 + 2.0.23 Joe Audette netstandard2.0 portable diff --git a/src/sourceDev.WebApp/sitefiles/s1/themes/bs3-cerulean/Shared/_Layout.cshtml b/src/sourceDev.WebApp/sitefiles/s1/themes/bs3-cerulean/Shared/_Layout.cshtml index a11c2d592..af06bfa1c 100644 --- a/src/sourceDev.WebApp/sitefiles/s1/themes/bs3-cerulean/Shared/_Layout.cshtml +++ b/src/sourceDev.WebApp/sitefiles/s1/themes/bs3-cerulean/Shared/_Layout.cshtml @@ -50,13 +50,14 @@ @await Html.PartialAsync("AlertsPartial") @RenderBody()
+ @RenderSection("SideNav", required: false)
Copyright © @DateTime.Now.Year - @(Tenant?.SiteName ?? "Sample")
Site Map | @* you are free to remove the powered by cloudscribe link but we appreciate it if you choose to keep it! *@ Powered by cloudscribe - +