summaryrefslogtreecommitdiff
path: root/tntconfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tntconfig.cpp')
-rw-r--r--tntconfig.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tntconfig.cpp b/tntconfig.cpp
index b38865c..1a70aea 100644
--- a/tntconfig.cpp
+++ b/tntconfig.cpp
@@ -35,6 +35,8 @@ void TntConfig::WriteConfig()
// XXX modularize
file << "MapUrl ^/$ login@" << endl;
+
+ // the following selects the theme specific 'theme.css' file
file << "MapUrl ^/themes/([^/]*)/css.*/(.+\\.css) content@ themes/$1/css/$2 text/css" << endl;
// the following rules provide a search scheme for images. The first
@@ -46,6 +48,9 @@ void TntConfig::WriteConfig()
file << "MapUrl ^/themes/([^/]*)/img.*/(.+)\\.(.+) content@ common/img/$2.$3 image/$3" << endl;
file << "MapUrl ^/themes/([^/]*)/img.*/(.+)\\.(.+) $2@" << endl;
+ // select additional (not build in) javascript.
+ file << "MapUrl ^/js([^.]*/)(.*\\.js) content@ js$1$2 text/javascript" << endl;
+
file << "MapUrl ^/css.*/(.+) content@ css/$1 text/css" << endl;
file << "MapUrl /([^/]+/.+) content@ $1" << endl;
file << "MapUrl /([^.]+)(\\..+)? $1@" << endl;