From 996a7279ed02fec616db9b3234446d37446d57e9 Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Sun, 28 Apr 2013 18:13:57 +0100 Subject: [PATCH] Switch to using tags to identify stylesheets Using module-type was confusing, because we weren't actually using the module infrastructure for stylesheet processing. --- core/modules/startup.js | 3 ++- themes/tiddlywiki/snowwhite/base.tid | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/modules/startup.js b/core/modules/startup.js index f401765cf..4cee81be0 100644 --- a/core/modules/startup.js +++ b/core/modules/startup.js @@ -90,7 +90,8 @@ exports.startup = function() { $tw.crypto.setPassword(null); }); // Apply stylesheets - $tw.utils.each($tw.modules.types.stylesheet,function(moduleInfo,title) { + var stylesheetTiddlers = $tw.wiki.filterTiddlers("[tag[$:/tags/stylesheet]]"); + $tw.utils.each(stylesheetTiddlers,function(title,index) { // Stylesheets don't refresh, yet var parser = $tw.wiki.parseTiddler(title), renderTree = new $tw.WikiRenderTree(parser,{wiki: $tw.wiki}); diff --git a/themes/tiddlywiki/snowwhite/base.tid b/themes/tiddlywiki/snowwhite/base.tid index 4415b622a..ed6f194ec 100644 --- a/themes/tiddlywiki/snowwhite/base.tid +++ b/themes/tiddlywiki/snowwhite/base.tid @@ -1,5 +1,5 @@ title: $:/core/styles/base -module-type: stylesheet +tags: [[$:/tags/stylesheet]] \rules only filteredtranscludeinline transcludeinline macrodef macrocallinline \define border-radius(radius)