diff nothing.js @ 0:f62b5c395a48

Initial commit.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Sat, 04 Jun 2011 05:02:47 +0200
parents
children 4d7a67349089
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/nothing.js
@@ -0,0 +1,19 @@
+'use strict';
+
+parsers[''] = function(id, xml) {
+	var toDate = function() {
+		return new Date();
+	};
+
+	var toHTML = function(xml, date) {
+		var article = document.createElementNS(ns.xhtml, 'article');
+		article.setAttributeNS(ns.idq, 'id', id);
+		article.setAttributeNS(ns.idq, 'date', date.to8601());
+		article.appendChild(document.createElementNS(ns.xhtml, 'h2').appendChild(document.createTextNode('This post is in an unknown namespace.')));
+		return article;
+	};
+
+	this.xml = xml;
+	this.date = toDate(xml);
+	this.html = toHTML(xml, this.date);
+}