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; }
}
}