Mercurial > repos > rmarenco > hubarchivecreator
annotate doc/_build/html/_static/doctools.js @ 31:9c5d82d3c87e draft
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit cd459f55fcb828e250986412fb779234ad89b3b2
| author | yating-l | 
|---|---|
| date | Tue, 19 Jun 2018 13:16:08 -0400 | 
| parents | 40469b265ddb | 
| children | 
| rev | line source | 
|---|---|
| 
20
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
2 * doctools.js | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
3 * ~~~~~~~~~~~ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
4 * | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
5 * Sphinx JavaScript utilities for all documentation. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
6 * | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
7 * :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
8 * :license: BSD, see LICENSE for details. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
9 * | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
10 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
11 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
12 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
13 * select a different prefix for underscore | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
14 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
15 $u = _.noConflict(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
16 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
17 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
18 * make the code below compatible with browsers without | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
19 * an installed firebug like debugger | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
20 if (!window.console || !console.firebug) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
21 var names = ["log", "debug", "info", "warn", "error", "assert", "dir", | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
22 "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
23 "profile", "profileEnd"]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
24 window.console = {}; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
25 for (var i = 0; i < names.length; ++i) | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
26 window.console[names[i]] = function() {}; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
27 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
28 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
29 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
30 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
31 * small helper function to urldecode strings | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
32 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
33 jQuery.urldecode = function(x) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
34 return decodeURIComponent(x).replace(/\+/g, ' '); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
35 }; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
36 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
37 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
38 * small helper function to urlencode strings | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
39 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
40 jQuery.urlencode = encodeURIComponent; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
41 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
42 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
43 * This function returns the parsed url parameters of the | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
44 * current request. Multiple values per key are supported, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
45 * it will always return arrays of strings for the value parts. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
46 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
47 jQuery.getQueryParameters = function(s) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
48 if (typeof s == 'undefined') | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
49 s = document.location.search; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
50 var parts = s.substr(s.indexOf('?') + 1).split('&'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
51 var result = {}; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
52 for (var i = 0; i < parts.length; i++) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
53 var tmp = parts[i].split('=', 2); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
54 var key = jQuery.urldecode(tmp[0]); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
55 var value = jQuery.urldecode(tmp[1]); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
56 if (key in result) | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
57 result[key].push(value); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
58 else | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
59 result[key] = [value]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
60 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
61 return result; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
62 }; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
63 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
64 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
65 * highlight a given string on a jquery object by wrapping it in | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
66 * span elements with the given class name. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
67 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
68 jQuery.fn.highlightText = function(text, className) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
69 function highlight(node) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
70 if (node.nodeType == 3) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
71 var val = node.nodeValue; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
72 var pos = val.toLowerCase().indexOf(text); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
73 if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
74 var span = document.createElement("span"); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
75 span.className = className; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
76 span.appendChild(document.createTextNode(val.substr(pos, text.length))); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
77 node.parentNode.insertBefore(span, node.parentNode.insertBefore( | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
78 document.createTextNode(val.substr(pos + text.length)), | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
79 node.nextSibling)); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
80 node.nodeValue = val.substr(0, pos); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
81 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
82 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
83 else if (!jQuery(node).is("button, select, textarea")) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
84 jQuery.each(node.childNodes, function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
85 highlight(this); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
86 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
87 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
88 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
89 return this.each(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
90 highlight(this); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
91 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
92 }; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
93 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
94 /* | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
95 * backward compatibility for jQuery.browser | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
96 * This will be supported until firefox bug is fixed. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
97 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
98 if (!jQuery.browser) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
99 jQuery.uaMatch = function(ua) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
100 ua = ua.toLowerCase(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
101 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
102 var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
103 /(webkit)[ \/]([\w.]+)/.exec(ua) || | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
104 /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
105 /(msie) ([\w.]+)/.exec(ua) || | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
106 ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
107 []; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
108 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
109 return { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
110 browser: match[ 1 ] || "", | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
111 version: match[ 2 ] || "0" | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
112 }; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
113 }; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
114 jQuery.browser = {}; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
115 jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
116 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
117 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
118 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
119 * Small JavaScript module for the documentation. | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
120 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
121 var Documentation = { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
122 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
123 init : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
124 this.fixFirefoxAnchorBug(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
125 this.highlightSearchWords(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
126 this.initIndexTable(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
127 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
128 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
129 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
130 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
131 * i18n support | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
132 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
133 TRANSLATIONS : {}, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
134 PLURAL_EXPR : function(n) { return n == 1 ? 0 : 1; }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
135 LOCALE : 'unknown', | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
136 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
137 // gettext and ngettext don't access this so that the functions | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
138 // can safely bound to a different name (_ = Documentation.gettext) | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
139 gettext : function(string) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
140 var translated = Documentation.TRANSLATIONS[string]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
141 if (typeof translated == 'undefined') | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
142 return string; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
143 return (typeof translated == 'string') ? translated : translated[0]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
144 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
145 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
146 ngettext : function(singular, plural, n) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
147 var translated = Documentation.TRANSLATIONS[singular]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
148 if (typeof translated == 'undefined') | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
149 return (n == 1) ? singular : plural; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
150 return translated[Documentation.PLURALEXPR(n)]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
151 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
152 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
153 addTranslations : function(catalog) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
154 for (var key in catalog.messages) | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
155 this.TRANSLATIONS[key] = catalog.messages[key]; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
156 this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
157 this.LOCALE = catalog.locale; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
158 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
159 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
160 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
161 * add context elements like header anchor links | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
162 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
163 addContextElements : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
164 $('div[id] > :header:first').each(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
165 $('<a class="headerlink">\u00B6</a>'). | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
166 attr('href', '#' + this.id). | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
167 attr('title', _('Permalink to this headline')). | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
168 appendTo(this); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
169 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
170 $('dt[id]').each(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
171 $('<a class="headerlink">\u00B6</a>'). | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
172 attr('href', '#' + this.id). | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
173 attr('title', _('Permalink to this definition')). | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
174 appendTo(this); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
175 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
176 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
177 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
178 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
179 * workaround a firefox stupidity | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
180 * see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
181 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
182 fixFirefoxAnchorBug : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
183 if (document.location.hash) | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
184 window.setTimeout(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
185 document.location.href += ''; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
186 }, 10); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
187 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
188 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
189 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
190 * highlight the search words provided in the url in the text | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
191 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
192 highlightSearchWords : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
193 var params = $.getQueryParameters(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
194 var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : []; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
195 if (terms.length) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
196 var body = $('div.body'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
197 if (!body.length) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
198 body = $('body'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
199 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
200 window.setTimeout(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
201 $.each(terms, function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
202 body.highlightText(this.toLowerCase(), 'highlighted'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
203 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
204 }, 10); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
205 $('<p class="highlight-link"><a href="javascript:Documentation.' + | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
206 'hideSearchWords()">' + _('Hide Search Matches') + '</a></p>') | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
207 .appendTo($('#searchbox')); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
208 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
209 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
210 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
211 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
212 * init the domain index toggle buttons | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
213 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
214 initIndexTable : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
215 var togglers = $('img.toggler').click(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
216 var src = $(this).attr('src'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
217 var idnum = $(this).attr('id').substr(7); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
218 $('tr.cg-' + idnum).toggle(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
219 if (src.substr(-9) == 'minus.png') | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
220 $(this).attr('src', src.substr(0, src.length-9) + 'plus.png'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
221 else | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
222 $(this).attr('src', src.substr(0, src.length-8) + 'minus.png'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
223 }).css('display', ''); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
224 if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
225 togglers.click(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
226 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
227 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
228 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
229 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
230 * helper function to hide the search marks again | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
231 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
232 hideSearchWords : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
233 $('#searchbox .highlight-link').fadeOut(300); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
234 $('span.highlighted').removeClass('highlighted'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
235 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
236 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
237 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
238 * make the url absolute | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
239 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
240 makeURL : function(relativeURL) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
241 return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
242 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
243 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
244 /** | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
245 * get the current relative url | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
246 */ | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
247 getCurrentURL : function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
248 var path = document.location.pathname; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
249 var parts = path.split(/\//); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
250 $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
251 if (this == '..') | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
252 parts.pop(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
253 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
254 var url = parts.join('/'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
255 return path.substring(url.lastIndexOf('/') + 1, path.length - 1); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
256 }, | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
257 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
258 initOnKeyListeners: function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
259 $(document).keyup(function(event) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
260 var activeElementType = document.activeElement.tagName; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
261 // don't navigate when in search box or textarea | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
262 if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT') { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
263 switch (event.keyCode) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
264 case 37: // left | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
265 var prevHref = $('link[rel="prev"]').prop('href'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
266 if (prevHref) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
267 window.location.href = prevHref; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
268 return false; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
269 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
270 case 39: // right | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
271 var nextHref = $('link[rel="next"]').prop('href'); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
272 if (nextHref) { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
273 window.location.href = nextHref; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
274 return false; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
275 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
276 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
277 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
278 }); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
279 } | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
280 }; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
281 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
282 // quick alias for translations | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
283 _ = Documentation.gettext; | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
284 | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
285 $(document).ready(function() { | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
286 Documentation.init(); | 
| 
 
40469b265ddb
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 3af31e043f5b82636015c18e013d2f22ce6c9077-dirty
 
yating-l 
parents:  
diff
changeset
 | 
287 }); | 
