namespace RMuseum.Models.Ganjoor.ViewModels { /// /// modify page view model /// public class GanjoorModifyPageViewModel { /// /// title /// public string Title { get; set; } /// /// url => slug /// public string UrlSlug { get; set; } /// /// Html Text /// public string HtmlText { get; set; } /// /// Poem Rhythm /// public string Rhythm { get; set; } /// /// Second Poem Rhythm /// public string Rhythm2 { get; set; } /// /// Third Poem Rhythm /// public string Rhythm3 { get; set; } /// /// rhyme letters /// public string RhymeLetters { get; set; } /// /// source name /// public string SourceName { get; set; } /// /// source url slug /// public string SourceUrlSlug { get; set; } /// /// old collection or book name for Saadi's ghazalyiat (طیبات، خواتیم و ....) /// public string OldTag { get; set; } /// /// old collection page url e.g /saadi/tayyebat /// public string OldTagPageUrl { get; set; } /// /// no index (search engines are blocked to index the page) /// public bool NoIndex { get; set; } /// /// if a page url is changed, store the old URL here to be redirected automatically /// public string RedirectFromFullUrl { get; set; } /// /// order when mixed with categories /// public int MixedModeOrder { get; set; } /// /// published /// public bool Published { get; set; } /// /// language (this is intended to affect html page encodings and not determine actuallly accents and ....) /// public string Language { get; set; } /// /// TOC Style /// public GanjoorTOC TableOfContentsStyle { get; set; } /// /// Category Type /// public GanjoorCatType CatType { get; set; } /// /// additional description or note /// public string Description { get; set; } /// /// html mode of additional description or note /// public string DescriptionHtml { get; set; } /// /// a description of the modfication /// public string Note { get; set; } } }