- From: Frederick Hirsch via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 12 Nov 2009 17:24:30 +0000
- To: public-dap-commits@w3.org
Update of /sources/public/2009/dap/ReSpec.js/js In directory hutz:/tmp/cvs-serv32437/js Modified Files: respec.js Log Message: add support for optional authors list Index: respec.js =================================================================== RCS file: /sources/public/2009/dap/ReSpec.js/js/respec.js,v retrieving revision 1.50 retrieving revision 1.51 diff -u -d -r1.50 -r1.51 --- respec.js 29 Oct 2009 17:53:28 -0000 1.50 +++ respec.js 12 Nov 2009 17:24:28 -0000 1.51 @@ -54,6 +54,7 @@ berjon.respec.prototype = { title: null, editors: [], + authors: [], recTrackStatus: ["FPWD", "WD", "LC", "CR", "PR", "PER", "REC"], status2text: { @@ -254,6 +255,7 @@ if (cfg.lcEnd) cfg.lcEnd = this._parseDate(cfg.lcEnd); if (cfg.specStatus == "LC" && !cfg.lcEnd) error("If specStatus is set to LC, then lcEnd must be defined"); if (!cfg.editors) cfg.editors = []; + if (!cfg.authors) cfg.authors = []; if (!cfg.inlineCSS) cfg.inlineCSS = false; for (var k in cfg) this[k] = cfg[k]; this.isRecTrack = this.recTrackStatus.indexOf(this.specStatus) >= 0; @@ -349,6 +351,22 @@ } header += "</dd>"; } + if (this.authors.length > 0) { + if (this.authors.length > 1) header += "<dt>Authors:</dt>"; + else header += "<dt>Author:</dt>"; + for (var i = 0; i < this.authors.length; i++) { + var auth = this.authors[i]; + header += "<dd>"; + if (auth.url) header += "<a href='" + auth.url + "'>" + auth.name + "</a>"; + else header += auth.name; + if (auth.company) { + header += ", "; + if (auth.companyURL) header += "<a href='" + auth.companyURL + "'>" + auth.company + "</a>"; + else header += auth.company; + } + header += "</dd>"; + } + } header += "</dl><p class='copyright'><a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> © " + this.publishDate.getFullYear() + " <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>®</sup> " +
Received on Thursday, 12 November 2009 17:24:39 UTC