Sourcecode in Global/macros.js:
1: function linkedpath_macro (param) {
2: var separator = param.separator;
3: if (!separator)
4: separator = " : ";
5: var title;
6: var start = (path.Site == null) ? 0 : 1;
7: for (var i=start; i<path.length-1; i++) {
8: title = path[i].getNavigationName();
9: Html.link({href: path[i].href()}, title);
10: res.write(separator);
11: }
12: title = path[i].getNavigationName();
13: if (req.action != "main" && path[i].main_action)
14: Html.link({href: path[i].href()}, title);
15: else
16: res.write(title);
17: return;
18: }
|