From: dsc Date: Mon, 9 Apr 2012 19:24:32 +0000 (-0700) Subject: Fixes version-caching code to work with Jade 22.1 X-Git-Url: http://git.less.ly:3516/?a=commitdiff_plain;h=46928ef26edd6fc65e361c79a6d5d92bc1fe981a;p=limn-bak.git Fixes version-caching code to work with Jade 22.1 --- diff --git a/www/mixins/helpers.jade b/www/mixins/helpers.jade index 75c71aa..9ca8302 100644 --- a/www/mixins/helpers.jade +++ b/www/mixins/helpers.jade @@ -1,10 +1,12 @@ -- if (typeof version == 'undefined' || version == null || !version || version === 'dev') { version = String(new Date().getTime()); } +- root = (function(){ return this; })(); +- if (typeof version == 'undefined') root.version = 'dev'; +- if (version == null || !version || version === 'dev') { version = String(new Date().getTime()); } -mixin css(href, media, root) +mixin css(href, media, path_root) - media = media || 'screen' - - root = root || '/css' - - var ver = (version ? '?'+version : '') - - href = ((root && href.charAt(0) !== '/') ? root+'/' : '') + href + ver + - path_root = path_root || '/css' + - var ver = ((typeof version != 'undefined' && version) ? '?'+version : '') + - href = ((path_root && href.charAt(0) !== '/') ? path_root+'/' : '') + href + ver link(type='text/css', rel='stylesheet', media=media, href=href)