@page @using Localization.Resources.AbpUi @using Microsoft.Extensions.Localization @using Volo.Abp.AspNetCore.Mvc.UI.Packages.TuiEditor @using Volo.Abp.AspNetCore.Mvc.UI.Packages.Uppy @using Volo.Abp.GlobalFeatures @using Volo.Abp.Users @using Volo.CmsKit.GlobalFeatures @using Volo.CmsKit.Pages @using Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.Commenting @using Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.Rating @using Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.ReactionSelection @using Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.Tags @model IndexModel @inject IStringLocalizer Localizer @inject ICurrentUser CurrentUser @section styles{ } @section scripts{ }

CMS Kit DEMO

@if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(TagViewComponent), new { entityType = "quote", entityId = "1" }) }
@if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(RatingViewComponent), new { entityType = "quote", entityId = "1", isReadOnly = false }) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(ReactionSelectionViewComponent), new {entityType = "quote", entityId = "1"}) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(CommentingViewComponent), new { entityType = "quote", entityId = "1", isReadOnly = false, referralLinks = new [] {"nofollow"} }) }

"Writing code is very simple, but writing simple code is the hardest thing there is!"

- Halil ibrahim Kalkan Inspired from Johan Cruyff

@if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(RatingViewComponent), new {entityType = "quote", entityId = "2"}) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(ReactionSelectionViewComponent), new {entityType = "quote", entityId = "2"}) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(CommentingViewComponent), new {entityType = "quote", entityId = "2"}) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(TagViewComponent), new { entityType = "IndexPage", entityId = Guid.Empty.ToString() }) }