- From: Robin Berjon via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 14 Jan 2010 16:10:50 +0000
- To: public-dap-commits@w3.org
Update of /sources/public/2009/dap/ReSpec.js/js In directory hutz:/tmp/cvs-serv5147/js Modified Files: respec.js Log Message: add support for base and unofficial styles Index: respec.js =================================================================== RCS file: /sources/public/2009/dap/ReSpec.js/js/respec.js,v retrieving revision 1.75 retrieving revision 1.76 diff -u -d -r1.75 -r1.76 --- respec.js 14 Jan 2010 15:18:05 -0000 1.75 +++ respec.js 14 Jan 2010 16:10:48 -0000 1.76 @@ -59,6 +59,7 @@ authors: [], recTrackStatus: ["FPWD", "WD", "LC", "CR", "PR", "PER", "REC"], + noTrackStatus: ["MO", "unofficial", "base"], status2text: { NOTE: "Note", "WG-NOTE": "Working Group Note", @@ -77,6 +78,8 @@ PER: "Proposed Edited Recommendation", REC: "Recommendation", RSCND: "Rescinded Recommendation", + unofficial: "Unofficial Draft", + base: "Document", }, status2long: { FPWD: "First Public Working Draft", @@ -264,6 +267,7 @@ if (!cfg.maxTocLevel) cfg.maxTocLevel = 0; for (var k in cfg) this[k] = cfg[k]; this.isRecTrack = this.recTrackStatus.indexOf(this.specStatus) >= 0; + this.isNoTrack = this.noTrackStatus.indexOf(this.specStatus) >= 0; // this.specStatus = this._getMetaFor("http://berjon.com/prop/spec-status", "ED"); // this.shortName = this._getMetaFor("http://berjon.com/prop/short-name", "xxx-xxx"); // this.publishDate = this._getDateFor("head > time[itemprop='http://berjon.com/prop/publish-date']"); @@ -308,7 +312,16 @@ } var statStyle = this.specStatus; if (statStyle == "FPWD" || statStyle == "LC") statStyle = "WD"; - var css = "http://www.w3.org/StyleSheets/TR/W3C-" + statStyle + ".css"; + var css; + if (statStyle == "unofficial") { + css = "http://www.w3.org/StyleSheets/TR/w3c-unofficial"; + } + else if (statStyle == "base") { + css = "http://www.w3.org/StyleSheets/TR/base"; + } + else { + css = "http://www.w3.org/StyleSheets/TR/W3C-" + statStyle;// + ".css"; + } this._insertCSS(css, false); }, @@ -379,11 +392,11 @@ "<p><a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>" + "<h1>" + this.title + "</h1>" + "<h2>W3C " + this.status2text[this.specStatus] + " " + this._humanDate(this.publishDate) + "</h2><dl>"; - if (this.specStatus != "MO") + if (!this.isNoTrack) header += "<dt>This Version:</dt><dd><a href='" + thisVersion + "'>" + thisVersion + "</a></dd>" + "<dt>Latest Published Version:</dt><dd>" + latestVersion + "</dd>" + "<dt>Latest Editor's Draft:</dt><dd><a href='" + this.edDraftURI + "'>" + this.edDraftURI + "</a></dd>"; - if (this.specStatus != "FPWD" && this.specStatus != "MO") + if (this.specStatus != "FPWD" && !this.isNoTrack) header += "<dt>Previous version:</dt><dd>" + prevVersion + "</dd>"; if (this.prevRecShortname) { @@ -431,9 +444,10 @@ makeSotD: function () { var sotd; - if (this.specStatus == "MO") { + if (this.isNoTrack) { + var mc = (this.specStatus == "MO") ? " member-confidential" : ""; sotd = "<section id='sotd' class='introductory'><h2>Status of This Document</h2>" + - "<p>This document is merely a W3C-internal member-confidential document. It has no "+ + "<p>This document is merely a W3C-internal" + mc + " document. It has no "+ "official standing of any kind and does not represent consensus of the W3C Membership.</p></section>"; } else {
Received on Thursday, 14 January 2010 16:10:52 UTC