Improved caching in debug mode by adding global yepnope filter

This commit is contained in:
perploug
2014-02-07 15:45:52 +01:00
parent cec8001c38
commit 2850c3c3de
11 changed files with 141 additions and 42 deletions

View File

@@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.18046
// Runtime Version:4.0.30319.18408
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@@ -62,23 +62,23 @@ namespace Umbraco.Web.UI.JavaScript {
/// <summary>
/// Looks up a localized string similar to [
/// &apos;lib/jquery/jquery-1.8.2.min.js&apos;,
/// &apos;lib/jquery/jquery.cookie.js&apos;,
/// &apos;lib/angular/angular.min.js&apos;,
/// &apos;lib/bootstrap/js/bootstrap.js&apos;,
/// &apos;lib/underscore/underscore.js&apos;,
/// &apos;lib/umbraco/Extensions.js&apos;,
/// &apos;lib/jquery/jquery-ui-1.10.3.custom.min.js&apos;,
///
/// &apos;js/app.js&apos;,
/// /*
/// &apos;lib/jquery/jquery-ui-1.10.3.custom.min.js&apos;,
/// &apos;lib/jquery/jquery.ui.core.min.js&apos;,
/// &apos;lib/jquery/jquery.ui.widget.min.js&apos;,
/// &apos;lib/jquery/jquery.ui.mouse.min.js&apos;,
/// &apos;lib/jquery/jquery.ui.sortable.min.js&apos;,
/// */
///
/// &apos;js/umbraco.resources.js&apos;,
/// &apos;js/umbraco.directives.js&apos;,
/// &apos;js/umbraco.filters.js&apos;,
/// &apos;js/umbraco.services.js&apos;,
/// &apos;js/umbraco.security.js&apos;,
/// &apos;js/umbraco.controllers.js&apos;,
/// &apos;js/routes.js&apos;
///].
/// &apos;lib/angular/1.1.5/angular-cookies.min.js&apos;,
/// &apos;lib/angular/1.1.5/angular-mobile.js&apos;,
/// &apos;lib/angular/1.1.5/angular-sanitize.min.js&apos;,
///
/// &apos;lib/angular/angular-ui-sortable.js&apos;,
///
/// &apos;lib/jquery/jquery.u [rest of string was truncated]&quot;;.
/// </summary>
internal static string JsInitialize {
get {
@@ -87,18 +87,41 @@ namespace Umbraco.Web.UI.JavaScript {
}
/// <summary>
/// Looks up a localized string similar to yepnope({
///
/// load: &quot;##JsInitialize##&quot;,
///
/// complete: function () {
/// jQuery(document).ready(function () {
/// angular.bootstrap(document, [&apos;umbraco&apos;]);
/// });
///
/// Looks up a localized string similar to yepnope.addFilter(function (resourceObj) {
/// var url = resourceObj.url;
/// if(url.indexOf(&quot;lib/&quot;) === 0 || url.indexOf(&quot;js/umbraco.&quot;) === 0){
/// return resourceObj;
/// }
///
/// resourceObj.url = resourceObj.url + &quot;?umb__rnd=&quot; + (new Date).getTime();
/// return resourceObj;
///});.
/// </summary>
internal static string JsNoCache {
get {
return ResourceManager.GetString("JsNoCache", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to &quot;##JsNoCache##&quot;
///yepnope({
/// load: [
/// &apos;lib/jquery/jquery-2.0.3.min.js&apos;,
/// &apos;lib/angular/1.1.5/angular.min.js&apos;,
/// &apos;lib/underscore/underscore.js&apos;,
/// ],
/// complete: function () {
/// yepnope({
/// load: &quot;##JsInitialize##&quot;,
/// complete: function () {
///
/// //we need to set the legacy UmbClientMgr path
/// UmbClientMgr.setUmbracoPath(&apos;&quot;##UmbracoPath##&quot;&apos;);
///
/// jQuery(document).ready(function () {
/// [rest of string was truncated]&quot;;.
/// </summary>
internal static string Main {
get {
return ResourceManager.GetString("Main", resourceCulture);