Changeset 3057

Show
Ignore:
Timestamp:
12/12/07 00:40:18 (13 months ago)
Author:
cho45
Message:

lang/javascript/blosxom.rhino/blosxom.rhino.js:

flavour に対応しわすれていた

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/blosxom.rhino/blosxom.rhino.js

    r3056 r3057  
    2525                        return b.datetime.valueOf() - a.datetime.valueOf(); 
    2626                }); 
    27  
    28                 var path_info = this.getenv("PATH_INFO") || "/"; 
     27                (this.getenv("PATH_INFO") || "/").match(/(.+?)(\.[^.]+)?$/); 
     28                var path_info = RegExp.$1, flavour = RegExp.$2 || this.config.default_flavour; 
    2929                if (path_info.match(RegExp("^/(\\d{4})(?:/(\\d\\d)(?:/(\\d\\d))?)?"))) { 
    3030                        var year = +RegExp.$1, month = RegExp.$2 - 1, day = +RegExp.$3; 
     
    5252 
    5353 
    54                 var template = new EJS(this._readLines("template.html").join("\n")); 
     54                var template = new EJS(this._readLines("template"+flavour).join("\n")); 
    5555                System.out.println(template.run({ 
    5656                        title       : this.config.title, 
     
    110110 
    111111new BlosxomRhino({ 
    112         title    : "Blosxom.Rhino!", 
    113         data_dir : "data", 
     112        title           : "Blosxom.Rhino!", 
     113        data_dir        : "data", 
     114        default_flavour : ".html", 
    114115}).run();