├── .gitignore ├── Infrastructure ├── Dao │ ├── DbConfig.cs │ └── DbService.cs ├── DbModels │ ├── 1_T4.cs │ ├── 1_T4.tt │ ├── BBS_Favorites.cs │ ├── BBS_Forums.cs │ ├── BBS_PMS.cs │ ├── BBS_Posts.cs │ ├── BBS_Topics.cs │ ├── BBS_Topictypes.cs │ ├── DocContent.cs │ ├── DocMaster.cs │ ├── DocType.cs │ ├── LoginHistory.cs │ ├── QuestionContent.cs │ ├── QuestionType.cs │ ├── UserInfo.cs │ ├── UserOAuthMapping.cs │ ├── V_BBS_Posts.cs │ ├── V_UserInformationStatistics.cs │ ├── V_UserStatisticsInfo.cs │ ├── VerifyCode.cs │ └── VisitorList.cs ├── Infrastructure.csproj ├── Properties │ └── AssemblyInfo.cs ├── Pub │ ├── PubConst.cs │ ├── PubEnum.cs │ ├── PubGet.cs │ └── PubMethod.cs ├── Tool │ ├── ExpCheck.cs │ ├── Layui.cs │ ├── RestApi.cs │ └── SiteException.cs ├── ViewModels │ ├── Admin │ │ └── DocContentResult.cs │ ├── BBS │ │ ├── DetailResult.cs │ │ ├── MainResult.cs │ │ ├── OnlineVisitorsResult.cs │ │ ├── RightRelust.cs │ │ └── SiteInfoResult.cs │ ├── Home │ │ ├── DocDetailsResult.cs │ │ ├── DocResult.cs │ │ └── IndexResult.cs │ ├── PageModel.cs │ ├── ResultModel.cs │ ├── UserCenter │ │ ├── IndexResult.cs │ │ ├── PubUserResult.cs │ │ └── UserMailResult.cs │ └── Views │ │ ├── V_DocContent.cs │ │ └── V_VisitorList.cs └── packages.config ├── OAuth.Tools ├── OAuth.Tools.csproj ├── OAuth2Base.cs ├── OAuth2Factory.cs ├── OAuthTable │ └── OAuth2Account.cs ├── OAuths │ ├── QQOAuth.cs │ ├── SinaWeiBoOAuth.cs │ └── TaoBaoAuth.cs ├── Properties │ └── AssemblyInfo.cs ├── Tool │ └── Tool.cs └── UI │ └── UI.cs ├── README.md ├── SugarSite.sln └── SugarSite ├── App_Data └── script.sql ├── App_Start ├── AuthorizeFilter.cs ├── AuthorizeService.cs ├── BaseController.cs ├── BundleConfig.cs ├── FilterConfig.cs ├── RouteConfig.cs ├── Startup.Auth.cs └── Startup.cs ├── Areas ├── AdminSite │ ├── AdminSiteAreaRegistration.cs │ ├── Controllers │ │ ├── DocPack │ │ │ ├── DocContentController.cs │ │ │ └── Outsourcing.cs │ │ └── LoginPack │ │ │ ├── LoginController.cs │ │ │ └── Outsourcing.cs │ └── Views │ │ ├── DocContent │ │ ├── Index.cshtml │ │ └── PageDCAdd.cshtml │ │ ├── Login │ │ └── Index.cshtml │ │ └── web.config └── BBS │ ├── BBSAreaRegistration.cs │ ├── Controllers │ └── MainPack │ │ ├── MainController.cs │ │ └── Outsourcing.cs │ └── Views │ ├── Main │ ├── Ask.cshtml │ ├── AskItem.cshtml │ ├── Detail.cshtml │ └── Index.cshtml │ └── web.config ├── Controllers ├── HomePack │ ├── HomeController.cs │ └── Outsourcing.cs ├── OauthPack │ ├── OauthController.cs │ └── Outsourcing.cs └── UserCenterPack │ ├── Outsourcing.cs │ └── UserCenterController.cs ├── Global.asax ├── Global.asax.cs ├── HtmlTemplate ├── css │ ├── bootstrap.min.css │ ├── ionicons.min.css │ ├── owl.carousel.css │ ├── owl.theme.css │ └── style.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ ├── glyphicons-halflings-regular.woff2 │ ├── ionicons.eot │ ├── ionicons.svg │ ├── ionicons.ttf │ └── ionicons.woff ├── images │ ├── 1_back.png │ ├── Lazy fox.png │ ├── Logo.png │ ├── Logo_color.png │ ├── Menu.png │ ├── b1.png │ ├── b2.png │ ├── b3.png │ ├── cta_bg.png │ ├── hand_phone.png │ ├── mockuo.png │ ├── mockuo2.png │ ├── newsletter.png │ ├── support.png │ ├── t-1.png │ └── t-2.png └── js │ ├── bootstrap.min.js │ ├── jquery.min.js │ ├── owl.carousel.min.js │ └── script.js ├── Properties ├── AssemblyInfo.cs └── PublishProfiles │ ├── skx.pubxml │ ├── skx.pubxml.user │ ├── skx2.pubxml │ └── skx2.pubxml.user ├── SugarSite.csproj ├── SugarSite.csproj.user ├── Template └── mail │ ├── PMS.html │ ├── Replies.html │ └── Validate.html ├── Views ├── Home │ ├── About.cshtml │ ├── Charge.cshtml │ ├── Contact.cshtml │ ├── Doc.cshtml │ ├── DocSearch.cshtml │ ├── Doc_New.cshtml │ ├── Index.cshtml │ ├── Login.cshtml │ ├── Register.cshtml │ └── Reward.cshtml ├── Oauth │ └── CallBack.cshtml ├── Shared │ ├── _Layout.cshtml │ ├── _Layout_Admin.cshtml │ ├── _Layout_Admin_Login.cshtml │ └── _Layout_BBS.cshtml ├── UserCenter │ ├── ActivateMail.cshtml │ ├── ActivateMailSubmitSuccess.cshtml │ ├── ChangeAvatar.cshtml │ ├── Index.cshtml │ └── PublicInfo.cshtml ├── Web.config └── _ViewStart.cshtml ├── Web.Debug.config ├── Web.Release.config ├── Web.config ├── _theme ├── bbs-logo.png ├── css │ ├── bbs-detail.css │ ├── bbs.css │ ├── fonts │ │ ├── font_001z27klwvobt9.eot │ │ ├── font_001z27klwvobt9.svg │ │ ├── font_001z27klwvobt9.ttf │ │ ├── font_001z27klwvobt9.woff │ │ └── fonts.css │ └── page │ │ ├── doc.css │ │ └── web-index.css ├── default.jpg ├── ico.ico ├── img │ ├── Mail │ │ └── mail.png │ ├── Online │ │ ├── 1.gif │ │ ├── 2.gif │ │ ├── 3.gif │ │ └── 4.gif │ ├── addWX.jpg │ ├── avatar1.jpg │ ├── avatar10.jpg │ ├── forums │ │ ├── 1.png │ │ ├── 11.png │ │ ├── 14.png │ │ ├── 17.png │ │ ├── 18.png │ │ ├── 5.png │ │ ├── 6.png │ │ └── 9.png │ ├── wx.jpg │ └── zfb.jpg ├── jquery-1.10.2.min.js ├── jquery-1.10.2.min.map ├── layui-v1.0.3 │ └── layui │ │ ├── css │ │ ├── global.css │ │ ├── layui.css │ │ ├── mobile.css │ │ └── modules │ │ │ ├── code.css │ │ │ ├── laydate │ │ │ ├── icon.png │ │ │ └── laydate.css │ │ │ └── layer │ │ │ └── default │ │ │ ├── icon-ext.png │ │ │ ├── icon.png │ │ │ ├── layer.css │ │ │ ├── loading-0.gif │ │ │ ├── loading-1.gif │ │ │ └── loading-2.gif │ │ ├── font │ │ ├── iconfont.eot │ │ ├── iconfont.svg │ │ ├── iconfont.ttf │ │ └── iconfont.woff │ │ ├── images │ │ └── face │ │ │ ├── 0.gif │ │ │ ├── 1.gif │ │ │ ├── 10.gif │ │ │ ├── 11.gif │ │ │ ├── 12.gif │ │ │ ├── 13.gif │ │ │ ├── 14.gif │ │ │ ├── 15.gif │ │ │ ├── 16.gif │ │ │ ├── 17.gif │ │ │ ├── 18.gif │ │ │ ├── 19.gif │ │ │ ├── 2.gif │ │ │ ├── 20.gif │ │ │ ├── 21.gif │ │ │ ├── 22.gif │ │ │ ├── 23.gif │ │ │ ├── 24.gif │ │ │ ├── 25.gif │ │ │ ├── 26.gif │ │ │ ├── 27.gif │ │ │ ├── 28.gif │ │ │ ├── 29.gif │ │ │ ├── 3.gif │ │ │ ├── 30.gif │ │ │ ├── 31.gif │ │ │ ├── 32.gif │ │ │ ├── 33.gif │ │ │ ├── 34.gif │ │ │ ├── 35.gif │ │ │ ├── 36.gif │ │ │ ├── 37.gif │ │ │ ├── 38.gif │ │ │ ├── 39.gif │ │ │ ├── 4.gif │ │ │ ├── 40.gif │ │ │ ├── 41.gif │ │ │ ├── 42.gif │ │ │ ├── 43.gif │ │ │ ├── 44.gif │ │ │ ├── 45.gif │ │ │ ├── 46.gif │ │ │ ├── 47.gif │ │ │ ├── 48.gif │ │ │ ├── 49.gif │ │ │ ├── 5.gif │ │ │ ├── 50.gif │ │ │ ├── 51.gif │ │ │ ├── 52.gif │ │ │ ├── 53.gif │ │ │ ├── 54.gif │ │ │ ├── 55.gif │ │ │ ├── 56.gif │ │ │ ├── 57.gif │ │ │ ├── 58.gif │ │ │ ├── 59.gif │ │ │ ├── 6.gif │ │ │ ├── 60.gif │ │ │ ├── 61.gif │ │ │ ├── 62.gif │ │ │ ├── 63.gif │ │ │ ├── 64.gif │ │ │ ├── 65.gif │ │ │ ├── 66.gif │ │ │ ├── 67.gif │ │ │ ├── 68.gif │ │ │ ├── 69.gif │ │ │ ├── 7.gif │ │ │ ├── 70.gif │ │ │ ├── 71.gif │ │ │ ├── 8.gif │ │ │ └── 9.gif │ │ ├── lay │ │ ├── dest │ │ │ ├── layui.all.js │ │ │ └── layui.mod.js │ │ ├── lib │ │ │ └── jquery.js │ │ └── modules │ │ │ ├── JSGrid.js │ │ │ ├── ajaxforms.js │ │ │ ├── code.js │ │ │ ├── ejq.js │ │ │ ├── element.js │ │ │ ├── flow.js │ │ │ ├── form.js │ │ │ ├── global-bbs.js │ │ │ ├── global.js │ │ │ ├── global2.js │ │ │ ├── laydate.js │ │ │ ├── layedit.js │ │ │ ├── layer.js │ │ │ ├── laypage.js │ │ │ ├── laytpl.js │ │ │ ├── tree.js │ │ │ ├── upload.js │ │ │ └── util.js │ │ └── layui.js ├── logo.jpg ├── titlebg.jpg └── ueditor │ └── utf8-net │ ├── dialogs │ ├── anchor │ │ └── anchor.html │ ├── attachment │ │ ├── attachment.css │ │ ├── attachment.html │ │ ├── attachment.js │ │ ├── fileTypeImages │ │ │ ├── icon_chm.gif │ │ │ ├── icon_default.png │ │ │ ├── icon_doc.gif │ │ │ ├── icon_exe.gif │ │ │ ├── icon_jpg.gif │ │ │ ├── icon_mp3.gif │ │ │ ├── icon_mv.gif │ │ │ ├── icon_pdf.gif │ │ │ ├── icon_ppt.gif │ │ │ ├── icon_psd.gif │ │ │ ├── icon_rar.gif │ │ │ ├── icon_txt.gif │ │ │ └── icon_xls.gif │ │ └── images │ │ │ ├── alignicon.gif │ │ │ ├── alignicon.png │ │ │ ├── bg.png │ │ │ ├── file-icons.gif │ │ │ ├── file-icons.png │ │ │ ├── icons.gif │ │ │ ├── icons.png │ │ │ ├── image.png │ │ │ ├── progress.png │ │ │ ├── success.gif │ │ │ └── success.png │ ├── background │ │ ├── background.css │ │ ├── background.html │ │ ├── background.js │ │ └── images │ │ │ ├── bg.png │ │ │ └── success.png │ ├── charts │ │ ├── chart.config.js │ │ ├── charts.css │ │ ├── charts.html │ │ ├── charts.js │ │ └── images │ │ │ ├── charts0.png │ │ │ ├── charts1.png │ │ │ ├── charts2.png │ │ │ ├── charts3.png │ │ │ ├── charts4.png │ │ │ └── charts5.png │ ├── emotion │ │ ├── emotion.css │ │ ├── emotion.html │ │ ├── emotion.js │ │ └── images │ │ │ ├── 0.gif │ │ │ ├── bface.gif │ │ │ ├── cface.gif │ │ │ ├── fface.gif │ │ │ ├── jxface2.gif │ │ │ ├── neweditor-tab-bg.png │ │ │ ├── tface.gif │ │ │ ├── wface.gif │ │ │ └── yface.gif │ ├── gmap │ │ └── gmap.html │ ├── help │ │ ├── help.css │ │ ├── help.html │ │ └── help.js │ ├── image │ │ ├── image.css │ │ ├── image.html │ │ ├── image.js │ │ └── images │ │ │ ├── alignicon.jpg │ │ │ ├── bg.png │ │ │ ├── icons.gif │ │ │ ├── icons.png │ │ │ ├── image.png │ │ │ ├── progress.png │ │ │ ├── success.gif │ │ │ └── success.png │ ├── insertframe │ │ └── insertframe.html │ ├── internal.js │ ├── link │ │ └── link.html │ ├── map │ │ ├── map.html │ │ └── show.html │ ├── music │ │ ├── music.css │ │ ├── music.html │ │ └── music.js │ ├── preview │ │ └── preview.html │ ├── scrawl │ │ ├── images │ │ │ ├── addimg.png │ │ │ ├── brush.png │ │ │ ├── delimg.png │ │ │ ├── delimgH.png │ │ │ ├── empty.png │ │ │ ├── emptyH.png │ │ │ ├── eraser.png │ │ │ ├── redo.png │ │ │ ├── redoH.png │ │ │ ├── scale.png │ │ │ ├── scaleH.png │ │ │ ├── size.png │ │ │ ├── undo.png │ │ │ └── undoH.png │ │ ├── scrawl.css │ │ ├── scrawl.html │ │ └── scrawl.js │ ├── searchreplace │ │ ├── searchreplace.html │ │ └── searchreplace.js │ ├── snapscreen │ │ └── snapscreen.html │ ├── spechars │ │ ├── spechars.html │ │ └── spechars.js │ ├── table │ │ ├── dragicon.png │ │ ├── edittable.css │ │ ├── edittable.html │ │ ├── edittable.js │ │ ├── edittd.html │ │ └── edittip.html │ ├── template │ │ ├── config.js │ │ ├── images │ │ │ ├── bg.gif │ │ │ ├── pre0.png │ │ │ ├── pre1.png │ │ │ ├── pre2.png │ │ │ ├── pre3.png │ │ │ └── pre4.png │ │ ├── template.css │ │ ├── template.html │ │ └── template.js │ ├── video │ │ ├── images │ │ │ ├── bg.png │ │ │ ├── center_focus.jpg │ │ │ ├── file-icons.gif │ │ │ ├── file-icons.png │ │ │ ├── icons.gif │ │ │ ├── icons.png │ │ │ ├── image.png │ │ │ ├── left_focus.jpg │ │ │ ├── none_focus.jpg │ │ │ ├── progress.png │ │ │ ├── right_focus.jpg │ │ │ ├── success.gif │ │ │ └── success.png │ │ ├── video.css │ │ ├── video.html │ │ └── video.js │ ├── webapp │ │ └── webapp.html │ └── wordimage │ │ ├── fClipboard_ueditor.swf │ │ ├── imageUploader.swf │ │ ├── tangram.js │ │ ├── wordimage.html │ │ └── wordimage.js │ ├── index.html │ ├── lang │ ├── en │ │ ├── en.js │ │ └── images │ │ │ ├── addimage.png │ │ │ ├── alldeletebtnhoverskin.png │ │ │ ├── alldeletebtnupskin.png │ │ │ ├── background.png │ │ │ ├── button.png │ │ │ ├── copy.png │ │ │ ├── deletedisable.png │ │ │ ├── deleteenable.png │ │ │ ├── listbackground.png │ │ │ ├── localimage.png │ │ │ ├── music.png │ │ │ ├── rotateleftdisable.png │ │ │ ├── rotateleftenable.png │ │ │ ├── rotaterightdisable.png │ │ │ ├── rotaterightenable.png │ │ │ └── upload.png │ └── zh-cn │ │ ├── images │ │ ├── copy.png │ │ ├── localimage.png │ │ ├── music.png │ │ └── upload.png │ │ └── zh-cn.js │ ├── net │ ├── App_Code │ │ ├── Config.cs │ │ ├── ConfigHandler.cs │ │ ├── CrawlerHandler.cs │ │ ├── Handler.cs │ │ ├── ListFileHandler.cs │ │ ├── NotSupportedHandler.cs │ │ ├── PathFormater.cs │ │ └── UploadHandler.cs │ ├── README.md │ ├── Web.config │ ├── config.json │ ├── controller.ashx │ ├── net.sln │ └── upload │ │ ├── file │ │ └── 20161129 │ │ │ └── 6361605552516524537208774.png │ │ └── image │ │ ├── 20161112 │ │ ├── 6361456174740181992775309.png │ │ ├── 6361456239160854522367398.png │ │ ├── 6361456245865016002817762.png │ │ ├── 6361456393360693438260615.png │ │ ├── 6361456403656753096242788.png │ │ ├── 6361456409331363692972010.jpg │ │ └── 6361456498928124606247141.png │ │ ├── 20161129 │ │ └── 6361605596291214341111106.jpg │ │ └── 20161204 │ │ └── 6361648037172694717927488.jpg │ ├── themes │ ├── default │ │ ├── css │ │ │ ├── ueditor.css │ │ │ └── ueditor.min.css │ │ ├── dialogbase.css │ │ └── images │ │ │ ├── anchor.gif │ │ │ ├── arrow.png │ │ │ ├── arrow_down.png │ │ │ ├── arrow_up.png │ │ │ ├── button-bg.gif │ │ │ ├── cancelbutton.gif │ │ │ ├── charts.png │ │ │ ├── cursor_h.gif │ │ │ ├── cursor_h.png │ │ │ ├── cursor_v.gif │ │ │ ├── cursor_v.png │ │ │ ├── dialog-title-bg.png │ │ │ ├── filescan.png │ │ │ ├── highlighted.gif │ │ │ ├── icons-all.gif │ │ │ ├── icons.gif │ │ │ ├── icons.png │ │ │ ├── loaderror.png │ │ │ ├── loading.gif │ │ │ ├── lock.gif │ │ │ ├── neweditor-tab-bg.png │ │ │ ├── pagebreak.gif │ │ │ ├── scale.png │ │ │ ├── sortable.png │ │ │ ├── spacer.gif │ │ │ ├── sparator_v.png │ │ │ ├── table-cell-align.png │ │ │ ├── tangram-colorpicker.png │ │ │ ├── toolbar_bg.png │ │ │ ├── unhighlighted.gif │ │ │ ├── upload.png │ │ │ ├── videologo.gif │ │ │ ├── word.gif │ │ │ └── wordpaste.png │ └── iframe.css │ ├── third-party │ ├── SyntaxHighlighter │ │ ├── shCore.js │ │ └── shCoreDefault.css │ ├── codemirror │ │ ├── codemirror.css │ │ └── codemirror.js │ ├── highcharts │ │ ├── adapters │ │ │ ├── mootools-adapter.js │ │ │ ├── mootools-adapter.src.js │ │ │ ├── prototype-adapter.js │ │ │ ├── prototype-adapter.src.js │ │ │ ├── standalone-framework.js │ │ │ └── standalone-framework.src.js │ │ ├── highcharts-more.js │ │ ├── highcharts-more.src.js │ │ ├── highcharts.js │ │ ├── highcharts.src.js │ │ ├── modules │ │ │ ├── annotations.js │ │ │ ├── annotations.src.js │ │ │ ├── canvas-tools.js │ │ │ ├── canvas-tools.src.js │ │ │ ├── data.js │ │ │ ├── data.src.js │ │ │ ├── drilldown.js │ │ │ ├── drilldown.src.js │ │ │ ├── exporting.js │ │ │ ├── exporting.src.js │ │ │ ├── funnel.js │ │ │ ├── funnel.src.js │ │ │ ├── heatmap.js │ │ │ ├── heatmap.src.js │ │ │ ├── map.js │ │ │ ├── map.src.js │ │ │ ├── no-data-to-display.js │ │ │ └── no-data-to-display.src.js │ │ └── themes │ │ │ ├── dark-blue.js │ │ │ ├── dark-green.js │ │ │ ├── gray.js │ │ │ ├── grid.js │ │ │ └── skies.js │ ├── jquery-1.10.2.js │ ├── jquery-1.10.2.min.js │ ├── jquery-1.10.2.min.map │ ├── snapscreen │ │ └── UEditorSnapscreen.exe │ ├── video-js │ │ ├── font │ │ │ ├── vjs.eot │ │ │ ├── vjs.svg │ │ │ ├── vjs.ttf │ │ │ └── vjs.woff │ │ ├── video-js.css │ │ ├── video-js.min.css │ │ ├── video-js.swf │ │ ├── video.dev.js │ │ └── video.js │ ├── webuploader │ │ ├── Uploader.swf │ │ ├── webuploader.css │ │ ├── webuploader.custom.js │ │ ├── webuploader.custom.min.js │ │ ├── webuploader.flashonly.js │ │ ├── webuploader.flashonly.min.js │ │ ├── webuploader.html5only.js │ │ ├── webuploader.html5only.min.js │ │ ├── webuploader.js │ │ ├── webuploader.min.js │ │ ├── webuploader.withoutimage.js │ │ └── webuploader.withoutimage.min.js │ ├── xss.min.js │ └── zeroclipboard │ │ ├── ZeroClipboard.js │ │ ├── ZeroClipboard.min.js │ │ └── ZeroClipboard.swf │ ├── ueditor.all.js │ ├── ueditor.all.min.js │ ├── ueditor.config.js │ ├── ueditor.parse.js │ └── ueditor.parse.min.js ├── log ├── 2016-12-02.txt ├── 2016-12-03.txt ├── 2016-12-04.txt ├── 2016-12-05.txt ├── 2016-12-08.txt ├── 2016-12-09.txt ├── 2020-09-18.txt ├── 2020-09-19.txt ├── 2020-09-25.txt └── 2020-11-02.txt └── packages.config /Infrastructure/Dao/DbConfig.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using SqlSugar; 7 | using SyntacticSugar; 8 | namespace Infrastructure.Dao 9 | { 10 | public class DbConfig 11 | { 12 | public static string ConnectionString = ConfigSugar.GetConfigString("DefaultConnection"); 13 | public static Dictionary> DefaultFilter = new Dictionary>() { 14 | //单表查询 15 | { "FalseDelte",()=>{return new KeyValueObj(){ Key=" (isdeleted=0 or isdeleted is null )"};} }, 16 | //多表查询 17 | { "FalseDelteJoin",()=>{return new KeyValueObj(){ Key=" (m.isdeleted=0 or m.isdeleted is null )"};} } }; 18 | public static SqlSugarClient GetDbInstance() 19 | { 20 | try 21 | { 22 | var reval = new SqlSugarClient(ConnectionString); 23 | reval.SetFilterItems(DefaultFilter);//给查询添加默认过滤器 (所有查询加上 isdeleted=0 or null) 24 | reval.AddDisableUpdateColumns("CreateTime", "Creator");//添加禁止更新列 25 | reval.CurrentFilterKey = "FalseDelte"; 26 | reval.IsEnableLogEvent = true; 27 | reval.LogEventStarting = (sql, pars) => 28 | {//在这儿打段点可以查看生成的SQL语句 29 | 30 | }; 31 | reval.CommandTimeOut = 2; 32 | return reval; 33 | } 34 | catch (Exception ex) 35 | { 36 | throw new Exception("连接数据库出错,请检查您的连接字符串,和网络。 ex:".AppendString(ex.Message)); 37 | } 38 | } 39 | } 40 | } -------------------------------------------------------------------------------- /Infrastructure/DbModels/1_T4.cs: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/1_T4.tt: -------------------------------------------------------------------------------- 1 | <#@ template debug="false" hostspecific="true" language="C#" #> 2 | <#@ import namespace="System.Collections.Generic" #> 3 | <#@ assembly name="System.Core" #> 4 | <#@ assembly name="System.Xml" #> 5 | <#@ assembly name="System.Xml.Linq" #> 6 | <#@ assembly name="System.Data" #> 7 | <#@ import namespace="System.Linq" #> 8 | <#@ import namespace="System.Text" #> 9 | <#@ import namespace="System.Collections.Generic" #> 10 | <#@ import namespace="SqlSugar" #> 11 | <#@ import namespace="System.IO" #> 12 | <#@ import namespace="System.Web" #> 13 | <#@ assembly name="$(SolutionDir)\packages\sqlSugar.3.5.2.5\lib\net40\sqlsugar.dll" #> 14 | 15 | <# 16 | 17 | //CTRL+S将会执行该文件的代码,自动作生实体 18 | //当前项目目录 19 | string projectDir = Host.ResolveAssemblyReference("$(ProjectDir)"); 20 | 21 | //解决方案目录 22 | string solutionDir = Host.ResolveAssemblyReference("$(SolutionDir)"); 23 | 24 | 25 | using (var db = new SqlSugarClient("server=.;Initial Catalog=SugarSite;Persist Security Info=True;User ID=sa;Password=sasa")) 26 | { 27 | db.ClassGenerating.CreateClassFiles(db, projectDir +"/DbModels","Infrastructure.DbModel"); 28 | 29 | }; 30 | #> -------------------------------------------------------------------------------- /Infrastructure/DbModels/BBS_Favorites.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class BBS_Favorites 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Uid {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public int Tid {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:False 28 | /// 29 | public Byte Typeid {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:False 35 | /// 36 | public DateTime Favtime {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:False 42 | /// 43 | public DateTime Viewtime {get;set;} 44 | 45 | /// 46 | /// Desc:- 47 | /// Default:- 48 | /// Nullable:False 49 | /// 50 | public Boolean IsDeleted {get;set;} 51 | 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/BBS_Topictypes.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class BBS_Topictypes 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Typeid {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:((0)) 20 | /// Nullable:False 21 | /// 22 | public int Displayorder {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:('') 27 | /// Nullable:False 28 | /// 29 | public string Name {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:('') 34 | /// Nullable:False 35 | /// 36 | public string Description {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:True 42 | /// 43 | public Boolean? IsDeleted {get;set;} 44 | 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/DocContent.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class DocContent 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Id {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public string Content {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:False 28 | /// 29 | public int TypeId {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:True 35 | /// 36 | public int? Sort {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:True 42 | /// 43 | public Boolean? IsDeleted {get;set;} 44 | 45 | /// 46 | /// Desc:- 47 | /// Default:- 48 | /// Nullable:True 49 | /// 50 | public string Title {get;set;} 51 | 52 | /// 53 | /// Desc:- 54 | /// Default:- 55 | /// Nullable:True 56 | /// 57 | public DateTime? CreateTime {get;set;} 58 | 59 | /// 60 | /// Desc:- 61 | /// Default:- 62 | /// Nullable:True 63 | /// 64 | public string Creator {get;set;} 65 | 66 | public string Script { get; set; } 67 | 68 | } 69 | } 70 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/DocMaster.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class DocMaster 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Id {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:True 21 | /// 22 | public string MasterName {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:True 28 | /// 29 | public int? Sort {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:True 35 | /// 36 | public Boolean? IsDeleted {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:True 42 | /// 43 | public DateTime? CreateTime {get;set;} 44 | 45 | /// 46 | /// Desc:- 47 | /// Default:- 48 | /// Nullable:True 49 | /// 50 | public string Html {get;set;} 51 | 52 | /// 53 | /// Desc:- 54 | /// Default:- 55 | /// Nullable:True 56 | /// 57 | public string Icon {get;set;} 58 | 59 | /// 60 | /// Desc:- 61 | /// Default:- 62 | /// Nullable:True 63 | /// 64 | public DateTime? LastPostDate {get;set;} 65 | 66 | } 67 | } 68 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/DocType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class DocType 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Id {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public string TypeName {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:True 28 | /// 29 | public int? Sort {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:True 35 | /// 36 | public int? ParentId {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:True 42 | /// 43 | public int? Level {get;set;} 44 | 45 | /// 46 | /// Desc:- 47 | /// Default:- 48 | /// Nullable:True 49 | /// 50 | public Boolean? IsDeleted {get;set;} 51 | 52 | /// 53 | /// Desc:- 54 | /// Default:- 55 | /// Nullable:True 56 | /// 57 | public int? MasterId {get;set;} 58 | 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/LoginHistory.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class LoginHistory 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Uid {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public string UniqueKey {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:False 28 | /// 29 | public DateTime CreateDate {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:False 35 | /// 36 | public Boolean IsDeleted {get;set;} 37 | 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/QuestionType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class QuestionType 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Id {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public string TypeName {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:True 28 | /// 29 | public int? Sort {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:True 35 | /// 36 | public int? ParentId {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:True 42 | /// 43 | public int? Level {get;set;} 44 | 45 | /// 46 | /// Desc:- 47 | /// Default:- 48 | /// Nullable:True 49 | /// 50 | public Boolean? IsDeleted {get;set;} 51 | 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/UserInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class UserInfo 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Id {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public string UserName {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:False 28 | /// 29 | public string Password {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:True 35 | /// 36 | public string Email {get;set;} 37 | 38 | /// 39 | /// Desc:- 40 | /// Default:- 41 | /// Nullable:True 42 | /// 43 | public string Avatar {get;set;} 44 | 45 | /// 46 | /// Desc:- 47 | /// Default:- 48 | /// Nullable:True 49 | /// 50 | public DateTime? CreateTime {get;set;} 51 | 52 | /// 53 | /// Desc:- 54 | /// Default:- 55 | /// Nullable:True 56 | /// 57 | public Boolean? IsDeleted {get;set;} 58 | 59 | /// 60 | /// Desc:- 61 | /// Default:- 62 | /// Nullable:True 63 | /// 64 | public int? RoleId {get;set;} 65 | 66 | /// 67 | /// Desc:- 68 | /// Default:- 69 | /// Nullable:True 70 | /// 71 | public string NickName {get;set;} 72 | 73 | } 74 | } 75 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/UserOAuthMapping.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class UserOAuthMapping 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public string AppId {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public int UserId {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:True 28 | /// 29 | public Boolean? IsDeleted {get;set;} 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/V_UserInformationStatistics.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class V_UserInformationStatistics 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:True 14 | /// 15 | public int? PmsCount {get;set;} 16 | 17 | public int Id { get; set; } 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/VerifyCode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class VerifyCode 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Id {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public string Problem {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:True 28 | /// 29 | public string Answer {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:True 35 | /// 36 | public Boolean? IsDeleted {get;set;} 37 | 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Infrastructure/DbModels/VisitorList.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Text; 4 | 5 | namespace Infrastructure.DbModel 6 | { 7 | public class VisitorList 8 | { 9 | 10 | /// 11 | /// Desc:- 12 | /// Default:- 13 | /// Nullable:False 14 | /// 15 | public int Uid {get;set;} 16 | 17 | /// 18 | /// Desc:- 19 | /// Default:- 20 | /// Nullable:False 21 | /// 22 | public int VisitorId {get;set;} 23 | 24 | /// 25 | /// Desc:- 26 | /// Default:- 27 | /// Nullable:False 28 | /// 29 | public DateTime CreateDate {get;set;} 30 | 31 | /// 32 | /// Desc:- 33 | /// Default:- 34 | /// Nullable:False 35 | /// 36 | public Boolean IsDeleted {get;set;} 37 | 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Infrastructure/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("Infrastructure")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Infrastructure")] 13 | [assembly: AssemblyCopyright("Copyright © 2016")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("f0a4207c-00ca-4182-9700-0ed47f35ca7e")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Infrastructure/Pub/PubConst.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 Infrastructure.Pub 8 | { 9 | public class PubConst 10 | { 11 | public const string SessionVerifyCode = "SessionVerifyCode"; 12 | public const string SessionVerifyCodeDetails = "SessionVerifyCodeDetails"; 13 | public const string SessionNewUserList = "SessionnNewUserList"; 14 | public const string SessionGetForumsStatistics = "SessionGetForumsStatistics"; 15 | public const string SessionForumsList = "SessionnForumsList"; 16 | public const string SessionBBSRight = "SessionBBSRight"; 17 | public const string SessionMailTime = "SessionMailTime"; 18 | public const string SessionOnline = "SessionOnline"; 19 | public const string SessionUpdateUserMail = "SessionRemoveKey"; 20 | public const string SessionSiteInfoResult = "SessionSiteInfoResult"; 21 | public const string UserUniqueKey = "CookeUniqueKey"; 22 | public const string UrlAdminIndex = "AdminSite/DocContent"; 23 | public const string SitePrefix = "-文档园"; 24 | public const string SiteDomain = "donet5.com"; 25 | public const string SiteMailUserName = "文档园"; 26 | public const int SiteOnlineTimeOut = 20;//20分 27 | public const int SitePageSize = 25; 28 | public const string FilterKeyFalseDelteJoin = "FalseDelteJoin"; 29 | public static List SiteSeoFidList = new List() { 9,14,11,17 };//希望收录的版块ID让文章更容易让搜索引擎识别 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Infrastructure/Pub/PubEnum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using SyntacticSugar; 7 | namespace Infrastructure.Pub 8 | { 9 | public class PubEnum 10 | { 11 | public enum RoleType 12 | { 13 | [Desc("管理员")] 14 | Admin = 1, 15 | [Desc("会员")] 16 | User = 2, 17 | [Desc("版主")] 18 | Moderator=3, 19 | [Desc("游客")] 20 | Tourist =4 21 | } 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Infrastructure/Pub/PubGet.cs: -------------------------------------------------------------------------------- 1 | using SyntacticSugar; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.Pub 9 | { 10 | public class PubGet 11 | { 12 | public static string GetUserKey 13 | { 14 | get 15 | { 16 | return CookiesManager.GetInstance()[PubConst.UserUniqueKey] + "--" + PubConst.UserUniqueKey; ; 17 | } 18 | } 19 | public static string GetEmailUserName 20 | { 21 | get 22 | { 23 | return ConfigSugar.GetAppString("EmailUserName"); 24 | 25 | } 26 | } 27 | public static string GetEmailPassword 28 | { 29 | get 30 | { 31 | return ConfigSugar.GetAppString("EmailPassword"); 32 | 33 | } 34 | } 35 | public static string GetEmailSmtp 36 | { 37 | get 38 | { 39 | return ConfigSugar.GetAppString("EmailSmtp"); 40 | 41 | } 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /Infrastructure/Tool/ExpCheck.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 Infrastructure.Tool 8 | { 9 | /// 10 | /// ** 描述:验证失败,则抛出异常 11 | /// ** 创始时间:2015-7-19 12 | /// ** 修改时间:- 13 | /// ** 作者:sunkaixuan 14 | /// ** 修改人:sunkaixuan 15 | /// ** 使用说明: 16 | /// 17 | public class ExpCheck 18 | { 19 | /// 20 | /// 使用指定的错误消息初始化 System.Exception 类的新实例。 21 | /// 22 | /// true则引发异常 23 | /// 错误信息 24 | /// 参数 25 | public static void Exception(bool isException, string message, params string[] args) 26 | { 27 | if (isException) 28 | throw new SiteException(string.Format(message, args)); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/Admin/DocContentResult.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 Infrastructure.ViewModels 8 | { 9 | public class DocContentResult : PageModel 10 | { 11 | public List DocList { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/BBS/DetailResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels.BBS 9 | { 10 | public class DetailResult 11 | { 12 | public BBS_Topics TopItem { get; set; } 13 | 14 | public BBS_Posts PosItem { get; set; } 15 | 16 | /// 17 | /// 回贴 18 | /// 19 | public List PostsChildren { get; set; } 20 | 21 | /// 22 | /// 是否是收藏 23 | /// 24 | public bool IsFavorites { get; set; } 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/BBS/MainResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels.BBS 9 | { 10 | public class MainResult : PageModel 11 | { 12 | public short Fid { get; set; } 13 | 14 | /// 15 | /// 贴子列表 16 | /// 17 | public List TopicsList { get; set; } 18 | 19 | /// 20 | /// 版块列表 21 | /// 22 | public List ForumsList { get; set; } 23 | 24 | /// 25 | /// 排序方式 26 | /// 27 | public int OrderBy { get; set; } 28 | 29 | /// 30 | /// 在线用户 31 | /// 32 | public List OnlineList { get; set; } 33 | 34 | /// 35 | /// 获取网站信息 36 | /// 37 | public SiteInfoResult SiteInfo { get; set; } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/BBS/OnlineVisitorsResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using Infrastructure.Pub; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading.Tasks; 8 | using SyntacticSugar; 9 | namespace Infrastructure.ViewModels.BBS 10 | { 11 | /// 12 | /// 在线游客 13 | /// 14 | public class OnlineVisitorsResult 15 | { 16 | public UserInfo User { get; set; } 17 | 18 | public string LastActionIp { get; set; } 19 | 20 | public DateTime LastActionTime { get; set; } 21 | 22 | public string TypeName { get { return ((PubEnum.RoleType)User.RoleId.Value).GetAttributeValue(); } } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/BBS/RightRelust.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using Infrastructure.DbModel; 7 | namespace Infrastructure.ViewModels.BBS 8 | { 9 | public class RightRelust 10 | { 11 | public List DocMasterList { get; set; } 12 | 13 | public List UserTopicsInfoList { get; set; } 14 | 15 | public List UserRepliesList { get; set; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/BBS/SiteInfoResult.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 Infrastructure.ViewModels.BBS 8 | { 9 | public class SiteInfoResult 10 | { 11 | public int UserCount { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/Home/DocDetailsResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels 9 | { 10 | public class DocDetailsResult 11 | { 12 | public List DocType { get; set; } 13 | public List SearchList { get; set; } 14 | public int MasterId { get; set; } 15 | public int TypeId { get; set; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/Home/DocResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels 9 | { 10 | /// 11 | /// 文档ViewModel 12 | /// 13 | public class DocResult 14 | { 15 | public List DocType { get; set; } 16 | public List DocContent { get; set; } 17 | public DocType CurrentType { get; set; } 18 | public DocMaster Master { get; set; } 19 | public string Title { get; set; } 20 | public int MasterId { get; set; } 21 | public int TypeId { get; set; } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/Home/IndexResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels 9 | { 10 | public class HomeIndexResult 11 | { 12 | /// 13 | /// 新贴 14 | /// 15 | public List NewList { get; set; } 16 | /// 17 | /// 最后回复 18 | /// 19 | public List LastList { get; set; } 20 | /// 21 | /// 文档 22 | /// 23 | public List Master { get; set; } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/PageModel.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 Infrastructure.ViewModels 8 | { 9 | public class PageModel 10 | { 11 | public int PageIndex { get; set; } 12 | public int PageSize { get; set; } 13 | public int PageCount { get; set; } 14 | 15 | public int Pages 16 | { 17 | get 18 | { 19 | if (PageCount % PageSize == 0) 20 | { 21 | return PageCount / PageSize; 22 | } 23 | else { 24 | return PageCount /PageSize+1; 25 | } 26 | } 27 | } 28 | 29 | public string PageString { get; set; } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/UserCenter/IndexResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.ViewModels.Views; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | using Infrastructure.DbModel; 8 | namespace Infrastructure.ViewModels.UserCenter 9 | { 10 | public class IndexResult 11 | { 12 | /// 13 | /// 访客 14 | /// 15 | public List VList { get; set; } 16 | /// 17 | /// 站内信 未读 18 | /// 19 | public List PmsListNew { get; set; } 20 | /// 21 | /// 站内信 已读 22 | /// 23 | public List PmsListOld { get; set; } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/UserCenter/PubUserResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels.UserCenter 9 | { 10 | public class PubUserResult 11 | { 12 | public UserInfo UserInfo { get; set; } 13 | public List RecentReplies { get; set; } 14 | public List RecentRepliesTopics { get; set; } 15 | public List RecentAsks { get; set; } 16 | public bool IsAdmin { get; set; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/UserCenter/UserMailResult.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels.UserCenter 9 | { 10 | public class UserMailResult 11 | { 12 | public string UserCode { get; set; } 13 | public UserInfo UserInfo { get; set; } 14 | public string Now { get; set; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/Views/V_DocContent.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels 9 | { 10 | /// 11 | /// 文章列表视图 12 | /// 13 | public class V_DocContent: DocContent 14 | { 15 | /// 16 | /// 文章分类名称 17 | /// 18 | public string TypeName { get; set; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Infrastructure/ViewModels/Views/V_VisitorList.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace Infrastructure.ViewModels.Views 9 | { 10 | public class V_VisitorList : VisitorList 11 | { 12 | public string VisName { get; set; } 13 | 14 | public string VisAvatar { get; set; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Infrastructure/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /OAuth.Tools/OAuth2Base.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/OAuth2Base.cs -------------------------------------------------------------------------------- /OAuth.Tools/OAuth2Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/OAuth2Factory.cs -------------------------------------------------------------------------------- /OAuth.Tools/OAuthTable/OAuth2Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/OAuthTable/OAuth2Account.cs -------------------------------------------------------------------------------- /OAuth.Tools/OAuths/QQOAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/OAuths/QQOAuth.cs -------------------------------------------------------------------------------- /OAuth.Tools/OAuths/SinaWeiBoOAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/OAuths/SinaWeiBoOAuth.cs -------------------------------------------------------------------------------- /OAuth.Tools/OAuths/TaoBaoAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/OAuths/TaoBaoAuth.cs -------------------------------------------------------------------------------- /OAuth.Tools/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的常规信息通过以下 6 | // 特性集控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("OAuth.Tools")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("OAuth.Tools")] 13 | [assembly: AssemblyCopyright("Copyright © 2013")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 使此程序集中的类型 18 | // 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型, 19 | // 则将该类型上的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("03cb50c9-3c25-4a10-931c-99bd6b2bae37")] 24 | 25 | // 程序集的版本信息由下面四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 内部版本号 30 | // 修订号 31 | // 32 | // 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /OAuth.Tools/Tool/Tool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/OAuth.Tools/Tool/Tool.cs -------------------------------------------------------------------------------- /OAuth.Tools/UI/UI.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Web; 5 | using System.Linq; 6 | namespace OAuth.Tools 7 | { 8 | public class UI 9 | { 10 | public static string GetHtml() 11 | { 12 | string link = "{1} "; 13 | StringBuilder sb = new StringBuilder(); 14 | foreach (KeyValuePair ob in OAuth2Factory.ServerList) 15 | { 16 | if (!string.IsNullOrEmpty(ob.Value.AppKey)) 17 | { 18 | sb.AppendFormat(link, string.Format(ob.Value.OAuthUrl, ob.Value.AppKey, HttpUtility.UrlEncode(ob.Value.CallbackUrl), ob.Key), ob.Value.ImgUrl); 19 | } 20 | } 21 | return sb.ToString(); 22 | } 23 | public static List GetUrls() 24 | { 25 | List reval = new List(); 26 | StringBuilder sb = new StringBuilder(); 27 | foreach (KeyValuePair ob in OAuth2Factory.ServerList) 28 | { 29 | reval.Add(string.Format(ob.Value.OAuthUrl, ob.Value.AppKey, HttpUtility.UrlEncode(ob.Value.CallbackUrl), ob.Key)); 30 | } 31 | return reval; 32 | } 33 | public static string GetQQUrl() 34 | { 35 | return GetUrls().First(it => it.ToLower().Contains(OAuthServer.QQ.ToString().ToLower())); 36 | } 37 | public static string GetWbUrl() 38 | { 39 | return GetUrls().First(it => it.ToLower().Contains(OAuthServer.SinaWeiBo.ToString().ToLower())); 40 | } 41 | } 42 | 43 | } 44 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SugarSite 一个支持移动端的企业站+BBS支持第三方登录 2 | ![输入图片说明](http://images2015.cnblogs.com/blog/746906/201612/746906-20161202132119927-892491379.jpg "在这里输入图片标题") 3 | 4 | 数据库在AppData目录 5 | 6 | QQ群:225982985 7 | 8 | 在线地址: www.codeisbug.com 9 | 10 | **使用技术** 11 | 12 | * ASP.NET MVC 13 | * Layui 14 | * SqlSugar ORM 15 | * Autofac Ioc 16 | * MSSQL 17 | 18 | 19 | **技术架构图 ** 20 | ![输入图片说明](http://images2015.cnblogs.com/blog/746906/201611/746906-20161127171647159-1573188157.jpg "在这里输入图片标题") 21 | 22 | **称词解释:** 23 | 24 | ViewAction :类型为 ActionResult类型的Action 25 | 26 | ApiAction: 类型为JsonResult类型的Action,在这里作为一个业务接口使用 27 | 28 | Pack: 为一个业务块,并且业务块和业务块之间是隔离的,每个业务块有多个 ApiAction 和多个ViewAction, 29 | 30 | 业务块与业务块之间的通信用的是RestSharp调用其它Pack的ApiAction 31 | 32 | Outsourcing:业务块中的一些公用代码,可以是一个类也可以是一个文件夹,根据项目复杂度而定 33 | 34 | 35 | **预览** 36 | ![输入图片说明](http://images2015.cnblogs.com/blog/746906/201611/746906-20161127145943346-2072177595.png "在这里输入图片标题") 37 | ![输入图片说明](http://images2015.cnblogs.com/blog/746906/201611/746906-20161127145959081-767321629.png "在这里输入图片标题") 38 | ![输入图片说明](http://images2015.cnblogs.com/blog/746906/201611/746906-20161127150627565-1277564790.jpg "在这里输入图片标题") 39 | 40 | -------------------------------------------------------------------------------- /SugarSite/App_Data/script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/App_Data/script.sql -------------------------------------------------------------------------------- /SugarSite/App_Start/BundleConfig.cs: -------------------------------------------------------------------------------- 1 | using System.Web; 2 | using System.Web.Optimization; 3 | 4 | namespace SugarSite 5 | { 6 | public class BundleConfig 7 | { 8 | public static void RegisterBundles(BundleCollection bundles) 9 | { 10 | 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /SugarSite/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- 1 | using System.Web; 2 | using System.Web.Mvc; 3 | 4 | namespace SugarSite 5 | { 6 | public class FilterConfig 7 | { 8 | public static void RegisterGlobalFilters(GlobalFilterCollection filters) 9 | { 10 | filters.Add(new HandleErrorAttribute()); 11 | filters.Add(new AuthorizeFilter()); 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SugarSite/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.Mvc; 6 | using System.Web.Routing; 7 | 8 | namespace SugarSite 9 | { 10 | public class RouteConfig 11 | { 12 | public static void RegisterRoutes(RouteCollection routes) 13 | { 14 | routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 15 | 16 | routes.MapRoute( 17 | name: "DefaultDoc2", 18 | url: "Doc/{masterId}/{typeId}", 19 | defaults: new { controller = "Home", action = "Doc", typeId = UrlParameter.Optional } 20 | ); 21 | routes.MapRoute( 22 | name: "Default", 23 | url: "{controller}/{action}/{id}", 24 | defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 25 | ); 26 | 27 | 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /SugarSite/App_Start/Startup.Auth.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.AspNet.Identity; 3 | using Microsoft.AspNet.Identity.Owin; 4 | using Microsoft.Owin; 5 | using Microsoft.Owin.Security.Cookies; 6 | using Microsoft.Owin.Security.Google; 7 | using Owin; 8 | 9 | 10 | namespace SugarSite 11 | { 12 | public partial class Startup 13 | { 14 | public void ConfigureAuth(IAppBuilder app) 15 | { 16 | 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /SugarSite/App_Start/Startup.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.Owin; 2 | using Owin; 3 | 4 | [assembly: OwinStartupAttribute(typeof(SugarSite.Startup))] 5 | namespace SugarSite 6 | { 7 | public partial class Startup 8 | { 9 | public void Configuration(IAppBuilder app) 10 | { 11 | ConfigureAuth(app); 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SugarSite/Areas/AdminSite/AdminSiteAreaRegistration.cs: -------------------------------------------------------------------------------- 1 | using System.Web.Mvc; 2 | 3 | namespace SugarSite.Areas.AdminSite 4 | { 5 | public class AdminSiteAreaRegistration : AreaRegistration 6 | { 7 | public override string AreaName 8 | { 9 | get 10 | { 11 | return "AdminSite"; 12 | } 13 | } 14 | 15 | public override void RegisterArea(AreaRegistrationContext context) 16 | { 17 | context.MapRoute( 18 | "AdminSite_default", 19 | "AdminSite/{controller}/{action}/{id}", 20 | new { action = "Index", id = UrlParameter.Optional } 21 | ); 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /SugarSite/Areas/AdminSite/Controllers/DocPack/Outsourcing.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Web; 6 | using SyntacticSugar; 7 | namespace SugarSite.Areas.AdminSite.Controllers 8 | { 9 | public class DocOutsourcing 10 | { 11 | /// 12 | /// 获取所有子ID 13 | /// 14 | /// 15 | /// 16 | /// 17 | internal List GetChildrenTypeIds(List allTypeList, int? typeId) 18 | { 19 | List reval = new List(); 20 | reval.Add((int)typeId); 21 | var firsts = allTypeList.Where(it => it.ParentId.TryToInt() == typeId.TryToInt()).ToList(); 22 | if (firsts.IsValuable()) 23 | { 24 | foreach (var item in firsts) 25 | { 26 | GetChildrenTypeIds_Part(allTypeList, reval, item.Id); 27 | } 28 | } 29 | return reval; 30 | } 31 | private void GetChildrenTypeIds_Part(List allTypeList, List reval, int currentTypeId) 32 | { 33 | reval.Add((int)currentTypeId); 34 | var firsts = allTypeList.Where(it => it.ParentId.TryToInt() == currentTypeId.TryToInt()).ToList(); 35 | if (firsts.IsValuable()) 36 | { 37 | foreach (var item in firsts) 38 | { 39 | GetChildrenTypeIds_Part(allTypeList, reval, item.Id); 40 | } 41 | } 42 | } 43 | } 44 | } -------------------------------------------------------------------------------- /SugarSite/Areas/AdminSite/Controllers/LoginPack/Outsourcing.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using Infrastructure.DbModel; 6 | using SyntacticSugar; 7 | namespace SugarSite.Areas.AdminSite.Controllers 8 | { 9 | public class LoginOutsourcing 10 | { 11 | 12 | } 13 | } -------------------------------------------------------------------------------- /SugarSite/Areas/AdminSite/Views/web.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /SugarSite/Areas/BBS/BBSAreaRegistration.cs: -------------------------------------------------------------------------------- 1 | using System.Web.Mvc; 2 | 3 | namespace SugarSite.Areas.BBS 4 | { 5 | public class BBSAreaRegistration : AreaRegistration 6 | { 7 | public override string AreaName 8 | { 9 | get 10 | { 11 | return "BBS"; 12 | } 13 | } 14 | 15 | public override void RegisterArea(AreaRegistrationContext context) 16 | { 17 | context.MapRoute( 18 | "BBS_default_Index", 19 | "ask/{fid}", 20 | new { Controller = "Main", action = "Index", fid = UrlParameter.Optional } 21 | ); 22 | context.MapRoute( 23 | "BBS_default_Detail", 24 | "ask/{fid}/{id}", 25 | new { Controller = "Main", action = "Detail", id = UrlParameter.Optional } 26 | ); 27 | context.MapRoute( 28 | "BBS_default", 29 | "BBS/{controller}/{action}/{id}", 30 | new { action = "Index", id = UrlParameter.Optional } 31 | ); 32 | } 33 | } 34 | } -------------------------------------------------------------------------------- /SugarSite/Areas/BBS/Views/web.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /SugarSite/Controllers/HomePack/Outsourcing.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.Pub; 2 | using SyntacticSugar; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Web; 7 | using Infrastructure.DbModel; 8 | using SqlSugar; 9 | 10 | namespace SugarSite.Controllers 11 | { 12 | public class HomeOutsourcing 13 | { 14 | /// 15 | /// 输出验证码 16 | /// 17 | internal void OutPutVerifyCode(Dictionary questionList) 18 | { 19 | VerifyCodeSugar v = new VerifyCodeSugar(); 20 | //是否随机字体颜色 21 | v.SetIsRandomColor = true; 22 | //随机码的旋转角度 23 | v.SetRandomAngle = 4; 24 | //文字大小 25 | v.SetFontSize = 15; 26 | var questionItem = v.GetQuestion(questionList);//不赋值为随机验证码 例如: 1*2=? 这种 27 | v.SetVerifyCodeText = questionItem.Key; 28 | string value = questionItem.Value; 29 | var sm = SessionManager.GetInstance(); 30 | sm.Add(PubConst.SessionVerifyCode, value); 31 | //输出图片 32 | v.OutputImage(System.Web.HttpContext.Current.Response); 33 | } 34 | 35 | public void InsertVisitor(bool isLogin,int id, SqlSugarClient db, UserInfo user) 36 | { 37 | if (isLogin&&user.Id!=id) 38 | { 39 | db.Delete(it => it.Uid == id && it.VisitorId == user.Id);//删除历史 40 | VisitorList v = new VisitorList() 41 | { 42 | CreateDate = DateTime.Now, 43 | Uid = id, 44 | VisitorId = user.Id 45 | }; 46 | db.Insert(v); 47 | } 48 | } 49 | } 50 | } -------------------------------------------------------------------------------- /SugarSite/Controllers/UserCenterPack/Outsourcing.cs: -------------------------------------------------------------------------------- 1 | using Infrastructure.DbModel; 2 | using OAuth.Tools; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Web; 7 | using Infrastructure.Pub; 8 | using SyntacticSugar; 9 | using System.Net; 10 | using System.Drawing.Imaging; 11 | using System.IO; 12 | using SqlSugar; 13 | 14 | namespace SugarSite.Controllers 15 | { 16 | public class UserCenterOutsourcing 17 | { 18 | 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /SugarSite/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="SugarSite.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/css/owl.carousel.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Core Owl Carousel CSS File 3 | * v1.3.3 4 | */ 5 | 6 | /* clearfix */ 7 | .owl-carousel .owl-wrapper:after { 8 | content: "."; 9 | display: block; 10 | clear: both; 11 | visibility: hidden; 12 | line-height: 0; 13 | height: 0; 14 | } 15 | /* display none until init */ 16 | .owl-carousel{ 17 | display: none; 18 | position: relative; 19 | width: 100%; 20 | -ms-touch-action: pan-y; 21 | } 22 | .owl-carousel .owl-wrapper{ 23 | display: none; 24 | position: relative; 25 | -webkit-transform: translate3d(0px, 0px, 0px); 26 | } 27 | .owl-carousel .owl-wrapper-outer{ 28 | overflow: hidden; 29 | position: relative; 30 | width: 100%; 31 | } 32 | .owl-carousel .owl-wrapper-outer.autoHeight{ 33 | -webkit-transition: height 500ms ease-in-out; 34 | -moz-transition: height 500ms ease-in-out; 35 | -ms-transition: height 500ms ease-in-out; 36 | -o-transition: height 500ms ease-in-out; 37 | transition: height 500ms ease-in-out; 38 | } 39 | 40 | .owl-carousel .owl-item{ 41 | float: left; 42 | } 43 | .owl-controls .owl-page, 44 | .owl-controls .owl-buttons div{ 45 | cursor: pointer; 46 | } 47 | .owl-controls { 48 | -webkit-user-select: none; 49 | -khtml-user-select: none; 50 | -moz-user-select: none; 51 | -ms-user-select: none; 52 | user-select: none; 53 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 54 | } 55 | 56 | /* mouse grab icon */ 57 | .grabbing { 58 | cursor:url(grabbing.png) 8 8, move; 59 | } 60 | 61 | /* fix */ 62 | .owl-carousel .owl-wrapper, 63 | .owl-carousel .owl-item{ 64 | -webkit-backface-visibility: hidden; 65 | -moz-backface-visibility: hidden; 66 | -ms-backface-visibility: hidden; 67 | -webkit-transform: translate3d(0,0,0); 68 | -moz-transform: translate3d(0,0,0); 69 | -ms-transform: translate3d(0,0,0); 70 | } 71 | 72 | -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/css/owl.theme.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel Owl Demo Theme 3 | * v1.3.3 4 | */ 5 | 6 | .owl-theme .owl-controls{ 7 | margin-top: 10px; 8 | text-align: center; 9 | } 10 | 11 | /* Styling Next and Prev buttons */ 12 | 13 | .owl-theme .owl-controls .owl-buttons div{ 14 | color: #FFF; 15 | display: inline-block; 16 | zoom: 1; 17 | *display: inline;/*IE7 life-saver */ 18 | margin: 5px; 19 | padding: 3px 10px; 20 | font-size: 12px; 21 | -webkit-border-radius: 30px; 22 | -moz-border-radius: 30px; 23 | border-radius: 30px; 24 | background: #869791; 25 | filter: Alpha(Opacity=50);/*IE7 fix*/ 26 | opacity: 0.5; 27 | } 28 | /* Clickable class fix problem with hover on touch devices */ 29 | /* Use it for non-touch hover action */ 30 | .owl-theme .owl-controls.clickable .owl-buttons div:hover{ 31 | filter: Alpha(Opacity=100);/*IE7 fix*/ 32 | opacity: 1; 33 | text-decoration: none; 34 | } 35 | 36 | /* Styling Pagination*/ 37 | 38 | .owl-theme .owl-controls .owl-page{ 39 | display: inline-block; 40 | zoom: 1; 41 | *display: inline;/*IE7 life-saver */ 42 | } 43 | .owl-theme .owl-controls .owl-page span{ 44 | display: block; 45 | width: 12px; 46 | height: 12px; 47 | margin: 5px 7px; 48 | filter: Alpha(Opacity=50);/*IE7 fix*/ 49 | opacity: 0.5; 50 | -webkit-border-radius: 20px; 51 | -moz-border-radius: 20px; 52 | border-radius: 20px; 53 | background: #869791; 54 | } 55 | 56 | .owl-theme .owl-controls .owl-page.active span, 57 | .owl-theme .owl-controls.clickable .owl-page:hover span{ 58 | filter: Alpha(Opacity=100);/*IE7 fix*/ 59 | opacity: 1; 60 | } 61 | 62 | /* If PaginationNumbers is true */ 63 | 64 | .owl-theme .owl-controls .owl-page span.owl-numbers{ 65 | height: auto; 66 | width: auto; 67 | color: #FFF; 68 | padding: 2px 10px; 69 | font-size: 12px; 70 | -webkit-border-radius: 30px; 71 | -moz-border-radius: 30px; 72 | border-radius: 30px; 73 | } 74 | 75 | /* preloading images */ 76 | .owl-item.loading{ 77 | min-height: 150px; 78 | background: url(AjaxLoader.gif) no-repeat center center 79 | } -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/ionicons.eot -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/ionicons.ttf -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/fonts/ionicons.woff -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/1_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/1_back.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/Lazy fox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/Lazy fox.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/Logo.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/Logo_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/Logo_color.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/Menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/Menu.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/b1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/b1.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/b2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/b2.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/b3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/b3.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/cta_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/cta_bg.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/hand_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/hand_phone.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/mockuo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/mockuo.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/mockuo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/mockuo2.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/newsletter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/newsletter.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/support.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/t-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/t-1.png -------------------------------------------------------------------------------- /SugarSite/HtmlTemplate/images/t-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/HtmlTemplate/images/t-2.png -------------------------------------------------------------------------------- /SugarSite/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的常规信息是通过以下项进行控制的 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("SugarSite")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("SugarSite")] 13 | [assembly: AssemblyCopyright("版权所有(C) 2016")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 将使此程序集中的类型 18 | // 对 COM 组件不可见。如果需要 19 | // 从 COM 访问此程序集中的某个类型,请针对该类型将 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于 typelib 的 ID 23 | [assembly: Guid("a664a084-fb23-46e6-bf9b-6e087510d61b")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 内部版本号 30 | // 修订版本 31 | // 32 | // 你可以指定所有值,也可以让修订版本和内部版本号采用默认值, 33 | // 方法是按如下所示使用 "*": 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] 36 | -------------------------------------------------------------------------------- /SugarSite/Properties/PublishProfiles/skx.pubxml: -------------------------------------------------------------------------------- 1 |  2 | 6 | 7 | 8 | FileSystem 9 | Release 10 | Any CPU 11 | 12 | True 13 | True 14 | E:\PublishOl 15 | True 16 | True 17 | False 18 | False 19 | CreateSeparateAssembly 20 | True 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SugarSite/Properties/PublishProfiles/skx2.pubxml: -------------------------------------------------------------------------------- 1 |  2 | 6 | 7 | 8 | FileSystem 9 | Release 10 | Any CPU 11 | 12 | True 13 | False 14 | e:publish 15 | False 16 | 17 | -------------------------------------------------------------------------------- /SugarSite/Properties/PublishProfiles/skx2.pubxml.user: -------------------------------------------------------------------------------- 1 |  2 | 6 | 7 | 8 | 9 | <_PublishTargetUrl>e:publish 10 | 11 | -------------------------------------------------------------------------------- /SugarSite/Template/mail/PMS.html: -------------------------------------------------------------------------------- 1 | 

你好{0}:

2 |

{1}回复了您的贴子:{2}

3 |

点击查看

4 | -------------------------------------------------------------------------------- /SugarSite/Template/mail/Replies.html: -------------------------------------------------------------------------------- 1 | 

你好{0}:

2 |

{1}回复了您的贴子:{2}

3 |

点击查看

4 |
5 |
6 |
7 |

8 | 文档园 9 |

10 |

11 | {3} 12 |

13 |
14 | -------------------------------------------------------------------------------- /SugarSite/Template/mail/Validate.html: -------------------------------------------------------------------------------- 1 | 

你好{0}:

2 |

这是一封激活邮件,请点击以下链接可以完成文档园的邮箱验证:

3 | {1} 4 |
5 |
6 |
7 |

8 | 文档园 9 |

10 |

11 | {2} 12 |

13 |
14 | -------------------------------------------------------------------------------- /SugarSite/Views/Home/About.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "About"; 3 | } 4 |

@ViewBag.Title.

5 |

@ViewBag.Message

6 | 7 |

Use this area to provide additional information.

8 | -------------------------------------------------------------------------------- /SugarSite/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Contact"; 3 | } 4 |

@ViewBag.Title.

5 |

@ViewBag.Message

6 | 7 |
8 | One Microsoft Way
9 | Redmond, WA 98052-6399
10 | P: 11 | 425.555.0100 12 |
13 | 14 |
15 | Support: Support@example.com
16 | Marketing: Marketing@example.com 17 |
-------------------------------------------------------------------------------- /SugarSite/Views/Oauth/CallBack.cshtml: -------------------------------------------------------------------------------- 1 |  2 | @{ 3 | Layout = null; 4 | } 5 | 6 | 7 | 8 | 9 | 10 | 11 | CallBack 12 | 13 | 14 |
15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /SugarSite/Views/Shared/_Layout_Admin_Login.cshtml: -------------------------------------------------------------------------------- 1 | @using SyntacticSugar 2 | @using Infrastructure 3 | @using Infrastructure.Pub 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | @ViewBag.Title 12 | 13 | @RenderSection("css", false) 14 | @{ 15 | var className = Convert.ToBoolean(ViewBag.IsMainPage) ? "maincss" : "innercss"; 16 | var bodyClassValue = Convert.ToBoolean(ViewBag.IsMainPage) ? "#eee" : "#fff"; 17 | } 18 | 19 | 20 | 21 | @RenderBody() 22 | 23 | 36 | @RenderSection("js", false) 37 | 38 | 39 | -------------------------------------------------------------------------------- /SugarSite/Views/UserCenter/ActivateMailSubmitSuccess.cshtml: -------------------------------------------------------------------------------- 1 |  2 | @{ 3 | ViewBag.Title = "邮箱验证成功"; 4 | Layout = "~/Views/Shared/_Layout_BBS.cshtml"; 5 | } 6 |
    7 |
  • 8 |
-------------------------------------------------------------------------------- /SugarSite/Views/UserCenter/ChangeAvatar.cshtml: -------------------------------------------------------------------------------- 1 |  2 | @{ 3 | ViewBag.Title = "修改头像"; 4 | Layout = "~/Views/Shared/_Layout_BBS.cshtml"; 5 | UserInfo user = ViewBag.User; 6 | if (user != null && user.Avatar.IsNullOrEmpty()) 7 | { 8 | user.Avatar = Url.Content("~/_theme/default.jpg"); 9 | } 10 | } 11 | @using Infrastructure.DbModel 12 | @using SyntacticSugar 13 | @section js{ 14 | 26 | 27 | } 28 |
29 |

用心中心

30 |
31 |
32 |
账号设置
33 |
34 | 35 | 我的主页 36 | 修改头像 37 | 38 |
39 |
40 |
41 | 42 |
43 | 44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | 53 |
54 |
55 |
56 | -------------------------------------------------------------------------------- /SugarSite/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } 4 | @using Infrastructure.Pub 5 | @using SyntacticSugar 6 | -------------------------------------------------------------------------------- /SugarSite/Web.Debug.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 17 | 18 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /SugarSite/Web.Release.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 17 | 18 | 19 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /SugarSite/_theme/bbs-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/bbs-logo.png -------------------------------------------------------------------------------- /SugarSite/_theme/css/bbs-detail.css: -------------------------------------------------------------------------------- 1 | .syntaxhighlighter td.code .line { 2 | font-size: 12px !important; 3 | } 4 | 5 | .syntaxhighlighter .keyword { 6 | color: #cc86d4 !important; 7 | } 8 | 9 | .syntaxhighlighter td.code .line { 10 | line-height: 1.8 !important; 11 | } 12 | 13 | .top-edit { 14 | text-align: right; 15 | cursor: pointer; 16 | } 17 | 18 | h1 .layui-btn { 19 | font-size: 12px; 20 | height: 30px; 21 | line-height: 30px; 22 | float: right; 23 | } 24 | 25 | .top-edit a { 26 | margin-right: 5px; 27 | color: #f60; 28 | } 29 | 30 | .my-favorites i { 31 | font-size: 25px; 32 | } 33 | 34 | .my-favorites { 35 | color: #1E9FFF; 36 | cursor: pointer; 37 | text-align: center; 38 | } 39 | 40 | .my-favorites:hover { 41 | color: #EE9FFF; 42 | } 43 | @media screen and (max-width: 750px) { 44 | .detail h1 { 45 | font-size:18px !important; 46 | } 47 | } 48 | 49 | -------------------------------------------------------------------------------- /SugarSite/_theme/css/fonts/font_001z27klwvobt9.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/css/fonts/font_001z27klwvobt9.eot -------------------------------------------------------------------------------- /SugarSite/_theme/css/fonts/font_001z27klwvobt9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/css/fonts/font_001z27klwvobt9.ttf -------------------------------------------------------------------------------- /SugarSite/_theme/css/fonts/font_001z27klwvobt9.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/css/fonts/font_001z27klwvobt9.woff -------------------------------------------------------------------------------- /SugarSite/_theme/css/page/web-index.css: -------------------------------------------------------------------------------- 1 | .layui-hide { 2 | display: none !important 3 | } 4 | 5 | .site-desc { 6 | position: relative; 7 | height: 70px; 8 | margin-top: 20px; 9 | } 10 | 11 | .site-desc cite { 12 | font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; 13 | } 14 | 15 | .site-desc-anim { 16 | -webkit-animation-name: site-desc; 17 | animation-name: site-desc; 18 | } 19 | 20 | .web-font-desc { 21 | font-family: "webfont-desc" !important; 22 | font-size: 16px; 23 | font-style: normal; 24 | -webkit-font-smoothing: antialiased; 25 | -moz-osx-font-smoothing: grayscale; 26 | } 27 | 28 | .site-desc { 29 | position: relative; 30 | height: 70px; 31 | margin-top: 20px; 32 | } 33 | 34 | .site-desc .web-font-desc { 35 | color: #fff; 36 | color: rgba(255,255,255,.8); 37 | font-size: 30px; 38 | font-weight: 100; 39 | } 40 | 41 | body { 42 | line-height: 24px; 43 | font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; 44 | background-image: url(/_theme/logo.jpg) !important; 45 | background:repeat-x; 46 | } 47 | 48 | .header-index2 { 49 | border-radius: 0px; 50 | border: 0; 51 | background-color: rgba(0,0,0,0.19); 52 | } 53 | 54 | .maincss .site-banner-bg { 55 | background-image: none !important; 56 | background-color: none !important; 57 | } 58 | 59 | div.site-banne { 60 | background: none !important 61 | } 62 | 63 | .bn { 64 | background: none !important 65 | } 66 | 67 | @media screen and (max-width: 1200px) { 68 | 69 | a.logoM { 70 | display: none !important 71 | } 72 | 73 | .header .layui-nav { 74 | left:0 !important; 75 | } 76 | .header .layui-nav .layui-nav-item { 77 | margin: 0 5px; 78 | } 79 | .footer a { 80 | color: #808080 !important; 81 | } 82 | } 83 | @media screen and (max-width: 330px) { 84 | 85 | .header .layui-nav * { 86 | font-size: 12px; 87 | } 88 | } -------------------------------------------------------------------------------- /SugarSite/_theme/default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/default.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ico.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ico.ico -------------------------------------------------------------------------------- /SugarSite/_theme/img/Mail/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/Mail/mail.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/Online/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/Online/1.gif -------------------------------------------------------------------------------- /SugarSite/_theme/img/Online/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/Online/2.gif -------------------------------------------------------------------------------- /SugarSite/_theme/img/Online/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/Online/3.gif -------------------------------------------------------------------------------- /SugarSite/_theme/img/Online/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/Online/4.gif -------------------------------------------------------------------------------- /SugarSite/_theme/img/addWX.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/addWX.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/img/avatar1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/avatar1.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/img/avatar10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/avatar10.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/1.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/11.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/14.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/17.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/18.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/5.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/6.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/forums/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/forums/9.png -------------------------------------------------------------------------------- /SugarSite/_theme/img/wx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/wx.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/img/zfb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/img/zfb.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/layui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/layui.css -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/mobile.css: -------------------------------------------------------------------------------- 1 | /** layui-v1.0.3 LGPL license By www.layui.com */ 2 | html #layuicss-layui-mobilecss{display:none;position:absolute;width:1989px}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input,label{vertical-align:middle} -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** layui-v1.0.3 LGPL license By www.layui.com */ 2 | html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:30px;line-height:30px;border-bottom:1px solid #ddd}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #ddd;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/laydate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/modules/laydate/icon.png -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/font/iconfont.eot -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/font/iconfont.ttf -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/font/iconfont.woff -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/0.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/1.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/10.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/11.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/12.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/13.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/14.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/15.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/16.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/17.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/18.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/19.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/2.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/20.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/21.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/22.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/23.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/24.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/25.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/26.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/27.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/28.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/29.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/3.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/30.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/31.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/32.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/33.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/34.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/35.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/36.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/37.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/38.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/39.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/4.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/40.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/41.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/42.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/43.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/44.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/45.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/46.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/47.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/48.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/49.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/5.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/50.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/51.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/52.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/53.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/54.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/55.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/56.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/57.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/58.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/59.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/6.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/60.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/61.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/62.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/63.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/64.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/65.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/66.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/67.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/68.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/69.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/7.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/70.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/71.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/8.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/layui-v1.0.3/layui/images/face/9.gif -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** layui-v1.0.3 LGPL license By www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var a=layui.jquery,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
  1. '+o.replace(/[\r\t\n]+/g,"
  2. ")+"
"),c.find(">.layui-code-h3")[0]||c.prepend('

'+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/flow.js: -------------------------------------------------------------------------------- 1 | /** layui-v1.0.3 LGPL license By www.layui.com */ 2 | ;layui.define("jquery",function(o){"use strict";var e=layui.jquery,l=function(o){},i='';l.prototype.load=function(o){var l,t,n,r,a=this,c=1;o=o||{};var u=e(o.elem);if(u[0]){var f=e(o.scrollElem||document),m=o.mb||50,s=!("isAuto"in o)||o.isAuto,y=!("isShowEnd"in o)||o.isShowEnd,h=o.scrollElem&&o.scrollElem!==document,v="加载更多",d=e('");u.find(".layui-flow-more")[0]||u.append(d);var p=function(o,i){o=e(o),d.before(o),i=0==i||null,i?d.html(y?"没有更多了":""):d.find("a").html(v),t=i,l=null,n&&n()},g=function(){l=!0,d.find("a").html(i),"function"==typeof o.done&&o.done(++c,p)};if(d.find("a").on("click",function(){e(this);t||l||g()}),o.isLazyimg)var n=a.lazyimg({elem:o.elem+" img",scrollElem:o.scrollElem});return s?(f.on("scroll",function(){var o=e(this),i=o.scrollTop();r&&clearTimeout(r),t||(r=setTimeout(function(){var t=h?o.height():e(window).height(),n=h?o.prop("scrollHeight"):document.documentElement.scrollHeight;n-i-t<=m&&(l||g())},100))}),a):a}},l.prototype.lazyimg=function(o){var l,i=this,t=0;o=o||{};var n=e(o.scrollElem||document),r=o.elem||"img",a=o.scrollElem&&o.scrollElem!==document,c=function(o,e){var l=n.scrollTop(),r=l+e,c=a?function(){return o.offset().top-n.offset().top+l}():o.offset().top;if(c>=l&&c<=r&&!o.attr("src")){var f=o.attr("lay-src");layui.img(f,function(){var e=i.lazyimg.elem.eq(t);o.attr("src",f).removeAttr("lay-src"),e[0]&&u(e),t++})}},u=function(o,l){var u=a?(l||n).height():e(window).height(),f=n.scrollTop(),m=f+u;if(i.lazyimg.elem=e(r),o)c(o,u);else for(var s=0;sm)break}};if(u(),!l){var f;n.on("scroll",function(){var o=e(this);f&&clearTimeout(f),f=setTimeout(function(){u(null,o)},100)}),l=!0}return u},o("flow",new l)}); -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/global-bbs.js: -------------------------------------------------------------------------------- 1 | layui.define(['layer'], function (exports) { 2 | var $ = layui.jquery; 3 | //查看代码 4 | $(function () { 5 | var w = $(window).width(); 6 | var $top = $(".layui-fixbar-top"); 7 | $top.click(function () { 8 | $(document).scrollTop(0); 9 | }) 10 | $(document).scroll(function () { 11 | var dt = $(document).scrollTop(); 12 | if (dt > 0) { 13 | $top.show(); 14 | } else { 15 | $top.hide(); 16 | } 17 | }) 18 | 19 | }); 20 | exports('global', {}); 21 | }); -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/global.js: -------------------------------------------------------------------------------- 1 | layui.define(['layer', 'code', 'form', 'element', 'util'], function (exports) { 2 | var $ = layui.jquery 3 | , layer = layui.layer 4 | , form = layui.form() 5 | , util = layui.util 6 | , device = layui.device(); 7 | 8 | //查看代码 9 | $(function () { 10 | var w = $(window).width(); 11 | var body = $(".site-home"); 12 | if (w < 1200) { 13 | body.removeClass("site-home") 14 | } 15 | var sc = $(".site-content").height(); 16 | var sb = $(".site-banner-bg").css({ height: sc }); 17 | var $top = $(".layui-fixbar-top"); 18 | var $tree = $(".layui-main"); 19 | var $more = $(".site-tree-mobile"); 20 | var $shade = $(".site-mobile-shade"); 21 | $top.click(function () { 22 | $(document).scrollTop(0); 23 | }) 24 | $(document).scroll(function () { 25 | if ($tree.size() > 0) { 26 | var wh = $(window).height(); 27 | var dt = $(document).scrollTop(); 28 | if (dt > wh) { 29 | $top.show(); 30 | if (w > 1200) { 31 | $tree.addClass("site-fix"); 32 | } 33 | } else { 34 | $top.hide(); 35 | $tree.removeClass("site-fix"); 36 | } 37 | } 38 | }) 39 | $more.click(function () { 40 | body.addClass("site-mobile"); 41 | }); 42 | $shade.click(function () { 43 | body.removeClass("site-mobile"); 44 | }); 45 | }); 46 | exports('global', {}); 47 | }); -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/global2.js: -------------------------------------------------------------------------------- 1 | layui.define(['layer'], function (exports) { 2 | var $ = layui.jquery; 3 | $("button").click(function (e) { 4 | e.preventDefault(); 5 | }) 6 | var $sizeDemo = $(".site-demo"); 7 | var $gridTable = $(".gridtable"); 8 | if ($gridTable.size() > 0) { 9 | $gridTable.css({ width: $sizeDemo.width()-250}) 10 | } 11 | }); -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/laytpl.js: -------------------------------------------------------------------------------- 1 | /** layui-v1.0.3 LGPL license By www.layui.com */ 2 | ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},n={exp:function(e){return new RegExp(e,"g")},query:function(e,n,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return c((n||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var n="Laytpl Error:";return"object"==typeof console&&console.error(n+e+"\n"+(r||"")),n+e}},c=n.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=c("^"+r.open+"#",""),l=c(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(c(r.open+"#"),r.open+"# ").replace(c(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(/(?="|')/g,"\\").replace(n.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(n.query(1),function(e){var n='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(c(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),n='"+_escape_('),n+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,n.escape)}catch(u){return delete o.cache,n.error(u,p)}},t.pt.render=function(e,r){var c,t=this;return e?(c=t.cache?t.cache(e,n.escape):t.parse(t.tpl,e),r?void r(c):c):n.error("no data")};var o=function(e){return"string"!=typeof e?n.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var n in e)r[n]=e[n]},o.v="1.2.0",e("laytpl",o)}); -------------------------------------------------------------------------------- /SugarSite/_theme/layui-v1.0.3/layui/lay/modules/util.js: -------------------------------------------------------------------------------- 1 | /** layui-v1.0.3 LGPL license By www.layui.com */ 2 | ;layui.define("jquery",function(l){"use strict";var o=layui.jquery,i={fixbar:function(l){l=l||{},l.bgcolor=l.bgcolor?"background-color:"+l.bgcolor:"";var i,a,c="layui-fixbar-top",t=[l.bar1===!0?"":l.bar1,l.bar2===!0?"":l.bar2,""],r=o(['
    ',l.bar1?'
  • '+t[0]+"
  • ":"",l.bar2?'
  • '+t[1]+"
  • ":"",'
  • '+t[2]+"
  • ","
"].join("")),e=r.find("."+c),s=function(){var i=o(document).scrollTop();i>=(l.showHeight||200)?a||(e.show(),a=1):a&&(e.hide(),a=0)};o(".layui-fixbar")[0]||("object"==typeof l.css&&r.css(l.css),o("body").append(r),s(),r.find("li").on("click",function(){var i=o(this),a=i.attr("lay-type");"top"===a&&o("html,body").animate({scrollTop:0},200),l.click&&l.click.call(this,a)}),o(document).on("scroll",function(){i&&clearTimeout(i),i=setTimeout(function(){s()},100)}))}};l("util",i)}); -------------------------------------------------------------------------------- /SugarSite/_theme/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/logo.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/titlebg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/titlebg.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/anchor/anchor.html: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | 39 | 40 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_chm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_chm.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_default.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_doc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_doc.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_exe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_exe.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_jpg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_jpg.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_mp3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_mp3.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_mv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_mv.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_pdf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_pdf.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_ppt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_ppt.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_psd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_psd.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_rar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_rar.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_txt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_txt.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_xls.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/fileTypeImages/icon_xls.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/alignicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/alignicon.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/alignicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/alignicon.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/file-icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/file-icons.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/file-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/file-icons.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/icons.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/icons.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/image.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/progress.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/success.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/attachment/images/success.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/background/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/background/images/bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/background/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/background/images/success.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/chart.config.js: -------------------------------------------------------------------------------- 1 | /* 2 | * 图表配置文件 3 | * */ 4 | 5 | 6 | //不同类型的配置 7 | var typeConfig = [ 8 | { 9 | chart: { 10 | type: 'line' 11 | }, 12 | plotOptions: { 13 | line: { 14 | dataLabels: { 15 | enabled: false 16 | }, 17 | enableMouseTracking: true 18 | } 19 | } 20 | }, { 21 | chart: { 22 | type: 'line' 23 | }, 24 | plotOptions: { 25 | line: { 26 | dataLabels: { 27 | enabled: true 28 | }, 29 | enableMouseTracking: false 30 | } 31 | } 32 | }, { 33 | chart: { 34 | type: 'area' 35 | } 36 | }, { 37 | chart: { 38 | type: 'bar' 39 | } 40 | }, { 41 | chart: { 42 | type: 'column' 43 | } 44 | }, { 45 | chart: { 46 | plotBackgroundColor: null, 47 | plotBorderWidth: null, 48 | plotShadow: false 49 | }, 50 | plotOptions: { 51 | pie: { 52 | allowPointSelect: true, 53 | cursor: 'pointer', 54 | dataLabels: { 55 | enabled: true, 56 | color: '#000000', 57 | connectorColor: '#000000', 58 | formatter: function() { 59 | return ''+ this.point.name +': '+ ( Math.round( this.point.percentage*100 ) / 100 ) +' %'; 60 | } 61 | } 62 | } 63 | } 64 | } 65 | ]; 66 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts0.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts1.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts2.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts3.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts4.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/charts/images/charts5.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/emotion.css: -------------------------------------------------------------------------------- 1 | .jd img{ 2 | background:transparent url(images/jxface2.gif?v=1.1) no-repeat scroll left top; 3 | cursor:pointer;width:35px;height:35px;display:block; 4 | } 5 | .pp img{ 6 | background:transparent url(images/fface.gif?v=1.1) no-repeat scroll left top; 7 | cursor:pointer;width:25px;height:25px;display:block; 8 | } 9 | .ldw img{ 10 | background:transparent url(images/wface.gif?v=1.1) no-repeat scroll left top; 11 | cursor:pointer;width:35px;height:35px;display:block; 12 | } 13 | .tsj img{ 14 | background:transparent url(images/tface.gif?v=1.1) no-repeat scroll left top; 15 | cursor:pointer;width:35px;height:35px;display:block; 16 | } 17 | .cat img{ 18 | background:transparent url(images/cface.gif?v=1.1) no-repeat scroll left top; 19 | cursor:pointer;width:35px;height:35px;display:block; 20 | } 21 | .bb img{ 22 | background:transparent url(images/bface.gif?v=1.1) no-repeat scroll left top; 23 | cursor:pointer;width:35px;height:35px;display:block; 24 | } 25 | .youa img{ 26 | background:transparent url(images/yface.gif?v=1.1) no-repeat scroll left top; 27 | cursor:pointer;width:35px;height:35px;display:block; 28 | } 29 | 30 | .smileytable td {height: 37px;} 31 | #tabPanel{margin-left:5px;overflow: hidden;} 32 | #tabContent {float:left;background:#FFFFFF;} 33 | #tabContent div{display: none;width:480px;overflow:hidden;} 34 | #tabIconReview.show{left:17px;display:block;} 35 | .menuFocus{background:#ACCD3C;} 36 | .menuDefault{background:#FFFFFF;} 37 | #tabIconReview{position:absolute;left:406px;left:398px \9;top:41px;z-index:65533;width:90px;height:76px;} 38 | img.review{width:90px;height:76px;border:2px solid #9cb945;background:#FFFFFF;background-position:center;background-repeat:no-repeat;} 39 | 40 | .wrapper .tabbody{position:relative;float:left;clear:both;padding:10px;width: 95%;} 41 | .tabbody table{width: 100%;} 42 | .tabbody td{border:1px solid #BAC498;} 43 | .tabbody td span{display: block;zoom:1;padding:0 4px;} -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/0.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/bface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/bface.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/cface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/cface.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/fface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/fface.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/jxface2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/jxface2.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/neweditor-tab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/neweditor-tab-bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/tface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/tface.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/wface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/wface.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/yface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/emotion/images/yface.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/help/help.css: -------------------------------------------------------------------------------- 1 | .wrapper{width: 370px;margin: 10px auto;zoom: 1;} 2 | .tabbody{height: 360px;} 3 | .tabbody .panel{width:100%;height: 360px;position: absolute;background: #fff;} 4 | .tabbody .panel h1{font-size:26px;margin: 5px 0 0 5px;} 5 | .tabbody .panel p{font-size:12px;margin: 5px 0 0 5px;} 6 | .tabbody table{width:90%;line-height: 20px;margin: 5px 0 0 5px;;} 7 | .tabbody table thead{font-weight: bold;line-height: 25px;} -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/help/help.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created with JetBrains PhpStorm. 3 | * User: xuheng 4 | * Date: 12-9-26 5 | * Time: 下午1:06 6 | * To change this template use File | Settings | File Templates. 7 | */ 8 | /** 9 | * tab点击处理事件 10 | * @param tabHeads 11 | * @param tabBodys 12 | * @param obj 13 | */ 14 | function clickHandler( tabHeads,tabBodys,obj ) { 15 | //head样式更改 16 | for ( var k = 0, len = tabHeads.length; k < len; k++ ) { 17 | tabHeads[k].className = ""; 18 | } 19 | obj.className = "focus"; 20 | //body显隐 21 | var tabSrc = obj.getAttribute( "tabSrc" ); 22 | for ( var j = 0, length = tabBodys.length; j < length; j++ ) { 23 | var body = tabBodys[j], 24 | id = body.getAttribute( "id" ); 25 | body.onclick = function(){ 26 | this.style.zoom = 1; 27 | }; 28 | if ( id != tabSrc ) { 29 | body.style.zIndex = 1; 30 | } else { 31 | body.style.zIndex = 200; 32 | } 33 | } 34 | 35 | } 36 | 37 | /** 38 | * TAB切换 39 | * @param tabParentId tab的父节点ID或者对象本身 40 | */ 41 | function switchTab( tabParentId ) { 42 | var tabElements = $G( tabParentId ).children, 43 | tabHeads = tabElements[0].children, 44 | tabBodys = tabElements[1].children; 45 | 46 | for ( var i = 0, length = tabHeads.length; i < length; i++ ) { 47 | var head = tabHeads[i]; 48 | if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head ); 49 | head.onclick = function () { 50 | clickHandler(tabHeads,tabBodys,this); 51 | } 52 | } 53 | } 54 | switchTab("helptab"); 55 | 56 | document.getElementById('version').innerHTML = parent.UE.version; -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/alignicon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/alignicon.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/icons.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/icons.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/image.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/progress.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/success.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/image/images/success.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/music/music.css: -------------------------------------------------------------------------------- 1 | .wrapper{margin: 5px 10px;} 2 | 3 | .searchBar{height:30px;padding:7px 0 3px;text-align:center;} 4 | .searchBtn{font-size:13px;height:24px;} 5 | 6 | .resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;border-radius: 5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;} 7 | 8 | .listPanel{overflow: hidden;} 9 | .panelon{display:block;} 10 | .paneloff{display:none} 11 | 12 | .page{width:220px;margin:20px auto;overflow: hidden;} 13 | .pageon{float:right;width:24px;line-height:24px;height:24px;margin-right: 5px;background: none;border: none;color: #000;font-weight: bold;text-align:center} 14 | .pageoff{float:right;width:24px;line-height:24px;height:24px;cursor:pointer;background-color: #fff; 15 | border: 1px solid #E7ECF0;color: #2D64B3;margin-right: 5px;text-decoration: none;text-align:center;} 16 | 17 | .m-box{width:460px;} 18 | .m-m{float: left;line-height: 20px;height: 20px;} 19 | .m-h{height:24px;line-height:24px;padding-left: 46px;background-color:#FAFAFA;border-bottom: 1px solid #DAD8D8;font-weight: bold;font-size: 12px;color: #333;} 20 | .m-l{float:left;width:40px; } 21 | .m-t{float:left;width:140px;} 22 | .m-s{float:left;width:110px;} 23 | .m-z{float:left;width:100px;} 24 | .m-try-t{float: left;width: 60px;;} 25 | 26 | .m-try{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/try_music.gif') no-repeat ;} 27 | .m-trying{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/stop_music.gif') no-repeat ;} 28 | 29 | .loading{width:95px;height:7px;font-size:7px;margin:60px auto;background:url(http://static.tieba.baidu.com/tb/editor/images/loading.gif) no-repeat} 30 | .empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;} -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/music/music.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 插入音乐 6 | 7 | 8 | 9 | 10 |
11 | 15 |
16 | 17 |
18 |
19 |
20 |
21 | 22 | 31 | 32 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/preview/preview.html: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 |
29 | 30 | 40 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/addimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/addimg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/brush.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/delimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/delimg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/delimgH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/delimgH.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/empty.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/emptyH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/emptyH.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/eraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/eraser.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/redo.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/redoH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/redoH.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/scale.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/scaleH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/scaleH.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/size.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/undo.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/undoH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/scrawl/images/undoH.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/spechars/spechars.html: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | 14 | 15 | 16 |
17 |
18 |
19 | 20 | 21 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/table/dragicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/table/dragicon.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/table/edittable.css: -------------------------------------------------------------------------------- 1 | body{ 2 | overflow: hidden; 3 | width: 540px; 4 | } 5 | .wrapper { 6 | margin: 10px auto 0; 7 | font-size: 12px; 8 | overflow: hidden; 9 | width: 520px; 10 | height: 315px; 11 | } 12 | 13 | .clear { 14 | clear: both; 15 | } 16 | 17 | .wrapper .left { 18 | float: left; 19 | margin-left: 10px;; 20 | } 21 | 22 | .wrapper .right { 23 | float: right; 24 | border-left: 2px dotted #EDEDED; 25 | padding-left: 15px; 26 | } 27 | 28 | .section { 29 | margin-bottom: 15px; 30 | width: 240px; 31 | overflow: hidden; 32 | } 33 | 34 | .section h3 { 35 | font-weight: bold; 36 | padding: 5px 0; 37 | margin-bottom: 10px; 38 | border-bottom: 1px solid #EDEDED; 39 | font-size: 12px; 40 | } 41 | 42 | .section ul { 43 | list-style: none; 44 | overflow: hidden; 45 | clear: both; 46 | 47 | } 48 | 49 | .section li { 50 | float: left; 51 | width: 120px;; 52 | } 53 | 54 | .section .tone { 55 | width: 80px;; 56 | } 57 | 58 | .section .preview { 59 | width: 220px; 60 | } 61 | 62 | .section .preview table { 63 | text-align: center; 64 | vertical-align: middle; 65 | color: #666; 66 | } 67 | 68 | .section .preview caption { 69 | font-weight: bold; 70 | } 71 | 72 | .section .preview td { 73 | border-width: 1px; 74 | border-style: solid; 75 | height: 22px; 76 | } 77 | 78 | .section .preview th { 79 | border-style: solid; 80 | border-color: #DDD; 81 | border-width: 2px 1px 1px 1px; 82 | height: 22px; 83 | background-color: #F7F7F7; 84 | } -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/table/edittd.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 16 | 17 | 18 |
19 | 20 | 21 |
22 | 60 | 61 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/table/edittip.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 表格删除提示 5 | 6 | 17 | 18 | 19 |
20 |
21 | 22 |
23 |
24 | 25 |
26 |
27 | 32 | 33 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/bg.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre0.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre1.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre2.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre3.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/template/images/pre4.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/template.css: -------------------------------------------------------------------------------- 1 | .wrap{ padding: 5px;font-size: 14px;} 2 | .left{width:425px;float: left;} 3 | .right{width:160px;border: 1px solid #ccc;float: right;padding: 5px;margin-right: 5px;} 4 | .right .pre{height: 332px;overflow-y: auto;} 5 | .right .preitem{border: white 1px solid;margin: 5px 0;padding: 2px 0;} 6 | .right .preitem:hover{background-color: lemonChiffon;cursor: pointer;border: #ccc 1px solid;} 7 | .right .preitem img{display: block;margin: 0 auto;width:100px;} 8 | .clear{clear: both;} 9 | .top{height:26px;line-height: 26px;padding: 5px;} 10 | .bottom{height:320px;width:100%;margin: 0 auto;} 11 | .transparent{ background: url("images/bg.gif") repeat;} 12 | .bottom table tr td{border:1px dashed #ccc;} 13 | #colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;} 14 | .border_style1{padding:2px;border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;} 15 | p{margin: 5px 0} 16 | table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;} 17 | li{clear:both} 18 | ol{padding-left:40px; } -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 |
13 | 14 |
15 |
16 |
17 |
18 | 19 |
20 |
21 |
22 |
23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/template/template.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created with JetBrains PhpStorm. 3 | * User: xuheng 4 | * Date: 12-8-8 5 | * Time: 下午2:09 6 | * To change this template use File | Settings | File Templates. 7 | */ 8 | (function () { 9 | var me = editor, 10 | preview = $G( "preview" ), 11 | preitem = $G( "preitem" ), 12 | tmps = templates, 13 | currentTmp; 14 | var initPre = function () { 15 | var str = ""; 16 | for ( var i = 0, tmp; tmp = tmps[i++]; ) { 17 | str += '
'; 18 | } 19 | preitem.innerHTML = str; 20 | }; 21 | var pre = function ( n ) { 22 | var tmp = tmps[n - 1]; 23 | currentTmp = tmp; 24 | clearItem(); 25 | domUtils.setStyles( preitem.childNodes[n - 1], { 26 | "background-color":"lemonChiffon", 27 | "border":"#ccc 1px solid" 28 | } ); 29 | preview.innerHTML = tmp.preHtml ? tmp.preHtml : ""; 30 | }; 31 | var clearItem = function () { 32 | var items = preitem.children; 33 | for ( var i = 0, item; item = items[i++]; ) { 34 | domUtils.setStyles( item, { 35 | "background-color":"", 36 | "border":"white 1px solid" 37 | } ); 38 | } 39 | }; 40 | dialog.onok = function () { 41 | if ( !$G( "issave" ).checked ){ 42 | me.execCommand( "cleardoc" ); 43 | } 44 | var obj = { 45 | html:currentTmp && currentTmp.html 46 | }; 47 | me.execCommand( "template", obj ); 48 | }; 49 | initPre(); 50 | window.pre = pre; 51 | pre(2) 52 | 53 | })(); -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/center_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/center_focus.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/file-icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/file-icons.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/file-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/file-icons.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/icons.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/icons.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/image.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/left_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/left_focus.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/none_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/none_focus.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/progress.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/right_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/right_focus.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/success.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/video/images/success.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/wordimage/fClipboard_ueditor.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/wordimage/fClipboard_ueditor.swf -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/dialogs/wordimage/imageUploader.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/dialogs/wordimage/imageUploader.swf -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/addimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/addimage.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/alldeletebtnhoverskin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/alldeletebtnhoverskin.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/alldeletebtnupskin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/alldeletebtnupskin.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/background.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/button.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/copy.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/deletedisable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/deletedisable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/deleteenable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/deleteenable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/listbackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/listbackground.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/localimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/localimage.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/music.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotateleftdisable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotateleftdisable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotateleftenable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotateleftenable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotaterightdisable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotaterightdisable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotaterightenable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/rotaterightenable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/en/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/en/images/upload.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/copy.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/localimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/localimage.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/music.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/lang/zh-cn/images/upload.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/App_Code/Config.cs: -------------------------------------------------------------------------------- 1 | using Newtonsoft.Json; 2 | using Newtonsoft.Json.Linq; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Dynamic; 6 | using System.IO; 7 | using System.Linq; 8 | using System.Web; 9 | 10 | /// 11 | /// Config 的摘要说明 12 | /// 13 | public static class Config 14 | { 15 | private static bool noCache = true; 16 | private static JObject BuildItems() 17 | { 18 | var json = File.ReadAllText(HttpContext.Current.Server.MapPath("config.json")); 19 | return JObject.Parse(json); 20 | } 21 | 22 | public static JObject Items 23 | { 24 | get 25 | { 26 | if (noCache || _Items == null) 27 | { 28 | _Items = BuildItems(); 29 | } 30 | return _Items; 31 | } 32 | } 33 | private static JObject _Items; 34 | 35 | 36 | public static T GetValue(string key) 37 | { 38 | return Items[key].Value(); 39 | } 40 | 41 | public static String[] GetStringList(string key) 42 | { 43 | return Items[key].Select(x => x.Value()).ToArray(); 44 | } 45 | 46 | public static String GetString(string key) 47 | { 48 | return GetValue(key); 49 | } 50 | 51 | public static int GetInt(string key) 52 | { 53 | return GetValue(key); 54 | } 55 | } -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/App_Code/ConfigHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | 6 | /// 7 | /// Config 的摘要说明 8 | /// 9 | public class ConfigHandler : Handler 10 | { 11 | public ConfigHandler(HttpContext context) : base(context) { } 12 | 13 | public override void Process() 14 | { 15 | WriteJson(Config.Items); 16 | } 17 | } -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/App_Code/Handler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using Newtonsoft.Json; 6 | 7 | 8 | /// 9 | /// Handler 的摘要说明 10 | /// 11 | public abstract class Handler 12 | { 13 | public Handler(HttpContext context) 14 | { 15 | this.Request = context.Request; 16 | this.Response = context.Response; 17 | this.Context = context; 18 | this.Server = context.Server; 19 | } 20 | 21 | public abstract void Process(); 22 | 23 | protected void WriteJson(object response) 24 | { 25 | string jsonpCallback = Request["callback"], 26 | json = JsonConvert.SerializeObject(response); 27 | if (String.IsNullOrWhiteSpace(jsonpCallback)) 28 | { 29 | Response.AddHeader("Content-Type", "text/plain"); 30 | Response.Write(json); 31 | } 32 | else 33 | { 34 | Response.AddHeader("Content-Type", "application/javascript"); 35 | Response.Write(String.Format("{0}({1});", jsonpCallback, json)); 36 | } 37 | Response.End(); 38 | } 39 | 40 | public HttpRequest Request { get; private set; } 41 | public HttpResponse Response { get; private set; } 42 | public HttpContext Context { get; private set; } 43 | public HttpServerUtility Server { get; private set; } 44 | } -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/App_Code/NotSupportedHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | 6 | /// 7 | /// NotSupportedHandler 的摘要说明 8 | /// 9 | public class NotSupportedHandler : Handler 10 | { 11 | public NotSupportedHandler(HttpContext context) 12 | : base(context) 13 | { 14 | } 15 | 16 | public override void Process() 17 | { 18 | WriteJson(new 19 | { 20 | state = "action 参数为空或者 action 不被支持。" 21 | }); 22 | } 23 | } -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/Web.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/net.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2013 4 | VisualStudioVersion = 12.0.21005.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "net", "http://localhost:7957", "{36F65A7F-64E7-4E05-BBC2-EAB6E4EDAF30}" 7 | ProjectSection(WebsiteProperties) = preProject 8 | UseIISExpress = "true" 9 | TargetFrameworkMoniker = ".NETFramework,Version%3Dv4.0" 10 | Debug.AspNetCompiler.VirtualPath = "/localhost_7957" 11 | Debug.AspNetCompiler.PhysicalPath = "..\..\..\..\prj\ueditor\net\" 12 | Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\localhost_7957\" 13 | Debug.AspNetCompiler.Updateable = "true" 14 | Debug.AspNetCompiler.ForceOverwrite = "true" 15 | Debug.AspNetCompiler.FixedNames = "false" 16 | Debug.AspNetCompiler.Debug = "True" 17 | Release.AspNetCompiler.VirtualPath = "/localhost_7957" 18 | Release.AspNetCompiler.PhysicalPath = "..\..\..\..\prj\ueditor\net\" 19 | Release.AspNetCompiler.TargetPath = "PrecompiledWeb\localhost_7957\" 20 | Release.AspNetCompiler.Updateable = "true" 21 | Release.AspNetCompiler.ForceOverwrite = "true" 22 | Release.AspNetCompiler.FixedNames = "false" 23 | Release.AspNetCompiler.Debug = "False" 24 | SlnRelativePath = "..\..\..\..\prj\ueditor\net\" 25 | EndProjectSection 26 | EndProject 27 | Global 28 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 29 | Debug|Any CPU = Debug|Any CPU 30 | EndGlobalSection 31 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 32 | {36F65A7F-64E7-4E05-BBC2-EAB6E4EDAF30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 33 | {36F65A7F-64E7-4E05-BBC2-EAB6E4EDAF30}.Debug|Any CPU.Build.0 = Debug|Any CPU 34 | EndGlobalSection 35 | GlobalSection(SolutionProperties) = preSolution 36 | HideSolutionNode = FALSE 37 | EndGlobalSection 38 | EndGlobal 39 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/file/20161129/6361605552516524537208774.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/file/20161129/6361605552516524537208774.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456174740181992775309.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456174740181992775309.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456239160854522367398.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456239160854522367398.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456245865016002817762.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456245865016002817762.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456393360693438260615.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456393360693438260615.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456403656753096242788.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456403656753096242788.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456409331363692972010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456409331363692972010.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456498928124606247141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161112/6361456498928124606247141.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161129/6361605596291214341111106.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161129/6361605596291214341111106.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161204/6361648037172694717927488.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/net/upload/image/20161204/6361648037172694717927488.jpg -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/anchor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/anchor.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/arrow.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/arrow_down.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/arrow_up.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/button-bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/button-bg.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/cancelbutton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/cancelbutton.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/charts.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_h.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_h.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_h.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_v.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/cursor_v.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/dialog-title-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/dialog-title-bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/filescan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/filescan.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/highlighted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/highlighted.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/icons-all.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/icons-all.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/icons.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/icons.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/loaderror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/loaderror.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/loading.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/lock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/lock.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/neweditor-tab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/neweditor-tab-bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/pagebreak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/pagebreak.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/scale.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/sortable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/sortable.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/spacer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/spacer.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/sparator_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/sparator_v.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/table-cell-align.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/table-cell-align.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/tangram-colorpicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/tangram-colorpicker.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/toolbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/toolbar_bg.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/unhighlighted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/unhighlighted.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/upload.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/videologo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/videologo.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/word.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/word.gif -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/default/images/wordpaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/themes/default/images/wordpaste.png -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/themes/iframe.css: -------------------------------------------------------------------------------- 1 | /*可以在这里添加你自己的css*/ 2 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/highcharts/modules/heatmap.js: -------------------------------------------------------------------------------- 1 | (function(b){var k=b.seriesTypes,l=b.each;k.heatmap=b.extendClass(k.map,{colorKey:"z",useMapGeometry:!1,pointArrayMap:["y","z"],translate:function(){var c=this,b=c.options,i=Number.MAX_VALUE,j=Number.MIN_VALUE;c.generatePoints();l(c.data,function(a){var e=a.x,f=a.y,d=a.z,g=(b.colsize||1)/2,h=(b.rowsize||1)/2;a.path=["M",e-g,f-h,"L",e+g,f-h,"L",e+g,f+h,"L",e-g,f+h,"Z"];a.shapeType="path";a.shapeArgs={d:c.translatePath(a.path)};typeof d==="number"&&(d>j?j=d:d dataMax) { 39 | dataMax = value; 40 | } else if (value < dataMin) { 41 | dataMin = value; 42 | } 43 | } 44 | }); 45 | 46 | series.translateColors(dataMin, dataMax); 47 | }, 48 | 49 | getBox: function () {} 50 | 51 | }); 52 | 53 | }(Highcharts)); 54 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/highcharts/modules/no-data-to-display.js: -------------------------------------------------------------------------------- 1 | /* 2 | Highcharts JS v3.0.6 (2013-10-04) 3 | Plugin for displaying a message when there is no data visible in chart. 4 | 5 | (c) 2010-2013 Highsoft AS 6 | Author: Øystein Moseng 7 | 8 | License: www.highcharts.com/license 9 | */ 10 | (function(c){function f(){return!!this.points.length}function g(){this.hasData()?this.hideNoData():this.showNoData()}var d=c.seriesTypes,e=c.Chart.prototype,h=c.getOptions(),i=c.extend;i(h.lang,{noData:"No data to display"});h.noData={position:{x:0,y:0,align:"center",verticalAlign:"middle"},attr:{},style:{fontWeight:"bold",fontSize:"12px",color:"#60606a"}};d.pie.prototype.hasData=f;if(d.gauge)d.gauge.prototype.hasData=f;if(d.waterfall)d.waterfall.prototype.hasData=f;c.Series.prototype.hasData=function(){return this.dataMax!== 11 | void 0&&this.dataMin!==void 0};e.showNoData=function(a){var b=this.options,a=a||b.lang.noData,b=b.noData;if(!this.noDataLabel)this.noDataLabel=this.renderer.label(a,0,0,null,null,null,null,null,"no-data").attr(b.attr).css(b.style).add(),this.noDataLabel.align(i(this.noDataLabel.getBBox(),b.position),!1,"plotBox")};e.hideNoData=function(){if(this.noDataLabel)this.noDataLabel=this.noDataLabel.destroy()};e.hasData=function(){for(var a=this.series,b=a.length;b--;)if(a[b].hasData()&&!a[b].options.isInternal)return!0; 12 | return!1};e.callbacks.push(function(a){c.addEvent(a,"load",g);c.addEvent(a,"redraw",g)})})(Highcharts); 13 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/snapscreen/UEditorSnapscreen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/snapscreen/UEditorSnapscreen.exe -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/video-js/font/vjs.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/video-js/font/vjs.eot -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/video-js/font/vjs.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/video-js/font/vjs.ttf -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/video-js/font/vjs.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/video-js/font/vjs.woff -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/video-js/video-js.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/video-js/video-js.swf -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/webuploader/Uploader.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/webuploader/Uploader.swf -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/webuploader/webuploader.css: -------------------------------------------------------------------------------- 1 | .webuploader-container { 2 | position: relative; 3 | } 4 | .webuploader-element-invisible { 5 | position: absolute !important; 6 | clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ 7 | clip: rect(1px,1px,1px,1px); 8 | } 9 | .webuploader-pick { 10 | position: relative; 11 | display: inline-block; 12 | cursor: pointer; 13 | background: #00b7ee; 14 | padding: 10px 15px; 15 | color: #fff; 16 | text-align: center; 17 | border-radius: 3px; 18 | overflow: hidden; 19 | } 20 | .webuploader-pick-hover { 21 | background: #00a2d4; 22 | } 23 | 24 | .webuploader-pick-disable { 25 | opacity: 0.6; 26 | pointer-events:none; 27 | } 28 | 29 | -------------------------------------------------------------------------------- /SugarSite/_theme/ueditor/utf8-net/third-party/zeroclipboard/ZeroClipboard.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DotNetNext/SugarSite/88017500e05a23fcd43d2dba36ca865be3cb0439/SugarSite/_theme/ueditor/utf8-net/third-party/zeroclipboard/ZeroClipboard.swf -------------------------------------------------------------------------------- /SugarSite/log/2016-12-08.txt: -------------------------------------------------------------------------------- 1 | ***********开始:2016/12/8 15:53:35*********** 2 | 3 | ***********结束*********** 4 | 5 | ***********开始:2016/12/8 15:53:35*********** 6 | 请求出错 7 | ***********结束*********** 8 | 9 | -------------------------------------------------------------------------------- /SugarSite/log/2020-09-18.txt: -------------------------------------------------------------------------------- 1 | ***********开始:2020/9/18 14:03:50*********** 2 | 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) 3 | ***********结束*********** 4 | 5 | ***********开始:2020/9/18 14:06:01*********** 6 | 用户 'sa' 登录失败。 7 | ***********结束*********** 8 | 9 | --------------------------------------------------------------------------------