From 9a606212cbfd62bcaf24ff1820668f0439ef5acf Mon Sep 17 00:00:00 2001
From: "David A. Madore" <david+git@madore.org>
Date: Sat, 10 Sep 2011 23:41:04 +0200
Subject: More rel="author" links, to social networks.

---
 org/madore/damlengine/TodoFooter.java | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

(limited to 'org/madore/damlengine')

diff --git a/org/madore/damlengine/TodoFooter.java b/org/madore/damlengine/TodoFooter.java
index c9dcf19..215d5b7 100644
--- a/org/madore/damlengine/TodoFooter.java
+++ b/org/madore/damlengine/TodoFooter.java
@@ -36,12 +36,32 @@ public final class TodoFooter extends TodoElement {
 	addr.appendChild(ctx.doc.createTextNode(" ("));
 	Element email = ctx.doc.createElementNS(DamlEngine.DAML_NS, "d:email-despammed");
 	addr.appendChild(email);
-	addr.appendChild(ctx.doc.createTextNode(")"));
 	email.appendChild(ctx.doc.createTextNode("david+www"));
 	email.appendChild(ctx.doc.createElementNS(DamlEngine.DAML_NS, "d:email-at"));
 	email.appendChild(ctx.doc.createTextNode("madore"));
 	email.appendChild(ctx.doc.createElementNS(DamlEngine.DAML_NS, "d:email-dot"));
 	email.appendChild(ctx.doc.createTextNode("org"));
+	addr.appendChild(ctx.doc.createTextNode("|"));
+	a = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "a");
+	a.setAttributeNS(null, "href", "https://plus.google.com/113543720848960431456");
+	a.setAttributeNS(null, "rel", "author");
+	addr.appendChild(a);
+	a.appendChild(ctx.doc.createTextNode("Google+"));
+	addr.appendChild(ctx.doc.createTextNode("|"));
+	a = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "a");
+	a.setAttributeNS(null, "href", "http://www.facebook.com/grotsen");
+	a.setAttributeNS(null, "rel", "author");
+	addr.appendChild(a);
+	a.appendChild(ctx.doc.createTextNode("Facebook"));
+	addr.appendChild(ctx.doc.createTextNode("|"));
+	a = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "a");
+	a.setAttributeNS(null, "href",
+			 ((ctx.gc.uriToTop==null)?"http://www.madore.org/~david/"
+			  :ctx.gc.uriToTop) + "ego.html");
+	a.setAttributeNS(null, "rel", "author");
+	addr.appendChild(a);
+	a.appendChild(ctx.doc.createTextNode("\u2042"));
+	addr.appendChild(ctx.doc.createTextNode(")"));
 	Node ws = node.getNextSibling();
 	if ( ws != null && ( ws.getNodeType() == Node.TEXT_NODE
 	       || ws.getNodeType() == Node.CDATA_SECTION_NODE )
-- 
cgit v1.2.3