Skip to content

Commit 8c31eaa

Browse files
authored
Merge pull request #56 from cloudscribe/feature/55
#55 conditionally add UserExportPartial to index_kvp
2 parents 03f0cef + 86cb4e0 commit 8c31eaa

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

src/cloudscribe.Kvp.Views.BS5/Views/UserAdmin/Index_kvp.cshtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
@using cloudscribe.UserProperties.Models
22
@model cloudscribe.Core.Web.ViewModels.UserAdmin.UserListViewModel
3+
@using Microsoft.AspNetCore.Mvc.ViewEngines
4+
@inject ICompositeViewEngine Engine
35
@inject ICoreThemeHelper themeHelper
46
@inject IStringLocalizer<CloudscribeCore> sr
57
@inject IUserPropertyService _userPropertyService
@@ -43,6 +45,10 @@
4345
</div>
4446
</div>
4547
<partial name="UserListPartial_kvp" model="Model" />
48+
@if (Engine.FindView(ViewContext, "UserExportPartial", false).Success)
49+
{ // only show export button if the view exists in cloudscribe.core.compiledviews.bootstrap5 >= 8.0.18
50+
<partial name="UserExportPartial" model="Model" />
51+
}
4652
@section SideNav {
4753
<partial name="AdminSideNav" />
4854
}

src/cloudscribe.Kvp.Views.BS5/cloudscribe.Kvp.Views.BS5.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>net8.0</TargetFramework>
55
<AddRazorSupportForMvc>true</AddRazorSupportForMvc>
6-
<Version>8.0.0</Version>
6+
<Version>8.0.1</Version>
77
<Description>Custom views for cloudscribe.Kvp</Description>
88
<PackageTags>cloudscribe;kvp;commands;ef</PackageTags>
99
<PackageIcon>icon.png</PackageIcon>

src/cloudscribe.UserProperties.Kvp/cloudscribe.UserProperties.Kvp.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Description>Configurable custom user properties for cloudscribe core using per tenant or global configuration based custom proprties with key/value storage</Description>
5-
<Version>8.0.0</Version>
5+
<Version>8.0.1</Version>
66
<TargetFramework>net8.0</TargetFramework>
77
<Authors>Joe Audette</Authors>
88
<PackageTags>cloudscribe;userprofile;customization</PackageTags>
@@ -24,8 +24,8 @@
2424
<ItemGroup>
2525
<PackageReference Include="cloudscribe.Versioning" Version="8.0.0" />
2626
<PackageReference Include="cloudscribe.Core.Models" Version="8.0.0" />
27-
<PackageReference Include="cloudscribe.Core.Identity" Version="8.0.0" />
28-
<PackageReference Include="cloudscribe.Core.Web" Version="8.0.0" />
27+
<PackageReference Include="cloudscribe.Core.Identity" Version="8.0.1" />
28+
<PackageReference Include="cloudscribe.Core.Web" Version="8.0.1" />
2929

3030
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
3131
<PackageReference Include="Microsoft.Extensions.Localization" Version="8.0.0" />

src/sourceDev.WebApp/sourceDev.WebApp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.0" />
5050

51-
<PackageReference Include="cloudscribe.Core.Web" Version="8.0.0" />
51+
<PackageReference Include="cloudscribe.Core.Web" Version="8.0.1" />
5252
<PackageReference Include="cloudscribe.Core.CompiledViews.Bootstrap5" Version="8.0.0" />
5353
<PackageReference Include="cloudscribe.Web.StaticFiles" Version="8.0.0" />
5454

0 commit comments

Comments
 (0)