protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); JsCssTool.ReCreateIfNotExist(); CssTop = JsCssTool.MiniCss(_CssTopList, TemplateName.IsNullOrEmpty() ? "all.css" : TemplateName + "_all.css"); JsTop = JsCssTool.MiniJs(_JsTopList, TemplateName.IsNullOrEmpty() ? "libs.js" : TemplateName + "_libs.js"); JsBottom = JsCssTool.MiniJs(_JsBottomList, TemplateName.IsNullOrEmpty() ? "all.js" : TemplateName + "_all.js"); }
public void Page_PreRender(object sender, EventArgs e) { lBase.Text = string.Format("<base href='{0}'/>", Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath + (!Request.ApplicationPath.EndsWith("/") ? "/" : string.Empty) + "admin/"); JsCssTool.ReCreateIfNotExist(); headStyle.Text = JsCssTool.MiniCss(new List <string> { "~/admin/css/new_admin/buttons.css", "~/admin/css/jquery.tooltip.css", "~/admin/css/AdminStyle.css", "~/admin/css/catalogDataTreeStyles.css", "~/admin/css/exportFeedStyles.css", "~/admin/css/jqueryslidemenu.css", "~/css/jq/jquery.autocomplete.css", "~/css/advcss/modal.css", "~/admin/js/plugins/datepicker/css/datepicker.css" }, "madmincss.css"); headScript.Text = JsCssTool.MiniJs(new List <string> { "~/js/jq/jquery-1.7.1.min.js", "~/js/jq/jquery.autocomplete.js", "~/js/jq/jquery.metadata.js", "~/js/advjs/advModal.js", "~/js/advjs/advTabs.js", "~/js/advjs/advUtils.js", "~/admin/js/jquery.cookie.min.js", "~/admin/js/jquery.qtip.min.js", "~/admin/js/jquery.tooltip.min.js", "~/admin/js/slimbox2.js", "~/admin/js/jquery.history.js", "~/admin/js/jquerytimer.js", "~/admin/js/admin.js", "~/admin/js/grid.js", "~/admin/js/plugins/datepicker/bootstrap-datepicker.js", "~/admin/js/plugins/datepicker/locales/bootstrap-datepicker." + SettingsMain.Language.Split('-')[0] + ".js" }, "madmin.js"); }
public void Page_PreRender(object sender, EventArgs e) { JsCssTool.ReCreateIfNotExist(); headStyle.Text = JsCssTool.MiniCss(new List <string> { "~/css/validator.css" , "~/css/normalize.css" , "~/css/advcss/modal.css" , "~/css/jq/jquery.autocomplete.css" , "~/js/plugins/progress/css/progress.css" , "~/js/plugins/jpicker/css/jpicker.css" , "~/js/plugins/tabs/css/tabs.css" , "~/js/plugins/bubble/css/bubble.css" , "~/admin/css/jquery.tooltip.css" , "~/admin/css/AdminStyle.css" , "~/admin/css/advcss/notify.css" , "~/admin/css/catalogDataTreeStyles.css" , "~/admin/css/exportFeedStyles.css" , "~/admin/js/plugins/tooltip/css/tooltip.css" , "~/admin/js/plugins/placeholder/css/placeholder.css" , "~/admin/js/plugins/radiolist/css/radiolist.css" , "~/admin/js/plugins/chart/css/chart.css" , "~/admin/js/plugins/noticeStatistic/css/noticeStatistic.css" , "~/admin/js/plugins/help/css/help.css" , "~/admin/js/plugins/datepicker/css/datepicker.css" , "~/admin/js/plugins/transformer/css/transformer.css" , "~/admin/js/jspage/adminmessages/css/styles.css?p=20151228" , "~/admin/css/new_admin/buttons.css" , "~/admin/css/new_admin/dropdown-menu.css" , "~/admin/css/new_admin/icons.css" , "~/admin/css/new_admin/admin.css" , "~/admin/css/new_admin/pagenumber.css" , "~/admin/css/new_admin/achievements.css" , "~/admin/css/new_admin/achievementsHelp.css" , "~/admin/css/new_admin/modules.css" }, "admincss.css"); headScript.Text = JsCssTool.MiniJs(new List <string> { "~/js/jq/jquery-1.7.1.min.js" , "~/js/modernizr.custom.js" , "~/js/localization/" + SettingsMain.Language + "/lang.js" , "~/js/ejs_fulljslint.js" , "~/js/ejs.js" }, "adminlib.js"); bottomScript.Text = JsCssTool.MiniJs(new List <string> { "~/js/jq/jquery.validate.js" , "~/js/validateInit.js" , "~/js/string.format-1.0.js" , "~/js/jq/jquery.autocomplete.js" , "~/js/jq/jquery.metadata.js" , "~/js/advjs/advNotify.js" , "~/js/advjs/advModal.js" , "~/js/advjs/advTabs.js" , "~/js/advjs/advUtils.js" , "~/js/advantshop.js" , "~/js/services/Utilities.js" , "~/js/services/scriptsManager.js" , "~/js/services/jsuri-1.1.1.js" , "~/js/plugins/progress/progress.js" , "~/js/plugins/jpicker/jpicker.js" , "~/js/plugins/tabs/tabs.js" , "~/js/plugins/bubble/bubble.js" , "~/admin/js/customValidate.js" , "~/admin/js/smallThings.js" , "~/admin/js/jspage/adminmessages/adminmessages.js" , "~/admin/js/jspage/achievements/achievements.js" , "~/admin/js/jspage/vieworder.js" , "~/admin/js/jspage/modulesmanager.js" , "~/admin/js/jspage/default.js" , "~/admin/js/jquery.cookie.min.js" , "~/admin/js/jquery.qtip.min.js" , "~/admin/js/jquery.tooltip.min.js" , "~/admin/js/slimbox2.js" , "~/admin/js/jquery.history.js" , "~/admin/js/jquerytimer.js" , "~/admin/js/admin.js" , "~/admin/js/grid.js" , "~/admin/js/plugins/tooltip/tooltip.js" , "~/admin/js/plugins/placeholder/placeholder.js" , "~/admin/js/plugins/chart/jquery.flot.js" , "~/admin/js/plugins/chart/jquery.flot.pie.js" , "~/admin/js/plugins/chart/jquery.flot.time.js" , "~/admin/js/plugins/chart/chart.js" , "~/admin/js/plugins/radiolist/radiolist.js" , "~/admin/js/plugins/help/help.js" , "~/admin/js/plugins/transformer/transformer.js" , "~/admin/js/plugins/datepicker/bootstrap-datepicker.js" , "~/admin/js/plugins/datepicker/locales/bootstrap-datepicker." + SettingsMain.Language.Split('-')[0] + ".js" // TODO: dublicate client side js (different versions) , "~/admin/js/plugins/jqfileupload/vendor/jquery.ui.widget.js" , "~/admin/js/plugins/jqfileupload/jquery.iframe-transport.js" , "~/admin/js/plugins/jqfileupload/jquery.fileupload.js" , "~/admin/js/plugins/noticeStatistic/noticeStatistic.js" , "~/admin/js/masterpage/adminsearch.js" , "~/admin/js/masterpage/saasIndicator.js" , "~/admin/js/masterpage/ordersCount.js" , "~/admin/js/masterpage/share.js" , "~/admin/js/masterpage/ordersCount.js" , "~/admin/js/masterpage/achievementsHelp.js" , "~/admin/js/masterpage/achievementsPopup.js" , "~/admin/js/masterpage/showcase.js" }, "adminall.js"); }