- docker
- cluster
- docker-compose.yml[692B]
- mysql
- docker-compose.yml[918B]
- postgres
- docker-compose.yml[891B]
- Dockerfile.core[578B]
- Dockerfile.nginx[109B]
- nginx.conf[823B]
- README.md[3KB]
- cluster
- src
- Datory
- Annotations
- DataColumnAttribute.cs[240B]
- DataEnumAttribute.cs[572B]
- DataIgnoreAttribute.cs[160B]
- DataTableAttribute.cs[699B]
- Caching
- CachingAction.cs[100B]
- CachingCondition.cs[628B]
- CachingUtils.cs[6KB]
- DatabaseImpl
- IDatabaseImpl.cs[1KB]
- MySqlImpl.cs[8KB]
- PostgreSqlImpl.cs[8KB]
- SQLiteImpl.cs[5KB]
- SqlServerImpl.cs[10KB]
- Utils
- CompileInfo.cs[327B]
- DbUtils.cs[7KB]
- ReflectionUtils.cs[6KB]
- RepositoryUtils.cs[4KB]
- RepositoryUtils.Delete.cs[1KB]
- RepositoryUtils.Insert.cs[8KB]
- RepositoryUtils.Select.cs[10KB]
- RepositoryUtils.Update.cs[2KB]
- Utilities.cs[16KB]
- ValueUtils.cs[7KB]
- Database.cs[18KB]
- DatabaseType.cs[409B]
- DataType.cs[508B]
- Datory.csproj[2KB]
- Entity.cs[9KB]
- EnumExtensions.cs[1KB]
- IDatabase.cs[1KB]
- IEntity.cs[252B]
- IRedis.cs[440B]
- IRepository.Generic.cs[111B]
- IRepository.NonGeneric.cs[224B]
- Q.cs[6KB]
- Q.Select.cs[669B]
- Q.Where.cs[21KB]
- QueryExtensions.cs[1KB]
- Redis.cs[1KB]
- Repository.Generic.Cache.cs[689B]
- Repository.Generic.cs[1KB]
- Repository.Generic.Delete.cs[1KB]
- Repository.Generic.Insert.cs[607B]
- Repository.Generic.Select.cs[2KB]
- Repository.Generic.Update.cs[3KB]
- Repository.NonGeneric.cs[1KB]
- Repository.NonGeneric.Delete.cs[1KB]
- Repository.NonGeneric.Insert.cs[1013B]
- Repository.NonGeneric.Select.cs[2KB]
- Repository.NonGeneric.Update.cs[2KB]
- TableColumn.cs[719B]
- logo.png[7KB]
- Annotations
- SSCMS
- Configuration
- Constants.cs[5KB]
- ContentColumn.cs[374B]
- InputStyle.cs[1KB]
- InputStyleItem.cs[206B]
- InputStyleRule.cs[230B]
- Menu.cs[1KB]
- Permission.cs[642B]
- SiteConfig.cs[248B]
- SiteType.cs[630B]
- Table.cs[479B]
- Types.cs[1KB]
- Dto
- BoolResult.cs[106B]
- Cascader.cs[670B]
- ChannelRequest.cs[127B]
- CheckBox.cs[462B]
- CreateTask.cs[1KB]
- CreateTaskLog.cs[1KB]
- CreateTaskSummary.cs[703B]
- CreateTaskSummaryItem.cs[1KB]
- IdRequest.cs[101B]
- IntResult.cs[104B]
- ObjectResult.cs[124B]
- Option.cs[569B]
- PageRequest.cs[147B]
- PageResult.cs[210B]
- Select.cs[526B]
- SiteRequest.cs[107B]
- StringResult.cs[110B]
- WxUserTag.cs[182B]
- Enums
- BackupType.cs[433B]
- CensorSuggestion.cs[383B]
- CommentType.cs[393B]
- CreateType.cs[647B]
- DateFormatType.cs[454B]
- EditMode.cs[401B]
- FileType.cs[777B]
- InputType.cs[1KB]
- LinkType.cs[1KB]
- LockType.cs[335B]
- MaterialType.cs[618B]
- PackageType.cs[379B]
- PasswordFormat.cs[410B]
- PasswordRestriction.cs[451B]
- ScopeType.cs[512B]
- SmsCodeType.cs[600B]
- StatType.cs[646B]
- TaxisType.cs[1KB]
- TemplateType.cs[493B]
- TranslateType.cs[375B]
- UploadType.cs[484B]
- ValidateType.cs[2KB]
- WxMenuType.cs[2KB]
- Models
- AccessToken.cs[463B]
- Administrator.cs[1KB]
- AdministratorsInRoles.cs[310B]
- CensorItem.cs[195B]
- CensorResult.cs[308B]
- Channel.cs[2KB]
- ChannelGroup.cs[418B]
- ChannelSummary.cs[553B]
- Config.cs[3KB]
- Content.cs[2KB]
- ContentCheck.cs[692B]
- ContentCount.cs[361B]
- ContentGroup.cs[419B]
- ContentSummary.cs[241B]
- ContentTag.cs[506B]
- DbCache.cs[284B]
- ErrorLog.cs[514B]
- IChannelSummary.cs[477B]
- Log.cs[469B]
- MaterialArticle.cs[1KB]
- MaterialAudio.cs[487B]
- MaterialFile.cs[485B]
- MaterialGroup.cs[330B]
- MaterialImage.cs[420B]
- MaterialMessage.cs[415B]
- MaterialMessageItem.cs[1KB]
- MaterialVideo.cs[557B]
- PermissionsInRoles.cs[365B]
- PluginConfig.cs[436B]
- RelatedField.cs[280B]
- RelatedFieldItem.cs[547B]
- Role.cs[357B]
- Site.cs[7KB]
- SiteLog.cs[601B]
- SitePermissions.cs[599B]
- SiteSummary.cs[362B]
- Special.cs[420B]
- Stat.cs[422B]
- TableStyle.cs[1KB]
- Template.cs[754B]
- TemplateLog.cs[506B]
- TemplateSummary.cs[284B]
- Translate.cs[587B]
- User.cs[1KB]
- UserGroup.cs[294B]
- UserMenu.cs[772B]
- WxAccount.cs[1KB]
- WxChat.cs[631B]
- WxMenu.cs[812B]
- WxReplyKeyword.cs[416B]
- WxReplyMessage.cs[912B]
- WxReplyRule.cs[549B]
- WxUser.cs[3KB]
- Parse
- DbItemContainer.cs[2KB]
- Dynamic.cs[1KB]
- Editable.cs[492B]
- IParseContext.cs[2KB]
- IParseStlContext.cs[894B]
- Libraries.cs[774B]
- ParseContext.cs[2KB]
- ParsePage.cs[18KB]
- ParseType.cs[158B]
- Resources.cs[4KB]
- StlEntityType.cs[434B]
- Plugins
- IPlugin.cs[1KB]
- IPluginConfigure.cs[186B]
- IPluginConfigureServices.cs[218B]
- IPluginCreateEnd.cs[163B]
- IPluginCreateEndAsync.cs[203B]
- IPluginCreateStart.cs[165B]
- IPluginCreateStartAsync.cs[205B]
- IPluginExtension.cs[81B]
- IPluginJobContext.cs[1KB]
- IPluginParse.cs[200B]
- IPluginParseAsync.cs[246B]
- PluginContentHandler.cs[1KB]
- Repositories
- IAccessTokenRepository.Cache.cs[208B]
- IAccessTokenRepository.cs[650B]
- IAdministratorRepository.Cache.cs[570B]
- IAdministratorRepository.cs[2KB]
- IAdministratorRepository.Roles.cs[326B]
- IAdministratorsInRolesRepository.cs[438B]
- IChannelGroupRepository.Cache.cs[286B]
- IChannelGroupRepository.cs[634B]
- IChannelRepository.Cache.cs[3KB]
- IChannelRepository.cs[1KB]
- IChannelRepository.Import.cs[647B]
- IChannelRepository.Order.cs[292B]
- IChannelRepository.Parser.cs[499B]
- IChannelRepository.Select.cs[334B]
- IConfigRepository.Cache.cs[176B]
- IConfigRepository.cs[399B]
- IContentCheckRepository.cs[344B]
- IContentGroupRepository.Cache.cs[286B]
- IContentGroupRepository.cs[673B]
- IContentRepository.Cache.cs[1KB]
- IContentRepository.Count.cs[198B]
- IContentRepository.cs[134B]
- IContentRepository.Delete.cs[923B]
- IContentRepository.Get.cs[1KB]
- IContentRepository.Insert.cs[404B]
- IContentRepository.Parser.cs[1KB]
- IContentRepository.Search.cs[2KB]
- IContentRepository.Select.cs[1KB]
- IContentRepository.Update.cs[773B]
- IContentTagRepository.cs[714B]
- IDbCacheRepository.cs[497B]
- IErrorLogRepository.Add.cs[371B]
- IErrorLogRepository.cs[657B]
- ILogRepository.cs[1KB]
- IMaterialArticleRepository.cs[790B]
- IMaterialAudioRepository.cs[776B]
- IMaterialFileRepository.cs[710B]
- IMaterialGroupRepository.cs[587B]
- IMaterialImageRepository.cs[776B]
- IMaterialMessageItemRepository.cs[478B]
- IMaterialMessageRepository.cs[908B]
- IMaterialVideoRepository.cs[775B]
- IPermissionsInRolesRepository.cs[381B]
- IPluginConfigRepository.cs[1KB]
- IRelatedFieldItemRepository.Cache.cs[473B]
- IRelatedFieldItemRepository.cs[519B]
- IRelatedFieldRepository.cs[580B]
- IRoleRepository.cs[962B]
- ISiteLogRepository.Add.cs[442B]
- ISiteLogRepository.cs[768B]
- ISitePermissionsRepository.cs[657B]
- ISiteRepository.Cache.cs[1KB]
- ISiteRepository.cs[723B]
- ISiteRepository.Select.cs[184B]
- ISiteRepository.Utils.cs[284B]
- ISpecialRepository.cs[724B]
- IStatRepository.cs[922B]
- ITableStyleRepository.Cache.cs[1KB]
- ITableStyleRepository.cs[544B]
- ITemplateLogRepository.cs[445B]
- ITemplateRepository.Cache.cs[1KB]
- ITemplateRepository.cs[474B]
- ITemplateRepository.Select.cs[298B]
- ITranslateRepository.cs[545B]
- IUserGroupRepository.Cache.cs[316B]
- IUserGroupRepository.cs[423B]
- IUserMenuRepository.cs[457B]
- IUserRepository.Cache.cs[459B]
- IUserRepository.cs[1KB]
- IWxAccountRepository.cs[312B]
- IWxChatRepository.cs[699B]
- IWxMenuRepository.cs[487B]
- IWxReplyKeywordRepository.cs[512B]
- IWxReplyMessageRepository.cs[520B]
- IWxReplyRuleRepository.cs[543B]
- IWxUserRepository.cs[574B]
- Services
- IAuthManager.cs[501B]
- IAuthManager.Jwt.cs[430B]
- IAuthManager.Log.cs[754B]
- IAuthManager.Menus.cs[212B]
- IAuthManager.Permissions.cs[1KB]
- ICacheManager.cs[178B]
- ICacheManager.Get.cs[199B]
- ICacheManager.Remove.cs[142B]
- ICacheManager.Set.cs[280B]
- ICensorManager.cs[322B]
- ICreateManager.cs[626B]
- ICreateManager.Delete.cs[421B]
- ICreateManager.Execute.cs[276B]
- ICreateManager.Task.cs[503B]
- IDatabaseManager.cs[3KB]
- IDatabaseManager.Metadata.cs[380B]
- IDatabaseManager.Parser.cs[540B]
- IDatabaseManager.TableColumn.cs[863B]
- IMailManager.cs[288B]
- IParseManager.cs[994B]
- IParseManager.StlElementParser.cs[343B]
- IParseManager.StlEntityParser.cs[422B]
- IParseManager.StlPageElementParser.cs[1KB]
- IParseManager.StlParseManager.cs[1KB]
- IPathManager.Content.cs[688B]
- IPathManager.cs[792B]
- IPathManager.Pager.cs[790B]
- IPathManager.Plugins.cs[309B]
- IPathManager.Root.cs[2KB]
- IPathManager.Site.cs[5KB]
- IPathManager.Special.cs[767B]
- IPathManager.TableStyle.cs[504B]
- IPathManager.Template.cs[608B]
- IPathManager.ZipImage.cs[555B]
- IPluginManager.Actions.cs[234B]
- IPluginManager.cs[884B]
- ISettingsManager.cs[1KB]
- ISettingsManager.Extensions.cs[385B]
- ISmsManager.cs[487B]
- ITaskManager.cs[372B]
- IWxManager.cs[629B]
- IWxManager.Reply.cs[424B]
- IWxManager.Send.cs[1KB]
- IWxManager.Sync.cs[480B]
- IWxManager.User.cs[1KB]
- Utils
- AuthUtils.cs[996B]
- ControllerBaseExtensions.cs[969B]
- CsvUtils.cs[2KB]
- DesEncryptor.cs[8KB]
- DirectoryUtils.cs[9KB]
- ExcelUtils.cs[968B]
- FileUtils.cs[12KB]
- ListUtils.cs[5KB]
- PageUtils.cs[24KB]
- ParseUtils.cs[7KB]
- PathUtils.cs[9KB]
- RegexUtils.cs[3KB]
- RestUtils.cs[6KB]
- StringUtils.cs[29KB]
- TranslateUtils.cs[20KB]
- SSCMS.csproj[1KB]
- logo.png[7KB]
- README.md[389B]
- Configuration
- SSCMS.Cli
- Abstractions
- IApiService.cs[88B]
- IApiService.Login.cs[211B]
- IApiService.PluginPublish.cs[228B]
- IApiService.PluginSearch.cs[313B]
- IApiService.PluginShow.cs[274B]
- IApiService.PluginUnPublish.cs[213B]
- IApiService.Register.cs[252B]
- IApiService.Releases.cs[336B]
- IApiService.Status.cs[223B]
- IApiService.ThemePublish.cs[209B]
- IApiService.ThemeUnPublish.cs[208B]
- IApplication.cs[311B]
- IConfigService.cs[239B]
- IDataRestoreService.cs[346B]
- IDataUpdateService.cs[772B]
- IJobService.cs[254B]
- Core
- CliConstants.cs[179B]
- CliUtils.cs[2KB]
- JobContext.cs[1KB]
- ProgressBar.cs[3KB]
- ReadUtils.cs[1KB]
- SchedulerJob.cs[967B]
- TableInfo.cs[270B]
- TextLogInfo.cs[539B]
- TreeInfo.cs[781B]
- WriteUtils.cs[2KB]
- YamlUtils.cs[972B]
- Extensions
- Jobs
- CreateJob.cs[3KB]
- DataBackupJob.cs[10KB]
- DataRestoreJob.cs[6KB]
- DataSyncJob.cs[6KB]
- DataUpdateJob.cs[7KB]
- InstallDatabaseJob.cs[4KB]
- InstallDownloadJob.cs[5KB]
- LoginJob.cs[2KB]
- LogoutJob.cs[1KB]
- PluginNewJob.cs[3KB]
- PluginPackageJob.cs[5KB]
- PluginPublishJob.cs[4KB]
- PluginSearchJob.cs[1KB]
- PluginShowJob.cs[1KB]
- PluginUnPublishJob.cs[2KB]
- RegisterJob.cs[2KB]
- RunJob.cs[3KB]
- StatusJob.cs[3KB]
- ThemePackageJob.cs[7KB]
- ThemePublishJob.cs[2KB]
- ThemeUnPublishJob.cs[2KB]
- UpdateJob.cs[5KB]
- Models
- Config.cs[119B]
- ConfigStatus.cs[169B]
- Theme.cs[440B]
- Services
- ApiService.cs[3KB]
- ApiService.Login.cs[1KB]
- ApiService.PluginPublish.cs[832B]
- ApiService.PluginSearch.cs[1KB]
- ApiService.PluginShow.cs[1KB]
- ApiService.PluginUnPublish.cs[1KB]
- ApiService.Register.cs[1KB]
- ApiService.Releases.cs[1KB]
- ApiService.Status.cs[1KB]
- ApiService.ThemePublish.cs[1KB]
- ApiService.ThemeUnPublish.cs[1KB]
- ConfigService.cs[853B]
- DataRestoreService.cs[4KB]
- DataUpdateService.cs[12KB]
- Updater
- Tables
- TableAdministrator.cs[2KB]
- TableAdministrator.Utils.cs[1KB]
- TableAdministratorsInRoles.cs[586B]
- TableAdministratorsInRoles.Utils.cs[862B]
- TableChannel.cs[2KB]
- TableChannel.Utils.cs[2KB]
- TableChannelGroup.cs[758B]
- TableChannelGroup.Utils.cs[1KB]
- TableConfig.cs[1KB]
- TableConfig.Utils.cs[932B]
- TableContentCheck.cs[1KB]
- TableContentCheck.Utils.cs[1KB]
- TableContentGroup.cs[764B]
- TableContentGroup.Utils.cs[1KB]
- TableContentTag.cs[841B]
- TableContentTag.Utils.cs[1KB]
- TableDbCache.cs[562B]
- TableDbCache.Utils.cs[804B]
- TableErrorLog.cs[266B]
- TableLog.cs[809B]
- TableLog.Utils.cs[790B]
- TablePermissionsInRoles.cs[600B]
- TablePermissionsInRoles.Utils.cs[850B]
- TableRelatedField.cs[873B]
- TableRelatedField.Utils.cs[1KB]
- TableRelatedFieldItem.cs[821B]
- TableRelatedFieldItem.Utils.cs[947B]
- TableRole.cs[732B]
- TableRole.Utils.cs[795B]
- TableSite.cs[1KB]
- TableSite.Utils.cs[2KB]
- TableSiteLog.cs[1KB]
- TableSiteLog.Utils.cs[1KB]
- TableSitePermissions.cs[792B]
- TableSitePermissions.Utils.cs[1KB]
- TableTableStyle.cs[1KB]
- TableTableStyle.Utils.cs[2KB]
- TableTemplate.cs[1KB]
- TableTemplate.Utils.cs[1KB]
- TableTemplateLog.cs[957B]
- TableTemplateLog.Utils.cs[1KB]
- TableUser.cs[2KB]
- TableUser.Utils.cs[1KB]
- ConvertInfo.cs[539B]
- TableContentConverter.cs[3KB]
- TableContentConverter.Utils.cs[5KB]
- UpdateUtils.cs[8KB]
- Tables
- Application.cs[6KB]
- Program.cs[3KB]
- SSCMS.Cli.csproj[889B]
- logo.ico[112KB]
- Abstractions
- SSCMS.Core
- Context
- PluginParseContext.cs[2KB]
- PluginParseStlContext.cs[737B]
- Extensions
- Fonts
- arial.ttf[1012KB]
- arialbd.ttf[957KB]
- arialbi.ttf[704KB]
- ariali.ttf[700KB]
- ariblk.ttf[163KB]
- Plugins
- Extensions
- CloudUtils.cs[6KB]
- Plugin.cs[5KB]
- PluginLoadContext.cs[1KB]
- PluginUtils.cs[8KB]
- Repositories
- AccessTokenRepository.Cache.cs[1KB]
- AccessTokenRepository.cs[2KB]
- AdministratorRepository.Cache.cs[4KB]
- AdministratorRepository.cs[26KB]
- AdministratorRepository.Roles.cs[2KB]
- AdministratorsInRolesRepository.cs[2KB]
- ChannelGroupRepository.Cache.cs[1001B]
- ChannelGroupRepository.cs[3KB]
- ChannelRepository.Cache.cs[23KB]
- ChannelRepository.cs[18KB]
- ChannelRepository.Import.cs[5KB]
- ChannelRepository.Order.cs[8KB]
- ChannelRepository.Parser.cs[4KB]
- ChannelRepository.Select.cs[2KB]
- ConfigRepository.Cache.cs[890B]
- ConfigRepository.cs[2KB]
- ContentCheckRepository.cs[1KB]
- ContentGroupRepository.Cache.cs[1001B]
- ContentGroupRepository.cs[4KB]
- ContentRepository.Cache.cs[18KB]
- ContentRepository.Count.cs[693B]
- ContentRepository.cs[3KB]
- ContentRepository.Delete.cs[10KB]
- ContentRepository.Get.cs[15KB]
- ContentRepository.Insert.cs[4KB]
- ContentRepository.Parser.cs[24KB]
- ContentRepository.Search.cs[16KB]
- ContentRepository.Select.cs[8KB]
- ContentRepository.Update.cs[8KB]
- ContentRepository.Utils.cs[1KB]
- ContentTagRepository.cs[8KB]
- DbCacheRepository.cs[2KB]
- ErrorLogRepository.Add.cs[1KB]
- ErrorLogRepository.cs[4KB]
- LogRepository.cs[12KB]
- MaterialArticleRepository.cs[4KB]
- MaterialAudioRepository.cs[4KB]
- MaterialFileRepository.cs[3KB]
- MaterialGroupRepository.cs[2KB]
- MaterialImageRepository.cs[4KB]
- MaterialMessageItemRepository.cs[4KB]
- MaterialMessageRepository.cs[11KB]
- MaterialVideoRepository.cs[4KB]
- PermissionsInRolesRepository.cs[1KB]
- PluginConfigRepository.cs[8KB]
- RelatedFieldItemRepository.Cache.cs[1KB]
- RelatedFieldItemRepository.cs[4KB]
- RelatedFieldRepository.cs[2KB]
- RoleRepository.cs[3KB]
- SiteLogRepository.Add.cs[2KB]
- SiteLogRepository.cs[4KB]
- SitePermissionsRepository.cs[5KB]
- SiteRepository.Cache.cs[14KB]
- SiteRepository.cs[7KB]
- SiteRepository.Select.cs[1KB]
- SiteRepository.Utils.cs[996B]
- SpecialRepository.cs[2KB]
- StatRepository.cs[3KB]
- TableStyleRepository.Cache.cs[16KB]
- TableStyleRepository.cs[4KB]
- TemplateLogRepository.cs[2KB]
- TemplateRepository.Cache.cs[7KB]
- TemplateRepository.cs[5KB]
- TemplateRepository.Select.cs[1KB]
- TranslateRepository.cs[3KB]
- UserGroupRepository.Cache.cs[744B]
- UserGroupRepository.cs[2KB]
- UserMenuRepository.cs[3KB]
- UserRepository.Cache.cs[4KB]
- UserRepository.cs[29KB]
- WxAccountRepository.cs[1KB]
- WxChatRepository.cs[3KB]
- WxMenuRepository.cs[2KB]
- WxReplyKeywordRepository.cs[2KB]
- WxReplyMessageRepository.cs[2KB]
- WxReplyRuleRepository.cs[1KB]
- WxUserRepository.cs[3KB]
- Services
- AuthManager.cs[6KB]
- AuthManager.Jwt.cs[6KB]
- AuthManager.Log.cs[3KB]
- AuthManager.Menus.cs[591B]
- AuthManager.Permissions.cs[13KB]
- CacheManager.cs[430B]
- CacheManager.Get.cs[849B]
- CacheManager.Remove.cs[269B]
- CacheManager.Set.cs[822B]
- CensorManager.cs[664B]
- CreateManager.cs[8KB]
- CreateManager.Delete.cs[1KB]
- CreateManager.Execute.cs[23KB]
- CreateManager.Task.cs[6KB]
- DatabaseManager.cs[25KB]
- DatabaseManager.Metadata.cs[7KB]
- DatabaseManager.Parser.cs[5KB]
- DatabaseManager.TableColumn.cs[2KB]
- MailManager.cs[456B]
- ParseManager.cs[10KB]
- ParseManager.StlElementParser.cs[11KB]
- ParseManager.StlEntityParser.cs[4KB]
- ParseManager.StlPageElementParser.cs[6KB]
- ParseManager.StlParseManager.cs[5KB]
- PathManager.Content.cs[7KB]
- PathManager.cs[4KB]
- PathManager.Pager.cs[8KB]
- PathManager.Plugins.cs[1KB]
- PathManager.Root.cs[10KB]
- PathManager.Site.cs[56KB]
- PathManager.Special.cs[4KB]
- PathManager.TableStyle.cs[1KB]
- PathManager.Template.cs[2KB]
- PathManager.ZipImage.cs[3KB]
- PluginManager.Actions.cs[1KB]
- PluginManager.cs[6KB]
- QueuedHostedService.cs[1KB]
- SettingsManager.cs[4KB]
- SettingsManager.Environments.cs[6KB]
- SettingsManager.Extensions.cs[6KB]
- SmsManager.cs[753B]
- TaskManager.cs[1KB]
- WxManager.cs[8KB]
- WxManager.Reply.cs[4KB]
- WxManager.Send.cs[6KB]
- WxManager.Sync.cs[18KB]
- WxManager.User.cs[5KB]
- StlParser
- Attributes
- StlAttributeAttribute.cs[214B]
- StlElementAttribute.cs[260B]
- Enums
- ListLayout.cs[138B]
- Mocks
- HtmlBase.cs[811B]
- HtmlRow.cs[667B]
- HtmlSelect.cs[908B]
- HtmlTable.cs[1KB]
- Models
- ChannelItemInfo.cs[463B]
- ContentItemInfo.cs[609B]
- DbItemInfo.cs[464B]
- DynamicIfInfo.cs[210B]
- ListInfo.cs[26KB]
- QueryInfo.cs[398B]
- StlAll.cs[5KB]
- StlElementInfo.cs[1KB]
- StlListBase.cs[3KB]
- StlMoreRequest.cs[404B]
- StlSearchRequest.cs[955B]
- StlElement
- StlA.cs[11KB]
- StlAction.cs[4KB]
- StlAudio.cs[5KB]
- StlChannel.cs[24KB]
- StlChannels.cs[8KB]
- StlContainer.cs[3KB]
- StlContent.cs[32KB]
- StlContents.cs[10KB]
- StlCount.cs[5KB]
- StlDynamic.cs[10KB]
- StlDynamic.Utils.cs[4KB]
- StlEach.cs[8KB]
- StlEditable.cs[1KB]
- StlFile.cs[8KB]
- StlFocusViewer.cs[27KB]
- StlIf.cs[46KB]
- StlImage.cs[11KB]
- StlInclude.cs[2KB]
- StlItemTemplate.cs[2KB]
- StlLayer.cs[5KB]
- StlLoading.cs[319B]
- StlLocation.cs[7KB]
- StlMap.cs[3KB]
- StlMarquee.cs[7KB]
- StlMaterial.cs[8KB]
- StlMore.cs[3KB]
- StlNavigation.cs[14KB]
- StlNo.cs[358B]
- StlPageChannels.cs[3KB]
- StlPageContents.cs[8KB]
- StlPageItem.cs[61KB]
- StlPageItems.cs[6KB]
- StlPageSqlContents.cs[12KB]
- StlPdf.cs[6KB]
- StlPlayer.cs[14KB]
- StlPrinter.cs[5KB]
- StlQuery.cs[14KB]
- StlQuery.Others.cs[2KB]
- StlQuery.Where.cs[22KB]
- StlQueryString.cs[325B]
- StlRequest.cs[4KB]
- StlSearch.cs[13KB]
- StlSelect.cs[15KB]
- StlShare.cs[8KB]
- StlSite.cs[14KB]
- StlSites.cs[7KB]
- StlSqlContent.cs[10KB]
- StlSqlContents.cs[7KB]
- StlSwiper.cs[6KB]
- StlTabs.cs[7KB]
- StlTags.cs[5KB]
- StlUser.cs[4KB]
- StlValue.cs[12KB]
- StlVideo.cs[7KB]
- StlYes.cs[361B]
- StlZoom.cs[3KB]
- StlEntity
- StlChannelEntities.cs[9KB]
- StlContentEntities.cs[12KB]
- StlNavigationEntities.cs[4KB]
- StlRequestEntities.cs[2KB]
- StlSqlEntities.cs[1KB]
- StlStlEntities.cs[9KB]
- StlUserEntities.cs[2KB]
- Utility
- EditorUtility.cs[1KB]
- StlDataManager.cs[6KB]
- StlElementEntities.cs[1KB]
- StlParserUtility.cs[13KB]
- StlScriptUtility.cs[3KB]
- TemplateUtility.cs[16KB]
- VisualUtility.cs[2KB]
- Attributes
- Utils
- Office
- ExcelObject.cs[8KB]
- TxtObject.cs[1KB]
- WordManager.cs[15KB]
- PathRules
- ChannelFilePathRules.cs[8KB]
- ContentFilePathRules.cs[10KB]
- Serialization
- Atom
- Atom.AdditionalElements
- DublinCore
- DcElement.cs[4KB]
- ScopedElement.cs[3KB]
- ScopedElementCollection.cs[6KB]
- DublinCore
- Atom.Core
- AtomContent.cs[7KB]
- AtomContentConstruct.cs[9KB]
- AtomDateConstruct.cs[9KB]
- AtomElement.cs[12KB]
- AtomEntry.cs[19KB]
- AtomFeed.cs[20KB]
- AtomGenerator.cs[3KB]
- AtomLink.cs[7KB]
- AtomPersonConstruct.cs[7KB]
- Enums.cs[26KB]
- Exceptions.cs[8KB]
- Atom.Core.Collections
- Atom.Utils
- DefaultValues.cs[6KB]
- Utils.cs[58KB]
- AtomReader.cs[3KB]
- AtomWriter.cs[4KB]
- Atom.AdditionalElements
- Components
- ChannelGroupIe.cs[2KB]
- ChannelIe.cs[8KB]
- ConfigurationIe.cs[9KB]
- ContentGroupIe.cs[2KB]
- ContentIe.cs[22KB]
- ContentTagIe.cs[2KB]
- RelatedFieldIe.cs[6KB]
- SiteIe.cs[7KB]
- TableStyleIe.cs[15KB]
- TemplateIe.cs[6KB]
- LitJson
- IJsonWrapper.cs[1KB]
- JsonData.cs[23KB]
- JsonException.cs[1KB]
- JsonMapper.cs[28KB]
- JsonReader.cs[13KB]
- JsonWriter.cs[11KB]
- Lexer.cs[22KB]
- ParserToken.cs[812B]
- MvpXml
- XmlNamespaces.cs[3KB]
- XPathNavigatorReader.cs[20KB]
- AtomUtility.cs[4KB]
- BackupUtility.cs[6KB]
- ExportObject.cs[16KB]
- ImportObject.cs[16KB]
- Atom
- AnalysisType.cs[298B]
- CacheUtils.cs[3KB]
- CaptchaUtils.cs[2KB]
- ChannelTranslateType.cs[424B]
- CheckManager.cs[21KB]
- ColumnsManager.cs[27KB]
- ContentUtility.cs[10KB]
- DatabaseUtils.cs[2KB]
- DateUtils.cs[9KB]
- DirectoryUtility.cs[856B]
- ElementUtils.cs[546B]
- FontUtils.cs[1KB]
- HtmlUtils.cs[4KB]
- HttpClientUtils.cs[1KB]
- InputParserManager.cs[13KB]
- InputTypeUtils.cs[1KB]
- InstallUtils.cs[8KB]
- LogUtils.cs[988B]
- MarkdownUtils.cs[1KB]
- MenuUtils.cs[7KB]
- OldImageUtils.cs[15KB]
- PasswordRestrictionUtils.cs[2KB]
- PredefinedRole.cs[417B]
- SiteTemplateInfo.cs[1KB]
- SiteTemplateManager.cs[6KB]
- SourceManager.cs[1KB]
- TableRule.cs[211B]
- TimeFormatType.cs[138B]
- UEditorUtils.cs[1KB]
- VisualInfo.cs[4KB]
- WordSpliter.cs[7KB]
- XmlUtils.cs[1KB]
- Office
- SSCMS.Core.csproj[1KB]
- Context
- SSCMS.Web
- Controllers
- Admin
- Cms
- Channels
- ChannelsController.Append.cs[4KB]
- ChannelsController.Columns.cs[900B]
- ChannelsController.cs[7KB]
- ChannelsController.Delete.cs[1KB]
- ChannelsController.Drop.cs[772B]
- ChannelsController.Export.cs[1KB]
- ChannelsController.Get.cs[2KB]
- ChannelsController.Import.cs[1KB]
- ChannelsController.List.cs[4KB]
- ChannelsController.Update.cs[6KB]
- ChannelsController.Upload.cs[1KB]
- ChannelsLayerCreateController.Create.cs[2KB]
- ChannelsLayerCreateController.cs[1KB]
- ChannelsLayerGroupController.Add.cs[2KB]
- ChannelsLayerGroupController.cs[1KB]
- ChannelsLayerGroupController.Get.cs[963B]
- ChannelsLayerGroupController.Submit.cs[2KB]
- ChannelsLayerTaxisController.cs[1KB]
- ChannelsLayerTaxisController.Submit.cs[1KB]
- ChannelsTranslateController.cs[9KB]
- ChannelsTranslateController.Get.cs[1KB]
- ChannelsTranslateController.GetOptions.cs[1KB]
- ChannelsTranslateController.Submit.cs[994B]
- Contents
- ContentsCheckController.Columns.cs[912B]
- ContentsCheckController.cs[3KB]
- ContentsCheckController.List.cs[2KB]
- ContentsCheckController.Tree.cs[2KB]
- ContentsController.All.cs[974B]
- ContentsController.Columns.cs[1KB]
- ContentsController.Create.cs[1KB]
- ContentsController.cs[5KB]
- ContentsController.List.cs[5KB]
- ContentsController.Tree.cs[2KB]
- ContentsController.Width.cs[1KB]
- ContentsLayerAddController.cs[1KB]
- ContentsLayerAddController.Get.cs[1KB]
- ContentsLayerAddController.Submit.cs[2KB]
- ContentsLayerArrangeController.cs[1KB]
- ContentsLayerArrangeController.Submit.cs[1KB]
- ContentsLayerAttributesController.cs[1KB]
- ContentsLayerAttributesController.Submit.cs[2KB]
- ContentsLayerCheckController.cs[2KB]
- ContentsLayerCheckController.Get.cs[2KB]
- ContentsLayerCheckController.GetOptions.cs[1KB]
- ContentsLayerCheckController.Submit.cs[3KB]
- ContentsLayerCopyController.cs[2KB]
- ContentsLayerCopyController.Get.cs[1KB]
- ContentsLayerCopyController.GetOptions.cs[1KB]
- ContentsLayerCopyController.Submit.cs[1KB]
- ContentsLayerDeleteController.cs[1KB]
- ContentsLayerDeleteController.Get.cs[1KB]
- ContentsLayerDeleteController.Submit.cs[2KB]
- ContentsLayerExportController.cs[2KB]
- ContentsLayerExportController.Get.cs[1KB]
- ContentsLayerExportController.Submit.cs[6KB]
- ContentsLayerGroupController.Add.cs[2KB]
- ContentsLayerGroupController.cs[1KB]
- ContentsLayerGroupController.Get.cs[1KB]
- ContentsLayerGroupController.Submit.cs[2KB]
- ContentsLayerHitsController.cs[1KB]
- ContentsLayerHitsController.Submit.cs[1KB]
- ContentsLayerImportController.cs[2KB]
- ContentsLayerImportController.Get.cs[1KB]
- ContentsLayerImportController.Submit.cs[3KB]
- ContentsLayerImportController.Upload.cs[1KB]
- ContentsLayerReferenceController.cs[1KB]
- ContentsLayerReferenceController.Get.cs[1KB]
- ContentsLayerReferenceController.Submit.cs[1KB]
- ContentsLayerStateController.cs[1KB]
- ContentsLayerStateController.Get.cs[1KB]
- ContentsLayerTagController.cs[1KB]
- ContentsLayerTagController.Get.cs[1KB]
- ContentsLayerTagController.Submit.cs[2KB]
- ContentsLayerTaxisController.cs[1KB]
- ContentsLayerTaxisController.Submit.cs[2KB]
- ContentsLayerTranslateController.cs[2KB]
- ContentsLayerTranslateController.Get.cs[1KB]
- ContentsLayerTranslateController.GetOptions.cs[1KB]
- ContentsLayerTranslateController.Submit.cs[1KB]
- ContentsLayerViewController.cs[2KB]
- ContentsLayerViewController.Get.cs[2KB]
- ContentsLayerWordController.cs[2KB]
- ContentsLayerWordController.Get.cs[1KB]
- ContentsLayerWordController.Submit.cs[3KB]
- ContentsLayerWordController.Upload.cs[1KB]
- ContentsRecycleController.Columns.cs[1KB]
- ContentsRecycleController.cs[2KB]
- ContentsRecycleController.Delete.cs[3KB]
- ContentsRecycleController.List.cs[3KB]
- ContentsRecycleController.Tree.cs[2KB]
- ContentsSearchController.Columns.cs[909B]
- ContentsSearchController.Create.cs[1KB]
- ContentsSearchController.cs[4KB]
- ContentsSearchController.List.cs[3KB]
- ContentsSearchController.Tree.cs[3KB]
- ContentsSearchController.Width.cs[1KB]
- Create
- CreateFileController.Create.cs[811B]
- CreateFileController.cs[1KB]
- CreateFileController.Get.cs[920B]
- CreatePageController.Create.cs[5KB]
- CreatePageController.CreateAll.cs[710B]
- CreatePageController.cs[2KB]
- CreatePageController.Get.cs[2KB]
- CreateSpecialController.Create.cs[817B]
- CreateSpecialController.cs[1KB]
- CreateSpecialController.Get.cs[870B]
- CreateStatusController.Cancel.cs[461B]
- CreateStatusController.cs[736B]
- CreateStatusController.Get.cs[506B]
- Editor
- EditorController.Censor.cs[1KB]
- EditorController.cs[5KB]
- EditorController.Get.cs[4KB]
- EditorController.Insert.cs[2KB]
- EditorController.Preview.cs[4KB]
- EditorController.Tags.cs[1KB]
- EditorController.Update.cs[3KB]
- EditorLayerTranslateController.cs[2KB]
- EditorLayerTranslateController.Get.cs[1KB]
- EditorLayerTranslateController.GetOptions.cs[1KB]
- EditorLayerTranslateController.Submit.cs[1KB]
- Material
- AudioController.Create.cs[2KB]
- AudioController.cs[3KB]
- AudioController.Delete.cs[730B]
- AudioController.DeleteGroup.cs[784B]
- AudioController.Download.cs[936B]
- AudioController.Get.cs[1KB]
- AudioController.Pull.cs[965B]
- AudioController.Update.cs[818B]
- EditorController.Create.cs[775B]
- EditorController.cs[2KB]
- EditorController.Get.cs[1KB]
- EditorController.Preview.cs[1KB]
- EditorController.Update.cs[1KB]
- FileController.Create.cs[2KB]
- FileController.cs[3KB]
- FileController.Delete.cs[727B]
- FileController.DeleteGroup.cs[781B]
- FileController.Download.cs[929B]
- FileController.Get.cs[1KB]
- FileController.Update.cs[813B]
- ImageController.Create.cs[2KB]
- ImageController.cs[3KB]
- ImageController.Delete.cs[730B]
- ImageController.DeleteGroup.cs[788B]
- ImageController.Download.cs[936B]
- ImageController.Get.cs[1KB]
- ImageController.Pull.cs[965B]
- ImageController.Update.cs[818B]
- LayerGroupAdd.Create.cs[1KB]
- LayerGroupAdd.cs[1KB]
- LayerGroupAdd.Get.cs[984B]
- LayerGroupAdd.Update.cs[1KB]
- LayerImageUploadController.cs[1KB]
- LayerImageUploadController.Get.cs[911B]
- LayerImageUploadController.Submit.cs[4KB]
- LayerImageUploadController.Upload.cs[1KB]
- MessageController.Create.cs[1KB]
- MessageController.cs[3KB]
- MessageController.Delete.cs[736B]
- MessageController.DeleteGroup.cs[790B]
- MessageController.Get.cs[1KB]
- MessageController.Pull.cs[981B]
- MessageController.Update.cs[753B]
- VideoController.Create.cs[2KB]
- VideoController.cs[3KB]
- VideoController.Delete.cs[733B]
- VideoController.DeleteGroup.cs[783B]
- VideoController.Download.cs[935B]
- VideoController.Get.cs[1KB]
- VideoController.Pull.cs[964B]
- VideoController.Update.cs[817B]
- Settings
- SettingsChannelGroupController.cs[1KB]
- SettingsChannelGroupController.Delete.cs[852B]
- SettingsChannelGroupController.Get.cs[767B]
- SettingsChannelGroupController.Order.cs[1KB]
- SettingsContentController.cs[1KB]
- SettingsContentController.Get.cs[874B]
- SettingsContentController.Submit.cs[1KB]
- SettingsContentGroupController.Add.cs[1KB]
- SettingsContentGroupController.cs[1KB]
- SettingsContentGroupController.Delete.cs[852B]
- SettingsContentGroupController.Get.cs[767B]
- SettingsContentGroupController.Order.cs[1KB]
- SettingsContentGroupController.Update.cs[1KB]
- SettingsContentTagController.cs[1KB]
- SettingsContentTagController.Delete.cs[1008B]
- SettingsContentTagController.Get.cs[1KB]
- SettingsContentTagController.Submit.cs[1KB]
- SettingsCreateController.cs[1KB]
- SettingsCreateController.Get.cs[751B]
- SettingsCreateController.Submit.cs[1KB]
- SettingsCreateRuleController.cs[2KB]
- SettingsCreateRuleController.Get.cs[1KB]
- SettingsCreateRuleController.List.cs[1KB]
- SettingsCreateRuleController.Submit.cs[4KB]
- SettingsCreateRuleLayerSetController.cs[1KB]
- SettingsCreateRuleLayerSetController.Get.cs[1KB]
- SettingsCreateTriggerController.cs[1KB]
- SettingsCreateTriggerController.List.cs[2KB]
- SettingsCreateTriggerController.Submit.cs[1KB]
- SettingsCrossSiteTransChannelsController.cs[1KB]
- SettingsCrossSiteTransChannelsController.Get.cs[1KB]
- SettingsCrossSiteTransChannelsController.Submit.cs[1KB]
- SettingsCrossSiteTransController.cs[978B]
- SettingsCrossSiteTransController.Get.cs[767B]
- SettingsCrossSiteTransController.Submit.cs[966B]
- SettingsSiteController.cs[3KB]
- SettingsSiteController.Get.cs[2KB]
- SettingsSiteController.Submit.cs[2KB]
- SettingsStyleChannelController.cs[2KB]
- SettingsStyleChannelController.Delete.cs[1KB]
- SettingsStyleChannelController.Export.cs[1KB]
- SettingsStyleChannelController.Get.cs[1KB]
- SettingsStyleChannelController.Import.cs[1KB]
- SettingsStyleContentController.cs[2KB]
- SettingsStyleContentController.Delete.cs[1KB]
- SettingsStyleContentController.Export.cs[1KB]
- SettingsStyleContentController.Get.cs[2KB]
- SettingsStyleContentController.Import.cs[2KB]
- SettingsStyleRelatedFieldController.Add.cs[883B]
- SettingsStyleRelatedFieldController.cs[3KB]
- SettingsStyleRelatedFieldController.Delete.cs[908B]
- SettingsStyleRelatedFieldController.Export.cs[1009B]
- SettingsStyleRelatedFieldController.Get.cs[747B]
- SettingsStyleRelatedFieldController.Import.cs[1KB]
- SettingsStyleRelatedFieldController.ItemsAdd.cs[1KB]
- SettingsStyleRelatedFieldController.ItemsDelete.cs[1005B]
- SettingsStyleRelatedFieldController.ItemsGet.cs[812B]
- SettingsStyleRelatedFieldController.ItemsOrder.cs[1KB]
- SettingsStyleRelatedFieldController.ItemsUpdate.cs[1KB]
- SettingsStyleRelatedFieldController.Update.cs[890B]
- SettingsStyleSiteController.cs[2KB]
- SettingsStyleSiteController.Delete.cs[1KB]
- SettingsStyleSiteController.Export.cs[1KB]
- SettingsStyleSiteController.Get.cs[1KB]
- SettingsStyleSiteController.Import.cs[1KB]
- SettingsUploadAudioController.cs[1KB]
- SettingsUploadAudioController.Get.cs[1KB]
- SettingsUploadAudioController.Submit.cs[1KB]
- SettingsUploadFileController.cs[1KB]
- SettingsUploadFileController.Get.cs[1KB]
- SettingsUploadFileController.Submit.cs[1KB]
- SettingsUploadImageController.cs[2KB]
- SettingsUploadImageController.Get.cs[1KB]
- SettingsUploadImageController.Submit.cs[1KB]
- SettingsUploadVideoController.cs[1KB]
- SettingsUploadVideoController.Get.cs[1KB]
- SettingsUploadVideoController.Submit.cs[1KB]
- SettingsWaterMarkController.cs[2KB]
- SettingsWaterMarkController.Get.cs[950B]
- SettingsWaterMarkController.Submit.cs[1KB]
- SettingsWaterMarkController.Upload.cs[2KB]
- Templates
- TemplatesAssetsController.Config.cs[2KB]
- TemplatesAssetsController.cs[4KB]
- TemplatesAssetsController.Delete.cs[1KB]
- TemplatesAssetsController.Get.cs[2KB]
- TemplatesAssetsEditorController.Add.cs[1KB]
- TemplatesAssetsEditorController.cs[4KB]
- TemplatesAssetsEditorController.Get.cs[2KB]
- TemplatesAssetsEditorController.Update.cs[1KB]
- TemplatesController.Copy.cs[2KB]
- TemplatesController.Create.cs[862B]
- TemplatesController.cs[4KB]
- TemplatesController.Default.cs[1KB]
- TemplatesController.Delete.cs[1KB]
- TemplatesController.List.cs[711B]
- TemplatesEditorController.Create.cs[865B]
- TemplatesEditorController.cs[6KB]
- TemplatesEditorController.Get.cs[4KB]
- TemplatesEditorController.GetContents.cs[1KB]
- TemplatesEditorController.Preview.cs[2KB]
- TemplatesEditorController.Settings.cs[6KB]
- TemplatesEditorController.Submit.cs[1KB]
- TemplatesEditorLayerRestoreController.cs[1KB]
- TemplatesEditorLayerRestoreController.Delete.cs[1KB]
- TemplatesEditorLayerRestoreController.Get.cs[1KB]
- TemplatesMatchController.Create.cs[2KB]
- TemplatesMatchController.cs[12KB]
- TemplatesMatchController.Get.cs[1KB]
- TemplatesMatchController.Submit.cs[2KB]
- TemplatesPreviewController.Cache.cs[937B]
- TemplatesPreviewController.cs[2KB]
- TemplatesPreviewController.Get.cs[1KB]
- TemplatesPreviewController.Submit.cs[2KB]
- TemplatesReferenceController.cs[1KB]
- TemplatesReferenceController.ElementName.cs[2KB]
- TemplatesReferenceController.List.cs[1KB]
- TemplatesReferenceController.ListFields.cs[1KB]
- TemplatesSpecialController.cs[2KB]
- TemplatesSpecialController.Delete.cs[1KB]
- TemplatesSpecialController.Download.cs[1KB]
- TemplatesSpecialController.Get.cs[896B]
- TemplatesSpecialController.GetSpecial.cs[930B]
- TemplatesSpecialController.Submit.cs[5KB]
- TemplatesSpecialController.Upload.cs[1KB]
- Channels
- Common
- Editor
- ActionsController.Config.cs[5KB]
- ActionsController.cs[1KB]
- ActionsController.ListFile.cs[1KB]
- ActionsController.ListImage.cs[1KB]
- ActionsController.UploadFile.cs[2KB]
- ActionsController.UploadImage.cs[2KB]
- ActionsController.UploadScrawl.cs[2KB]
- ActionsController.UploadVideo.cs[2KB]
- LayerArticleController.cs[1KB]
- LayerArticleController.Get.cs[403B]
- LayerArticleController.List.cs[840B]
- LayerAudioController.cs[1005B]
- LayerAudioController.Upload.cs[1KB]
- LayerFileController.cs[1002B]
- LayerFileController.Upload.cs[1KB]
- LayerImageController.cs[1KB]
- LayerImageController.Get.cs[866B]
- LayerImageController.Submit.cs[4KB]
- LayerImageController.Upload.cs[1KB]
- LayerVideoController.cs[1KB]
- LayerVideoController.UploadImage.cs[1KB]
- LayerVideoController.UploadVideo.cs[1KB]
- LayerWordController.cs[1KB]
- LayerWordController.Submit.cs[1KB]
- LayerWordController.Upload.cs[1KB]
- Form
- LayerFileUploadController.cs[1KB]
- LayerFileUploadController.Get.cs[772B]
- LayerFileUploadController.Submit.cs[2KB]
- LayerFileUploadController.Upload.cs[1KB]
- LayerImageUploadController.cs[2KB]
- LayerImageUploadController.Get.cs[1KB]
- LayerImageUploadController.Submit.cs[5KB]
- LayerImageUploadController.Upload.cs[2KB]
- LayerVideoUploadController.cs[1KB]
- LayerVideoUploadController.Get.cs[774B]
- LayerVideoUploadController.Submit.cs[2KB]
- LayerVideoUploadController.Upload.cs[1KB]
- Material
- LayerArticleSelectController.cs[1KB]
- LayerArticleSelectController.Get.cs[1KB]
- LayerFileSelectController.cs[2KB]
- LayerFileSelectController.List.cs[832B]
- LayerFileSelectController.Select.cs[1KB]
- LayerImageController.cs[1KB]
- LayerImageController.Submit.cs[2KB]
- LayerImageController.Upload.cs[1KB]
- LayerImageSelectController.cs[2KB]
- LayerImageSelectController.List.cs[836B]
- LayerImageSelectController.Select.cs[1KB]
- LayerVideoController.cs[1KB]
- LayerVideoController.UploadImage.cs[1KB]
- LayerVideoController.UploadVideo.cs[1KB]
- LayerVideoSelectController.cs[2KB]
- LayerVideoSelectController.List.cs[836B]
- LayerVideoSelectController.Select.cs[1KB]
- LayerWordController.cs[1KB]
- LayerWordController.Submit.cs[1KB]
- LayerWordController.Upload.cs[1KB]
- TableStyle
- LayerAddMultipleController.cs[1KB]
- LayerAddMultipleController.Get.cs[653B]
- LayerAddMultipleController.Submit.cs[2KB]
- LayerEditorController.cs[2KB]
- LayerEditorController.Get.cs[2KB]
- LayerEditorController.Submit.cs[7KB]
- LayerValidateController.cs[1KB]
- LayerValidateController.Get.cs[1KB]
- LayerValidateController.Submit.cs[1KB]
- AdminLayerViewController.cs[1KB]
- AdminLayerViewController.Get.cs[1KB]
- GroupChannelLayerAddController.Add.cs[1KB]
- GroupChannelLayerAddController.cs[1KB]
- GroupChannelLayerAddController.Get.cs[575B]
- GroupChannelLayerAddController.Update.cs[1KB]
- GroupContentLayerAddController.Add.cs[1KB]
- GroupContentLayerAddController.cs[1KB]
- GroupContentLayerAddController.Get.cs[575B]
- GroupContentLayerAddController.Update.cs[1KB]
- UserLayerViewController.cs[1KB]
- UserLayerViewController.Get.cs[954B]
- Editor
- Plugins
- AddController.cs[1KB]
- AddController.Get.cs[783B]
- AddLayerUploadController.cs[1KB]
- AddLayerUploadController.Override.cs[1KB]
- AddLayerUploadController.Restart.cs[1KB]
- AddLayerUploadController.Upload.cs[2KB]
- ConfigController.cs[2KB]
- ConfigController.Get.cs[774B]
- ConfigController.GetChannels.cs[1KB]
- ConfigController.Restart.cs[660B]
- ConfigController.Submit.cs[1KB]
- ConfigController.SubmitChannels.cs[1KB]
- InstallController.cs[2KB]
- InstallController.Download.cs[1KB]
- InstallController.Get.cs[1KB]
- InstallController.Restart.cs[1KB]
- InstallController.Update.cs[936B]
- ManageController.cs[1KB]
- ManageController.Delete.cs[945B]
- ManageController.Disable.cs[1012B]
- ManageController.Get.cs[891B]
- ManageController.Restart.cs[1KB]
- ViewController.cs[2KB]
- ViewController.Delete.cs[943B]
- ViewController.Disable.cs[1010B]
- ViewController.Get.cs[1KB]
- ViewController.Restart.cs[659B]
- Settings
- Administrators
- AdministratorsAccessTokensController.cs[1KB]
- AdministratorsAccessTokensController.Delete.cs[824B]
- AdministratorsAccessTokensController.GetList.cs[1KB]
- AdministratorsAccessTokensController.Submit.cs[2KB]
- AdministratorsAccessTokensLayerViewController.cs[1KB]
- AdministratorsAccessTokensLayerViewController.Get.cs[839B]
- AdministratorsAccessTokensLayerViewController.Regenerate.cs[924B]
- AdministratorsConfigController.cs[1KB]
- AdministratorsConfigController.Get.cs[672B]
- AdministratorsConfigController.Submit.cs[1KB]
- AdministratorsController.cs[4KB]
- AdministratorsController.Delete.cs[1004B]
- AdministratorsController.Export.cs[1KB]
- AdministratorsController.Get.cs[3KB]
- AdministratorsController.GetPermissions.cs[3KB]
- AdministratorsController.Import.cs[3KB]
- AdministratorsController.Lock.cs[1012B]
- AdministratorsController.SavePermissions.cs[2KB]
- AdministratorsController.UnLock.cs[1018B]
- AdministratorsLayerPasswordController.cs[1KB]
- AdministratorsLayerPasswordController.Get.cs[1015B]
- AdministratorsLayerPasswordController.Submit.cs[1KB]
- AdministratorsLayerProfileController.cs[1KB]
- AdministratorsLayerProfileController.Get.cs[1KB]
- AdministratorsLayerProfileController.Submit.cs[4KB]
- AdministratorsLayerProfileController.Upload.cs[1KB]
- AdministratorsRoleAddController.Add.cs[2KB]
- AdministratorsRoleAddController.cs[3KB]
- AdministratorsRoleAddController.Get.cs[2KB]
- AdministratorsRoleAddController.SitePermission.cs[8KB]
- AdministratorsRoleAddController.Update.cs[2KB]
- AdministratorsRoleController.cs[1KB]
- AdministratorsRoleController.Delete.cs[1KB]
- AdministratorsRoleController.GetList.cs[960B]
- Analysis
- Configs
- Home
- HomeConfigController.cs[2KB]
- HomeConfigController.Get.cs[717B]
- HomeConfigController.Submit.cs[1KB]
- HomeConfigController.Upload.cs[1KB]
- HomeMenusController.cs[1KB]
- HomeMenusController.Delete.cs[751B]
- HomeMenusController.Get.cs[694B]
- HomeMenusController.Reset.cs[764B]
- HomeMenusController.Submit.cs[2KB]
- Logs
- LogsAdminController.cs[1KB]
- LogsAdminController.Delete.cs[740B]
- LogsAdminController.Get.cs[1KB]
- LogsConfigController.cs[1KB]
- LogsConfigController.Get.cs[642B]
- LogsConfigController.Submit.cs[1KB]
- LogsErrorController.cs[1KB]
- LogsErrorController.Delete.cs[733B]
- LogsErrorController.Get.cs[1KB]
- LogsSiteController.cs[2KB]
- LogsSiteController.Delete.cs[730B]
- LogsSiteController.Get.cs[2KB]
- LogsUserController.cs[1KB]
- LogsUserController.Delete.cs[734B]
- LogsUserController.Get.cs[1KB]
- Sites
- SitesAddController.cs[4KB]
- SitesAddController.Get.cs[1KB]
- SitesAddController.Process.cs[646B]
- SitesAddController.Submit.cs[6KB]
- SitesChangeRootController.cs[1KB]
- SitesChangeRootController.Get.cs[2KB]
- SitesChangeRootController.Submit.cs[2KB]
- SitesController.cs[3KB]
- SitesController.Delete.cs[2KB]
- SitesController.Get.cs[1KB]
- SitesController.Update.cs[4KB]
- SitesLayerSelectController.cs[1KB]
- SitesLayerSelectController.Get.cs[1013B]
- SitesSaveController.cs[2KB]
- SitesSaveController.Get.cs[804B]
- SitesSaveController.SaveData.cs[1KB]
- SitesSaveController.SaveFiles.cs[1KB]
- SitesSaveController.SaveSettings.cs[2KB]
- SitesTablesController.cs[1KB]
- SitesTablesController.Get.cs[1KB]
- SitesTablesController.GetColumns.cs[820B]
- SitesTablesController.RemoveCache.cs[840B]
- SitesTemplatesController.cs[4KB]
- SitesTemplatesController.Delete.cs[1KB]
- SitesTemplatesController.GetList.cs[547B]
- SitesTemplatesController.UnZip.cs[940B]
- SitesTemplatesController.Upload.cs[1KB]
- SitesTemplatesController.Zip.cs[1KB]
- SitesTemplatesOnlineController.cs[767B]
- SitesTemplatesOnlineController.Get.cs[762B]
- SitesUrlController.cs[1KB]
- SitesUrlController.Get.cs[930B]
- SitesUrlController.Submit.cs[2KB]
- Users
- UsersConfigController.cs[1KB]
- UsersConfigController.Get.cs[757B]
- UsersConfigController.Submit.cs[1KB]
- UsersController.Check.cs[866B]
- UsersController.cs[2KB]
- UsersController.Delete.cs[789B]
- UsersController.Export.cs[990B]
- UsersController.Get.cs[1KB]
- UsersController.Import.cs[3KB]
- UsersController.Lock.cs[940B]
- UsersController.UnLock.cs[946B]
- UsersGroupController.cs[1KB]
- UsersGroupController.Delete.cs[741B]
- UsersGroupController.Get.cs[702B]
- UsersGroupController.Submit.cs[2KB]
- UsersLayerPasswordController.cs[1KB]
- UsersLayerPasswordController.Get.cs[739B]
- UsersLayerPasswordController.Submit.cs[1KB]
- UsersLayerProfileController.cs[1KB]
- UsersLayerProfileController.Get.cs[1006B]
- UsersLayerProfileController.Submit.cs[2KB]
- UsersLayerProfileController.Upload.cs[1KB]
- UsersStyleController.cs[2KB]
- UsersStyleController.Delete.cs[1KB]
- UsersStyleController.Export.cs[842B]
- UsersStyleController.Get.cs[1KB]
- UsersStyleController.Import.cs[1KB]
- UsersStyleController.Reset.cs[1KB]
- Utilities
- Administrators
- Wx
- AccountController.cs[2KB]
- AccountController.Get.cs[1KB]
- AccountController.MpSubmit.cs[1KB]
- AccountController.TenPaySubmit.cs[1KB]
- ChatController.cs[1KB]
- ChatController.Get.cs[1KB]
- ChatController.Star.cs[717B]
- ChatSendController.cs[2KB]
- ChatSendController.Get.cs[1KB]
- ChatSendController.Submit.cs[1KB]
- ChatSendController.Upload.cs[5KB]
- LayerAudioController.cs[1KB]
- LayerAudioController.Get.cs[1KB]
- LayerImageController.cs[1KB]
- LayerImageController.Get.cs[1KB]
- LayerMessageController.cs[1KB]
- LayerMessageController.Get.cs[1KB]
- LayerTextController.cs[1KB]
- LayerTextController.Get.cs[1KB]
- LayerVideoController.cs[1KB]
- LayerVideoController.Get.cs[1KB]
- MenusController.cs[2KB]
- MenusController.Delete.cs[747B]
- MenusController.Get.cs[1016B]
- MenusController.Pull.cs[1KB]
- MenusController.Push.cs[1KB]
- MenusController.Submit.cs[2KB]
- ReplyAddController.cs[2KB]
- ReplyAddController.Get.cs[1KB]
- ReplyAddController.Submit.cs[3KB]
- ReplyController.cs[2KB]
- ReplyController.Delete.cs[1KB]
- ReplyController.Get.cs[1KB]
- ReplyMessageController.cs[3KB]
- ReplyMessageController.Delete.cs[1KB]
- ReplyMessageController.Get.cs[1KB]
- ReplyMessageController.Submit.cs[2KB]
- ReplyMessageController.Upload.cs[5KB]
- SendController.cs[3KB]
- SendController.Get.cs[1KB]
- SendController.Preview.cs[1KB]
- SendController.Submit.cs[1KB]
- SendController.Upload.cs[5KB]
- UsersController.AddTag.cs[995B]
- UsersController.Block.cs[861B]
- UsersController.cs[3KB]
- UsersController.DeleteTag.cs[1011B]
- UsersController.EditTag.cs[1018B]
- UsersController.Get.cs[2KB]
- UsersController.Remark.cs[877B]
- UsersController.UnBlock.cs[867B]
- DashboardController.cs[2KB]
- DashboardController.Get.cs[1KB]
- DashboardController.GetUnCheckedList.cs[2KB]
- ErrorController.cs[662B]
- ErrorController.Get.cs[413B]
- IndexController.Cache.cs[953B]
- IndexController.cs[11KB]
- IndexController.Get.cs[11KB]
- IndexController.SetLanguage.cs[911B]
- InstallController.cs[3KB]
- InstallController.DatabaseConnect.cs[1KB]
- InstallController.Get.cs[2KB]
- InstallController.Install.cs[927B]
- InstallController.Prepare.cs[2KB]
- InstallController.RedisConnect.cs[1KB]
- LoadingController.cs[727B]
- LoadingController.Submit.cs[421B]
- LoginController.CaptchaGet.cs[520B]
- LoginController.CaptchaNew.cs[672B]
- LoginController.cs[4KB]
- LoginController.Get.cs[1KB]
- LoginController.SendSms.cs[1KB]
- LoginController.Submit.cs[5KB]
- LogoutController.cs[678B]
- LogoutController.Submit.cs[707B]
- LostPasswordController.cs[1KB]
- LostPasswordController.SendSms.cs[1KB]
- LostPasswordController.Submit.cs[1KB]
- RedirectController.cs[1KB]
- RedirectController.Submit.cs[3KB]
- SyncDatabaseController.cs[1KB]
- SyncDatabaseController.Get.cs[882B]
- SyncDatabaseController.Submit.cs[632B]
- SyncDatabaseController.Verify.cs[723B]
- Cms
- Home
- Common
- Editor
- ActionsController.Config.cs[5KB]
- ActionsController.cs[1KB]
- ActionsController.ListFile.cs[2KB]
- ActionsController.ListImage.cs[2KB]
- ActionsController.UploadFile.cs[2KB]
- ActionsController.UploadImage.cs[2KB]
- ActionsController.UploadScrawl.cs[2KB]
- ActionsController.UploadVideo.cs[2KB]
- LayerArticleController.cs[1KB]
- LayerArticleController.Get.cs[402B]
- LayerArticleController.List.cs[1008B]
- LayerAudioController.cs[1KB]
- LayerAudioController.Upload.cs[1KB]
- LayerFileController.cs[1KB]
- LayerFileController.Upload.cs[1KB]
- LayerImageController.cs[1KB]
- LayerImageController.Submit.cs[2KB]
- LayerImageController.Upload.cs[1KB]
- LayerVideoController.cs[1KB]
- LayerVideoController.UploadImage.cs[1KB]
- LayerVideoController.UploadVideo.cs[1KB]
- LayerWordController.cs[1KB]
- LayerWordController.Submit.cs[1KB]
- LayerWordController.Upload.cs[1KB]
- Form
- LayerFileUploadController.cs[1KB]
- LayerFileUploadController.Get.cs[895B]
- LayerFileUploadController.Submit.cs[1KB]
- LayerFileUploadController.Upload.cs[1KB]
- LayerImageUploadController.cs[1KB]
- LayerImageUploadController.Get.cs[1KB]
- LayerImageUploadController.Submit.cs[3KB]
- LayerImageUploadController.Upload.cs[1KB]
- LayerVideoUploadController.cs[1KB]
- LayerVideoUploadController.Get.cs[897B]
- LayerVideoUploadController.Submit.cs[1KB]
- LayerVideoUploadController.Upload.cs[1KB]
- AdminLayerViewController.cs[1KB]
- AdminLayerViewController.Get.cs[1KB]
- Editor
- Write
- ContentsController.Columns.cs[895B]
- ContentsController.cs[3KB]
- ContentsController.Get.cs[3KB]
- ContentsController.List.cs[2KB]
- ContentsLayerDeleteController.cs[1KB]
- ContentsLayerDeleteController.Get.cs[1KB]
- ContentsLayerDeleteController.Submit.cs[2KB]
- ContentsLayerStateController.cs[1KB]
- ContentsLayerStateController.Get.cs[1KB]
- ContentsLayerViewController.cs[1KB]
- ContentsLayerViewController.Get.cs[1KB]
- ContentsLayerWordController.cs[2KB]
- ContentsLayerWordController.Get.cs[1KB]
- ContentsLayerWordController.Submit.cs[3KB]
- ContentsLayerWordController.Upload.cs[1KB]
- EditorController.cs[3KB]
- EditorController.Get.cs[2KB]
- EditorController.Insert.cs[1KB]
- EditorController.Preview.cs[4KB]
- EditorController.Update.cs[2KB]
- SelectController.cs[1KB]
- SelectController.Get.cs[2KB]
- SelectController.Submit.cs[873B]
- DashboardController.cs[733B]
- DashboardController.Get.cs[454B]
- ErrorController.cs[660B]
- ErrorController.Get.cs[412B]
- IndexController.cs[1KB]
- IndexController.Get.cs[2KB]
- LoginController.CaptchaCheck.cs[976B]
- LoginController.CaptchaGet.cs[519B]
- LoginController.CaptchaNew.cs[671B]
- LoginController.cs[2KB]
- LoginController.Get.cs[623B]
- LoginController.SendSms.cs[1KB]
- LoginController.Submit.cs[2KB]
- LostPasswordController.cs[1KB]
- LostPasswordController.SendSms.cs[1KB]
- LostPasswordController.Submit.cs[1KB]
- PasswordController.cs[970B]
- PasswordController.Get.cs[421B]
- PasswordController.Submit.cs[793B]
- ProfileController.cs[2KB]
- ProfileController.Get.cs[1KB]
- ProfileController.SendSms.cs[1KB]
- ProfileController.Submit.cs[803B]
- ProfileController.Upload.cs[1KB]
- ProfileController.VerifyMobile.cs[732B]
- RegisterController.CaptchaCheck.cs[979B]
- RegisterController.CaptchaGet.cs[522B]
- RegisterController.CaptchaNew.cs[674B]
- RegisterController.cs[3KB]
- RegisterController.Get.cs[1KB]
- RegisterController.SendSms.cs[1KB]
- RegisterController.Submit.cs[1KB]
- RegisterController.VerifyMobile.cs[733B]
- VerifyMobileController.cs[1KB]
- VerifyMobileController.Get.cs[434B]
- VerifyMobileController.SendSms.cs[1KB]
- VerifyMobileController.Submit.cs[950B]
- Common
- Preview
- Stl
- ActionsDownloadController.cs[1KB]
- ActionsDownloadController.Get.cs[3KB]
- ActionsDynamicController.cs[1KB]
- ActionsDynamicController.Submit.cs[844B]
- ActionsHitsController.cs[765B]
- ActionsHitsController.Submit.cs[1KB]
- ActionsIfController.cs[1KB]
- ActionsIfController.Get.cs[1KB]
- ActionsMoreController.cs[1KB]
- ActionsMoreController.Submit.cs[3KB]
- ActionsPageContentsController.cs[1KB]
- ActionsPageContentsController.Submit.cs[1KB]
- ActionsRelatedFieldController.cs[1KB]
- ActionsRelatedFieldController.Get.cs[508B]
- ActionsSearchController.cs[1KB]
- ActionsSearchController.Submit.cs[6KB]
- ActionsTriggerController.cs[1KB]
- ActionsTriggerController.Get.cs[3KB]
- V1
- AdministratorsController.Create.cs[971B]
- AdministratorsController.cs[3KB]
- AdministratorsController.Delete.cs[927B]
- AdministratorsController.Get.cs[910B]
- AdministratorsController.List.cs[1KB]
- AdministratorsController.Login.cs[2KB]
- AdministratorsController.Logout.cs[861B]
- AdministratorsController.ResetPassword.cs[1KB]
- AdministratorsController.Update.cs[1KB]
- CaptchaController.Check.cs[1KB]
- CaptchaController.cs[835B]
- CaptchaController.Get.cs[729B]
- CaptchaController.New.cs[823B]
- ChannelsController.Create.cs[4KB]
- ChannelsController.cs[3KB]
- ChannelsController.Delete.cs[1KB]
- ChannelsController.Get.cs[1KB]
- ChannelsController.GetChannels.cs[1KB]
- ChannelsController.Update.cs[5KB]
- ContentsController.CheckContents.cs[2KB]
- ContentsController.Create.cs[3KB]
- ContentsController.cs[17KB]
- ContentsController.Delete.cs[1KB]
- ContentsController.Get.cs[1KB]
- ContentsController.GetContents.cs[2KB]
- ContentsController.Update.cs[2KB]
- StlController.cs[5KB]
- StlController.Get.cs[1KB]
- UsersController.Create.cs[1KB]
- UsersController.CreateLog.cs[1021B]
- UsersController.cs[3KB]
- UsersController.Delete.cs[753B]
- UsersController.Get.cs[1KB]
- UsersController.GetAvatar.cs[898B]
- UsersController.GetLogs.cs[1KB]
- UsersController.List.cs[1KB]
- UsersController.Login.cs[1KB]
- UsersController.Logout.cs[595B]
- UsersController.ResetPassword.cs[1KB]
- UsersController.Update.cs[958B]
- UsersController.UploadAvatar.cs[1KB]
- Wx
- IndexController.cs[981B]
- IndexController.CustomMessageContext.cs[1KB]
- IndexController.CustomMessageHandler.cs[12KB]
- IndexController.FixWeixinBugWeixinResult.cs[5KB]
- IndexController.Get.cs[901B]
- IndexController.LocationService.cs[3KB]
- IndexController.Post.cs[1KB]
- TenPayController.Authorize.cs[3KB]
- TenPayController.cs[922B]
- TenPayController.Get.cs[880B]
- PingController.cs[966B]
- PingController.Get.cs[1021B]
- PingController.Ip.cs[321B]
- PingController.Status.cs[1KB]
- Admin
- Pages
- home
- common
- adminLayerView.cshtml[4KB]
- editorLayerArticle.cshtml[4KB]
- editorLayerAudio.cshtml[2KB]
- editorLayerFile.cshtml[1KB]
- editorLayerImage.cshtml[1KB]
- editorLayerVideo.cshtml[3KB]
- editorLayerWord.cshtml[1KB]
- formLayerFileUpload.cshtml[1KB]
- formLayerImageUpload.cshtml[1KB]
- formLayerVideoUpload.cshtml[1KB]
- write
- contents.cshtml[4KB]
- contentsLayerDelete.cshtml[1KB]
- contentsLayerState.cshtml[1KB]
- contentsLayerView.cshtml[4KB]
- contentsLayerWord.cshtml[2KB]
- editor.cshtml[4KB]
- select.cshtml[1KB]
- dashboard.cshtml[455B]
- error.cshtml[927B]
- index.cshtml[8KB]
- login.cshtml[4KB]
- logout.cshtml[138B]
- lostPassword.cshtml[2KB]
- password.cshtml[1KB]
- profile.cshtml[2KB]
- register.cshtml[4KB]
- verifyMobile.cshtml[2KB]
- common
- shared
- _Layout.cshtml[2KB]
- _LayoutHome.cshtml[2KB]
- _PartialContents.cshtml[11KB]
- _PartialContentsCommands.cshtml[3KB]
- _PartialForm.cshtml[14KB]
- ss-admin
- cms
- channels.cshtml[21KB]
- channelsLayerCreate.cshtml[1KB]
- channelsLayerGroup.cshtml[1KB]
- channelsLayerTaxis.cshtml[1010B]
- channelsTranslate.cshtml[3KB]
- contents.cshtml[7KB]
- contentsCheck.cshtml[24KB]
- contentsLayerAdd.cshtml[1KB]
- contentsLayerArrange.cshtml[1KB]
- contentsLayerAttributes.cshtml[1KB]
- contentsLayerCheck.cshtml[3KB]
- contentsLayerCopy.cshtml[3KB]
- contentsLayerDelete.cshtml[1KB]
- contentsLayerExport.cshtml[2KB]
- contentsLayerGroup.cshtml[1KB]
- contentsLayerHits.cshtml[996B]
- contentsLayerImport.cshtml[2KB]
- contentsLayerReference.cshtml[1KB]
- contentsLayerState.cshtml[1KB]
- contentsLayerTag.cshtml[1KB]
- contentsLayerTaxis.cshtml[1010B]
- contentsLayerTranslate.cshtml[2KB]
- contentsLayerView.cshtml[4KB]
- contentsLayerWord.cshtml[2KB]
- contentsRecycle.cshtml[26KB]
- contentsSearch.cshtml[10KB]
- createFile.cshtml[1KB]
- createPage.cshtml[3KB]
- createSpecial.cshtml[1KB]
- createStatus.cshtml[3KB]
- editor.cshtml[7KB]
- editorLayerTranslate.cshtml[1KB]
- materialAudio.cshtml[5KB]
- materialEditor.cshtml[11KB]
- materialFile.cshtml[5KB]
- materialImage.cshtml[8KB]
- materialLayerGroupAdd.cshtml[790B]
- materialLayerImageUpload.cshtml[1KB]
- materialMessage.cshtml[13KB]
- materialVideo.cshtml[5KB]
- settingsChannelGroup.cshtml[1KB]
- settingsContent.cshtml[6KB]
- settingsContentGroup.cshtml[1KB]
- settingsContentTag.cshtml[1KB]
- settingsCreate.cshtml[4KB]
- settingsCreateRule.cshtml[5KB]
- settingsCreateRuleLayerSet.cshtml[1KB]
- settingsCreateTrigger.cshtml[4KB]
- settingsCrossSiteTrans.cshtml[872B]
- settingsCrossSiteTransChannels.cshtml[4KB]
- settingsSite.cshtml[1KB]
- settingsStyleChannel.cshtml[3KB]
- settingsStyleContent.cshtml[3KB]
- settingsStyleRelatedField.cshtml[9KB]
- settingsStyleSite.cshtml[3KB]
- settingsUploadAudio.cshtml[2KB]
- settingsUploadFile.cshtml[2KB]
- settingsUploadImage.cshtml[2KB]
- settingsUploadVideo.cshtml[2KB]
- settingsWaterMark.cshtml[6KB]
- templates.cshtml[6KB]
- templatesAssets.cshtml[5KB]
- templatesAssetsEditor.cshtml[1KB]
- templatesEditor.cshtml[6KB]
- templatesEditorLayerRestore.cshtml[1KB]
- templatesMatch.cshtml[4KB]
- templatesPreview.cshtml[1KB]
- templatesReference.cshtml[1KB]
- templatesSpecial.cshtml[3KB]
- common
- adminLayerView.cshtml[4KB]
- editorLayerArticle.cshtml[4KB]
- editorLayerAudio.cshtml[2KB]
- editorLayerFile.cshtml[1KB]
- editorLayerImage.cshtml[1KB]
- editorLayerVideo.cshtml[3KB]
- editorLayerWord.cshtml[1KB]
- formLayerFileUpload.cshtml[1KB]
- formLayerImageUpload.cshtml[1KB]
- formLayerVideoUpload.cshtml[1KB]
- groupChannelLayerAdd.cshtml[977B]
- groupContentLayerAdd.cshtml[977B]
- materialLayerArticleSelect.cshtml[2KB]
- materialLayerFileSelect.cshtml[2KB]
- materialLayerImage.cshtml[1KB]
- materialLayerImageSelect.cshtml[3KB]
- materialLayerVideo.cshtml[4KB]
- materialLayerVideoSelect.cshtml[2KB]
- materialLayerWord.cshtml[1KB]
- tableStyleLayerAddMultiple.cshtml[2KB]
- tableStyleLayerEditor.cshtml[5KB]
- tableStyleLayerValidate.cshtml[7KB]
- userLayerView.cshtml[3KB]
- plugins
- add.cshtml[2KB]
- addLayerUpload.cshtml[1012B]
- config.cshtml[3KB]
- install.cshtml[423B]
- manage.cshtml[8KB]
- view.cshtml[8KB]
- settings
- administrators.cshtml[7KB]
- administratorsAccessTokens.cshtml[3KB]
- administratorsAccessTokensLayerView.cshtml[1KB]
- administratorsConfig.cshtml[3KB]
- administratorsLayerPassword.cshtml[1KB]
- administratorsLayerProfile.cshtml[2KB]
- administratorsRole.cshtml[1KB]
- administratorsRoleAdd.cshtml[2KB]
- administratorsRoleAddLayerSite.cshtml[3KB]
- analysisAdminLogin.cshtml[1KB]
- analysisSiteContent.cshtml[1KB]
- analysisUser.cshtml[1KB]
- configsAdmin.cshtml[1KB]
- homeConfig.cshtml[4KB]
- homeMenus.cshtml[6KB]
- logsAdmin.cshtml[2KB]
- logsConfig.cshtml[2KB]
- logsError.cshtml[2KB]
- logsSite.cshtml[2KB]
- logsUser.cshtml[2KB]
- sites.cshtml[6KB]
- sitesAdd.cshtml[10KB]
- sitesChangeRoot.cshtml[2KB]
- sitesLayerSelect.cshtml[1KB]
- sitesSave.cshtml[5KB]
- sitesTables.cshtml[2KB]
- sitesTemplates.cshtml[3KB]
- sitesTemplatesOnline.cshtml[3KB]
- sitesUrl.cshtml[4KB]
- users.cshtml[6KB]
- usersConfig.cshtml[4KB]
- usersGroup.cshtml[2KB]
- usersLayerPassword.cshtml[1KB]
- usersLayerProfile.cshtml[2KB]
- usersStyle.cshtml[2KB]
- utilitiesCache.cshtml[659B]
- utilitiesEncrypt.cshtml[1KB]
- utilitiesParameters.cshtml[1KB]
- wx
- account.cshtml[4KB]
- chat.cshtml[2KB]
- chatSend.cshtml[10KB]
- layerAudio.cshtml[1KB]
- layerImage.cshtml[4KB]
- layerMessage.cshtml[6KB]
- layerText.cshtml[667B]
- layerVideo.cshtml[1KB]
- menus.cshtml[6KB]
- reply.cshtml[9KB]
- replyAdd.cshtml[11KB]
- replyMessage.cshtml[9KB]
- send.cshtml[13KB]
- users.cshtml[9KB]
- dashboard.cshtml[2KB]
- error.cshtml[1KB]
- index.cshtml[9KB]
- install.cshtml[12KB]
- loading.cshtml[136B]
- login.cshtml[6KB]
- logout.cshtml[135B]
- lostPassword.cshtml[2KB]
- redirect.cshtml[137B]
- syncDatabase.cshtml[3KB]
- cms
- home
- Resources
- Controllers
- Admin
- app_offline.htm[123B]
- Controllers
- wwwroot
- sitefiles
- assets
- css
- admin
- cms
- templatesVisual.css[4KB]
- cms
- bootstrap-4.1.0.min.css[137KB]
- element-ui.css[2KB]
- font-awesome-4.7.0.min.css[30KB]
- github-markdown.css[16KB]
- ionicons-2.0.0.min.css[49KB]
- menu.css[2KB]
- siteserver.min.css[88KB]
- admin
- fonts
- fontawesome-webfont.eot[161KB]
- fontawesome-webfont.svg[433KB]
- fontawesome-webfont.ttf[161KB]
- fontawesome-webfont.woff[95KB]
- fontawesome-webfont.woff2[75KB]
- FontAwesome.otf[131KB]
- ionicons.eot[117KB]
- ionicons.svg[326KB]
- ionicons.ttf[184KB]
- ionicons.woff[66KB]
- images
- audio-clip.png[4KB]
- default_avatar.png[1KB]
- favicon.png[6KB]
- loading.gif[701B]
- logo.png[3KB]
- material-clip.png[5KB]
- video-clip.png[15KB]
- waterMark.jpg[12KB]
- wx-logo-mp.ico[1KB]
- js
- admin
- cms
- channels.js[18KB]
- channelsLayerCreate.js[1KB]
- channelsLayerGroup.js[2KB]
- channelsLayerTaxis.js[1KB]
- channelsTranslate.js[3KB]
- contents.js[13KB]
- contentsCheck.js[8KB]
- contentsLayerAdd.js[1KB]
- contentsLayerArrange.js[1KB]
- contentsLayerAttributes.js[1KB]
- contentsLayerCheck.js[3KB]
- contentsLayerCopy.js[3KB]
- contentsLayerDelete.js[2KB]
- contentsLayerExport.js[3KB]
- contentsLayerGroup.js[2KB]
- contentsLayerHits.js[1KB]
- contentsLayerImport.js[2KB]
- contentsLayerReference.js[2KB]
- contentsLayerState.js[1KB]
- contentsLayerTag.js[1KB]
- contentsLayerTaxis.js[1KB]
- contentsLayerTranslate.js[2KB]
- contentsLayerView.js[2KB]
- contentsLayerWord.js[2KB]
- contentsRecycle.js[11KB]
- contentsSearch.js[12KB]
- createFile.js[2KB]
- createPage.js[6KB]
- createSpecial.js[2KB]
- createStatus.js[1KB]
- editor.js[14KB]
- editorLayerTranslate.js[2KB]
- materialAudio.js[7KB]
- materialEditor.js[8KB]
- materialFile.js[6KB]
- materialImage.js[7KB]
- materialLayerGroupAdd.js[2KB]
- materialLayerImageUpload.js[3KB]
- materialMessage.js[7KB]
- materialVideo.js[7KB]
- settingsChannelGroup.js[2KB]
- settingsContent.js[3KB]
- settingsContentGroup.js[2KB]
- settingsContentTag.js[2KB]
- settingsCreate.js[2KB]
- settingsCreateRule.js[3KB]
- settingsCreateRuleLayerSet.js[2KB]
- settingsCreateTrigger.js[2KB]
- settingsCrossSiteTrans.js[1KB]
- settingsCrossSiteTransChannels.js[3KB]
- settingsSite.js[5KB]
- settingsStyleChannel.js[5KB]
- settingsStyleContent.js[5KB]
- settingsStyleRelatedField.js[9KB]
- settingsStyleSite.js[4KB]
- settingsUploadAudio.js[1KB]
- settingsUploadFile.js[1KB]
- settingsUploadImage.js[1KB]
- settingsUploadVideo.js[1KB]
- settingsWaterMark.js[2KB]
- templates.js[5KB]
- templatesAssets.js[6KB]
- templatesAssetsEditor.js[4KB]
- templatesEditor.js[10KB]
- templatesEditorLayerRestore.js[3KB]
- templatesMatch.js[7KB]
- templatesPreview.js[2KB]
- templatesReference.js[1KB]
- templatesSpecial.js[5KB]
- common
- adminLayerView.js[1022B]
- editorLayerArticle.js[4KB]
- editorLayerAudio.js[1KB]
- editorLayerFile.js[1KB]
- editorLayerImage.js[3KB]
- editorLayerVideo.js[2KB]
- editorLayerWord.js[2KB]
- formLayerFileUpload.js[2KB]
- formLayerImageUpload.js[3KB]
- formLayerVideoUpload.js[2KB]
- groupChannelLayerAdd.js[2KB]
- groupContentLayerAdd.js[2KB]
- materialLayerArticleSelect.js[2KB]
- materialLayerFileSelect.js[2KB]
- materialLayerImage.js[2KB]
- materialLayerImageSelect.js[2KB]
- materialLayerVideo.js[3KB]
- materialLayerVideoSelect.js[2KB]
- materialLayerWord.js[1KB]
- tableStyleLayerAddMultiple.js[2KB]
- tableStyleLayerEditor.js[3KB]
- tableStyleLayerValidate.js[2KB]
- userLayerView.js[886B]
- plugins
- add.js[2KB]
- addLayerUpload.js[3KB]
- config.js[4KB]
- install.js[5KB]
- manage.js[8KB]
- view.js[6KB]
- settings
- administrators.js[7KB]
- administratorsAccessTokens.js[3KB]
- administratorsAccessTokensLayerView.js[1KB]
- administratorsConfig.js[3KB]
- administratorsLayerPassword.js[2KB]
- administratorsLayerProfile.js[3KB]
- administratorsRole.js[1KB]
- administratorsRoleAdd.js[5KB]
- administratorsRoleAddLayerSite.js[5KB]
- analysisAdminLogin.js[1KB]
- analysisSiteContent.js[2KB]
- analysisUser.js[1KB]
- configsAdmin.js[2KB]
- homeConfig.js[5KB]
- homeMenus.js[6KB]
- logsAdmin.js[2KB]
- logsConfig.js[1KB]
- logsError.js[2KB]
- logsSite.js[3KB]
- logsUser.js[2KB]
- sites.js[4KB]
- sitesAdd.js[6KB]
- sitesChangeRoot.js[2KB]
- sitesLayerSelect.js[849B]
- sitesSave.js[3KB]
- sitesTables.js[1KB]
- sitesTemplates.js[4KB]
- sitesTemplatesOnline.js[3KB]
- sitesUrl.js[2KB]
- users.js[6KB]
- usersConfig.js[3KB]
- usersGroup.js[2KB]
- usersLayerPassword.js[1KB]
- usersLayerProfile.js[4KB]
- usersStyle.js[4KB]
- utilitiesCache.js[1KB]
- utilitiesEncrypt.js[1KB]
- utilitiesParameters.js[993B]
- wx
- account.js[3KB]
- chat.js[2KB]
- chatSend.js[3KB]
- layerAudio.js[1KB]
- layerImage.js[2KB]
- layerMessage.js[2KB]
- layerText.js[731B]
- layerVideo.js[1KB]
- menus.js[7KB]
- reply.js[2KB]
- replyAdd.js[3KB]
- replyMessage.js[5KB]
- send.js[6KB]
- users.js[8KB]
- dashboard.js[2KB]
- error.js[1KB]
- index.js[10KB]
- install.js[8KB]
- loading.js[638B]
- login.js[5KB]
- logout.js[729B]
- lostPassword.js[2KB]
- redirect.js[897B]
- syncDatabase.js[1KB]
- cms
- home
- common
- adminLayerView.js[974B]
- editorLayerArticle.js[3KB]
- editorLayerAudio.js[1KB]
- editorLayerFile.js[1KB]
- editorLayerImage.js[2KB]
- editorLayerVideo.js[2KB]
- editorLayerWord.js[2KB]
- formLayerFileUpload.js[2KB]
- formLayerImageUpload.js[3KB]
- formLayerVideoUpload.js[2KB]
- write
- contents.js[6KB]
- contentsLayerDelete.js[1KB]
- contentsLayerState.js[1KB]
- contentsLayerView.js[2KB]
- contentsLayerWord.js[2KB]
- editor.js[9KB]
- select.js[1KB]
- dashboard.js[588B]
- error.js[1000B]
- index.js[5KB]
- login.js[5KB]
- logout.js[379B]
- lostPassword.js[2KB]
- password.js[1KB]
- profile.js[4KB]
- register.js[6KB]
- verifyMobile.js[2KB]
- common
- admin.js[141B]
- cloud.js[3KB]
- home.js[98B]
- plugin.js[93B]
- utils.js[24KB]
- admin
- lib
- chartjs
- chart-2.7.1.min.js[154KB]
- vue-chartjs.min.js[4KB]
- echarts
- echarts-4.1.0.min.js[700KB]
- vue-echarts-4.0.2.min.js[12KB]
- elementui
- layer
- mobile
- theme
- default
- layer.css[14KB]
- icon-ext.png[5KB]
- icon.png[11KB]
- loading-0.gif[5KB]
- loading-1.gif[701B]
- loading-2.gif[1KB]
- default
- layer-3.1.1.js[21KB]
- monaco-editor
- min
- vs
- base
- browser
- ui
- codiconLabel
- codicon
- codicon.ttf[55KB]
- codicon
- codiconLabel
- ui
- worker
- workerMain.js[166KB]
- browser
- basic-languages
- abap
- abap.js[5KB]
- apex
- apex.js[4KB]
- azcli
- azcli.js[1KB]
- bat
- bat.js[2KB]
- cameligo
- cameligo.js[2KB]
- clojure
- clojure.js[9KB]
- coffee
- coffee.js[3KB]
- cpp
- cpp.js[5KB]
- csharp
- csharp.js[4KB]
- csp
- csp.js[1KB]
- css
- css.js[4KB]
- dockerfile
- dockerfile.js[2KB]
- fsharp
- fsharp.js[3KB]
- go
- go.js[2KB]
- graphql
- graphql.js[2KB]
- handlebars
- handlebars.js[6KB]
- html
- html.js[4KB]
- ini
- ini.js[1KB]
- java
- java.js[3KB]
- javascript
- javascript.js[6KB]
- kotlin
- kotlin.js[3KB]
- less
- less.js[4KB]
- lua
- lua.js[2KB]
- markdown
- markdown.js[4KB]
- mips
- mips.js[2KB]
- msdax
- msdax.js[5KB]
- mysql
- mysql.js[14KB]
- objective-c
- objective-c.js[2KB]
- pascal
- pascal.js[3KB]
- pascaligo
- pascaligo.js[2KB]
- perl
- perl.js[8KB]
- pgsql
- pgsql.js[17KB]
- php
- php.js[8KB]
- postiats
- postiats.js[8KB]
- powerquery
- powerquery.js[16KB]
- powershell
- powershell.js[3KB]
- pug
- pug.js[5KB]
- python
- python.js[3KB]
- r
- r.js[3KB]
- razor
- razor.js[8KB]
- redis
- redis.js[3KB]
- redshift
- redshift.js[11KB]
- restructuredtext
- restructuredtext.js[4KB]
- ruby
- ruby.js[8KB]
- rust
- rust.js[4KB]
- sb
- sb.js[2KB]
- scheme
- scheme.js[2KB]
- scss
- scss.js[6KB]
- shell
- shell.js[3KB]
- solidity
- solidity.js[18KB]
- sophia
- sophia.js[3KB]
- sql
- sql.js[18KB]
- st
- st.js[7KB]
- swift
- swift.js[4KB]
- tcl
- tcl.js[3KB]
- twig
- twig.js[6KB]
- typescript
- typescript.js[5KB]
- vb
- vb.js[6KB]
- xml
- xml.js[2KB]
- yaml
- yaml.js[3KB]
- abap
- editor
- editor.main.css[88KB]
- editor.main.js[2.24MB]
- editor.main.nls.de.js[55KB]
- editor.main.nls.es.js[57KB]
- editor.main.nls.fr.js[60KB]
- editor.main.nls.it.js[59KB]
- editor.main.nls.ja.js[64KB]
- editor.main.nls.js[46KB]
- editor.main.nls.ko.js[56KB]
- editor.main.nls.ru.js[93KB]
- editor.main.nls.zh-cn.js[42KB]
- editor.main.nls.zh-tw.js[43KB]
- language
- css
- cssMode.js[727KB]
- cssWorker.js[718KB]
- html
- htmlMode.js[435KB]
- htmlWorker.js[425KB]
- json
- jsonMode.js[140KB]
- jsonWorker.js[128KB]
- typescript
- tsMode.js[23KB]
- tsWorker.js[3.33MB]
- css
- loader.js[29KB]
- base
- vs
- monaco-editor-0.20.0.md[5KB]
- min
- ueditor
- dialogs
- anchor
- anchor.html[1KB]
- attachment
- fileTypeImages
- icon_chm.gif[923B]
- icon_default.png[841B]
- icon_doc.gif[1012B]
- icon_exe.gif[949B]
- icon_jpg.gif[950B]
- icon_mp3.gif[986B]
- icon_mv.gif[1001B]
- icon_pdf.gif[996B]
- icon_ppt.gif[1001B]
- icon_psd.gif[1009B]
- icon_rar.gif[1007B]
- icon_txt.gif[970B]
- icon_xls.gif[1005B]
- images
- alignicon.gif[1KB]
- alignicon.png[3KB]
- bg.png[2KB]
- file-icons.gif[19KB]
- file-icons.png[43KB]
- icons.gif[453B]
- icons.png[2KB]
- image.png[1KB]
- progress.png[1KB]
- success.gif[445B]
- success.png[1KB]
- attachment.css[13KB]
- attachment.html[2KB]
- attachment.js[29KB]
- fileTypeImages
- background
- images
- bg.png[2KB]
- success.png[1KB]
- background.css[2KB]
- background.html[2KB]
- background.js[14KB]
- images
- charts
- images
- charts0.png[24KB]
- charts1.png[18KB]
- charts2.png[22KB]
- charts3.png[7KB]
- charts4.png[8KB]
- charts5.png[45KB]
- chart.config.js[1KB]
- charts.css[2KB]
- charts.html[4KB]
- charts.js[10KB]
- images
- emotion
- images
- 0.gif[43B]
- bface.gif[26KB]
- cface.gif[8KB]
- fface.gif[18KB]
- jxface2.gif[39KB]
- neweditor-tab-bg.png[216B]
- tface.gif[19KB]
- wface.gif[48KB]
- yface.gif[27KB]
- emotion.css[1KB]
- emotion.html[5KB]
- emotion.js[6KB]
- images
- gmap
- gmap.html[3KB]
- help
- image
- images
- alignicon.jpg[15KB]
- bg.png[2KB]
- icons.gif[453B]
- icons.png[2KB]
- image.png[1KB]
- progress.png[1KB]
- success.gif[445B]
- success.png[1KB]
- image.css[17KB]
- image.html[5KB]
- image.js[125KB]
- images
- insertframe
- insertframe.html[4KB]
- link
- link.html[4KB]
- map
- music
- music.css[1KB]
- music.html[950B]
- music.js[7KB]
- preview
- preview.html[1KB]
- scrawl
- images
- addimg.png[628B]
- brush.png[608B]
- delimg.png[516B]
- delimgH.png[578B]
- empty.png[519B]
- emptyH.png[657B]
- eraser.png[42KB]
- redo.png[454B]
- redoH.png[536B]
- scale.png[435B]
- scaleH.png[330B]
- size.png[775B]
- undo.png[444B]
- undoH.png[511B]
- scrawl.css[3KB]
- scrawl.html[3KB]
- scrawl.js[26KB]
- images
- searchreplace
- searchreplace.html[4KB]
- searchreplace.js[4KB]
- snapscreen
- snapscreen.html[1KB]
- spechars
- spechars.html[829B]
- spechars.js[4KB]
- table
- edittable.css[1KB]
- edittable.html[2KB]
- edittable.js[8KB]
- edittd.html[1KB]
- edittip.html[863B]
- dragicon.png[304B]
- video
- images
- bg.png[2KB]
- center_focus.jpg[11KB]
- file-icons.gif[19KB]
- file-icons.png[43KB]
- icons.gif[453B]
- icons.png[2KB]
- image.png[1KB]
- left_focus.jpg[11KB]
- none_focus.jpg[11KB]
- progress.png[1KB]
- right_focus.jpg[11KB]
- success.gif[445B]
- success.png[1KB]
- video.css[14KB]
- video.html[4KB]
- video.js[29KB]
- images
- wordimage
- tangram.js[46KB]
- wordimage.html[6KB]
- wordimage.js[4KB]
- fClipboard_ueditor.swf[1KB]
- imageUploader.swf[61KB]
- internal.js[2KB]
- anchor
- lang
- en
- images
- addimage.png[3KB]
- alldeletebtnhoverskin.png[743B]
- alldeletebtnupskin.png[743B]
- background.png[3KB]
- button.png[4KB]
- copy.png[1KB]
- deletedisable.png[649B]
- deleteenable.png[664B]
- listbackground.png[3KB]
- localimage.png[3KB]
- music.png[89KB]
- rotateleftdisable.png[719B]
- rotateleftenable.png[952B]
- rotaterightdisable.png[754B]
- rotaterightenable.png[1007B]
- upload.png[3KB]
- en.js[28KB]
- images
- zh-cn
- images
- copy.png[4KB]
- localimage.png[6KB]
- music.png[22KB]
- upload.png[6KB]
- zh-cn.js[28KB]
- images
- en
- themes
- default
- css
- ueditor.css[42KB]
- ueditor.min.css[34KB]
- images
- anchor.gif[184B]
- arrow.png[1KB]
- arrow_down.png[1KB]
- arrow_up.png[1KB]
- button-bg.gif[1KB]
- cancelbutton.gif[1KB]
- charts.png[518B]
- cursor_h.gif[253B]
- cursor_h.png[175B]
- cursor_v.gif[370B]
- cursor_v.png[177B]
- dialog-title-bg.png[938B]
- filescan.png[4KB]
- highlighted.gif[111B]
- icons-all.gif[3KB]
- icons.gif[20KB]
- icons.png[19KB]
- loaderror.png[3KB]
- loading.gif[734B]
- lock.gif[1KB]
- neweditor-tab-bg.png[216B]
- pagebreak.gif[54B]
- scale.png[167B]
- sortable.png[2KB]
- spacer.gif[43B]
- sparator_v.png[122B]
- table-cell-align.png[1KB]
- tangram-colorpicker.png[16KB]
- toolbar_bg.png[170B]
- unhighlighted.gif[111B]
- upload.png[6KB]
- videologo.gif[1KB]
- word.gif[1019B]
- wordpaste.png[6KB]
- dialogbase.css[1KB]
- css
- iframe.css[41B]
- default
- third-party
- codemirror
- codemirror.css[2KB]
- codemirror.js[154KB]
- custom
- custom.css[345B]
- custom.js[2KB]
- xiumi-ue-dialog-v5.html[1KB]
- 135editor.ico[7KB]
- xiumi.png[3KB]
- highcharts
- adapters
- mootools-adapter.js[2KB]
- mootools-adapter.src.js[7KB]
- prototype-adapter.js[3KB]
- prototype-adapter.src.js[8KB]
- standalone-framework.js[4KB]
- standalone-framework.src.js[11KB]
- modules
- annotations.js[3KB]
- annotations.src.js[8KB]
- canvas-tools.js[56KB]
- canvas-tools.src.js[98KB]
- data.js[4KB]
- data.src.js[15KB]
- drilldown.js[5KB]
- drilldown.src.js[10KB]
- exporting.js[7KB]
- exporting.src.js[16KB]
- funnel.js[1KB]
- funnel.src.js[6KB]
- heatmap.js[535B]
- heatmap.src.js[1KB]
- map.js[9KB]
- map.src.js[25KB]
- no-data-to-display.js[1KB]
- no-data-to-display.src.js[2KB]
- themes
- dark-blue.js[4KB]
- dark-green.js[4KB]
- gray.js[4KB]
- grid.js[1KB]
- skies.js[1KB]
- highcharts-more.js[21KB]
- highcharts-more.src.js[58KB]
- highcharts.js[137KB]
- highcharts.src.js[433KB]
- adapters
- SyntaxHighlighter
- shCore.js[155KB]
- shCoreDefault.css[6KB]
- video-js
- font
- vjs.eot[3KB]
- vjs.svg[9KB]
- vjs.ttf[3KB]
- vjs.woff[4KB]
- video-js.css[20KB]
- video-js.min.css[11KB]
- video.dev.js[209KB]
- video.js[54KB]
- video-js.swf[16KB]
- font
- webuploader
- webuploader.css[515B]
- webuploader.custom.js[193KB]
- webuploader.custom.min.js[45KB]
- webuploader.flashonly.js[135KB]
- webuploader.flashonly.min.js[32KB]
- webuploader.html5only.js[182KB]
- webuploader.html5only.min.js[45KB]
- webuploader.js[226KB]
- webuploader.min.js[56KB]
- webuploader.withoutimage.js[148KB]
- webuploader.withoutimage.min.js[38KB]
- Uploader.swf[48KB]
- zeroclipboard
- ZeroClipboard.js[42KB]
- ZeroClipboard.min.js[18KB]
- ZeroClipboard.swf[3KB]
- jquery-1.10.2.js[266KB]
- jquery-1.10.2.min.js[90KB]
- xss.min.js[27KB]
- jquery-1.10.2.min.map[136KB]
- codemirror
- config.json[6KB]
- editor_config.js[6KB]
- index.html[6KB]
- ueditor.all.js[1.06MB]
- ueditor.parse.js[35KB]
- ueditor.parse.min.js[14KB]
- audio-clip.png[4KB]
- video-clip.png[15KB]
- dialogs
- videojs
- video.7.5.5.min.css[38KB]
- video.7.5.5.min.js[490KB]
- wangEditor
- fonts
- w-e-icon.woff[6KB]
- wangEditor.css[16KB]
- wangEditor.js[156KB]
- wangEditor.min.css[15KB]
- wangEditor.min.js[64KB]
- wangEditor-3.1.1.md[3KB]
- wangEditor.min.js.map[215KB]
- fonts
- axios-0.17.1.min.js[12KB]
- core-js-3.6.5.min.js[152KB]
- es6-promise.auto.min.js[6KB]
- jquery-1.9.1.min.js[90KB]
- lodash-4.17.10.min.js[71KB]
- md5-2.10.0.min.js[3KB]
- pdfobject-2.2.4.min.js[5KB]
- sweetalert2-7.28.4.all.min.js[62KB]
- vue-2.5.16.min.js[84KB]
- vue-2.6.14.min.js[91KB]
- chartjs
- pages
- blank.html[88B]
- eula.html[218KB]
- uploadtemplates
- 内容导入模版.xlsx[9KB]
- 用户导入模版.xlsx[9KB]
- 管理员导入模版.xlsx[9KB]
- css
- resources
- components
- jquery-1.9.1.min.js[90KB]
- js.cookie.js[4KB]
- lodash-4.17.4.min.js[71KB]
- stlclient.js[3KB]
- dynamic
- script.js[809B]
- flashes
- audiojs
- audio.min.js[15KB]
- audiojs.swf[1KB]
- player-graphics.gif[4KB]
- brplayer
- player.swf[80KB]
- flowplayer
- flowplayer-3.2.12.min.js[15KB]
- flowplayer-3.2.16.swf[123KB]
- flowplayer.controls-3.2.15.swf[37KB]
- jwplayer6
- jwplayer.html5.js[128KB]
- jwplayer.js[35KB]
- jwplayer.flash.swf[135KB]
- mediaelement
- lang
- zh-cn.js[3KB]
- mediaelement-and-player.min.js[154KB]
- mediaelement.min.js[66KB]
- mediaelementplayer-legacy.min.css[10KB]
- mediaelementplayer.min.css[11KB]
- mediaelement-flash-audio-ogg.swf[296KB]
- mediaelement-flash-audio.swf[4KB]
- mediaelement-flash-video-hls.swf[90KB]
- mediaelement-flash-video-mdash.swf[392KB]
- mediaelement-flash-video.swf[8KB]
- mejs-controls.png[2KB]
- mejs-controls.svg[4KB]
- lang
- videojs
- video-js.css[24KB]
- video-js.min.css[17KB]
- video.js[142KB]
- video.min.js[62KB]
- captions.vtt[696B]
- video-js.png[8KB]
- video-js.swf[9KB]
- bcastr31.swf[14KB]
- focusali.swf[8KB]
- focusviewer.swf[10KB]
- focusviewerbg.png[5KB]
- jwplayer.swf[38KB]
- vcastr3.swf[24KB]
- audiojs
- input
- loading.html[163B]
- no.html[169B]
- script.js[1KB]
- template.html[58B]
- yes.html[169B]
- jquery
- bootstrap
- css
- bootstrap-responsive.css[21KB]
- bootstrap-responsive.min.css[16KB]
- bootstrap.css[140KB]
- bootstrap.min.css[120KB]
- img
- glyphicons-halflings-white.png[8KB]
- glyphicons-halflings.png[12KB]
- js
- bootstrap.js[57KB]
- bootstrap.min.js[26KB]
- css
- clipboard
- jquery.clipboard.js[38KB]
- jquery.clipboard.swf[1KB]
- colorpicker
- css
- colorpicker.css[2KB]
- images
- blank.gif[49B]
- colorpicker_background.png[1KB]
- colorpicker_hex.png[532B]
- colorpicker_hsb_b.png[970B]
- colorpicker_hsb_h.png[1012B]
- colorpicker_hsb_s.png[1KB]
- colorpicker_indic.gif[86B]
- colorpicker_overlay.png[10KB]
- colorpicker_rgb_b.png[970B]
- colorpicker_rgb_g.png[1KB]
- colorpicker_rgb_r.png[1KB]
- colorpicker_select.gif[78B]
- colorpicker_submit.png[984B]
- custom_background.png[1KB]
- custom_hex.png[562B]
- custom_hsb_b.png[1KB]
- custom_hsb_h.png[970B]
- custom_hsb_s.png[1KB]
- custom_indic.gif[86B]
- custom_rgb_b.png[1008B]
- custom_rgb_g.png[1KB]
- custom_rgb_r.png[1018B]
- custom_submit.png[997B]
- select.png[506B]
- select2.png[518B]
- slider.png[315B]
- js
- colorpicker.js[16KB]
- css
- fancybox
- jquery.easing-1.3.pack.js[6KB]
- jquery.fancybox-1.3.4.css[8KB]
- jquery.fancybox-1.3.4.js[27KB]
- jquery.fancybox-1.3.4.pack.js[15KB]
- jquery.mousewheel-3.0.4.pack.js[1KB]
- blank.gif[43B]
- fancybox-x.png[203B]
- fancybox-y.png[176B]
- fancybox.png[14KB]
- fancy_close.png[1KB]
- fancy_loading.png[9KB]
- fancy_nav_left.png[1KB]
- fancy_nav_right.png[1KB]
- fancy_shadow_e.png[107B]
- fancy_shadow_n.png[106B]
- fancy_shadow_ne.png[347B]
- fancy_shadow_nw.png[324B]
- fancy_shadow_s.png[111B]
- fancy_shadow_se.png[352B]
- fancy_shadow_sw.png[340B]
- fancy_shadow_w.png[103B]
- fancy_title_left.png[503B]
- fancy_title_main.png[96B]
- fancy_title_over.png[70B]
- fancy_title_right.png[506B]
- jcarousel
- jquery.jcarousel.min.js[15KB]
- jqzoom
- css
- jqzoom.css[617B]
- images
- zoomloader.gif[1KB]
- jqzoom.js[3KB]
- css
- jscolor
- demo.html[186B]
- jscolor.js[28KB]
- arrow.gif[66B]
- cross.gif[83B]
- hs.png[2KB]
- hv.png[2KB]
- layer
- extend
- layer.ext.js[11KB]
- skin
- default
- icon_ext.png[7KB]
- textbg.png[210B]
- xubox_ico0.png[32KB]
- xubox_loading0.gif[5KB]
- xubox_loading1.gif[701B]
- xubox_loading2.gif[1KB]
- xubox_loading3.gif[2KB]
- xubox_title0.png[221B]
- layer.css[5KB]
- layer.ext.css[2KB]
- default
- layer.min.js[18KB]
- extend
- showloading
- css
- showloading.css[269B]
- images
- loading-bars.gif[3KB]
- loading.gif[2KB]
- js
- jquery-1.3.2.min.js[55KB]
- jquery.showloading.js[6KB]
- jquery.showloading.min.js[4KB]
- jquery.showLoading.example.html[3KB]
- css
- toastr
- toastr.min.css[5KB]
- toastr.min.js[3KB]
- ajaxupload.js[22KB]
- jquery-1.11.0.min.js[94KB]
- jquery-1.4.3.min.js[75KB]
- jquery-1.8.3.min.js[91KB]
- jquery-1.9.1.min.js[90KB]
- jquery-jtemplates.js[11KB]
- jquery.form.js[22KB]
- querystring.js[1KB]
- validate.js[5KB]
- bootstrap
- print
- print.gif[252B]
- return.gif[204B]
- resume
- css
- preview.css[1KB]
- resume.css[7KB]
- images
- bn_aboutbg.jpg[330B]
- bn_peoplebg.jpg[327B]
- btngray_l.jpg[468B]
- btngray_lo.jpg[476B]
- btngray_r.jpg[1KB]
- btngray_ro.jpg[1KB]
- btns_l.jpg[436B]
- btns_lo.jpg[451B]
- btns_r.jpg[1KB]
- btns_ro.jpg[1KB]
- btn_l.jpg[596B]
- btn_lo.jpg[581B]
- btn_r.jpg[1KB]
- btn_ro.jpg[1KB]
- container_bg.jpg[382B]
- container_bottom.jpg[1KB]
- container_top.jpg[3KB]
- dot_orange.gif[73B]
- email.png[46KB]
- lineshadow.jpg[13KB]
- line_dot.gif[12KB]
- pre_resume.jpg[1KB]
- resume_picture.jpg[3KB]
- resume_titlebg.jpg[407B]
- site_path.jpg[11KB]
- split.gif[62B]
- topnav_bg.jpg[352B]
- js
- resume.js[1KB]
- index.html[64KB]
- template.html[57KB]
- css
- scripts
- datepicker
- lang
- skin
- default
- datepicker.css[3KB]
- img.gif[1KB]
- whyGreen
- datepicker.css[3KB]
- bg.jpg[307B]
- img.gif[1KB]
- WdatePicker.css[149B]
- datePicker.gif[1KB]
- default
- calendar.js[21KB]
- wdatepicker.js[8KB]
- float
- floatleft.js[1KB]
- floatleft_close.js[1KB]
- floatright.js[1KB]
- floatright_close.js[1KB]
- independent
- tw_cn.js[18KB]
- validate.js[8KB]
- lightbox
- Images
- blank.gif[43B]
- close.gif[222B]
- closelabel.gif[979B]
- loading.gif[2KB]
- next.gif[305B]
- nextlabel.gif[354B]
- prev.gif[307B]
- prevlabel.gif[371B]
- lightbox.css[1KB]
- lightbox.js[19KB]
- Images
- slide
- images
- arr_left.cur[2KB]
- arr_right.cur[2KB]
- e_m_01.png[22KB]
- e_m_02.png[703B]
- e_m_03.gif[72B]
- e_m_05.gif[155B]
- e_m_06.png[1KB]
- e_m_07.gif[926B]
- fullScreen2.png[8KB]
- loading_01.gif[1KB]
- unfcn_mj_01.png[769B]
- script.js[44KB]
- style.css[14KB]
- template.html[4KB]
- fullscreen.swf[43KB]
- images
- stl
- pagescript.js[8KB]
- userscript.js[2KB]
- bairongflash.js[5KB]
- datestring.js[8KB]
- jquery-1.4.2.js[70KB]
- pngfix.js[1KB]
- print.js[30KB]
- print_uft8.js[28KB]
- swfobject.js[6KB]
- tabstrip.js[1KB]
- validate.js[6KB]
- wz_tooltip.v3.33.js[16KB]
- datepicker
- search
- loading.html[163B]
- no.html[190B]
- yes.html[997B]
- share
- css
- share.min.css[3KB]
- fonts
- iconfont.eot[9KB]
- iconfont.svg[9KB]
- iconfont.ttf[9KB]
- iconfont.woff[6KB]
- js
- jquery.qrcode.min.js[20KB]
- jquery.share.js[8KB]
- jquery.share.min.js[23KB]
- qrcode.js[32KB]
- social-share.js[12KB]
- social-share.min.js[24KB]
- wxShare.js[1KB]
- index.js[3KB]
- logo.svg[502B]
- css
- star
- script.js[1KB]
- style1.css[498B]
- style2.css[34B]
- style3.css[230B]
- style1_off.gif[411B]
- style1_on.gif[1KB]
- style2_off.gif[881B]
- style2_on.gif[884B]
- style3_off.gif[730B]
- style3_on.gif[727B]
- swiperjs
- swiper-bundle.min.css[15KB]
- swiper-bundle.min.js[136KB]
- tags
- default.css[918B]
- tree
- brand.gif[1KB]
- category.gif[375B]
- content.gif[604B]
- content.png[342B]
- department.gif[1KB]
- dot.gif[316B]
- empty.gif[135B]
- feedback.gif[926B]
- folder.gif[400B]
- goods.gif[996B]
- goods.png[421B]
- govInteract.gif[354B]
- govpublic.gif[581B]
- image.gif[389B]
- itemContainer.gif[970B]
- job.gif[596B]
- minus.gif[316B]
- minus.png[2KB]
- open.png[249B]
- openedfolder.gif[381B]
- photo.gif[600B]
- plus.gif[317B]
- plus.png[2KB]
- site.gif[1KB]
- siteHQ.gif[967B]
- subsite2.gif[1KB]
- subsite3.gif[1KB]
- subsite4.gif[1KB]
- subsite5.gif[1KB]
- subsite6.gif[1KB]
- subsite7.gif[1KB]
- subsite8.gif[1KB]
- subsite9.gif[1KB]
- teleplay.gif[1KB]
- tree_bottom.gif[111B]
- tree_empty.gif[135B]
- tree_line.gif[140B]
- tree_middle.gif[76B]
- tree_minusbottom.gif[125B]
- tree_minusmiddle.gif[97B]
- tree_plusbottom.gif[130B]
- tree_plusmiddle.gif[92B]
- vote.gif[570B]
- videojs
- alt
- video-js-cdn.css[44KB]
- video-js-cdn.min.css[38KB]
- video.core.js[899KB]
- video.core.min.js[228KB]
- video.core.novtt.js[842KB]
- video.core.novtt.min.js[210KB]
- video.debug.js[2.04MB]
- video.novtt.js[1.98MB]
- video.novtt.min.js[544KB]
- font
- VideoJS.svg[27KB]
- VideoJS.ttf[6KB]
- VideoJS.woff[4KB]
- lang
- ar.js[4KB]
- ar.json[4KB]
- ba.js[1KB]
- ba.json[1KB]
- bg.js[1KB]
- bg.json[1KB]
- ca.js[1KB]
- ca.json[1KB]
- cs.js[3KB]
- cs.json[3KB]
- cy.js[3KB]
- cy.json[3KB]
- da.js[1KB]
- da.json[1KB]
- de.js[4KB]
- de.json[4KB]
- el.js[3KB]
- el.json[3KB]
- en.js[3KB]
- en.json[3KB]
- es.js[4KB]
- es.json[4KB]
- fa.js[4KB]
- fa.json[4KB]
- fi.js[1KB]
- fi.json[1KB]
- fr.js[4KB]
- fr.json[4KB]
- gd.js[4KB]
- gd.json[4KB]
- gl.js[4KB]
- gl.json[4KB]
- he.js[4KB]
- he.json[4KB]
- hi.js[6KB]
- hi.json[6KB]
- hr.js[1KB]
- hr.json[1KB]
- hu.js[4KB]
- hu.json[4KB]
- it.js[4KB]
- it.json[4KB]
- ja.js[4KB]
- ja.json[4KB]
- ko.js[4KB]
- ko.json[4KB]
- lv.js[4KB]
- lv.json[4KB]
- nb.js[4KB]
- nb.json[4KB]
- nl.js[4KB]
- nl.json[4KB]
- nn.js[4KB]
- nn.json[4KB]
- oc.js[4KB]
- oc.json[4KB]
- pl.js[3KB]
- pl.json[3KB]
- pt-BR.js[4KB]
- pt-BR.json[4KB]
- pt-PT.js[2KB]
- pt-PT.json[2KB]
- ro.js[4KB]
- ro.json[4KB]
- ru.js[5KB]
- ru.json[5KB]
- sk.js[4KB]
- sk.json[3KB]
- sl.js[3KB]
- sl.json[3KB]
- sr.js[1KB]
- sr.json[1KB]
- sv.js[4KB]
- sv.json[4KB]
- te.js[7KB]
- te.json[7KB]
- th.js[7KB]
- th.json[7KB]
- tr.js[3KB]
- tr.json[3KB]
- uk.js[5KB]
- uk.json[5KB]
- vi.js[4KB]
- vi.json[4KB]
- zh-CN.js[3KB]
- zh-CN.json[3KB]
- zh-Hans.js[3KB]
- zh-Hans.json[3KB]
- zh-Hant.js[3KB]
- zh-Hant.json[3KB]
- zh-TW.js[3KB]
- zh-TW.json[3KB]
- video-js.css[44KB]
- video-js.min.css[38KB]
- video.cjs.js[1.61MB]
- video.es.js[1.6MB]
- video.js[2.04MB]
- video.min.js[562KB]
- alt
- vote
- css
- images
- bg_16.gif[3KB]
- bg_17.gif[3KB]
- bg_column_1.gif[3KB]
- bg_column_2.gif[3KB]
- bg_column_3.gif[3KB]
- bg_column_4.gif[3KB]
- bg_column_5.gif[3KB]
- bg_column_6.gif[3KB]
- bg_column_7.gif[3KB]
- bg_column_8.gif[3KB]
- but_9.gif[2KB]
- ico_warn.png[11KB]
- js
- vote.js[1KB]
- inputTemplate.html[1KB]
- vuejs
- element-ui
- vue-2.5.16.min.js[84KB]
- vue-2.6.14.min.js[91KB]
- default_avatar.png[1KB]
- loading.gif[381B]
- s.gif[43B]
- waiting.gif[10KB]
- components
- assets
- 404.html[16KB]
- sitefiles
- appsettings.json[988B]
- guide.html[159B]
- package.json[40KB]
- Program.cs[1KB]
- SSCMS.Web.csproj[2KB]
- Startup.cs[12KB]
- web.config[909B]
- logo.ico[112KB]
- Controllers
- Datory
- tests
- Datory.Tests
- Mocks
- Attr.cs[855B]
- TestTableInfo.cs[898B]
- Utils
- DirectoryUtils.cs[1KB]
- FileUtils.cs[13KB]
- PathUtils.cs[640B]
- ReflectionUtilsTest.cs[786B]
- RegexUtils.cs[3KB]
- StringUtils.cs[21KB]
- TestDirectoryUtils.cs[892B]
- TestStringUtils.cs[944B]
- TranslateUtils.cs[27KB]
- config.json[112B]
- config.sqlite.json[112B]
- config.sqlserver.json[75B]
- DatabaseTests.cs[828B]
- Datory.Tests.csproj[1KB]
- Repository.GenericTest.cs[15KB]
- UnitTestsFixture.cs[1KB]
- Mocks
- SSCMS.Cli.Tests
- SSCMS.Cli.Tests.csproj[1KB]
- TestStringUtils.cs[587B]
- SSCMS.Core.Tests
- assets
- words
- Test-01.docx[26KB]
- Test-02.docx[26KB]
- Test-03.docx[89KB]
- Test-04.docx[34KB]
- Test-05.docx[17KB]
- Test-06.docx[28KB]
- Test-07.docx[18KB]
- Test-08.docx[8KB]
- words
- Common
- Office
- WordManagerTests.cs[1KB]
- Office
- Repositories
- Services
- TableManagerTests.Content.cs[766B]
- TableManagerTests.cs[620B]
- StlParser
- StlElement
- StlATests.cs[1KB]
- StlParserTests.cs[1KB]
- StlElement
- DatabaseCollection.cs[386B]
- IntegrationTestsFixture.cs[3KB]
- SSCMS.Core.Tests.csproj[1KB]
- sscms.json[248B]
- assets
- SSCMS.Tests
- SSCMS.Tests.csproj[873B]
- TestDirectoryUtils.cs[904B]
- TestStringUtils.cs[570B]
- UnitTestsFixture.cs[1KB]
- SSCMS.Web.Tests
- IntegrationTests
- Admin
- PingTests.cs[887B]
- SSCMS.Web.Tests.csproj[1KB]
- xunit.runner.json[26B]
- IntegrationTests
- Datory.Tests
- 404.html[16KB]
- 51Aspx源码必读.txt[7KB]
- appsettings.json[965B]
- gulpfile.js[8KB]
- index.html[1KB]
- package.json[1KB]
- web.config[909B]
- .dockerignore[316B]
- .editorconfig[305B]
- .gitattributes[2KB]
- .gitignore[5KB]
- azure-pipelines.yml[4KB]
- build.sln[4KB]
- Dockerfile[960B]
- favicon.ico[4KB]
- from .gif[4KB]
- LICENSE[33KB]
- README.md[5KB]
- sscms.sln[6KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
概述
SS CMS 内容管理系统基于微软 .NET Core 平台开发,用于创建在 Windows、Linux、Mac 以及 Docker 上运行的 Web 应用程序和服务。
SSCMS 针对企业级客户开发,完全开源免费,可以用于商业用途不需要支付任何产品或授权费用。
SSCMS 经受了时间考验,1.0 版本在2003年发布,自发布以来不断迭代完善,以其成熟的技术架构、杰出的管理能力和强大的整合扩展能力而著称。
产品特性
跨平台、分布式部署
SSCMS 是一款跨平台、可分布式部署的产品,产品能够运行在各类操作系统之上,同时支持 MySql、SqlServer、PostgreSql以及本地SQLite数据库。
网站群与多服务器发布
SSCMS 能够在一个平台上管理成百上千个网站,系统拥有完善的权限分配机制,能够按站点与栏目分配权限,让众多管理员同时对网站进行编辑与审核。
SSCMS 能够支撑对数千个父站点、子站点的创建与统一管理。对每个站点设置不同的域名,一个站点内支持使用二级域名,完美实现了网站群管理思想。同时还支持把不同的站点发布到不同的服务器上,通过多服务器发布机制能够将访问压力平均分配到多台服务器。
另外还支持 SSCMS 系统与网站前台进行内外网分离部署,把网站管理的 CMS 系统部署在内网,仅仅把生成的网站前台页面部署到外网,从而使得整个系统的安全性得到极大的提升。
内容多终端一体化
SSCMS 系统的内容可以发布到包含PC、手机App(兼容iOS和Android平台)、微信、平板电脑等各种终端设备,将PC端和移动端(手机、微信)完美结合,统一平台管理,内容共享互通。SSCMS 系统提供“PC+移动”一体化技术解决方案,可以为每个发布终端置不同的模板,为每个终端提供最适合的展示的形式。
众多功能插件
SSCMS 拥有众多的扩展插件,不同的网站功能能够通过相应的插件实现,同时系统拥有详细的插件开发文档与接口,能够很方便地实现定制功能而不必修改产品源代码。
SSCMS 提供了众多的实用插件,如投票、反馈、评论、打赏、在线支付、电子商城、互动交流、信息公开、流量统计、采集等插件;网站可能需要的大部分功能都已经有对应的插件来实现,同时通过 SSCMS 产品的插件机制,能够保证所提供的插件的效率与安全性。
支持各种内容模型
SSCMS 不仅仅能够管理与发布网站文章,SSCMS 的定位是管理一切可结构化的数据,比如新闻、商品、人员、资产等一切可结构化的信息和数据都可以通过SSCMS 进行管理。
SSCMS 系统支持绝大部分常见内容模型的编辑与发布,包括文章、组图、产品、视频、文库、专题、报纸、杂志等,还通过自定义字段管理功能来添加全新的内容模型,可以由用户根据实际需求自己定义信息内容的字段,使您能够随心所欲的发布信息而不受信息字段不足或不准确所带来的困扰。
高度灵活的权限分配
SSCMS 支持管理员权限逐级分配,支持三种维度的分配方式,分别是按站点分配、按操作权限分配(删除,审核,修改,添加等)和按管理的栏目分配。实现了非常灵活的细粒度的、可扩展的、支持用户二次开发扩展的权限控制体系。
全面完善的安全机制
SSCMS 从系统层面通过从服务层、数据库层、Web服务层、Web应用程序层四个方面对网站系统整体的安全进行综合防范和控制,对SQL注入、跨站脚本、非法文件上传、越权访问等主要的威胁网站安全的问题进行了系统的处理。
SSCMS 从架构层面支持发布服务器与Web服务器和应用服务器的分开,即所谓的网站的前后台分离,把 SSCMS 系统所在的发布服务器部署在内网,从而提高系统的极大安全性。
良好的扩展性与二次开发
SSCMS 系统系统设计灵活,留有体系化的二次开发接口,可通过特定的标签、API接口、菜单扩展、源码修改等各种层次的二次开发,定制出各种特殊的功能,适应未来拓展的各种需要。
通过独创的stl:sqlContents等标签语言来支持在系统内展示第三方系统的内容,同时还提供标准的API接口供第三方系统向 SSCMS 系统获取或写入内容,实现多系统资源整合。
不仅仅如此,SSCMS 系统通过后台可以对系统菜单进行扩展,二次开发工程师可以通过添加菜单的方式为SSCMS 添加新的功能菜单。
如果您是.NET开发人员,还能通过开发插件或者直接修改SSCMS 源码进行二次开发。
系统更新
SSCMS 产品将每隔两月准时发布新版本,我们将在每次迭代中对核心功能、文档支持、功能插件以及网站模板四个方面进行持续改进。
SS CMS 内容管理系统基于微软 .NET Core 平台开发,用于创建在 Windows、Linux、Mac 以及 Docker 上运行的 Web 应用程序和服务。
SSCMS 针对企业级客户开发,完全开源免费,可以用于商业用途不需要支付任何产品或授权费用。
SSCMS 经受了时间考验,1.0 版本在2003年发布,自发布以来不断迭代完善,以其成熟的技术架构、杰出的管理能力和强大的整合扩展能力而著称。
产品特性
跨平台、分布式部署
SSCMS 是一款跨平台、可分布式部署的产品,产品能够运行在各类操作系统之上,同时支持 MySql、SqlServer、PostgreSql以及本地SQLite数据库。
网站群与多服务器发布
SSCMS 能够在一个平台上管理成百上千个网站,系统拥有完善的权限分配机制,能够按站点与栏目分配权限,让众多管理员同时对网站进行编辑与审核。
SSCMS 能够支撑对数千个父站点、子站点的创建与统一管理。对每个站点设置不同的域名,一个站点内支持使用二级域名,完美实现了网站群管理思想。同时还支持把不同的站点发布到不同的服务器上,通过多服务器发布机制能够将访问压力平均分配到多台服务器。
另外还支持 SSCMS 系统与网站前台进行内外网分离部署,把网站管理的 CMS 系统部署在内网,仅仅把生成的网站前台页面部署到外网,从而使得整个系统的安全性得到极大的提升。
内容多终端一体化
SSCMS 系统的内容可以发布到包含PC、手机App(兼容iOS和Android平台)、微信、平板电脑等各种终端设备,将PC端和移动端(手机、微信)完美结合,统一平台管理,内容共享互通。SSCMS 系统提供“PC+移动”一体化技术解决方案,可以为每个发布终端置不同的模板,为每个终端提供最适合的展示的形式。
众多功能插件
SSCMS 拥有众多的扩展插件,不同的网站功能能够通过相应的插件实现,同时系统拥有详细的插件开发文档与接口,能够很方便地实现定制功能而不必修改产品源代码。
SSCMS 提供了众多的实用插件,如投票、反馈、评论、打赏、在线支付、电子商城、互动交流、信息公开、流量统计、采集等插件;网站可能需要的大部分功能都已经有对应的插件来实现,同时通过 SSCMS 产品的插件机制,能够保证所提供的插件的效率与安全性。
支持各种内容模型
SSCMS 不仅仅能够管理与发布网站文章,SSCMS 的定位是管理一切可结构化的数据,比如新闻、商品、人员、资产等一切可结构化的信息和数据都可以通过SSCMS 进行管理。
SSCMS 系统支持绝大部分常见内容模型的编辑与发布,包括文章、组图、产品、视频、文库、专题、报纸、杂志等,还通过自定义字段管理功能来添加全新的内容模型,可以由用户根据实际需求自己定义信息内容的字段,使您能够随心所欲的发布信息而不受信息字段不足或不准确所带来的困扰。
高度灵活的权限分配
SSCMS 支持管理员权限逐级分配,支持三种维度的分配方式,分别是按站点分配、按操作权限分配(删除,审核,修改,添加等)和按管理的栏目分配。实现了非常灵活的细粒度的、可扩展的、支持用户二次开发扩展的权限控制体系。
全面完善的安全机制
SSCMS 从系统层面通过从服务层、数据库层、Web服务层、Web应用程序层四个方面对网站系统整体的安全进行综合防范和控制,对SQL注入、跨站脚本、非法文件上传、越权访问等主要的威胁网站安全的问题进行了系统的处理。
SSCMS 从架构层面支持发布服务器与Web服务器和应用服务器的分开,即所谓的网站的前后台分离,把 SSCMS 系统所在的发布服务器部署在内网,从而提高系统的极大安全性。
良好的扩展性与二次开发
SSCMS 系统系统设计灵活,留有体系化的二次开发接口,可通过特定的标签、API接口、菜单扩展、源码修改等各种层次的二次开发,定制出各种特殊的功能,适应未来拓展的各种需要。
通过独创的stl:sqlContents等标签语言来支持在系统内展示第三方系统的内容,同时还提供标准的API接口供第三方系统向 SSCMS 系统获取或写入内容,实现多系统资源整合。
不仅仅如此,SSCMS 系统通过后台可以对系统菜单进行扩展,二次开发工程师可以通过添加菜单的方式为SSCMS 添加新的功能菜单。
如果您是.NET开发人员,还能通过开发插件或者直接修改SSCMS 源码进行二次开发。
系统更新
SSCMS 产品将每隔两月准时发布新版本,我们将在每次迭代中对核心功能、文档支持、功能插件以及网站模板四个方面进行持续改进。
责任编辑:奋斗的阿蒙
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|