You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2007/01/10 17:01:03 UTC

svn commit: r494867 - /lenya/trunk/src/modules/kupu/kupu.js

Author: andreas
Date: Wed Jan 10 08:01:03 2007
New Revision: 494867

URL: http://svn.apache.org/viewvc?view=rev&rev=494867
Log:
Refactoring: add getTitle() method to kupu.js

Modified:
    lenya/trunk/src/modules/kupu/kupu.js

Modified: lenya/trunk/src/modules/kupu/kupu.js
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/kupu/kupu.js?view=diff&rev=494867&r1=494866&r2=494867
==============================================================================
--- lenya/trunk/src/modules/kupu/kupu.js (original)
+++ lenya/trunk/src/modules/kupu/kupu.js Wed Jan 10 08:01:03 2007
@@ -50,6 +50,7 @@
 		
         	resources.add(addedResourcesCount, {
                 "url" : "lenya-document:" + allNodes[i].getUuid(),
+                "title" : getTitle(allNodes[i].getLink(language).getDocument()),
                 "label" : languageLabel.getLabel(),
                 "id" : allNodes[i].getName(),
                 "fullid" : allNodes[i].getPath(),
@@ -61,6 +62,12 @@
     cocoon.sendPage("sitetree_link_library_template", {"resources" : resources});
 }
 
+function getTitle(doc) {
+    var meta = doc.getMetaData("http://purl.org/dc/elements/1.1/");
+    var title = meta.getFirstValue("title");
+    return title;
+}
+
 /**
  * Collects infos about all image resources in a publication.
  */
@@ -84,8 +91,7 @@
             var doc = allNodes[i].getLink(languages[lang]).getDocument();
             if (doc.getResourceType().getName().equals("resource")) {
             
-            	var meta = doc.getMetaData("http://purl.org/dc/elements/1.1/");
-	            var title = meta.getFirstValue("title");
+	            var title = getTitle(doc);
 	            var url = doc.getCanonicalWebappURL();
 	            url = url.substring(0, url.length() - 4);
 	            url = url + doc.getSourceExtension();



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org