├── Telerik.Sitefinity.Frontend.Media
├── Mvc
│ ├── Scripts
│ │ ├── Video
│ │ │ ├── video.js
│ │ │ ├── video.min.js
│ │ │ ├── video.test.min.js
│ │ │ ├── video.min.js.map
│ │ │ └── video.test.min.js.map
│ │ ├── VideoGallery
│ │ │ ├── overlay-gallery.min.js
│ │ │ └── overlay-gallery.test.min.js
│ │ └── ImageGallery
│ │ │ ├── overlay-gallery.min.js
│ │ │ └── overlay-gallery.test.min.js
│ ├── Views
│ │ ├── Video
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Video.Default.cshtml
│ │ ├── Document
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── DocumentLink.cshtml
│ │ ├── ImageGallery
│ │ │ └── DesignerView.Simple.json
│ │ ├── DocumentsList
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Detail.DocumentDetails.cshtml
│ │ ├── VideoGallery
│ │ │ └── DesignerView.Simple.json
│ │ └── Image
│ │ │ └── DesignerView.Simple.json
│ └── Models
│ │ ├── Image
│ │ ├── ImageDisplayMode.cs
│ │ └── ThumbnailModel.cs
│ │ ├── ParentFilterMode.cs
│ │ └── DocumentsList
│ │ ├── DocumentsListViewModel.cs
│ │ ├── DocumentDetailsViewModel.cs
│ │ └── DocumentItemViewModel.cs
├── razorgenerator.directives
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Forms
├── Mvc
│ ├── Views
│ │ ├── Form
│ │ │ ├── Form.SubmitResultView.cshtml
│ │ │ └── DesignerView.Simple.json
│ │ ├── Captcha
│ │ │ └── DesignerView.Simple.json
│ │ ├── FileField
│ │ │ └── DesignerView.Simple.json
│ │ ├── HiddenField
│ │ │ ├── DesignerView.Simple.json
│ │ │ ├── Read.Default.cshtml
│ │ │ └── DesignerView.Simple.cshtml
│ │ ├── PageBreak
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ ├── SubmitButton
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Write.Default.cshtml
│ │ ├── TextField
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ ├── EmailTextField
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ ├── NavigationField
│ │ │ ├── DesignerView.Simple.json
│ │ │ ├── Read.ProgressBar.cshtml
│ │ │ └── Read.Default.cshtml
│ │ ├── ParagraphTextField
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ ├── CheckboxesField
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ ├── DropdownListField
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ ├── MultipleChoiceField
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Read.Default.cshtml
│ │ └── SectionHeader
│ │ │ ├── DesignerView.Simple.json
│ │ │ ├── Read.Default.cshtml
│ │ │ └── sf-html-field.sf-cshtml
│ ├── Scripts
│ │ ├── PageBreak
│ │ │ └── designerview-simple.js
│ │ ├── SubmitButton
│ │ │ ├── designerview-simple.js
│ │ │ ├── submit-button.test.min.js
│ │ │ └── submit-button.min.js
│ │ ├── SectionHeader
│ │ │ └── designerview-simple.js
│ │ ├── Recaptcha
│ │ │ ├── recaptcha.min.js
│ │ │ ├── recaptcha.test.min.js
│ │ │ ├── recaptcha.min.js.map
│ │ │ ├── recaptcha.test.min.js.map
│ │ │ └── recaptcha.js
│ │ ├── Form
│ │ │ ├── form.min.js
│ │ │ └── form.test.min.js
│ │ └── DropdownListField
│ │ │ ├── dropdown-list-field.min.js
│ │ │ └── dropdown-list-field.test.min.js
│ ├── Models
│ │ ├── CustomConfirmationMode.cs
│ │ ├── Fields
│ │ │ ├── HiddenField
│ │ │ │ ├── IHiddenFieldModel.cs
│ │ │ │ ├── HiddenFieldViewModel.cs
│ │ │ │ └── HiddenFieldModel.cs
│ │ │ ├── FileField
│ │ │ │ └── AllowedFileTypes.cs
│ │ │ ├── SectionHeader
│ │ │ │ ├── ISectionHeaderModel.cs
│ │ │ │ ├── SectionHeaderModel.cs
│ │ │ │ └── SectionHeaderViewModel.cs
│ │ │ ├── SubmitButton
│ │ │ │ ├── ISubmitButtonModel.cs
│ │ │ │ └── SubmitButtonViewModel.cs
│ │ │ ├── PageBreak
│ │ │ │ ├── IPageBreakModel.cs
│ │ │ │ └── PageBreakViewModel.cs
│ │ │ ├── NavigationField
│ │ │ │ ├── INavigationFieldModel.cs
│ │ │ │ ├── FormPage.cs
│ │ │ │ └── NavigationFieldViewModel.cs
│ │ │ └── ParagraphTextField
│ │ │ │ └── IParagraphTextFieldModel.cs
│ │ ├── FormViewMode.cs
│ │ ├── MarketoSettings.cs
│ │ └── SubmitStatus.cs
│ └── Controllers
│ │ └── Base
│ │ └── IFormFieldController.cs
├── razorgenerator.directives
├── IFormRenderer.cs
├── FormsConstants.cs
├── Properties
│ └── AssemblyInfo.cs
└── assets
│ └── dist
│ └── css
│ └── sf-form-nav.min.css
├── Telerik.Sitefinity.Frontend.Card
├── razorgenerator.directives
├── Mvc
│ └── Views
│ │ └── Card
│ │ ├── DesignerView.Simple.json
│ │ ├── Card.cshtml
│ │ └── Card.Simple.cshtml
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.ContentBlock
├── Mvc
│ └── Views
│ │ └── ContentBlock
│ │ ├── DesignerView.NotShareable.json
│ │ ├── DesignerView.Share.json
│ │ ├── DesignerView.Unshare.json
│ │ ├── DesignerView.UseShared.json
│ │ ├── DesignerView.Simple.json
│ │ ├── DesignerView.NotShareable.cshtml
│ │ ├── Default.cshtml
│ │ ├── DesignerView.Unshare.cshtml
│ │ └── DesignerView.Share.cshtml
├── razorgenerator.directives
├── GlobalSuppressions.cs
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.News
├── razorgenerator.directives
├── GlobalSuppressions.cs
├── MVC
│ └── Views
│ │ └── News
│ │ ├── DesignerView.Simple.json
│ │ └── Detail.DetailPage.cshtml
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Blogs
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── Blog
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Detail.DetailPage.cshtml
│ │ └── BlogPost
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Detail.DetailPage.cshtml
│ ├── Models
│ │ ├── Blog
│ │ │ ├── BlogDetailLocationMode.cs
│ │ │ ├── FilteredSelectionMode.cs
│ │ │ └── BlogDetailsViewModel.cs
│ │ └── BlogPost
│ │ │ └── ParentFilterMode.cs
│ └── Helpers
│ │ └── BlogHelper.cs
├── Properties
│ └── AssemblyInfo.cs
└── InterfaceMappings.cs
├── Telerik.Sitefinity.Frontend.Comments
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── Comments
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── CommentsCount.Default.cshtml
│ │ └── Reviews
│ │ │ └── DesignerView.Simple.json
│ ├── Scripts
│ │ ├── Comments
│ │ │ └── designerview-simple.js
│ │ └── Reviews
│ │ │ └── designerview-simple.js
│ └── Models
│ │ └── CommentsCountViewModel.cs
├── assets
│ └── dist
│ │ └── css
│ │ └── sf-ratings.min.css
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Events
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── Event
│ │ │ └── DesignerView.Simple.json
│ │ └── EventScheduler
│ │ │ └── DesignerView.Simple.json
│ ├── Models
│ │ └── EventScheduler
│ │ │ ├── EventSchedulerViewMode.cs
│ │ │ └── WeekStartDay.cs
│ └── Helpers
│ │ └── EventSchedulerHelper.cs
├── client-components
│ └── sf-filter-selector.sf-cshtml
├── Properties
│ └── AssemblyInfo.cs
└── InterfaceMappings.cs
├── Telerik.Sitefinity.Frontend.Identity
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── Profile
│ │ │ ├── DesignerView.Simple.json
│ │ │ ├── ConfirmationEmailSent.ProfileEdit.cshtml
│ │ │ └── Read.ProfilePreview.cshtml
│ │ ├── LoginForm
│ │ │ └── DesignerView.Simple.json
│ │ ├── LoginStatus
│ │ │ └── DesignerView.Simple.json
│ │ ├── AccountActivation
│ │ │ └── DesignerView.Simple.json
│ │ ├── ChangePassword
│ │ │ └── DesignerView.Simple.json
│ │ ├── UsersList
│ │ │ └── DesignerView.Simple.json
│ │ └── Registration
│ │ │ ├── ProfileBindings.json
│ │ │ └── DesignerView.Simple.json
│ ├── Scripts
│ │ ├── ChangePassword
│ │ │ └── designerview-simple.js
│ │ ├── LoginStatus
│ │ │ └── designerview-simple.js
│ │ ├── AccountActivation
│ │ │ └── designerview-simple.js
│ │ ├── Registration
│ │ │ ├── registration-form.min.js
│ │ │ ├── registration-form.test.min.js
│ │ │ ├── registration-form.min.js.map
│ │ │ ├── registration-form.test.min.js.map
│ │ │ └── registration-form.js
│ │ └── Profile
│ │ │ ├── profile-edit.min.js
│ │ │ ├── profile-edit.test.min.js
│ │ │ ├── profile-edit.min.js.map
│ │ │ └── profile-edit.test.min.js.map
│ ├── Models
│ │ ├── Profile
│ │ │ ├── ConfirmEmailChangeFailure.cs
│ │ │ ├── ViewMode.cs
│ │ │ └── SaveAction.cs
│ │ ├── ChangePassword
│ │ │ └── ChangePasswordCompleteAction.cs
│ │ └── Registration
│ │ │ ├── ActivationMethod.cs
│ │ │ └── SuccessfulRegistrationAction.cs
│ ├── StringResources
│ │ └── LoginFormStaticResources.cs
│ └── Helpers
│ │ └── UsersHelper.cs
├── ResetPasswordUserNotFoundException.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Lists
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ └── Lists
│ │ │ ├── DesignerView.Simple.json
│ │ │ ├── Detail.DetailPage.cshtml
│ │ │ ├── List.SimpleList.cshtml
│ │ │ └── List.ExpandedList.cshtml
│ └── Models
│ │ └── ListViewModel.cs
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Search
├── razorgenerator.directives
├── Mvc
│ ├── Scripts
│ │ ├── SearchResults
│ │ │ ├── designerview-simple.js
│ │ │ └── Search-results.test.min.js
│ │ └── Facets
│ │ │ └── query-string-utils.min.js
│ ├── Views
│ │ ├── SearchResults
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── InputValidationError.cshtml
│ │ └── SearchBox
│ │ │ └── DesignerView.Simple.json
│ └── Models
│ │ ├── OrderByOptions.cs
│ │ ├── ListDisplayMode.cs
│ │ └── FacetElementViewModel.cs
├── assets
│ └── dist
│ │ └── css
│ │ └── sf-search-box.min.css
├── WordsMode.cs
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.DynamicContent
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ └── DynamicContent
│ │ │ └── DesignerView.Simple.json
│ └── Models
│ │ ├── ParentFilterMode.cs
│ │ └── DynamicContentListViewModel.cs
├── WidgetTemplates
│ └── Fields
│ │ ├── Templates
│ │ ├── LongTextAreaField.cshtml
│ │ ├── LongRichTextField.cshtml
│ │ ├── ShortTextField.cshtml
│ │ ├── RelatedDocumentSingleField.cshtml
│ │ ├── RelatedVideoSingleField.cshtml
│ │ ├── PriceField.cshtml
│ │ ├── YesNoField.cshtml
│ │ ├── MultiChoiceField.cshtml
│ │ ├── NumberField.cshtml
│ │ ├── RelatedDocumentInlineListField.cshtml
│ │ ├── RelatedImageSingleField.cshtml
│ │ ├── MultiDocumentField.cshtml
│ │ ├── RelatedVideoInlineListField.cshtml
│ │ ├── MainMultiImageField.cshtml
│ │ ├── MultiImageField.cshtml
│ │ ├── DateField.cshtml
│ │ ├── MultiVideoField.cshtml
│ │ ├── RelatedDataSingleField.cshtml
│ │ ├── ImageField.cshtml
│ │ ├── MainImageField.cshtml
│ │ ├── SingleChoiceField.cshtml
│ │ ├── RelatedDataInlineListField.cshtml
│ │ ├── FlatTaxonomyField.cshtml
│ │ ├── RelatedImageInlineListField.cshtml
│ │ ├── HierarchicalTaxonomyField.cshtml
│ │ ├── SingleFlatTaxonomyField.cshtml
│ │ ├── SingleHierarchicalTaxonomyField.cshtml
│ │ ├── RelatedPageSingleField.cshtml
│ │ └── RelatedPageInlineListField.cshtml
│ │ ├── Impl
│ │ └── LinkField.cs
│ │ └── Scripts
│ │ ├── address-field.min.js
│ │ └── address-field.test.min.js
├── InterfaceMappings.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.EmailCampaigns
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── SubscribeForm
│ │ │ └── DesignerView.Simple.json
│ │ └── UnsubscribeForm
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── UnsubscribeFormByLink.UnsubscribeMessage.cshtml
│ ├── Models
│ │ ├── UnsubscribeForm
│ │ │ ├── UnsubscribeMode.cs
│ │ │ └── StaticUnsubscribeFormControllerResources.cs
│ │ └── SubscribeForm
│ │ │ └── SuccessfullySubmittedForm.cs
│ └── StringResources
│ │ └── StaticSubscribeFormControllerResources.cs
├── Properties
│ └── AssemblyInfo.cs
└── InterfaceMappings.cs
├── Telerik.Sitefinity.Frontend.Navigation
├── razorgenerator.directives
├── Mvc
│ ├── Scripts
│ │ ├── SiteSelector
│ │ │ └── designerview-simple.js
│ │ ├── LanguageSelector
│ │ │ ├── designerview-simple.js
│ │ │ ├── language-selector.js
│ │ │ ├── language-selector.min.js
│ │ │ ├── language-selector.test.min.js
│ │ │ ├── language-selector.min.js.map
│ │ │ └── language-selector.test.min.js.map
│ │ ├── Navigation.min.js
│ │ ├── Navigation.test.min.js
│ │ ├── Navigation.min.js.map
│ │ ├── Navigation.test.min.js.map
│ │ └── Navigation.js
│ ├── Views
│ │ ├── LanguageSelector
│ │ │ └── DesignerView.Simple.json
│ │ ├── SiteSelector
│ │ │ └── DesignerView.Simple.json
│ │ ├── Breadcrumb
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Breadcrumb.cshtml
│ │ └── Navigation
│ │ │ └── DesignerView.Simple.json
│ └── Models
│ │ ├── SelectedPageModel.cs
│ │ ├── SiteSelector
│ │ └── SiteLanguagesDisplayMode.cs
│ │ ├── Breadcrumb
│ │ └── BreadcrumbIncludeOption.cs
│ │ └── LanguageSelector
│ │ └── NoTranslationAction.cs
├── GlobalSuppressions.cs
├── Properties
│ └── AssemblyInfo.cs
└── InterfaceMappings.cs
├── Telerik.Sitefinity.Frontend.Publishing
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ └── Feed
│ │ │ └── DesignerView.Simple.json
│ └── Models
│ │ └── FeedInsertionOption.cs
├── InterfaceMappings.cs
├── Helpers
│ └── PublishingWidgetExtensions.cs
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Taxonomies
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── FlatTaxonomy
│ │ │ ├── DesignerView.Simple.json
│ │ │ ├── FlatTaxonomy.SimpleList.cshtml
│ │ │ ├── FlatTaxonomy.CloudList.cshtml
│ │ │ └── FlatTaxonomy.TagCloud.cshtml
│ │ └── HierarchicalTaxonomy
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── HierarchicalTaxonomy.CategoriesList.cshtml
│ └── Models
│ │ ├── FlatTaxonomy
│ │ └── FlatTaxaToDisplay.cs
│ │ ├── HierarchicalTaxonomy
│ │ └── HierarchicalTaxaToDisplay.cs
│ │ └── TaxonomyViewModel.cs
├── Properties
│ └── AssemblyInfo.cs
└── InterfaceMappings.cs
├── Telerik.Sitefinity.Frontend.InlineClientAssets
├── razorgenerator.directives
├── Mvc
│ ├── Views
│ │ ├── EmbedCode
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Index.cshtml
│ │ ├── JavaScript
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Index.cshtml
│ │ └── StyleSheet
│ │ │ ├── DesignerView.Simple.json
│ │ │ └── Index.cshtml
│ ├── Models
│ │ ├── ResourceMode.cs
│ │ ├── EmbedPosition.cs
│ │ ├── EmbedCode
│ │ │ ├── EmbedCodeViewModel.cs
│ │ │ ├── EmbedCodeModel.cs
│ │ │ └── IEmbedCodeModel.cs
│ │ └── JavaScript
│ │ │ └── JavaScriptViewModel.cs
│ ├── Helpers
│ │ └── EmbedCodeHelper.cs
│ └── Scripts
│ │ └── EmbedCode
│ │ └── designerview-simple.js
├── Properties
│ └── AssemblyInfo.cs
└── InterfaceMappings.cs
├── Telerik.Sitefinity.Frontend.Recommendations
├── razorgenerator.directives
├── MVC
│ └── Views
│ │ └── Recommendations
│ │ ├── Sample.Index.cshtml
│ │ └── Recommendations.cshtml
└── Properties
│ └── AssemblyInfo.cs
├── Telerik.Sitefinity.Frontend.Assistant
├── DTOs
│ └── VersionInfoDto.cs
├── Startup.cs
├── StringResources
│ └── SitefinityAssistantWidgetResources.cs
└── Telerik.Sitefinity.Frontend.Assistant.csproj
├── Directory.Build.props
├── NuGet.Config
├── CONTRIBUTING.md
├── Directory.Packages.props
└── LICENSE.md
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/Video/video.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/Video/video.min.js:
--------------------------------------------------------------------------------
1 |
2 | //# sourceMappingURL=video.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/Form/Form.SubmitResultView.cshtml:
--------------------------------------------------------------------------------
1 | @Html.Raw(ViewBag.SubmitMessage)
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/Video/video.test.min.js:
--------------------------------------------------------------------------------
1 |
2 | //# sourceMappingURL=video.test.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Card/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.NotShareable.json:
--------------------------------------------------------------------------------
1 | {
2 | "hidden": true
3 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.News/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Publishing/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Recommendations/razorgenerator.directives:
--------------------------------------------------------------------------------
1 | RazorVersion:3
2 | Generator:MvcView
3 | GeneratePrettyNames:true
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/Video/video.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":[],"names":[],"mappings":"","file":"video.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/Video/video.test.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":[],"names":[],"mappings":"","file":"video.test.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Mvc/Views/Comments/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Mvc/Views/Reviews/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/Captcha/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/FileField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/HiddenField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/PageBreak/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/SubmitButton/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/TextField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/EmailTextField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/NavigationField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/Video/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-video-field", "sf-aspect-ratio-selection"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/SiteSelector/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('designer').requires.push('expander');
3 | })();
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.News/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sitefinity/feather-widgets/HEAD/Telerik.Sitefinity.Frontend.News/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Scripts/SearchResults/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('designer').requires.push('expander');
3 | })();
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Mvc/Scripts/Comments/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function ($) {
2 | angular.module('designer').requires.push('expander');
3 | })(jQuery);
4 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Mvc/Scripts/Reviews/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function ($) {
2 | angular.module('designer').requires.push('expander');
3 | })(jQuery);
4 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/ParagraphTextField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('designer').requires.push('expander');
3 | })();
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Views/LanguageSelector/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Views/SiteSelector/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sitefinity/feather-widgets/HEAD/Telerik.Sitefinity.Frontend.Navigation/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sitefinity/feather-widgets/HEAD/Telerik.Sitefinity.Frontend.ContentBlock/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/CheckboxesField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown", "sf-selectors"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/Profile/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components" : ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Publishing/Mvc/Views/Feed/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-feed-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Views/SearchResults/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components" : ["sf-expander", "sf-loading", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Views/SearchResults/InputValidationError.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Search.Mvc.Models.ISearchResultsModel
2 |
3 | @Model.ResultText
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/DropdownListField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown", "sf-selectors"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/Form/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-form-field", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/MultipleChoiceField/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-style-dropdown", "sf-selectors"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/LoginForm/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components" : ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/LoginStatus/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components" : ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Views/Breadcrumb/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Views/Navigation/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/AccountActivation/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components" : ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/ChangePassword/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components" : ["sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.Share.json:
--------------------------------------------------------------------------------
1 | {
2 | "hidden": true,
3 | "scripts": [
4 | "Mvc/Scripts/ContentBlock/shared-content-services.js"
5 | ]
6 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.Unshare.json:
--------------------------------------------------------------------------------
1 | {
2 | "hidden": true,
3 | "scripts": [
4 | "Mvc/Scripts/ContentBlock/shared-content-services.js"
5 | ]
6 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Views/FlatTaxonomy/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-filter-selector", "sf-expander", "sf-style-dropdown" ]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/ChangePassword/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('designer').requires.push('expander', 'kendo.directives', 'sfSelectors');
3 | })();
4 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/LoginStatus/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('designer').requires.push('expander', 'kendo.directives', 'sfSelectors');
3 | })();
4 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Views/HierarchicalTaxonomy/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-filter-selector", "sf-expander", "sf-style-dropdown" ]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Card/Mvc/Views/Card/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-image-field", "sf-html-field", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/AccountActivation/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('designer').requires.push('expander', 'kendo.directives', 'sfSelectors');
3 | })();
4 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/SectionHeader/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-image-field", "sf-html-field", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Views/Blog/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 |
4 | "components": ["sf-provider-selector", "sf-blog-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
5 | }
6 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/UsersList/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-user-selector", "sf-role-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Views/EmbedCode/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-fields", "sf-code-area", "sf-bootstrap-popover", "sf-file-url-field"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Views/JavaScript/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-fields", "sf-code-area", "sf-bootstrap-popover", "sf-file-url-field"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Views/StyleSheet/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-expander", "sf-fields", "sf-code-area", "sf-bootstrap-popover", "sf-file-url-field"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/Views/SubscribeForm/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-page-selector", "sf-mailing-list-selector", "sf-expander", "sf-style-dropdown" ]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/Mvc/Views/Lists/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-provider-selector", "sf-filter-selector", "sf-lists-selector", "sf-expander", "sf-style-dropdown" ]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Assistant/DTOs/VersionInfoDto.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Assistant.DTOs
2 | {
3 | internal class VersionInfoDto
4 | {
5 | public string ProductVersion { get; set; }
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/PageBreak/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('simpleViewModule', ['designer']);
3 | angular.module('designer').requires.push('expander', 'simpleViewModule');
4 | })();
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/language-selector.js:
--------------------------------------------------------------------------------
1 | function openLink(culture) {
2 | var url = document.querySelector('[data-sf-role="' + culture + '"]').value;
3 |
4 | window.location = url;
5 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/SubmitButton/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('simpleViewModule', ['designer']);
3 | angular.module('designer').requires.push('expander', 'simpleViewModule');
4 | })();
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/language-selector.min.js:
--------------------------------------------------------------------------------
1 | function openLink(o){var e=document.querySelector('[data-sf-role="'+o+'"]').value;window.location=e}
2 | //# sourceMappingURL=language-selector.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.News/MVC/Views/News/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-provider-selector", "sf-news-selector", "sf-filter-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.UseShared.json:
--------------------------------------------------------------------------------
1 | {
2 | "hidden": true,
3 | "scripts": [
4 | "Mvc/Scripts/ContentBlock/shared-content-services.js"
5 | ],
6 | "components" : ["sf-provider-selector"]
7 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/language-selector.test.min.js:
--------------------------------------------------------------------------------
1 | function openLink(o){var e=document.querySelector('[data-sf-role="'+o+'"]').value;window.location=e}
2 | //# sourceMappingURL=language-selector.test.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/Views/UnsubscribeForm/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-page-selector", "sf-mailing-list-selector", "sf-expander", "sf-style-dropdown", "sf-bootstrap-popover" ]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/CustomConfirmationMode.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models
2 | {
3 | public enum CustomConfirmationMode
4 | {
5 | ShowMessageForSuccess,
6 | RedirectToAPage
7 | }
8 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/SectionHeader/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | angular.module('simpleViewModule', ['designer']);
3 | angular.module('designer').requires.push('expander', 'sfFields', 'sfSelectors', 'simpleViewModule');
4 | })();
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Views/BlogPost/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-provider-selector", "sf-blog-post-selector", "sf-blog-selector", "sf-filter-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/Document/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "scripts": [
4 | "client-components/selectors/taxonomies/sf-taxonomy-service.js"
5 | ],
6 | "components": ["sf-document-field", "sf-expander", "sf-style-dropdown"]
7 | }
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/Mvc/Views/DynamicContent/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-provider-selector", "sf-dynamic-items-selector", "sf-filter-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown", "sf-icon" ]
4 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Views/StyleSheet/Index.cshtml:
--------------------------------------------------------------------------------
1 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
2 |
3 |
4 | @ViewBag.DesignModeContent
5 |
6 | @if(!ViewBag.HasDescription)
7 | {
8 | @Html.Resource("IncludedInHead");
9 | }
10 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/ImageGallery/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-provider-selector", "sf-library-selector", "sf-filter-selector", "sf-thumbnail-size-selection", "sf-expander", "sf-style-dropdown", "sf-page-selector"]
4 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Views/SearchBox/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "scripts": [
4 | "client-components/selectors/search/sf-search-service.js"
5 | ],
6 | "components" : ["sf-page-selector", "sf-expander", "sf-loading", "sf-style-dropdown"]
7 | }
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/DocumentsList/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": [ "sf-provider-selector", "sf-library-selector", "sf-filter-selector", "sf-thumbnail-size-selection", "sf-expander", "sf-style-dropdown", "sf-page-selector" ]
4 | }
5 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/Registration/ProfileBindings.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | ProfileType: "Telerik.Sitefinity.Security.Model.SitefinityProfile",
4 | Properties: [
5 | { Name: "FirstName", FieldName: "FirstName" },
6 | { Name: "LastName", FieldName: "LastName" }
7 | ]
8 | }
9 | ]
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/VideoGallery/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-provider-selector", "sf-library-selector", "sf-filter-selector", "sf-thumbnail-size-selection", "sf-expander", "sf-style-dropdown", "sf-page-selector", "sf-aspect-ratio-selection"]
4 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "scripts": [
4 | "Mvc/Scripts/ContentBlock/shared-content-services.js",
5 | "client-components/selectors/taxonomies/sf-taxonomy-service.js"
6 | ],
7 | "components" : ["sf-html-field"]
8 | }
9 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/Image/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "scripts": [
4 | "client-components/selectors/media/sf-media-markup-service.js"
5 | ],
6 | "components": ["sf-image-field", "sf-page-selector", "sf-thumbnail-size-selection", "sf-expander", "sf-style-dropdown"]
7 | }
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/Mvc/Views/Event/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-provider-selector", "sf-event-selector", "sf-calendar-filter","sf-filter-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"],
4 | "scripts": ["client-components/sf-events-date-filter-selector.js"]
5 | }
6 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/Mvc/Views/EventScheduler/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "components": ["sf-provider-selector", "sf-event-selector", "sf-calendar-filter","sf-filter-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"],
4 | "scripts": ["client-components/sf-events-date-filter-selector.js"]
5 | }
6 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/HiddenField/IHiddenFieldModel.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.HiddenField
2 | {
3 | ///
4 | /// This interface describes hidden field view model.
5 | ///
6 | public interface IHiddenFieldModel : IFormFieldModel
7 | {
8 | }
9 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/CheckboxesField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.CheckboxesField.CheckboxesFieldViewModel
2 |
3 |
4 |
@Model.MetaField.Title
5 |
@Model.Value
6 |
7 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/EmailTextField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.EmailTextField.EmailTextFieldViewModel
2 |
3 |
4 |
@Model.MetaField.Title
5 |
@Model.Value
6 |
7 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/DropdownListField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.DropdownListField.DropdownListFieldViewModel
2 |
3 |
4 |
@Model.MetaField.Title
5 |
@Model.Value
6 |
7 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/ParagraphTextField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.ParagraphTextField.ParagraphTextFieldViewModel
2 |
3 |
4 |
@Model.MetaField.Title
5 |
@Model.Value
6 |
7 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/language-selector.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["language-selector.js"],"names":["openLink","culture","url","document","querySelector","value","window","location"],"mappings":"AAAA,SAASA,SAASC,GACd,IAAIC,EAAMC,SAASC,cAAc,kBAAoBH,EAAU,MAAMI,MAErEC,OAAOC,SAAWL","file":"language-selector.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/MultipleChoiceField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.MultipleChoiceField.MultipleChoiceFieldViewModel
2 |
3 |
4 |
@Model.MetaField.Title
5 |
@Model.Value
6 |
7 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/Registration/DesignerView.Simple.json:
--------------------------------------------------------------------------------
1 | {
2 | "priority": 1,
3 | "scripts": [
4 | "client-components/selectors/common/sf-provider-service.js",
5 | "client-components/selectors/common/sf-provider-selector.js"
6 | ],
7 | "components" : ["sf-role-selector", "sf-page-selector", "sf-expander", "sf-style-dropdown"]
8 | }
9 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/LanguageSelector/language-selector.test.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["language-selector.js"],"names":["openLink","culture","url","document","querySelector","value","window","location"],"mappings":"AAAA,SAASA,SAASC,GACd,IAAIC,EAAMC,SAASC,cAAc,kBAAoBH,EAAU,MAAMI,MAErEC,OAAOC,SAAWL","file":"language-selector.test.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/LongTextAreaField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 | @@Html.HtmlSanitize((string)Model.Item.Fields.@(Model.Name))
5 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/ResetPasswordUserNotFoundException.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Telerik.Sitefinity.Frontend.Identity
8 | {
9 | internal class ResetPasswordUserNotFoundException : Exception
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/SectionHeader/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.SectionHeader.SectionHeaderViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Forms.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 |
6 |
7 | @Html.HtmlSanitize((string)Model.Text)
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Models/Image/ImageDisplayMode.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Media.Mvc.Models.Image
2 | {
3 | ///
4 | /// Enumeration of the possible display modes for an image.
5 | ///
6 | public enum ImageDisplayMode
7 | {
8 | Original,
9 | Thumbnail,
10 | Custom
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/LongRichTextField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 | @@Html.HtmlSanitize((string)Model.Item.Fields.@(Model.Name))
5 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Models/ParentFilterMode.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Telerik.Sitefinity.Frontend.Media.Mvc.Models
3 | {
4 | ///
5 | /// Mode for filtering media items by library.
6 | ///
7 | public enum ParentFilterMode
8 | {
9 | All,
10 | Selected,
11 | CurrentlyOpen,
12 | NotApplicable
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/HiddenField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.HiddenField.HiddenFieldViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Forms.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 |
6 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/assets/dist/css/sf-search-box.min.css:
--------------------------------------------------------------------------------
1 | ul.sf-autocomplete{position:absolute;padding:0;background:#fff;border:1px solid #ccc;list-style:none}ul.sf-autocomplete a{padding:3px;display:block;color:#000}ul.sf-autocomplete a.ui-state-focus{background-color:#eee}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/Mvc/Models/ParentFilterMode.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.DynamicContent.Mvc.Models
2 | {
3 | ///
4 | /// Mode for filtering dynamic content items by parent.
5 | ///
6 | public enum ParentFilterMode
7 | {
8 | All,
9 | Selected,
10 | CurrentlyOpen,
11 | NotApplicable
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/TextField/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.TextField.TextFieldViewModel
2 |
3 |
4 |
@Model.MetaField.Title
5 |
@Model.Value
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Models/Profile/ConfirmEmailChangeFailure.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile
8 | {
9 | public enum ConfirmEmailChangeFailure
10 | {
11 | Expired,
12 | Error
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/ShortTextField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@Model.Item.Fields.@(Model.Name)
8 |
9 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedDocumentSingleField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 | @@if(Model.Item.Fields.@(Model.Name) != null)
5 | {
6 | @@Model.Item.Fields.@(Model.Name).Fields.Title
7 | }
8 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedVideoSingleField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 | @@if(Model.Item.Fields.@(Model.Name) != null)
5 | {
6 |
7 |
8 |
9 | }
10 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/PriceField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 | @@Model.Item.GetPrice("@Model.Name","C")
10 | }
11 |
12 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Models/ChangePassword/ChangePasswordCompleteAction.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Models.ChangePassword
2 | {
3 | ///
4 | /// This enum is used as a result after completing a change password operation />.
5 | ///
6 | public enum ChangePasswordCompleteAction
7 | {
8 | ShowMessage,
9 | RedirectToPage
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Directory.Build.props:
--------------------------------------------------------------------------------
1 |
2 |
3 | net48
4 | false
5 | 0
6 |
7 |
8 |
9 |
10 | true
11 | 3
12 |
13 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/YesNoField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 |
8 | @@Model.Item.GetBool("@Model.Name")
9 |
10 |
11 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/WordsMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Search
4 | {
5 | ///
6 | /// Defines different word mode for indexing service to search within
7 | ///
8 | [Obsolete("The WordsMode enum is deprecated and is not applicable anymore.")]
9 | public enum WordsMode
10 | {
11 | AllWords = 0,
12 | AnyWord = 1
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/MultiChoiceField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@Model.Item.GetMultipleChoiceValueString("@Model.Name")
8 |
9 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Models/FlatTaxonomy/FlatTaxaToDisplay.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Taxonomies.Mvc.Models.FlatTaxonomy
5 | {
6 | ///
7 | /// Determines what taxa will be displayed by the widget.
8 | ///
9 | public enum FlatTaxaToDisplay
10 | {
11 | All,
12 | Selected,
13 | UsedByContentType
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Models/DocumentsList/DocumentsListViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 | using Telerik.Sitefinity.Frontend.Mvc.Models;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Media.Mvc.Models.DocumentsList
6 | {
7 | ///
8 | /// This class represents view model for Document lists widget.
9 | ///
10 | public class DocumentsListViewModel : ContentListViewModel
11 | {
12 | }
13 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/NumberField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 | @@Model.Item.Fields.@(Model.Name)
10 | @Model.NumberUnit
11 | }
12 |
13 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Models/ResourceMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models
7 | {
8 | ///
9 | /// Represents different options for adding resource on a page.
10 | ///
11 | public enum ResourceMode
12 | {
13 | Inline,
14 | Reference
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedDocumentInlineListField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
12 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedImageSingleField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 | @@if(Model.Item.Fields.@(Model.Name) != null)
5 | {
6 |
7 | }
8 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Views/FlatTaxonomy/FlatTaxonomy.SimpleList.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Taxonomies.Mvc.Models.TaxonomyViewModel
2 |
3 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/MultiDocumentField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
12 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/Views/UnsubscribeForm/UnsubscribeFormByLink.UnsubscribeMessage.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.EmailCampaigns.Mvc.Models.UnsubscribeForm.UnsubscribeFormViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 |
5 |
6 | @if (ViewBag.IsSubscribe == false)
7 | {
8 |
@Html.Resource("UnsubscribeSuccessful")
9 | }
10 |
@Html.HtmlSanitize(Model.Message)
11 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/Mvc/Models/EventScheduler/EventSchedulerViewMode.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Events.Mvc.Models.EventScheduler
2 | {
3 | ///
4 | /// Defines available modes for displaying the event scheduler views.
5 | ///
6 | public enum EventSchedulerViewMode
7 | {
8 | Month = 0,
9 | Week = 1,
10 | WorkWeek = 2,
11 | Day = 3,
12 | Agenda = 4,
13 | Timeline = 5
14 | }
15 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.NotShareable.cshtml:
--------------------------------------------------------------------------------
1 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers
2 |
3 |
4 | @Html.Resource("SharingIsDisabled") @Html.Resource("SharingIsDisabledWarning")
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedVideoInlineListField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@foreach (var relatedItem in Model.Item.Fields.@(Model.Name))
6 | {
7 |
8 |
9 |
10 |
11 |
12 | }
13 |
14 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/Mvc/Models/EventScheduler/WeekStartDay.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Telerik.Sitefinity.Frontend.Events.Mvc.Models.EventScheduler
8 | {
9 | ///
10 | /// Defines available options for start day of week
11 | ///
12 | public enum WeekStartDay
13 | {
14 | Sunday = 0,
15 | Monday = 1
16 | }
17 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Models/Blog/BlogDetailLocationMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.Blog
7 | {
8 | ///
9 | /// Options for forming the location of blogs detail page.
10 | ///
11 | public enum BlogDetailLocationMode
12 | {
13 | PerItem,
14 | SamePage,
15 | SelectedExistingPage
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Models/BlogPost/ParentFilterMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.BlogPost
7 | {
8 | ///
9 | /// Mode for filtering blog posts by parent.
10 | ///
11 | public enum ParentFilterMode
12 | {
13 | All,
14 | Selected,
15 | CurrentlyOpen,
16 | NotApplicable
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/MainMultiImageField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@foreach(ContentLink contentLink in item.Fields.@(Model.Name))
6 | {
7 |
8 | }
9 |
10 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/MultiImageField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@foreach(ContentLink contentLink in Model.Item.Fields.@(Model.Name))
6 | {
7 |
8 | }
9 |
10 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Models/SelectedPageModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Telerik.Sitefinity.Pages.Model;
6 | using Telerik.Sitefinity.Web;
7 |
8 | namespace Telerik.Sitefinity.Frontend.Navigation.Mvc.Models
9 | {
10 | ///
11 | /// This class represents DTO for created pages.
12 | ///
13 | public class SelectedPageModel : SelectedPageModelBase
14 | {
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Models/Blog/FilteredSelectionMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.Blog
7 | {
8 | ///
9 | /// Specifies when is Filtered, By which value is it filtered
10 | ///
11 | public enum FilteredSelectionMode
12 | {
13 | MinPostsCount = 0,
14 | MaxPostsAge = 1
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.ContentBlock.Mvc.Models.IContentBlockModel
2 |
3 | @using Newtonsoft.Json
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 |
6 |
7 |
@Html.HtmlSanitize(Model.Content)
8 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Recaptcha/recaptcha.min.js:
--------------------------------------------------------------------------------
1 | var sf_captchaCallback=null;!function(r){function a(a,t){for(var e={},n=0;n
7 | /// Determines what taxa to display.
8 | ///
9 | public enum HierarchicalTaxaToDisplay
10 | {
11 | All,
12 | TopLevel,
13 | UnderParticularTaxon,
14 | Selected,
15 | UsedByContentType
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Recaptcha/recaptcha.test.min.js:
--------------------------------------------------------------------------------
1 | var sf_captchaCallback=null;!function(r){function a(a,t){for(var e={},n=0;n
5 | @Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 |
10 | @@Model.Item.GetDateTime("@Model.Name", "MMM d, yyyy, HH:mm")
11 |
12 | }
13 |
14 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/MultiVideoField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@foreach(var contentLink in (IEnumerable)Model.Item.Fields.@(Model.Name))
6 | {
7 |
8 |
9 |
10 |
11 |
12 | }
13 |
14 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/FileField/AllowedFileTypes.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.FileField
4 | {
5 | ///
6 | /// Enumeration of different validation options for file types.
7 | ///
8 | [Flags]
9 | public enum AllowedFileTypes
10 | {
11 | All = 0,
12 | Images = 1,
13 | Documents = 1 << 1,
14 | Audio = 1 << 2,
15 | Video = 1 << 3,
16 | Other = 1 << 4
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedDataSingleField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
14 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Recommendations/MVC/Views/Recommendations/Sample.Index.cshtml:
--------------------------------------------------------------------------------
1 | @if (!ViewBag.IsPreviewMode)
2 | {
3 |
4 | This is a sample recommendation. Actual recommendations are visible only on the public site for visitors who have interacted enough with the site.
5 |
6 | }
7 |
8 |
12 |
--------------------------------------------------------------------------------
/NuGet.Config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/Document/DocumentLink.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Media.Mvc.Models.Document.DocumentViewModel
2 |
3 |
4 | @if(!string.IsNullOrEmpty(Model.MediaUrl))
5 | {
6 |
10 |
@Model.FileSize KB
11 | }
12 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/ImageField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@{{
6 | var item = ((IEnumerable
)Model.Item.Fields.@(Model.Name)).FirstOrDefault();
7 | if(item != null)
8 | {
9 |
10 | }
11 | }}
12 |
13 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Views/EmbedCode/Index.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models.EmbedCode.EmbedCodeViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models;
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 | @using Telerik.Sitefinity.Services;
6 |
7 | @if (SystemManager.IsDesignMode && !SystemManager.IsPreviewMode && !SystemManager.IsInlineEditingMode)
8 | {
9 | @ViewBag.DesignModeContent
10 | }
11 | else
12 | {
13 | @Html.Raw(Model.EmbedCode)
14 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/MainImageField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@{{
6 | var image = ((IEnumerable
)item.Fields.@(Model.Name)).FirstOrDefault();
7 | if(image != null)
8 | {
9 |
10 | }
11 | }}
12 |
13 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/FormViewMode.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models
2 | {
3 | ///
4 | /// Determines if the form is in Read or Write mode.
5 | ///
6 | public enum FormViewMode
7 | {
8 | ///
9 | /// The form can be edited and filled.
10 | ///
11 | Write = 0,
12 |
13 | ///
14 | /// The form is only viewed and values can not be changed.
15 | ///
16 | Read = 1
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/SingleChoiceField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name) != null)
8 | {
9 |
10 | @@Model.Item.GetChoiceLabel("@Model.Name", @@Model.ContentType)
11 |
12 | }
13 |
14 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Views/FlatTaxonomy/FlatTaxonomy.CloudList.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Taxonomies.Mvc.Models.TaxonomyViewModel
2 |
3 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Views/FlatTaxonomy/FlatTaxonomy.TagCloud.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Taxonomies.Mvc.Models.TaxonomyViewModel
2 |
3 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/assets/dist/css/sf-ratings.min.css:
--------------------------------------------------------------------------------
1 | .sf-Ratings .sf-Ratings-stars{display:inline-block;vertical-align:middle}.sf-Ratings .sf-Ratings-stars span{font-size:24px;color:#ccc;cursor:pointer}.sf-Ratings .sf-Ratings-stars span.hover,.sf-Ratings .sf-Ratings-stars span.on{color:#006cd8}.sf-Ratings .sf-Ratings-stars.sf-Ratings-stars--ronly span{cursor:default}.sf-Ratings .sf-Ratings-stars.sf-Ratings-stars--ronly span.on{color:#fc0}.sf-Ratings .sf-Ratings-average,.sf-Ratings .sf-Ratings-count{font-size:16px;vertical-align:middle}.sf-Ratings .sf-Ratings-count span{vertical-align:middle}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedDataInlineListField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 |
@Model.FrontendWidgetLabel
6 |
7 |
17 |
18 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/FlatTaxonomyField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 |
@Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 |
10 | @@foreach (var taxon in Model.Item.GetFlatTaxons("@Model.Name"))
11 | {
12 | @@taxon.Title.ToString()
13 | }
14 |
15 | }
16 |
17 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | To contribute to this project please submit your request in our feedback portal ([https://feedback.telerik.com/Project/153](https://feedback.telerik.com/Project/153)) with detailed description. This repo is a mirror of our codebase and represents the latest state of it without having control on it. For more details, read the following blog post ([http://www.sitefinity.com/blogs/peter-filipov/posts/peter-filipov-blog/2017/04/28/sitefinity-mvc-(feather)-source-code-repo-update](http://www.sitefinity.com/blogs/peter-filipov/posts/peter-filipov-blog/2017/04/28/sitefinity-mvc-(feather)-source-code-repo-update)).
2 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.Unshare.cshtml:
--------------------------------------------------------------------------------
1 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers
2 |
3 |
4 | @Html.HtmlSanitize((string)Html.Resource("AreYouSureYouWantToUnshareThisContent"))
5 |
6 |
7 |
11 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/Navigation.min.js:
--------------------------------------------------------------------------------
1 | !function(){window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach);function e(){o||(o=!0,document.querySelectorAll(".nav-select").forEach(function(e){e.addEventListener("change",function(e){var o=e.currentTarget.querySelector("option:checked");if(o){var n=o.value;window.location.replace(n)}})}))}var o=!1;document.addEventListener("DOMContentLoaded",function(){e()}),window.personalizationManager&&window.personalizationManager.addPersonalizedContentLoaded(function(){e()})}();
2 | //# sourceMappingURL=Navigation.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedImageInlineListField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @@foreach (var relatedItem in Model.Item.Fields.@(Model.Name))
6 | {
7 |
8 |
9 |
10 |
11 |
12 | }
13 |
14 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/Navigation.test.min.js:
--------------------------------------------------------------------------------
1 | !function(){window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach);function e(){o||(o=!0,document.querySelectorAll(".nav-select").forEach(function(e){e.addEventListener("change",function(e){var o=e.currentTarget.querySelector("option:checked");if(o){var n=o.value;window.location.replace(n)}})}))}var o=!1;document.addEventListener("DOMContentLoaded",function(){e()}),window.personalizationManager&&window.personalizationManager.addPersonalizedContentLoaded(function(){e()})}();
2 | //# sourceMappingURL=Navigation.test.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/HiddenField/HiddenFieldViewModel.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Sitefinity.Metadata.Model;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.HiddenField
4 | {
5 | ///
6 | /// This class represents view model for hidden field.
7 | ///
8 | public class HiddenFieldViewModel
9 | {
10 | ///
11 | /// Gets or sets the meta field.
12 | ///
13 | ///
14 | /// The meta field.
15 | ///
16 | public IMetaField MetaField { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/HierarchicalTaxonomyField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 |
@Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 |
10 | @@foreach (var taxon in Model.Item.GetHierarchicalTaxons("@Model.Name"))
11 | {
12 | @@taxon.Title.ToString()
13 | }
14 |
15 | }
16 |
17 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/IFormRenderer.cs:
--------------------------------------------------------------------------------
1 | using System.IO;
2 | using Telerik.Sitefinity.Forms.Model;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Forms
5 | {
6 | ///
7 | /// This interface provides API for creating form markup.
8 | ///
9 | public interface IFormRenderer
10 | {
11 | ///
12 | /// Writes the form by given form description.
13 | ///
14 | /// The writer.
15 | /// The form.
16 | void Render(StreamWriter writer, FormDescription form);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Registration/registration-form.min.js:
--------------------------------------------------------------------------------
1 | document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-sf-role='sendAgainLink']").forEach(function(e){e.addEventListener("click",function(){var e=new XMLHttpRequest;e.onreadystatechange=function(){e.readyState===XMLHttpRequest.DONE&&200===e.status&&JSON.parse(e.response)&&(document.querySelector("[data-sf-role='confirmationResendInfo']").style.display="block")};var n=document.querySelector("[data-sf-role='sf-resend-confirmation-endpoint-url']").value;e.open("GET",n),e.send()})})});
2 | //# sourceMappingURL=registration-form.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Models/DocumentsList/DocumentDetailsViewModel.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Sitefinity.Frontend.Mvc.Models;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Media.Mvc.Models.DocumentsList
4 | {
5 | ///
6 | /// This class represents view model for document content.
7 | ///
8 | public class DocumentDetailsViewModel : ContentDetailsViewModel
9 | {
10 | ///
11 | /// Gets or sets the file extension of the document.
12 | ///
13 | /// The extension.
14 | public string Extension { get; set; }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/SingleFlatTaxonomyField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 |
10 | @@if (Model.Item.GetFlatTaxon("@Model.Name") != null)
11 | {
12 | @@Model.Item.GetFlatTaxon("@Model.Name").Title.ToString();
13 | }
14 |
15 | }
16 |
17 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/SectionHeader/ISectionHeaderModel.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Sitefinity.Modules.Forms.Web.UI;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.SectionHeader
4 | {
5 | ///
6 | /// This interface provides API for form section header element.
7 | ///
8 | public interface ISectionHeaderModel : IFormElementModel, IHideable
9 | {
10 | ///
11 | /// Gets or sets the text.
12 | ///
13 | ///
14 | /// The text.
15 | ///
16 | string Text { get; set; }
17 | }
18 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Registration/registration-form.test.min.js:
--------------------------------------------------------------------------------
1 | document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-sf-role='sendAgainLink']").forEach(function(e){e.addEventListener("click",function(){var e=new XMLHttpRequest;e.onreadystatechange=function(){e.readyState===XMLHttpRequest.DONE&&200===e.status&&JSON.parse(e.response)&&(document.querySelector("[data-sf-role='confirmationResendInfo']").style.display="block")};var n=document.querySelector("[data-sf-role='sf-resend-confirmation-endpoint-url']").value;e.open("GET",n),e.send()})})});
2 | //# sourceMappingURL=registration-form.test.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/Models/UnsubscribeForm/UnsubscribeMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.EmailCampaigns.Mvc.Models.UnsubscribeForm
5 | {
6 | ///
7 | /// Defines available modes for unsubscribing.
8 | ///
9 | public enum UnsubscribeMode
10 | {
11 | ///
12 | /// Unsubscribe by link included in a newsletter.
13 | ///
14 | Link,
15 |
16 | ///
17 | /// Unsubscribe by entering an e-mail.
18 | ///
19 | EmailAddress
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Views/HierarchicalTaxonomy/HierarchicalTaxonomy.CategoriesList.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Taxonomies.Mvc.Models.TaxonomyViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 |
5 |
6 | @foreach (var taxon in Model.Taxa)
7 | {
8 |
9 | @taxon.Title
10 |
11 | @if (Model.ShowItemCount)
12 | {
13 |
14 | @Html.HtmlSanitize(string.Format("({0})", taxon.Count))
15 |
16 | }
17 |
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Views/JavaScript/Index.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models.JavaScript.JavaScriptViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models;
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 | @using Telerik.Sitefinity.Services;
6 |
7 | @if (Model.Position == EmbedPosition.InPlace && !(SystemManager.IsDesignMode && !SystemManager.IsPreviewMode && !SystemManager.IsInlineEditingMode))
8 | {
9 | @Html.Raw(Model.JavaScriptCode)
10 | }
11 |
12 | @if (!string.IsNullOrEmpty(Model.DesignModeContent))
13 | {
14 | @Model.DesignModeContent
15 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Models/SiteSelector/SiteLanguagesDisplayMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Navigation.Mvc.Models.SiteSelector
5 | {
6 | ///
7 | /// Determines how to display each language version of the site.
8 | ///
9 | public enum SiteLanguagesDisplayMode
10 | {
11 | ///
12 | /// Show site names and languages
13 | ///
14 | SiteNamesAndLanguages,
15 |
16 | ///
17 | /// Show languages only
18 | ///
19 | LanguagesOnly
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.News/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.News.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.News
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Card/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Card.Mvc.Models.Card;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Card
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Lists.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Lists
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/SingleHierarchicalTaxonomyField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @@*Start @Model.Name field*@@
4 |
5 | @Model.Title :
6 |
7 | @@if(Model.Item.Fields.@(Model.Name)!=null)
8 | {
9 |
10 | @@if (Model.Item.GetHierarchicalTaxon("@Model.Name") != null)
11 | {
12 | @@Model.Item.GetHierarchicalTaxon("@Model.Name").Title.ToString();
13 | }
14 |
15 | }
16 |
17 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Views/Breadcrumb/Breadcrumb.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Navigation.Mvc.Models.Breadcrumb.BreadcrumbViewModel
2 |
3 |
4 |
5 | @for (int i = 0; i < Model.SiteMapNodes.Count; i++)
6 | {
7 | var node = Model.SiteMapNodes[i];
8 |
9 | if (i > 0)
10 | {
11 |
/
12 | }
13 |
14 | if (i == Model.SiteMapNodes.Count - 1 && Model.ShowCurrentPageInTheEnd)
15 | {
16 | @node.Title
17 | }
18 | else
19 | {
20 |
@node.Title
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Publishing/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Publishing.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Publishing
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Comments.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Comments
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Models/Breadcrumb/BreadcrumbIncludeOption.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Navigation.Mvc.Models.Breadcrumb
5 | {
6 | ///
7 | /// The rendering options for the Breadcrumb widget.
8 | ///
9 | public enum BreadcrumbIncludeOption
10 | {
11 | ///
12 | /// Refers to full path to the current page.
13 | ///
14 | CurrentPageFullPath,
15 |
16 | ///
17 | /// Refers to path starting from a specifi page.
18 | ///
19 | SpecificPagePath
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Taxonomies")]
9 |
10 | // The following GUID is for the ID of the typelib if this project is exposed to COM
11 | [assembly: Guid("339c0fd8-7dea-48e6-84e6-a8b2860b8725")]
12 |
13 | [assembly: ControllerContainer]
14 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/client-components/sf-filter-selector.sf-cshtml:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Recommendations/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Recommendations")]
9 |
10 | // The following GUID is for the ID of the typelib if this project is exposed to COM
11 | [assembly: Guid("78c09666-af19-4920-9dba-930694586127")]
12 |
13 | [assembly: ControllerContainer]
14 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.EmailCampaigns")]
9 |
10 | // The following GUID is for the ID of the typelib if this project is exposed to COM
11 | [assembly: Guid("5674dc18-b37d-4a3b-bd2a-ec40fe8b83e8")]
12 |
13 | [assembly: ControllerContainer]
14 |
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Models/EmbedPosition.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models
2 | {
3 | ///
4 | /// Specifies where to embed the asset
5 | ///
6 | public enum EmbedPosition
7 | {
8 | ///
9 | /// Embeded in the head tag
10 | ///
11 | Head,
12 | ///
13 | /// Emeded in the same place where it is positioned in the page
14 | ///
15 | InPlace,
16 | ///
17 | /// Embed before the closing body tag
18 | ///
19 | BeforeBodyEndTag
20 | };
21 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/Models/SubscribeForm/SuccessfullySubmittedForm.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.EmailCampaigns.Mvc.Models
2 | {
3 | ///
4 | /// Gets the action that will be executed on successful submission.
5 | ///
6 | public enum SuccessfullySubmittedForm
7 | {
8 | ///
9 | /// Specify a message that will be displayed after successful submission.
10 | ///
11 | ShowMessage = 0,
12 |
13 | ///
14 | /// Specify a page that will be used for redirect afer successful submission.
15 | ///
16 | OpenSpecificPage
17 | }
18 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Models/OrderByOptions.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Search.Mvc.Models
5 | {
6 | ///
7 | /// The sorting options that are available
8 | ///
9 | public enum OrderByOptions
10 | {
11 | ///
12 | /// The most relevant results first.
13 | ///
14 | Relevance,
15 |
16 | ///
17 | /// The newest results firs.
18 | ///
19 | Newest,
20 |
21 | ///
22 | /// The oldest results firs.
23 | ///
24 | Oldest
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Controllers/Base/IFormFieldController.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields;
7 | using Telerik.Sitefinity.Modules.Forms.Web.UI.Fields;
8 |
9 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Controllers.Base
10 | {
11 | ///
12 | /// This interface defines API for working with forms field's controllers.
13 | ///
14 | public interface IFormFieldController : IFormElementController, IFormFieldControl
15 | where T : IFormFieldModel
16 | {
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.ContentBlock.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.ContentBlock
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | this.Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/PageBreak/Read.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.PageBreak.PageBreakViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Modules.Pages;
5 | @Html.Script(ScriptRef.JQuery, "top", false)
6 |
13 |
14 | @Html.Script(Url.WidgetContent("Mvc/Scripts/Form/form.all.js"), "bottom", false)
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/Profile/ConfirmationEmailSent.ProfileEdit.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile.ProfileEmailEditViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile@using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Modules.Pages
5 | @using Telerik.Sitefinity.UI.MVC;
6 | @using Telerik.Sitefinity.Utilities;
7 | @using Telerik.Sitefinity.Services;
8 |
9 | @Html.Script(ScriptRef.JQuery, "top", false)
10 |
11 |
12 |
13 |
@Html.Resource("ConfirmationEmailSentTitle")
14 |
@Html.Resource("ConfirmationEmailSentDescription") @ViewBag.Email
15 |
16 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.DynamicContent.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.DynamicContent
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/MarketoSettings.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models
3 | {
4 | ///
5 | /// This class represents the view model of the Marketo settings.
6 | ///
7 | public class MarketoSettings
8 | {
9 | ///
10 | /// Gets or sets value indicating whether to sync form fields to lead fields.
11 | ///
12 | public bool SyncFormFieldsToLeadFields { get; set; }
13 |
14 | ///
15 | /// Gets or sets value indicating whether to do specific web calls.
16 | ///
17 | public bool DoSpecificWebCalls { get; set; }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.News/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.News")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("776b6d26-1175-457d-90fb-c009752aed37")]
13 |
14 | [assembly: ControllerContainer]
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Publishing/Helpers/PublishingWidgetExtensions.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 | using Telerik.Sitefinity.Publishing;
4 | using Telerik.Sitefinity.Services;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Publishing.Helpers
7 | {
8 | public static class PublishingWidgetExtensions
9 | {
10 | ///
11 | /// Determines whether the publishing module is activated.
12 | ///
13 | ///
14 | public static bool IsModuleActivated()
15 | {
16 | var module = SystemManager.GetModule(PublishingModule.ModuleName);
17 |
18 | return module != null;
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Navigation")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("1b992ecc-a1f6-4377-a87c-fa793caa4030")]
13 |
14 | [assembly: ControllerContainer]
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Publishing/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Publishing")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("86be8a3f-24e0-47df-bc87-60555dabed46")]
13 |
14 | [assembly: ControllerContainer]
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Views/Profile/Read.ProfilePreview.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile.ProfilePreviewViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile;
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 |
6 |
7 |
8 |
@Model.DisplayName (@Model.Nickname)
9 |
@Model.Email
10 |
@Model.About
11 |
12 | @if (Model.CanEdit && ViewBag.Mode == ViewMode.Both)
13 | {
14 | @Html.ActionLink(Html.Resource("EditProfileLink"), "EditProfile");
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Registration/registration-form.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["registration-form.js"],"names":["document","addEventListener","querySelectorAll","forEach","sendAgainLink","request","XMLHttpRequest","onreadystatechange","readyState","DONE","status","JSON","parse","response","querySelector","style","display","url","value","open","send"],"mappings":"AACIA,SAASC,iBAAiB,mBAAoB,WACrBD,SAASE,iBAAiB,kCAC5BC,QAAQ,SAAUC,GAC7BA,EAAcH,iBAAiB,QAAS,WACpC,IAAII,EAAU,IAAIC,eAClBD,EAAQE,mBAAqB,WACrBF,EAAQG,aAAeF,eAAeG,MAA2B,MAAnBJ,EAAQK,QAClDC,KAAKC,MAAMP,EAAQQ,YACnBb,SAASc,cAAc,2CAA2CC,MAAMC,QAAU,UAK9F,IAAIC,EAAMjB,SAASc,cAAc,wDAAwDI,MACzFb,EAAQc,KAAK,MAAOF,GACpBZ,EAAQe","file":"registration-form.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Recaptcha/recaptcha.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["recaptcha.js"],"names":["sf_captchaCallback","$","initRecaptcha","idx","element","options","i","attributes","length","name","indexOf","substring","value","attr","grecaptcha","render","each","jQuery"],"mappings":"AAAA,IAAIA,mBAAqB,MAExB,SAAUC,GACa,SAAhBC,EAA0BC,EAAKC,GAE/B,IADA,IAAIC,EAAU,GACLC,EAAI,EAAGA,EAAIF,EAAQG,WAAWC,OAAQF,IAAK,CAChD,IAAmD,EAA/CF,EAAQG,WAAWD,GAAGG,KAAKC,QAAQ,UAAiBN,EAAQG,WAAWD,GAAGG,KAAKC,QAAQ,YAAc,EAErGL,EADWD,EAAQG,WAAWD,GAAGG,KAAKE,UAAU,EAAGP,EAAQG,WAAWD,GAAGG,KAAKD,SAC9DJ,EAAQG,WAAWD,GAAGM,MAI9CX,EAAEG,GAASS,KAAK,eAAgB,MAChCC,WAAWC,OAAOX,EAASC,GAG/BL,mBAAqB,WACjBC,EAAE,oCAAoCe,KAAKd,IAfnD,CAiBEe","file":"recaptcha.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/SectionHeader/sf-html-field.sf-cshtml:
--------------------------------------------------------------------------------
1 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/Mvc/Models/DynamicContentListViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Telerik.Sitefinity.Frontend.Mvc.Models;
6 |
7 | namespace Telerik.Sitefinity.Frontend.DynamicContent.Mvc.Models
8 | {
9 | ///
10 | /// View model for the list view of the Dynamic Content widget.
11 | ///
12 | public class DynamicContentListViewModel : ContentListViewModel
13 | {
14 | ///
15 | /// Gets or sets the currently selected item.
16 | ///
17 | public Telerik.Sitefinity.DynamicModules.Model.DynamicContent SelectedItem { get; set; }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Registration/registration-form.test.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["registration-form.js"],"names":["document","addEventListener","querySelectorAll","forEach","sendAgainLink","request","XMLHttpRequest","onreadystatechange","readyState","DONE","status","JSON","parse","response","querySelector","style","display","url","value","open","send"],"mappings":"AACIA,SAASC,iBAAiB,mBAAoB,WACrBD,SAASE,iBAAiB,kCAC5BC,QAAQ,SAAUC,GAC7BA,EAAcH,iBAAiB,QAAS,WACpC,IAAII,EAAU,IAAIC,eAClBD,EAAQE,mBAAqB,WACrBF,EAAQG,aAAeF,eAAeG,MAA2B,MAAnBJ,EAAQK,QAClDC,KAAKC,MAAMP,EAAQQ,YACnBb,SAASc,cAAc,2CAA2CC,MAAMC,QAAU,UAK9F,IAAIC,EAAMjB,SAASc,cAAc,wDAAwDI,MACzFb,EAAQc,KAAK,MAAOF,GACpBZ,EAAQe","file":"registration-form.test.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Recaptcha/recaptcha.test.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["recaptcha.js"],"names":["sf_captchaCallback","$","initRecaptcha","idx","element","options","i","attributes","length","name","indexOf","substring","value","attr","grecaptcha","render","each","jQuery"],"mappings":"AAAA,IAAIA,mBAAqB,MAExB,SAAUC,GACa,SAAhBC,EAA0BC,EAAKC,GAE/B,IADA,IAAIC,EAAU,GACLC,EAAI,EAAGA,EAAIF,EAAQG,WAAWC,OAAQF,IAAK,CAChD,IAAmD,EAA/CF,EAAQG,WAAWD,GAAGG,KAAKC,QAAQ,UAAiBN,EAAQG,WAAWD,GAAGG,KAAKC,QAAQ,YAAc,EAErGL,EADWD,EAAQG,WAAWD,GAAGG,KAAKE,UAAU,EAAGP,EAAQG,WAAWD,GAAGG,KAAKD,SAC9DJ,EAAQG,WAAWD,GAAGM,MAI9CX,EAAEG,GAASS,KAAK,eAAgB,MAChCC,WAAWC,OAAOX,EAASC,GAG/BL,mBAAqB,WACjBC,EAAE,oCAAoCe,KAAKd,IAfnD,CAiBEe","file":"recaptcha.test.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.InlineClientAssets")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("2cb825e5-61dc-425e-9203-77864e41ca8a")]
13 |
14 | [assembly: ControllerContainer]
15 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Models/Blog/BlogDetailsViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Telerik.Sitefinity.Frontend.Mvc.Models;
6 |
7 | namespace Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.Blog
8 | {
9 | ///
10 | /// The view model for the detail page of
11 | ///
12 | public class BlogDetailsViewModel : ContentDetailsViewModel
13 | {
14 | ///
15 | /// Gets or sets the blogs count.
16 | ///
17 | ///
18 | /// The blogs count.
19 | ///
20 | public int PostsCount { get; set; }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedPageSingleField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @using Telerik.Sitefinity.Frontend.DynamicContent.WidgetTemplates.Fields.Helpers;
4 |
5 | @@*Start @Model.Name field*@@
6 |
16 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Search.Mvc.Models;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Search
5 | {
6 | ///
7 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
8 | ///
9 | public class InterfaceMappings : NinjectModule
10 | {
11 | ///
12 | /// Loads the module into the kernel.
13 | ///
14 | public override void Load()
15 | {
16 | Bind().To();
17 | Bind().To();
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Models/Profile/ViewMode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile
7 | {
8 | ///
9 | /// Defines available modes for displaying the profile widget views.
10 | ///
11 | public enum ViewMode
12 | {
13 | ///
14 | /// Edit-only mode
15 | ///
16 | EditOnly,
17 |
18 | ///
19 | /// Read-only mode
20 | ///
21 | ReadOnly,
22 |
23 | ///
24 | /// Both modes
25 | ///
26 | Both
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Models/Registration/ActivationMethod.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Registration
7 | {
8 | ///
9 | /// Represents options for activation of user registration.
10 | ///
11 | public enum ActivationMethod
12 | {
13 | ///
14 | /// User account will be activated immediately after registration.
15 | ///
16 | Immediately,
17 |
18 | ///
19 | /// User account will be activated after confirmation
20 | ///
21 | AfterConfirmation
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/FormsConstants.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms
2 | {
3 | ///
4 | /// Holds constants for common property values
5 | ///
6 | public class FormsConstants
7 | {
8 | ///
9 | /// The form controls toolbox name
10 | ///
11 | public const string FormControlsToolboxName = "FormControls";
12 |
13 | ///
14 | /// The common section name
15 | ///
16 | public const string CommonSectionName = "Common";
17 |
18 | ///
19 | /// The common section name
20 | ///
21 | public const string CustomSectionName = "Custom Fields";
22 | }
23 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Templates/RelatedPageInlineListField.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleField
2 |
3 | @using Telerik.Sitefinity.Frontend.DynamicContent.WidgetTemplates.Fields.Helpers;
4 |
5 | @@*Start @Model.Name field*@@
6 |
7 |
@Model.FrontendWidgetLabel :
8 |
9 |
10 | @@foreach (Telerik.Sitefinity.Frontend.Mvc.Models.ItemViewModel pageItem in Model.Item.Fields.@(Model.Name))
11 | {
12 |
13 |
14 | @@pageItem.Fields.Title
15 |
16 |
17 | }
18 |
19 |
20 | @@*End @Model.Name field*@@
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Models/ListDisplayMode.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Search.Mvc.Models
2 | {
3 | ///
4 | /// The rendering options for the lists
5 | ///
6 | ///
7 | /// Each option describes different options for dividing items in the list.
8 | ///
9 | public enum ListDisplayMode
10 | {
11 | ///
12 | /// Display list divided on pages.
13 | ///
14 | Paging,
15 |
16 | ///
17 | /// Display only limited number of items.
18 | ///
19 | Limit,
20 |
21 | ///
22 | /// Display all items
23 | ///
24 | All
25 | }
26 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Blogs")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("a6c78f16-8226-49bd-ac07-91c917209d89")]
13 |
14 | [assembly: ControllerContainer]
15 |
16 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Card/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Card")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("a6c78f16-8226-49bd-ac07-91c917209d89")]
13 |
14 | [assembly: ControllerContainer]
15 |
16 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Lists")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("6c7eda54-d4cd-4418-bdf9-47a9114686ef")]
13 |
14 | [assembly: ControllerContainer]
15 |
16 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Publishing/Mvc/Models/FeedInsertionOption.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Publishing.Mvc.Models
5 | {
6 | ///
7 | /// Enumeration for the feed insertion option
8 | ///
9 | public enum FeedInsertionOption
10 | {
11 | ///
12 | /// Link is inserted both on the page and the address bar feeds
13 | ///
14 | PageAndAddressBar,
15 | ///
16 | /// Link is inserted on the address bar feeds only
17 | ///
18 | AddressBarOnly,
19 | ///
20 | /// Link is inserted on the page only
21 | ///
22 | PageOnly
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Comments")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("979fe35f-6ddf-4b42-a7e0-f50c066aba2d")]
13 |
14 | [assembly: ControllerContainer]
15 |
16 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Events")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("e45ceed6-4586-4130-abeb-024347901792")]
13 |
14 | [assembly: ControllerContainer]
15 | [assembly: InternalsVisibleTo("FeatherWidgets.TestIntegration")]
16 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/Navigation.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["Navigation.js"],"names":["window","NodeList","prototype","forEach","Array","initialize","initialized","document","querySelectorAll","x","addEventListener","e","checkedOption","currentTarget","querySelector","val","value","location","replace","personalizationManager","addPersonalizedContentLoaded"],"mappings":"CAAC,WAGOA,OAAOC,WAAaA,SAASC,UAAUC,UACvCF,SAASC,UAAUC,QAAUC,MAAMF,UAAUC,SAIhC,SAAbE,IACKC,IACDA,GAAc,EACdC,SAASC,iBAAiB,eAAeL,QAAQ,SAAUM,GACvDA,EAAEC,iBAAiB,SAAU,SAAUC,GACnC,IAAIC,EAAgBD,EAAEE,cAAcC,cAAc,kBAClD,GAAIF,EAAe,CACf,IAAIG,EAAMH,EAAcI,MACxBhB,OAAOiB,SAASC,QAAQH,SAT5C,IAAIT,GAAc,EAgBlBC,SAASG,iBAAiB,mBAAoB,WAC1CL,MAGAL,OAAOmB,wBACPnB,OAAOmB,uBAAuBC,6BAA6B,WACvDf,MA7BZ","file":"Navigation.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.Blog;
3 | using Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.BlogPost;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Blogs
6 | {
7 | ///
8 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
9 | ///
10 | public class InterfaceMappings : NinjectModule
11 | {
12 | ///
13 | /// Loads the module into the kernel.
14 | ///
15 | public override void Load()
16 | {
17 | Bind().To();
18 | Bind().To();
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.ContentBlock")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("4b66e568-f225-4166-94cc-dd13e7f9616f")]
13 |
14 | [assembly: ControllerContainer]
15 |
16 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/StringResources/StaticSubscribeFormControllerResources.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 | using Telerik.Sitefinity.Localization;
4 |
5 | namespace Telerik.Sitefinity.Frontend.EmailCampaigns.Mvc.StringResources
6 | {
7 | ///
8 | /// This class is used as a resource class for localization of strings rendered by the MVC framework. It should not be used directly.
9 | ///
10 | public static class StaticSubscribeFormResources
11 | {
12 | public static string EmailAddressErrorMessageResourceName
13 | {
14 | get
15 | {
16 | return Res.Get().EmailAddressErrorMessageResourceName;
17 | }
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Models/Registration/SuccessfulRegistrationAction.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Registration
7 | {
8 | ///
9 | /// Represents the action that will be executed when the registration form is successfully submitted.
10 | ///
11 | public enum SuccessfulRegistrationAction
12 | {
13 | ///
14 | /// Specified message will be displayed on the same page.
15 | ///
16 | ShowMessage,
17 |
18 | ///
19 | /// Specially prepared page will be opened.
20 | ///
21 | RedirectToPage
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Scripts/Navigation.test.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["Navigation.js"],"names":["window","NodeList","prototype","forEach","Array","initialize","initialized","document","querySelectorAll","x","addEventListener","e","checkedOption","currentTarget","querySelector","val","value","location","replace","personalizationManager","addPersonalizedContentLoaded"],"mappings":"CAAC,WAGOA,OAAOC,WAAaA,SAASC,UAAUC,UACvCF,SAASC,UAAUC,QAAUC,MAAMF,UAAUC,SAIhC,SAAbE,IACKC,IACDA,GAAc,EACdC,SAASC,iBAAiB,eAAeL,QAAQ,SAAUM,GACvDA,EAAEC,iBAAiB,SAAU,SAAUC,GACnC,IAAIC,EAAgBD,EAAEE,cAAcC,cAAc,kBAClD,GAAIF,EAAe,CACf,IAAIG,EAAMH,EAAcI,MACxBhB,OAAOiB,SAASC,QAAQH,SAT5C,IAAIT,GAAc,EAgBlBC,SAASG,iBAAiB,mBAAoB,WAC1CL,MAGAL,OAAOmB,wBACPnB,OAAOmB,uBAAuBC,6BAA6B,WACvDf,MA7BZ","file":"Navigation.test.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/SubmitButton/ISubmitButtonModel.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.SubmitButton
2 | {
3 | ///
4 | /// This interface provides API for form submit button.
5 | ///
6 | public interface ISubmitButtonModel : IFormElementModel
7 | {
8 | ///
9 | /// Gets or sets the label.
10 | ///
11 | string Label { get; set; }
12 |
13 | ///
14 | /// Gets or sets the text of the previous button
15 | ///
16 | string PreviousStepText { get; set; }
17 |
18 | ///
19 | /// Checks if go back is allowed
20 | ///
21 | bool AllowGoBack { get; set; }
22 | }
23 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.DynamicContent")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("9700a490-2e30-4ca8-a1ef-0fcb9aa54f06")]
13 |
14 | [assembly: ControllerContainer(typeof(Telerik.Sitefinity.Frontend.DynamicContent.DynamicWidgetInitializer), "Initialize")]
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/InterfaceMappings.cs:
--------------------------------------------------------------------------------
1 | using Ninject.Modules;
2 | using Telerik.Sitefinity.Frontend.Events.Mvc.Models;
3 | using Telerik.Sitefinity.Frontend.Events.Mvc.Models.EventScheduler;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Events
6 | {
7 | ///
8 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
9 | ///
10 | public class InterfaceMappings : NinjectModule
11 | {
12 | ///
13 | /// Loads the module into the kernel.
14 | ///
15 | public override void Load()
16 | {
17 | Bind().To();
18 | Bind().To();
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/Mvc/Models/ListViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using Telerik.Sitefinity.Frontend.Mvc.Models;
5 | using Telerik.Sitefinity.Model;
6 |
7 | namespace Telerik.Sitefinity.Frontend.Lists.Mvc.Models
8 | {
9 | ///
10 | /// This class represents List view model.
11 | ///
12 | public class ListViewModel : ItemViewModel
13 | {
14 | public ListViewModel(IDataItem listItem)
15 | : base(listItem)
16 | {
17 | }
18 |
19 | ///
20 | /// Gets or sets the list item view model.
21 | ///
22 | /// The list item view model.
23 | public ContentListViewModel ListItemViewModel { get; set; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/PageBreak/IPageBreakModel.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.PageBreak
3 | {
4 | ///
5 | /// This interface provides API for form PageBreak fields.
6 | ///
7 | public interface IPageBreakModel : IFormElementModel
8 | {
9 | ///
10 | /// Gets or sets the text of the next button
11 | ///
12 | string NextStepText { get; set; }
13 |
14 | ///
15 | /// Gets or sets the text of the previous button
16 | ///
17 | string PreviousStepText { get; set; }
18 |
19 | ///
20 | /// Checks if go back is allowed
21 | ///
22 | bool AllowGoBack { get; set; }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Models/Profile/SaveAction.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Models.Profile
7 | {
8 | ///
9 | /// Defines available action when changes to profile are saved.
10 | ///
11 | public enum SaveAction
12 | {
13 | ///
14 | /// After save will show message.
15 | ///
16 | ShowMessage,
17 |
18 | ///
19 | /// After save will switch to read mode view.
20 | ///
21 | SwitchToReadMode,
22 |
23 | ///
24 | /// After save will open specially prepared page.
25 | ///
26 | ShowPage
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Models/EmbedCode/EmbedCodeViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models.EmbedCode
5 | {
6 | ///
7 | /// This class represents the view model of the EmbedCode widget
8 | ///
9 | public class EmbedCodeViewModel
10 | {
11 | ///
12 | /// Gets or sets the EmbedCode that will be embedded in the page.
13 | ///
14 | /// The java script code.
15 | public string EmbedCode { get; set; }
16 |
17 | ///
18 | /// Gets or sets the description.
19 | ///
20 | /// The description.
21 | public string Description { get; set; }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Identity")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("738ae19a-864d-4e78-a712-bfd57d90480e")]
13 |
14 | [assembly: ControllerContainer]
15 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
16 | [assembly: InternalsVisibleTo("FeatherWidgets.TestIntegration")]
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Navigation/Mvc/Models/LanguageSelector/NoTranslationAction.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Navigation.Mvc.Models.LanguageSelector
7 | {
8 | ///
9 | /// The Language selector widget options what to do with languages without translations.
10 | ///
11 | public enum NoTranslationAction
12 | {
13 | ///
14 | /// The link(item) for the non-available languages will not be displayed.
15 | ///
16 | HideLink,
17 |
18 | ///
19 | /// The link(item) for the non-available languages will be displayed and will link to a specified page.
20 | ///
21 | RedirectToPage
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Models/FacetElementViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Search.Mvc.Models
2 | {
3 | ///
4 | /// Facet view model
5 | ///
6 | public class FacetElementViewModel
7 | {
8 | ///
9 | /// Gets or sets the facet value
10 | ///
11 | public string FacetValue { get; set; }
12 |
13 | ///
14 | /// Gets or sets the label that will be displayed for each facet. May include prefix/suffix in case of interval and a custom text in case of a range
15 | ///
16 | public string FacetLabel { get; set; }
17 |
18 | ///
19 | /// Gets or sets the facet count
20 | ///
21 | public long FacetCount { get; set; }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Events/Mvc/Helpers/EventSchedulerHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Telerik.Sitefinity.Services;
3 |
4 | namespace Telerik.Sitefinity.Frontend.Events.Mvc.Helpers
5 | {
6 | ///
7 | /// This class contains functionality for working with event items.
8 | ///
9 | internal class EventSchedulerHelper
10 | {
11 | public static bool IsRtl()
12 | {
13 | var currentCulture = SystemManager.CurrentContext.AppSettings.CurrentCulture;
14 | var isRtl = (Array.Find(rtlLanguages, s => currentCulture.ToString().StartsWith(s)) != null) || currentCulture.ToString().ToLower().Contains("arab");
15 | return isRtl;
16 | }
17 |
18 | private static string[] rtlLanguages = { "ar", "he", "fa", "ku", "ur", "dv", "ps", "ha", "ks", "yi" };
19 | }
20 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/SubmitStatus.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models
8 | {
9 | ///
10 | /// Enumerates possible outcomes after form submission.
11 | ///
12 | public enum SubmitStatus
13 | {
14 | ///
15 | /// Successful submit.
16 | ///
17 | Success,
18 |
19 | ///
20 | /// Unsuccessful submit due to invalid entry.
21 | ///
22 | InvalidEntry,
23 |
24 | ///
25 | /// Unsuccessful submit due to violation of form submit restrictions.
26 | ///
27 | RestrictionViolation
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Recaptcha/recaptcha.js:
--------------------------------------------------------------------------------
1 | var sf_captchaCallback = null;
2 |
3 | (function ($) {
4 | var initRecaptcha = function (idx, element) {
5 | var options = {};
6 | for (var i = 0; i < element.attributes.length; i++) {
7 | if (element.attributes[i].name.indexOf('data-') > -1 && element.attributes[i].name.indexOf('data-sf-') < 0) {
8 | var name = element.attributes[i].name.substring(5, element.attributes[i].name.length);
9 | options[name] = element.attributes[i].value;
10 | }
11 | }
12 |
13 | $(element).attr('data-sf-role', null);
14 | grecaptcha.render(element, options);
15 | };
16 |
17 | sf_captchaCallback = function () {
18 | $('[data-sf-role="recaptcha-field"]').each(initRecaptcha);
19 | };
20 | }(jQuery));
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/SubmitButton/submit-button.test.min.js:
--------------------------------------------------------------------------------
1 | !function(o){o(function(){o('button[type="submit"]').each(function(){o(this).closest("form").submit(function(e){if(!e.isDefaultPrevented()){var t=o(this).find('button[type="submit"]'),i=o(t).is(":visible"),n=o(e.target).find('[data-sf-btn-role="next"]:visible')[0];if(!i&&n)return n.click(),void e.preventDefault();t.prop("disabled",!0);for(var a=e.target.querySelectorAll("input, textarea","select"),r=[],l=0;l
8 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
9 | ///
10 | public class InterfaceMappings : NinjectModule
11 | {
12 | ///
13 | /// Loads the module into the kernel.
14 | ///
15 | public override void Load()
16 | {
17 | Bind().To();
18 | Bind().To();
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/SubmitButton/Write.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.SubmitButton.SubmitButtonViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Frontend.Forms.Mvc.Helpers;
5 | @using Telerik.Sitefinity.Modules.Pages;
6 | @using Telerik.Sitefinity.Services;
7 | @Html.Script(ScriptRef.JQuery, "top", false)
8 |
15 |
16 | @Html.Script(Url.WidgetContent("Mvc/Scripts/Form/form.all.js"), "bottom", false)
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Models/EmbedCode/EmbedCodeModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models.EmbedCode
4 | {
5 | ///
6 | /// This class represents the model of the EmbedCode widget.
7 | ///
8 | public class EmbedCodeModel : IEmbedCodeModel
9 | {
10 | ///
11 | public string InlineCode { get; set; }
12 |
13 | ///
14 | public string Description { get; set; }
15 |
16 | ///
17 | public virtual EmbedCodeViewModel GetViewModel()
18 | {
19 | return new EmbedCodeViewModel
20 | {
21 | EmbedCode = this.InlineCode,
22 | Description = this.Description
23 | };
24 | }
25 | }
26 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Models/Image/ThumbnailModel.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.Serialization;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Media.Mvc.Models.Image
4 | {
5 | ///
6 | /// This class represent the model of a thumbnail.
7 | ///
8 | [DataContract]
9 | public class ThumbnailModel
10 | {
11 | ///
12 | /// Gets or sets the thumbnail profile's name.
13 | ///
14 | /// The name.
15 | [DataMember(Name = "name")]
16 | public string Name { get; set; }
17 |
18 | ///
19 | /// Gets or sets the generated URL for this thumbnial profile.
20 | ///
21 | /// The URL.
22 | [DataMember(Name = "url")]
23 | public string Url { get; set; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
5 |
6 | // General Information about an assembly is controlled through the following
7 | // set of attributes. Change these attribute values to modify the information
8 | // associated with an assembly.
9 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Navigation")]
10 |
11 | // The following GUID is for the ID of the typelib if this project is exposed to COM
12 | [assembly: Guid("9eba350c-1ed6-4dff-b712-dc3e66fa9a45")]
13 |
14 | [assembly: ControllerContainer]
15 |
16 | [assembly: InternalsVisibleTo("Telerik.Sitefinity.Test.FE")]
17 | [assembly: InternalsVisibleTo("Telerik.Sitefinity.TestIntegration")]
18 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/SubmitButton/submit-button.min.js:
--------------------------------------------------------------------------------
1 | !function(o){o(function(){o('button[type="submit"]').each(function(){o(this).closest("form").submit(function(e){if(!e.isDefaultPrevented()){var t=o(this).find('button[type="submit"]'),i=o(t).is(":visible"),a=o(e.target).find('[data-sf-btn-role="next"]:visible')[0];if(!i&&a)return a.click(),void e.preventDefault();t.prop("disabled",!0);for(var n=e.target.querySelectorAll("input, textarea","select"),r=[],l=0;l
6 | /// This interface provides API for form navigation fields.
7 | ///
8 | public interface INavigationFieldModel : IFormElementModel
9 | {
10 | ///
11 | /// Gets or sets the serialized pages.
12 | ///
13 | ///
14 | /// The serialized pages.
15 | ///
16 | string SerializedPages { get; set; }
17 |
18 | ///
19 | /// De-serializes the pages.
20 | ///
21 | /// De-serialized pages.
22 | IEnumerable DeserializePages();
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Card/Mvc/Views/Card/Card.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Card.Mvc.Models.Card.CardViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 |
5 |
6 | @if (!string.IsNullOrEmpty(Model.SelectedSizeUrl))
7 | {
8 |
9 | }
10 | @if (!string.IsNullOrEmpty(Model.Heading))
11 | {
12 |
@Html.HtmlSanitize(Model.Heading)
13 | }
14 | @if (!string.IsNullOrEmpty(Model.Description))
15 | {
16 |
@Html.HtmlSanitize(Model.Description)
17 | }
18 | @if (!string.IsNullOrEmpty(Model.ActionName))
19 | {
20 |
21 | @Model.ActionName
22 |
23 | }
24 |
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/Mvc/Views/Lists/Detail.DetailPage.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Mvc.Models.ContentDetailsViewModel
2 |
3 | @using Telerik.Sitefinity;
4 | @using Telerik.Sitefinity.Frontend.Lists.Mvc.Models;
5 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
6 |
7 |
8 |
9 | @Model.Item.Fields.Title
10 |
11 |
12 | @Html.CommentsCount(string.Empty, @Model.Item.DataItem)
13 |
14 |
@Html.HtmlSanitize((string)Model.Item.Fields.Content)
15 |
16 | @Html.CommentsList(@Model.Item.DataItem)
17 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.EmailCampaigns/Mvc/Models/UnsubscribeForm/StaticUnsubscribeFormControllerResources.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 | using Telerik.Sitefinity.Frontend.EmailCampaigns.Mvc.StringResources;
4 | using Telerik.Sitefinity.Localization;
5 |
6 | namespace Telerik.Sitefinity.Frontend.EmailCampaigns.Mvc.Models.UnsubscribeForm
7 | {
8 | ///
9 | /// This class is used as a resource class for localization of strings rendered by the MVC framework. It should not be used directly.
10 | ///
11 | public static class StaticUnsubscribeFormControllerResources
12 | {
13 | public static string EmailAddressErrorMessageResourceName
14 | {
15 | get
16 | {
17 | return Res.Get().EmailAddressErrorMessageResourceName;
18 | }
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Assistant/Startup.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Microsoft.Practices.Unity;
2 | using Telerik.Sitefinity.Abstractions;
3 | using Telerik.Sitefinity.DesignerToolbox;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Assistant
6 | {
7 | public static class Startup
8 | {
9 | public static void OnPreApplicationStart()
10 | {
11 | Bootstrapper.Initialized -= Bootstrapper_Initialized;
12 | Bootstrapper.Initialized += Bootstrapper_Initialized;
13 | }
14 |
15 | private static void Bootstrapper_Initialized(object sender, Data.ExecutedEventArgs e)
16 | {
17 | if (e.CommandName == "Bootstrapped")
18 | {
19 | ObjectFactory.Container.RegisterType(typeof(SitefinityAssistantToolboxFilter).FullName);
20 | }
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Mvc/Models/CommentsCountViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Comments.Mvc.Models
7 | {
8 | ///
9 | /// Provides view model for the comments count functionality.
10 | ///
11 | public class CommentsCountViewModel
12 | {
13 | ///
14 | /// Gets or sets the navigate URL.
15 | ///
16 | ///
17 | /// The navigate URL.
18 | ///
19 | public string NavigateUrl { get; set; }
20 |
21 | ///
22 | /// Gets or sets the thread key.
23 | ///
24 | ///
25 | /// The thread key.
26 | ///
27 | public string ThreadKey { set; get; }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Models/DocumentsList/DocumentItemViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Telerik.Sitefinity.Frontend.Mvc.Models;
6 | using Telerik.Sitefinity.Model;
7 |
8 | namespace Telerik.Sitefinity.Frontend.Media.Mvc.Models.DocumentsList
9 | {
10 | ///
11 | /// This class represents view model for document item.
12 | ///
13 | public class DocumentItemViewModel : ItemViewModel
14 | {
15 | ///
16 | public DocumentItemViewModel(IDataItem item)
17 | : base(item)
18 | {
19 | }
20 |
21 | ///
22 | /// Gets or sets the file extension of the document.
23 | ///
24 | /// The extension.
25 | public string Extension { get; set; }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/VideoGallery/overlay-gallery.min.js:
--------------------------------------------------------------------------------
1 | !function(i){i(function(){var t=location.href,e=document.title;i(".video-link").magnificPopup({type:"iframe",gallery:{enabled:!0},preloader:!1,zoom:{enabled:!0,duration:300,easing:"ease-in-out",opener:function(t){return t.is("img")?t:t.find("img")}},callbacks:{change:function(){var t=this.currItem.el.is("img")?this.currItem.el:this.currItem.el.find("img"),e=t.attr("data-detail-url");e&&history.state!==this.currItem.index&&history.pushState(this.currItem.index,t.attr("alt"),e)},close:function(){t!==location.href&&history.pushState(null,e,t)}}})}),window.addEventListener("popstate",function(t){void 0!==t.state&&null!==t.state&&"number"==typeof t.state?0<=t.state&&t.state
12 | @if (!string.IsNullOrEmpty(videoUrl))
13 | {
14 |
15 |
16 | @Model.Item.Fields.Title
17 | @Model.Item.Fields.Description
18 | }
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/VideoGallery/overlay-gallery.test.min.js:
--------------------------------------------------------------------------------
1 | !function(i){i(function(){var t=location.href,e=document.title;i(".video-link").magnificPopup({type:"iframe",gallery:{enabled:!0},preloader:!1,zoom:{enabled:!0,duration:300,easing:"ease-in-out",opener:function(t){return t.is("img")?t:t.find("img")}},callbacks:{change:function(){var t=this.currItem.el.is("img")?this.currItem.el:this.currItem.el.find("img"),e=t.attr("data-detail-url");e&&history.state!==this.currItem.index&&history.pushState(this.currItem.index,t.attr("alt"),e)},close:function(){t!==location.href&&history.pushState(null,e,t)}}})}),window.addEventListener("popstate",function(t){void 0!==t.state&&null!==t.state&&"number"==typeof t.state?0<=t.state&&t.state
9 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
10 | ///
11 | public class InterfaceMappings : NinjectModule
12 | {
13 | ///
14 | /// Loads the module into the kernel.
15 | ///
16 | public override void Load()
17 | {
18 | Bind().To();
19 | Bind().To();
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/NavigationField/FormPage.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.Serialization;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.NavigationField
4 | {
5 | ///
6 | /// Represents a page in multi-page form
7 | ///
8 | [DataContract]
9 | public class FormPage
10 | {
11 | ///
12 | /// Gets or sets the previous page break field id
13 | ///
14 | [DataMember]
15 | public string PreviousPageBreakId { get; set; }
16 |
17 | ///
18 | /// Gets or sets the title of the form page
19 | ///
20 | [DataMember]
21 | public string Title { get; set; }
22 |
23 | ///
24 | /// Gets or sets index of current page
25 | ///
26 | [DataMember]
27 | public int Index { get; set; }
28 | }
29 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Recommendations/MVC/Views/Recommendations/Recommendations.cshtml:
--------------------------------------------------------------------------------
1 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
2 | @using Telerik.Sitefinity.Modules.Pages
3 | @using System.Web.Mvc;
4 |
5 |
6 |
@ViewBag.Header
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | @Html.Script(Url.WidgetContent("Mvc/Scripts/Recommendations/recommendations.js"))
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Scripts/Facets/query-string-utils.min.js:
--------------------------------------------------------------------------------
1 | var Querystring=function(s){if(this.params={},this.keys=[],null===s&&(s=location.search.substring(1,location.search.length)),0!==s.length)for(var t=(s=s.replace(/\+/g," ")).split("&"),e=0;e
4 | /// Implements API for working with form section header elements.
5 | ///
6 | public class SectionHeaderModel : FormElementModel, ISectionHeaderModel
7 | {
8 | ///
9 | public string Text
10 | {
11 | get;
12 | set;
13 | }
14 |
15 | ///
16 | public bool Hidden { get; set; }
17 |
18 | ///
19 | public override object GetViewModel(object value)
20 | {
21 | return new SectionHeaderViewModel()
22 | {
23 | CssClass = this.CssClass,
24 | Text = this.Text,
25 | Hidden = this.Hidden
26 | };
27 | }
28 | }
29 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/SectionHeader/SectionHeaderViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.SectionHeader
2 | {
3 | ///
4 | /// This class represents view model for section header field.
5 | ///
6 | public class SectionHeaderViewModel
7 | {
8 | ///
9 | /// Gets or sets the text.
10 | ///
11 | ///
12 | /// The text.
13 | ///
14 | public string Text { get; set; }
15 |
16 | ///
17 | /// Gets or sets the CSS class.
18 | ///
19 | ///
20 | /// The CSS class.
21 | ///
22 | public string CssClass { get; set; }
23 |
24 | ///
25 | /// Gets or sets the form field visiblity.
26 | ///
27 | public bool Hidden { get; set; }
28 | }
29 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Comments/Mvc/Views/Comments/CommentsCount.Default.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Comments.Mvc.Models.CommentsCountViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Modules.Pages;
5 |
6 | @Html.Script(ScriptRef.JQuery, "top", true)
7 |
8 |
16 |
17 | @Html.Script(Url.WidgetContent("Mvc/Scripts/comments-count.js"), "bottom", false)
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Card/Mvc/Views/Card/Card.Simple.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Card.Mvc.Models.Card.CardViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 |
5 |
6 |
7 | @if (!string.IsNullOrEmpty(Model.SelectedSizeUrl))
8 | {
9 |
10 | }
11 |
12 | @if (!string.IsNullOrEmpty(Model.Heading))
13 | {
14 |
@Html.HtmlSanitize(Model.Heading)
15 | }
16 | @if (!string.IsNullOrEmpty(Model.Description))
17 | {
18 |
@Html.HtmlSanitize(Model.Description)
19 | }
20 | @if (!string.IsNullOrEmpty(Model.ActionName))
21 | {
22 |
23 | @Model.ActionName
24 |
25 | }
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.ContentBlock/Mvc/Views/ContentBlock/DesignerView.Share.cshtml:
--------------------------------------------------------------------------------
1 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers
2 | @using Telerik.Sitefinity.Frontend.ContentBlock.Mvc.Helpers
3 |
4 |
5 |
6 |
7 |
@Html.Resource("Title")
8 |
9 |
@Html.Resource("TitleRequired")
10 |
11 |
12 |
16 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/PageBreak/PageBreakViewModel.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.PageBreak
3 | {
4 | ///
5 | /// This class represents view model for PageBreak field.
6 | ///
7 | public class PageBreakViewModel
8 | {
9 | ///
10 | /// Gets or sets the text of the next button
11 | ///
12 | public string NextStepText { get; set; }
13 |
14 | ///
15 | /// Gets or sets the text of the previous button
16 | ///
17 | public string PreviousStepText { get; set; }
18 |
19 | ///
20 | /// Checks if go back is allowed
21 | ///
22 | public bool AllowGoBack { get; set; }
23 |
24 | ///
25 | /// Gets or sets the CSS class.
26 | ///
27 | public string CssClass { get; set; }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/SubmitButton/SubmitButtonViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.SubmitButton
2 | {
3 | ///
4 | /// This class represents the view model used to render the Submit Form field.
5 | ///
6 | public class SubmitButtonViewModel
7 | {
8 | ///
9 | /// Gets or sets the label.
10 | ///
11 | public string Label { get; set; }
12 |
13 | ///
14 | /// Gets or sets the text of the previous button
15 | ///
16 | public string PreviousStepText { get; set; }
17 |
18 | ///
19 | /// Checks if go back is allowed
20 | ///
21 | public bool AllowGoBack { get; set; }
22 |
23 | ///
24 | /// Gets or sets the CSS class.
25 | ///
26 | public string CssClass { get; set; }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Scripts/ImageGallery/overlay-gallery.min.js:
--------------------------------------------------------------------------------
1 | !function(n){n(function(){var t=location.href,e=document.title;n(".image-link").magnificPopup({type:"image",gallery:{enabled:!0},zoom:{enabled:!0,duration:300,easing:"ease-in-out",opener:function(t){return t.is("img")?t:t.find("img")}},callbacks:{change:function(){var t=this.currItem.el.is("img")?this.currItem.el:this.currItem.el.find("img"),e=t.attr("data-detail-url");if(e&&history.state!==this.currItem.index&&history.pushState(this.currItem.index,t.attr("alt"),e),t&&0
9 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
10 | ///
11 | public class InterfaceMappings : NinjectModule
12 | {
13 | ///
14 | /// Loads the module into the kernel.
15 | ///
16 | public override void Load()
17 | {
18 | Bind().To();
19 | Bind().To();
20 | Bind().To();
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Media/Mvc/Views/DocumentsList/Detail.DocumentDetails.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Media.Mvc.Models.DocumentsList.DocumentDetailsViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Web.DataResolving;
5 |
6 |
7 |
8 |
9 | @Model.Item.Fields.Title
10 |
11 |
12 |
13 | @Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm")
14 | @Html.Resource("By")
15 | @DataResolver.Resolve(@Model.Item.DataItem, "Author", null)
16 |
17 |
18 |
19 | @Model.Item.Fields.Description
20 |
21 |
22 |
23 |
Download
24 |
(@Model.Extension)
25 |
@(Math.Ceiling((double)Model.Item.Fields.TotalSize / 1024) + " KB")
26 |
27 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 | using System.Web;
5 | using Telerik.Sitefinity.Frontend.Forms;
6 | using Telerik.Sitefinity.Frontend.Mvc.Infrastructure.Controllers.Attributes;
7 |
8 | // General Information about an assembly is controlled through the following
9 | // set of attributes. Change these attribute values to modify the information
10 | // associated with an assembly.
11 | [assembly: AssemblyTitle("Telerik.Sitefinity.Frontend.Forms")]
12 |
13 | // The following GUID is for the ID of the typelib if this project is exposed to COM
14 | [assembly: Guid("65045d37-e495-4e45-8794-1d5f2cf344ca")]
15 |
16 | [assembly: ControllerContainer(typeof(Initializer), "Initialize", typeof(Initializer), "Uninitialize")]
17 | [assembly: PreApplicationStartMethod(typeof(Telerik.Sitefinity.Frontend.Forms.Startup), "OnPreApplicationStart")]
18 | [assembly: InternalsVisibleTo("FeatherWidgets.TestUnit")]
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Impl/LinkField.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Telerik.Sitefinity.DynamicModules.Builder.Model;
7 |
8 | namespace Telerik.Sitefinity.Frontend.DynamicContent.WidgetTemplates.Fields.Impl
9 | {
10 | ///
11 | /// This class represents field generation strategy for long text area dynamic fields.
12 | ///
13 | public class LinkField : Field
14 | {
15 | ///
16 | public override bool GetCondition(DynamicModuleField field)
17 | {
18 | var condition = base.GetCondition(field)
19 | && field.FieldType == FieldType.Link;
20 |
21 | return condition;
22 | }
23 |
24 | ///
25 | protected override string GetTemplatePath(DynamicModuleField field)
26 | {
27 | return null;
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Profile/profile-edit.min.js:
--------------------------------------------------------------------------------
1 | !function(o){o(function(){var e="true"===o('[data-sf-role="has-password-errors"]').val(),t=o('[data-sf-role="edit-profile-change-password-holder"]');(e||t.find("input").val())&&(t.show(),o('[data-sf-role="edit-profile-change-password-button"]').hide());var r=o('[data-sf-role="edit-profile-user-image"]'),a=o('[data-sf-role="edit-profile-upload-picture-input"]');o('[data-sf-role="edit-profile-change-password-button"]').on("click",function(e){e.preventDefault(),t.show(),o(this).hide()}),a.on("change",function(e){if(e.target.files&&e.target.files[0]){var t=new FileReader;t.onload=function(e){r.attr("src",e.target.result)},t.readAsDataURL(e.target.files[0])}var a=document.forms.aspnetForm;a&&(a.enctype="multipart/form-data")}),o('[data-sf-role="edit-profile-upload-picture-button"]').click(function(){a.click()}),o('[data-sf-role="profile-submit"]').click(function(){o('[data-sf-role="profile-submit-preview-message"]').show()})})}(jQuery);
2 | //# sourceMappingURL=profile-edit.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Helpers/BlogHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.Blog;
3 | using Telerik.Sitefinity.Frontend.Mvc.Models;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Blogs.Mvc.Helpers
6 | {
7 | public static class BlogHelper
8 | {
9 | public static string GetDetailPageUrl(ItemViewModel item, Guid detailsPageId, BlogDetailLocationMode blogDetailLocationMode)
10 | {
11 | try
12 | {
13 | return DetailLocationHyperLinkHelper.GetDetailPageUrl(item, detailsPageId, blogDetailLocationMode);
14 | }
15 | catch (ArgumentException ex)
16 | {
17 | // When the default page is delete, the blog should be rendered as a normal blog without default page.
18 | if (ex.Message.Contains("Invalid details page"))
19 | {
20 | return null;
21 | }
22 |
23 | throw;
24 | }
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Profile/profile-edit.test.min.js:
--------------------------------------------------------------------------------
1 | !function(o){o(function(){var e="true"===o('[data-sf-role="has-password-errors"]').val(),t=o('[data-sf-role="edit-profile-change-password-holder"]');(e||t.find("input").val())&&(t.show(),o('[data-sf-role="edit-profile-change-password-button"]').hide());var r=o('[data-sf-role="edit-profile-user-image"]'),a=o('[data-sf-role="edit-profile-upload-picture-input"]');o('[data-sf-role="edit-profile-change-password-button"]').on("click",function(e){e.preventDefault(),t.show(),o(this).hide()}),a.on("change",function(e){if(e.target.files&&e.target.files[0]){var t=new FileReader;t.onload=function(e){r.attr("src",e.target.result)},t.readAsDataURL(e.target.files[0])}var a=document.forms.aspnetForm;a&&(a.enctype="multipart/form-data")}),o('[data-sf-role="edit-profile-upload-picture-button"]').click(function(){a.click()}),o('[data-sf-role="profile-submit"]').click(function(){o('[data-sf-role="profile-submit-preview-message"]').show()})})}(jQuery);
2 | //# sourceMappingURL=profile-edit.test.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Search/Mvc/Scripts/SearchResults/Search-results.test.min.js:
--------------------------------------------------------------------------------
1 | window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".userSortDropdown").forEach(function(r){r.addEventListener("change",function(){var e=function(e,r){var o=document.querySelector('[data-sf-role="searchResOrderBy"]');orderByValue=e||o.value;var a=document.querySelector('[data-sf-role="searchResLanguage"]'),t=r||a.value,u=orderByValue?"&orderBy="+orderByValue:"",d=t?"&language="+t:"",n=document.querySelector('[data-sf-role="searchResIndexCatalogue"]').value,c=document.querySelector('[data-sf-role="searchResQuery"]').value,l=document.querySelector('[data-sf-role="searchResWordsMode"]').value,s="?indexCatalogue="+n+"&searchQuery="+c+"&wordsMode="+l+u+d,y=document.querySelector('[data-sf-role="scoringInfo"]').value,f=y?"&scoringInfo="+y:null;return f&&(s+=f),s}(r.value);window.location.search=e})})});
2 | //# sourceMappingURL=Search-results.test.min.js.map
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Assistant/StringResources/SitefinityAssistantWidgetResources.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Sitefinity.Localization;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Assistant.StringResources
4 | {
5 |
6 | internal class SitefinityAssistantWidgetResources : Resource
7 | {
8 | [ResourceEntry("AIAssistant",
9 | Value = "AI assistant",
10 | Description = "The title of the AI assistant widget.",
11 | LastModified = "2025/10/06")]
12 | public string AIAssistant
13 | {
14 | get
15 | {
16 | return this["AIAssistant"];
17 | }
18 | }
19 |
20 | [ResourceEntry("EmptyWidgetText",
21 | Value = "Select an AI assistant",
22 | Description = "EmptyWidgetText",
23 | LastModified = "2025/10/06")]
24 | public string EmptyWidgetText
25 | {
26 | get
27 | {
28 | return this["EmptyWidgetText"];
29 | }
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Form/form.min.js:
--------------------------------------------------------------------------------
1 | !function(a){var l="Telerik.Sitefinity.Frontend.Forms.Mvc.Controllers.SubmitButtonController";a(function(){a(document).on("sf-zone-editor-item-dropped",function(e){if(e&&e.sender&&e.args&&"Telerik.Sitefinity.Mvc.Proxy.MvcControllerProxy"===e.args.ControlType){var r=["RadDockZoneBody"];e.sender._wrapperDockingZones&&0
7 |
8 |
9 | @Html.Resource("Name")
10 |
11 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/StringResources/LoginFormStaticResources.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Sitefinity.Localization;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.StringResources
4 | {
5 | ///
6 | /// This class is used as a resource class for localization of strings rendered by the MVC framework. It should not be used directly.
7 | ///
8 | public static class LoginFormStaticResources
9 | {
10 | public static string Username
11 | {
12 | get
13 | {
14 | return Res.Get().Username;
15 | }
16 | }
17 |
18 | public static string Password
19 | {
20 | get
21 | {
22 | return Res.Get().Password;
23 | }
24 | }
25 |
26 | public static string RememberMe
27 | {
28 | get
29 | {
30 | return Res.Get().RememberMe;
31 | }
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/Form/form.test.min.js:
--------------------------------------------------------------------------------
1 | !function(a){var l="Telerik.Sitefinity.Frontend.Forms.Mvc.Controllers.SubmitButtonController";a(function(){a(document).on("sf-zone-editor-item-dropped",function(e){if(e&&e.sender&&e.args&&"Telerik.Sitefinity.Mvc.Proxy.MvcControllerProxy"===e.args.ControlType){var r=["RadDockZoneBody"];e.sender._wrapperDockingZones&&0
2 |
3 | true
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | This project has been released under the Apache License, version 2.0, the text of which is included below. This license applies ONLY to the source of this repository and does not extend to any other Sitefinity distribution or variant, or any other 3rd party libraries used in a repository. For licensing information about Sitefinity, see https://www.progress.com/legal/license-agreements/sitefinity/license-agreement.
4 |
5 | Copyright © 2018 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
6 |
7 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
8 |
9 | http://www.apache.org/licenses/LICENSE-2.0
10 |
11 | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
12 |
13 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Views/NavigationField/Read.ProgressBar.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.NavigationField.NavigationFieldViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Modules.Pages;
5 | @Html.Script(ScriptRef.JQuery, "top", false)
6 | @Html.StyleSheet(Url.WidgetContent("assets/dist/css/sf-form-nav.min.css"), "head", false)
7 |
8 |
9 |
12 |
13 |
14 | @foreach (var page in Model.Pages)
15 | {
16 |
17 | @Html.HtmlSanitize(page.Title)
18 |
19 | }
20 |
21 |
22 |
23 |
24 | @Html.Script(Url.WidgetContent("Mvc/Scripts/Form/form.all.js"), "bottom", false)
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Profile/profile-edit.test.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["profile-edit.js"],"names":["$","hasPasswordErrors","val","changePasswordHolder","find","show","hide","editProfileUserImage","fileInput","on","e","preventDefault","this","target","files","reader","FileReader","onload","readerLoadedEvent","attr","result","readAsDataURL","form","document","forms","aspnetForm","enctype","click","jQuery"],"mappings":"CAAC,SAAUA,GACPA,EAAE,WACE,IAAIC,EAAwE,SAApDD,EAAE,wCAAwCE,MAE9DC,EAAuBH,EAAE,yDAEzBC,GAAqBE,EAAqBC,KAAK,SAASF,SACxDC,EAAqBE,OACrBL,EAAE,wDAAwDM,QAG9D,IAAIC,EAAuBP,EAAE,4CACzBQ,EAAYR,EAAE,sDAElBA,EAAE,wDAAwDS,GAAG,QAAS,SAAUC,GAC5EA,EAAEC,iBAEFR,EAAqBE,OACrBL,EAAEY,MAAMN,SAGZE,EAAUC,GAAG,SAAU,SAAUC,GAC7B,GAAIA,EAAEG,OAAOC,OAASJ,EAAEG,OAAOC,MAAM,GAAI,CACrC,IAAIC,EAAS,IAAIC,WACjBD,EAAOE,OAAS,SAAUC,GACtBX,EAAqBY,KAAK,MAAOD,EAAkBL,OAAOO,SAE9DL,EAAOM,cAAcX,EAAEG,OAAOC,MAAM,IAGxC,IAAIQ,EAAOC,SAASC,MAAMC,WACtBH,IACAA,EAAKI,QAAU,yBAIvB1B,EAAE,uDAAuD2B,MAAM,WAC3DnB,EAAUmB,UAGd3B,EAAE,mCAAmC2B,MAAM,WACvC3B,EAAE,mDAAmDK,WAzCjE,CA4CEuB","file":"profile-edit.test.min.js"}
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Models/JavaScript/JavaScriptViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models.JavaScript
7 | {
8 | public class JavaScriptViewModel
9 | {
10 | ///
11 | /// Gets or sets the JavaScript code that will be embedded in the page.
12 | ///
13 | /// The java script code.
14 | public string JavaScriptCode { get; set; }
15 |
16 | ///
17 | /// Gets or sets the position where the javascript will be placed in the document.
18 | ///
19 | /// The position.
20 | public EmbedPosition Position { get; set; }
21 |
22 | ///
23 | /// Gets or sets the widget content in design mode.
24 | ///
25 | /// The widget content in design mode.
26 | public string DesignModeContent { get; set; }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Models/EmbedCode/IEmbedCodeModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Models.EmbedCode
5 | {
6 | ///
7 | /// Interface that defines the model of the EmbedCodeModel widget.
8 | ///
9 | public interface IEmbedCodeModel
10 | {
11 | ///
12 | /// Gets or sets the embed code entered by the user which will be inlined in the page.
13 | ///
14 | /// The inline code.
15 | string InlineCode { get; set; }
16 |
17 | ///
18 | /// Gets or sets the description of the used code.
19 | ///
20 | /// The description.
21 | string Description { get; set; }
22 |
23 | ///
24 | /// Gets the view model of the current model that will be displayed by the view.
25 | ///
26 | ///
27 | EmbedCodeViewModel GetViewModel();
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/ParagraphTextField/IParagraphTextFieldModel.cs:
--------------------------------------------------------------------------------
1 | using System.ComponentModel;
2 | using Telerik.Sitefinity.Modules.Forms.Web.UI;
3 | using Telerik.Sitefinity.Web.UI.Validation.Definitions;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.ParagraphTextField
6 | {
7 | ///
8 | /// This interface provides API for form paragraph text fields.
9 | ///
10 | public interface IParagraphTextFieldModel : IFormFieldModel, IHideable
11 | {
12 | ///
13 | /// Gets or sets the placeholder text.
14 | ///
15 | ///
16 | /// The placeholder text.
17 | ///
18 | string PlaceholderText { get; set; }
19 |
20 | ///
21 | /// Gets or sets a validation mechanism for the field.
22 | ///
23 | /// The validation.
24 | [TypeConverter(typeof(ExpandableObjectConverter))]
25 | ValidatorDefinition ValidatorDefinition { get; set; }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Taxonomies/Mvc/Models/TaxonomyViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Taxonomies.Mvc.Models
6 | {
7 | ///
8 | /// This class represents the view model of the taxonomy item.
9 | ///
10 | public class TaxonomyViewModel
11 | {
12 | ///
13 | /// Gets or sets the taxa that belongs to this taxonomy.
14 | ///
15 | /// The taxa.
16 | public IList Taxa { get; set; }
17 |
18 | ///
19 | /// Determines whether to display number of items classified by the taxon.
20 | ///
21 | public bool ShowItemCount { get; set; }
22 |
23 | ///
24 | /// Gets or sets the CSS class that will be applied on the wrapper div of the Taxonomy widget (if such is presented).
25 | ///
26 | /// The CSS class.
27 | public string CssClass { get; set; }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Blogs/Mvc/Views/Blog/Detail.DetailPage.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Blogs.Mvc.Models.Blog.BlogDetailsViewModel
2 |
3 | @using Telerik.Sitefinity;
4 | @using Telerik.Sitefinity.Frontend.Blogs.Mvc.Helpers;
5 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
6 | @using Telerik.Sitefinity.Web.DataResolving;
7 |
8 |
9 |
10 | @Model.Item.Fields.Title
11 |
12 |
13 |
@string.Format(Html.Resource("PostsCount"), Model.PostsCount)
14 | @{
15 | var lastPostDate = Model.Item.GetLastPostDate();
16 | if (lastPostDate!=null && lastPostDate.HasValue)
17 | {
18 |
@Html.Resource("LastPost") : @lastPostDate.Value.ToShortDateString()
19 | }
20 | }
21 |
22 |
@Html.HtmlSanitize((string)Model.Item.Fields.Description)
23 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/NavigationField/NavigationFieldViewModel.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.NavigationField
4 | {
5 | ///
6 | /// This class represents view model for PageBreak field.
7 | ///
8 | public class NavigationFieldViewModel
9 | {
10 | ///
11 | /// Gets or sets the pages.
12 | ///
13 | ///
14 | /// The choices.
15 | ///
16 | public IEnumerable Pages { get; set; }
17 |
18 | ///
19 | /// Gets or sets the value of the form element.
20 | ///
21 | ///
22 | /// The value.
23 | ///
24 | public object Value { get; set; }
25 |
26 | ///
27 | /// Gets or sets the CSS class.
28 | ///
29 | ///
30 | /// The CSS class.
31 | ///
32 | public string CssClass { get; set; }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/DropdownListField/dropdown-list-field.min.js:
--------------------------------------------------------------------------------
1 | !function(l){l(function(){function n(e){if(""===e.target.value){var t=r(e.target);o(e.target,t.required)}else o(e.target,"");"function"==typeof l.fn.processFormRules&&l(e.target).processFormRules()}function a(e){var t=r(e.target);i(e.target)&&e.preventDefault(),e.target.validity.valueMissing&&o(e.target,t.required)}function r(e){var t=l(e).parents('[data-sf-role="dropdown-list-field-container"]'),r=l(t).find('[data-sf-role="violation-messages"]');return JSON.parse(r.val())}function o(e,t){var r=i(e);r?function(e,t){""===(e.innerText=t)?e.style.display="none":e.style.display="block"}(r,t):e.setCustomValidity(t)}function i(e){var t=l(e).closest('[data-sf-role="dropdown-list-field-container"]')[0];return t?t.querySelector('[data-sf-role="error-message"]'):null}!function(){var e=l('[data-sf-role="dropdown-list-field-container"]');if(e&&!(e.length<1))for(var t=0;t
10 | /// This class is used to describe the bindings which will be used by the Ninject container when resolving classes
11 | ///
12 | public class InterfaceMappings : NinjectModule
13 | {
14 | ///
15 | /// Loads the module into the kernel.
16 | ///
17 | public override void Load()
18 | {
19 | Bind().To();
20 | Bind().To();
21 | Bind().To();
22 | Bind().To();
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Scripts/DropdownListField/dropdown-list-field.test.min.js:
--------------------------------------------------------------------------------
1 | !function(l){l(function(){function n(e){if(""===e.target.value){var t=r(e.target);o(e.target,t.required)}else o(e.target,"");"function"==typeof l.fn.processFormRules&&l(e.target).processFormRules()}function a(e){var t=r(e.target);i(e.target)&&e.preventDefault(),e.target.validity.valueMissing&&o(e.target,t.required)}function r(e){var t=l(e).parents('[data-sf-role="dropdown-list-field-container"]'),r=l(t).find('[data-sf-role="violation-messages"]');return JSON.parse(r.val())}function o(e,t){var r=i(e);r?function(e,t){""===(e.innerText=t)?e.style.display="none":e.style.display="block"}(r,t):e.setCustomValidity(t)}function i(e){var t=l(e).closest('[data-sf-role="dropdown-list-field-container"]')[0];return t?t.querySelector('[data-sf-role="error-message"]'):null}!function(){var e=l('[data-sf-role="dropdown-list-field-container"]');if(e&&!(e.length<1))for(var t=0;t
9 |
23 |
24 |
25 | @Html.Script(Url.WidgetContent("Mvc/Scripts/Form/form.all.js"), "bottom", false)
26 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Helpers/EmbedCodeHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 |
4 | namespace Telerik.Sitefinity.Frontend.InlineClientAssets.Mvc.Helpers
5 | {
6 | internal static class EmbedCodeHelper
7 | {
8 | ///
9 | /// Gets the short part of the whole embeded code.
10 | ///
11 | /// The embeded code.
12 | ///
13 | public static string GetShortEmbededCode(string code)
14 | {
15 | if (string.IsNullOrWhiteSpace(code))
16 | {
17 | return string.Empty;
18 | }
19 |
20 | var divider = Environment.NewLine;
21 |
22 | var lines = code.Split(new string[2] { "\n", "\r" }, StringSplitOptions.RemoveEmptyEntries);
23 | string result = string.Join(divider, lines.Take(2));
24 |
25 | if (lines.Length > 2)
26 | {
27 | result = result + divider + "...";
28 | }
29 |
30 | return result;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Assistant/Telerik.Sitefinity.Frontend.Assistant.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 4
5 | False
6 | $(WarningsAsErrors);CS0618
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.InlineClientAssets/Mvc/Scripts/EmbedCode/designerview-simple.js:
--------------------------------------------------------------------------------
1 | (function ($) {
2 | angular.module('designer').requires.push('expander', 'sfCodeArea', 'sfBootstrapPopover', 'sfFileUrlField');
3 |
4 | angular.module('designer').controller('SimpleCtrl', ['$scope', 'propertyService', function ($scope, propertyService) {
5 | propertyService.get()
6 | .then(function (data) {
7 | if (data && data.Items) {
8 | $scope.properties = propertyService.toAssociativeArray(data.Items);
9 | }
10 | },
11 | function (errorData) {
12 | $scope.feedback.showError = true;
13 | if (errorData && errorData.data)
14 | $scope.feedback.errorMessage = errorData.data.Detail;
15 | })
16 | .then(function () {
17 | $scope.feedback.savingHandlers.push(function () {
18 | });
19 | })
20 | .finally(function () {
21 | $scope.feedback.showLoadingIndicator = false;
22 | });
23 | }]);
24 | })(jQuery);
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/Mvc/Views/Lists/List.SimpleList.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Mvc.Models.ContentListViewModel
2 | @using Telerik.Sitefinity.Frontend.Lists.Mvc.Models;
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 |
5 |
6 |
7 | @foreach (var item in Model.Items)
8 | {
9 |
11 |
12 | @item.Fields.Title
13 |
14 |
15 |
25 | }
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Helpers/UsersHelper.cs:
--------------------------------------------------------------------------------
1 | using System.Web;
2 | using Telerik.Sitefinity.Frontend.Identity.Mvc.Models.UsersList;
3 | using Telerik.Sitefinity.Security.Model;
4 |
5 | namespace Telerik.Sitefinity.Frontend.Identity.Mvc.Helpers
6 | {
7 | ///
8 | /// This class contains helper method for working with users.
9 | ///
10 | public static class UsersHelper
11 | {
12 | ///
13 | /// Encode username in the url
14 | ///
15 | /// Input URL
16 | /// User profile data
17 | ///
18 | public static string EncodeUrlUsername(string url, SitefinityProfileItemViewModel user)
19 | {
20 | if (user == null || user.DataItem == null || !(user.DataItem is SitefinityProfile))
21 | {
22 | return url;
23 | }
24 |
25 | var username = (user.DataItem as SitefinityProfile).User.UserName;
26 | return url.Replace(username, HttpUtility.UrlEncode(username));
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.News/MVC/Views/News/Detail.DetailPage.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Mvc.Models.ContentDetailsViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
4 | @using Telerik.Sitefinity.Web.DataResolving;
5 |
6 |
7 |
8 | @Model.Item.Fields.Title
9 |
10 |
11 |
12 |
13 | @Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm")
14 | @Html.Resource("By")
15 | @DataResolver.Resolve(@Model.Item.DataItem, "Author", null)
16 |
17 | @Html.CommentsCount(string.Empty, @Model.Item.DataItem)
18 |
19 |
20 |
@Html.HtmlSanitize((string)Model.Item.Fields.Summary)
21 |
22 |
@Html.HtmlSanitize((string)Model.Item.Fields.Content)
23 |
24 | @Html.CommentsList(@Model.Item.DataItem)
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Forms/Mvc/Models/Fields/HiddenField/HiddenFieldModel.cs:
--------------------------------------------------------------------------------
1 | using Telerik.Sitefinity.Frontend.Forms.Mvc.StringResources;
2 | using Telerik.Sitefinity.Localization;
3 | using Telerik.Sitefinity.Metadata.Model;
4 | using Telerik.Sitefinity.Modules.Forms.Web.UI.Fields;
5 |
6 | namespace Telerik.Sitefinity.Frontend.Forms.Mvc.Models.Fields.HiddenField
7 | {
8 | ///
9 | /// Hidden field model
10 | ///
11 | public class HiddenFieldModel : FormFieldModel, IHiddenFieldModel
12 | {
13 | ///
14 | public override IMetaField GetMetaField(IFormFieldControl formFieldControl)
15 | {
16 | var metaField = base.GetMetaField(formFieldControl);
17 |
18 | return metaField;
19 | }
20 |
21 | ///
22 | public override object GetViewModel(object value, IMetaField metaField)
23 | {
24 | this.Value = value;
25 |
26 | var viewModel = new HiddenFieldViewModel()
27 | {
28 | MetaField = metaField
29 | };
30 |
31 | return viewModel;
32 | }
33 | }
34 | }
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Identity/Mvc/Scripts/Registration/registration-form.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | document.addEventListener('DOMContentLoaded', function () {
3 | var sendAgainLinks = document.querySelectorAll("[data-sf-role='sendAgainLink']");
4 | sendAgainLinks.forEach(function (sendAgainLink) {
5 | sendAgainLink.addEventListener('click', function () {
6 | var request = new XMLHttpRequest();
7 | request.onreadystatechange = function () {
8 | if (request.readyState === XMLHttpRequest.DONE && request.status === 200) {
9 | if (JSON.parse(request.response)) {
10 | document.querySelector("[data-sf-role='confirmationResendInfo']").style.display = 'block';
11 | }
12 | }
13 | };
14 |
15 | var url = document.querySelector("[data-sf-role='sf-resend-confirmation-endpoint-url']").value;
16 | request.open('GET', url);
17 | request.send();
18 | });
19 | });
20 | });
21 | }());
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.Lists/Mvc/Views/Lists/List.ExpandedList.cshtml:
--------------------------------------------------------------------------------
1 | @model Telerik.Sitefinity.Frontend.Mvc.Models.ContentListViewModel
2 |
3 | @using Telerik.Sitefinity.Frontend.Lists.Mvc.Models;
4 | @using Telerik.Sitefinity.Frontend.Mvc.Helpers;
5 |
6 |
7 |
8 | @foreach (var item in Model.Items)
9 | {
10 |
12 | @item.Fields.Title
13 |
14 |
15 | foreach (var listItem in ((ListViewModel)item).ListItemViewModel.Items)
16 | {
17 |
18 |
@listItem.Fields.Title
19 |
@Html.HtmlSanitize((string)listItem.Fields.Content)
20 |
21 | }
22 | }
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Scripts/address-field.min.js:
--------------------------------------------------------------------------------
1 | !function(r){r(document).ready(function(){function o(a,t,i){var o=this,e={minZoom:2,zoom:i,maxZoom:16,panControl:!1};a.gmap(e).bind("init",function(e,n){t?function(e,n,a){a&&function(e,n){e.gmap("option","zoom",n)}(e,a),e.gmap("clear","markers"),function(e){e.gmap("get","map").getStreetView().setVisible(!1)}(e);e.gmap("addMarker",{position:n,draggable:!1,bounds:!1});e.gmap("get","map").setOptions({center:n})}(a,t,i):o._enabled&&o._setCurrentLocation()})}r(".viewMapLnk").bind("click",function(e){var n=r(e.currentTarget).siblings(".addressMapWrp");n.toggle(),n.is(":visible")&&function(e){e.gmap("refresh");var n=e.gmap("get","markers");if(0
8 |
9 | @Model.Item.Fields.Title
10 |
11 |
12 |
13 | @Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm")
14 | @Html.Resource("By")
15 | @DataResolver.Resolve(@Model.Item.DataItem, "Author", null)
16 |
17 | @Html.CommentsCount(string.Empty, @Model.Item.DataItem)
18 |
19 |
20 | @Html.HtmlSanitize((string)Model.Item.Fields.Summary)
21 |
22 | @Html.HtmlSanitize((string)Model.Item.Fields.Content)
23 |
24 | @Html.CommentsList(@Model.Item.DataItem)
25 |
--------------------------------------------------------------------------------
/Telerik.Sitefinity.Frontend.DynamicContent/WidgetTemplates/Fields/Scripts/address-field.test.min.js:
--------------------------------------------------------------------------------
1 | !function(r){r(document).ready(function(){function o(a,t,i){var o=this,e={minZoom:2,zoom:i,maxZoom:16,panControl:!1};a.gmap(e).bind("init",function(e,n){t?function(e,n,a){a&&function(e,n){e.gmap("option","zoom",n)}(e,a),e.gmap("clear","markers"),function(e){e.gmap("get","map").getStreetView().setVisible(!1)}(e);e.gmap("addMarker",{position:n,draggable:!1,bounds:!1});e.gmap("get","map").setOptions({center:n})}(a,t,i):o._enabled&&o._setCurrentLocation()})}r(".viewMapLnk").bind("click",function(e){var n=r(e.currentTarget).siblings(".addressMapWrp");n.toggle(),n.is(":visible")&&function(e){e.gmap("refresh");var n=e.gmap("get","markers");if(0