Author: xavier
Date: Fri Jul  6 02:07:25 2007
New Revision: 553801

URL: http://svn.apache.org/viewvc?view=rev&rev=553801
Log:
upgrade xooki version

Modified:
    incubator/ivy/site/xooki/antlib.xml
    incubator/ivy/site/xooki/xooki.js

Modified: incubator/ivy/site/xooki/antlib.xml
URL: 
http://svn.apache.org/viewvc/incubator/ivy/site/xooki/antlib.xml?view=diff&rev=553801&r1=553800&r2=553801
==============================================================================
--- incubator/ivy/site/xooki/antlib.xml (original)
+++ incubator/ivy/site/xooki/antlib.xml Fri Jul  6 02:07:25 2007
@@ -26,7 +26,7 @@
                        var filepath = srcFiles[i].substring(0, 
srcFiles[i].lastIndexOf(project.getProperty("file.separator"))+1);
                 
                 if (attributes.get("checkuptodate")) {
-                    p = "xooki."+srcFiles[i]+".uptodate";
+                    p = "xooki."+file.getAbsolutePath().replace(' 
','_')+".uptodate";
                     upToDate = project.createTask("uptodate");
                     upToDate.setProperty(p);
                     upToDate.setSrcfile(file);

Modified: incubator/ivy/site/xooki/xooki.js
URL: 
http://svn.apache.org/viewvc/incubator/ivy/site/xooki/xooki.js?view=diff&rev=553801&r1=553800&r2=553801
==============================================================================
--- incubator/ivy/site/xooki/xooki.js (original)
+++ incubator/ivy/site/xooki/xooki.js Fri Jul  6 02:07:25 2007
@@ -702,7 +702,7 @@
                 
                 var title;
                 var url;
-                var titleSuffix = "";
+                var invalid = false;
                 
                 if (typeof xooki.toc.pages[xooki.toc.importRoot + id] != 
"undefined") {
                            title = xooki.toc.pages[xooki.toc.importRoot + 
id].title;
@@ -711,14 +711,23 @@
                            title = xooki.toc.pages[id].title;
                     url = pu(id);
                        } else {
+                    invalid = true;
                                title = code;
-                               url = u(code);
-                    titleSuffix = '?';
+                               url = u(id);
                        }
                 if (index>0) {
                        title = code.substring(index+1);
                 }
-                return '<a href="'+url+'">'+title+titleSuffix+'</a>';
+                if (invalid) {
+                    if (batchMode) {
+                        // do not output invalid links as links in batch mode
+                        return title;
+                    } else {
+                        return title+'<a href="'+url+'">?</a>';
+                    }
+                } else {
+                    return '<a href="'+url+'">'+title+'</a>';
+                }
             });
         },
         


Reply via email to