Changeset 1770
- Timestamp:
- 11/19/07 03:33:56 (11 months ago)
- Files:
-
- 2 modified
-
lang/javascript/misc/changelog-parser.js (modified) (3 diffs)
-
websites/coderepos.org/trac/share/js/TracUtils.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/misc/changelog-parser.js
r1734 r1770 1 1 2 function Cha geLogParser (callback) {2 function ChangeLogParser (callback) { 3 3 this.initialize.apply(this, arguments); 4 4 } 5 5 6 Cha geLogParser.prototype = {6 ChangeLogParser.prototype = { 7 7 initialize : function (callback) { 8 8 if (!callback) callback = function (title, body) { … … 40 40 } 41 41 }; 42 Cha geLogParser.Trac = function (title, body) {42 ChangeLogParser.Trac = function (title, body) { 43 43 var m = title.match(/(\d\d)\/(\d\d)\/(\d\d) (\d\d):(\d\d):(\d\d) ([^\s]+) \[(\d+)\]/); 44 44 var d = new Date(+m[3] + 2000, +m[1] - 1, +m[2], +m[4], +m[5], +m[6]); … … 69 69 /* 70 70 $.get("trac-changelog", {}, function (data) { 71 var parser = new Cha geLogParser(ChageLogParser.Trac);71 var parser = new ChangeLogParser(ChangeLogParser.Trac); 72 72 log(parser.parse(data)); 73 73 }) -
websites/coderepos.org/trac/share/js/TracUtils.js
r1735 r1770 130 130 var author = RegExp.$1; 131 131 $.get(TracUtils.TRAC_BASE + "/log/?limit=100&mode=stop_on_copy&format=changelog", {}, function (data) { 132 var parser = new Cha geLogParser(ChageLogParser.Trac);132 var parser = new ChangeLogParser(ChangeLogParser.Trac); 133 133 var log = parser.parse(data); 134 134 var div = $("<div class='recent-commits'><h2>Recent Commits</h2></div>"); … … 254 254 */ 255 255 256 function Cha geLogParser (callback) {256 function ChangeLogParser (callback) { 257 257 this.initialize.apply(this, arguments); 258 258 } 259 259 260 Cha geLogParser.prototype = {260 ChangeLogParser.prototype = { 261 261 initialize : function (callback) { 262 262 if (!callback) callback = function (title, body) { … … 294 294 } 295 295 }; 296 Cha geLogParser.Trac = function (title, body) {296 ChangeLogParser.Trac = function (title, body) { 297 297 var m = title.match(/(\d\d)\/(\d\d)\/(\d\d) (\d\d):(\d\d):(\d\d) ([^\s]+) \[(\d+)\]/); 298 298 var d = new Date(+m[3] + 2000, +m[1] - 1, +m[2], +m[4], +m[5], +m[6]); … … 321 321 } 322 322 }; 323 /* 324 $.get("trac-changelog", {}, function (data) { 325 var parser = new ChangeLogParser(ChangeLogParser.Trac); 326 log(parser.parse(data)); 327 }) 328 */
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)