integ/renkan/js/paper-renderer.js
changeset 27 c21cffd36f98
parent 20 79a9ea254b21
child 32 683a6d889924
--- a/integ/renkan/js/paper-renderer.js	Thu Apr 11 15:51:23 2013 +0200
+++ b/integ/renkan/js/paper-renderer.js	Thu Apr 11 17:32:10 2013 +0200
@@ -74,6 +74,7 @@
             left: (_options.tooltip_padding + Math.min(_left, _right)),
             top: (_options.tooltip_padding + _top)
         });
+        return _path;
     },
     sector : function(_repr, _inR, _outR, _startAngle, _endAngle, _padding, _imgsrc, _caption) {
         var _options = _repr.renderer.renkan.options,
@@ -826,6 +827,7 @@
     + '<span class="Rk-Display-Title"><% if (node.uri) { %><a href="<%-node.uri%>" target="_blank"><% } %><%-node.title%><% if (node.uri) { %></a><% } %></span></h2>'
     + '<% if (node.uri) { %><p class="Rk-Display-URI"><a href="<%-node.uri%>" target="_blank"><%-node.short_uri%></a></p><% } %>'
     + '<p><%-node.description%></p>'
+    + '<% if (node.image) { %><img class="Rk-Display-ImgPreview" src="<%-node.image%>" /><% } %>'
     + '<% if (node.has_creator) { %><p><span class="Rk-Editor-Label"><%-translate("Created by:")%></span><span class="Rk-UserColor" style="background:<%-node.created_by_color%>;"></span><%- Rkns.Renderer.Utils.shortenText(node.created_by_title, 25) %></p><% } %>'
 );
 
@@ -1496,6 +1498,9 @@
     		if (res["text/x-iri-" + f] || res[f]) {
     			newNode[f] = res["text/x-iri-" + f] || res[f];
     		}
+    		if (newNode[f] === "none" || newNode[f] === "null") {
+    			newNode[f] = undefined;
+    		}
     	}
     	if (newNode.title || newNode.description || newNode.uri) {
     		var _off = _this.canvas_$.offset(),