|
@@ -200,9 +200,10 @@
|
|
* Makes a breadcrumb structure based on the given path
|
|
* Makes a breadcrumb structure based on the given path
|
|
*
|
|
*
|
|
* @param {String} dir path to split into a breadcrumb structure
|
|
* @param {String} dir path to split into a breadcrumb structure
|
|
|
|
+ * @param {String} [rootIcon=icon-home] icon to use for root
|
|
* @return {Object.<String, String>} map of {dir: path, name: displayName}
|
|
* @return {Object.<String, String>} map of {dir: path, name: displayName}
|
|
*/
|
|
*/
|
|
- _makeCrumbs: function(dir) {
|
|
|
|
|
|
+ _makeCrumbs: function(dir, rootIcon) {
|
|
var crumbs = [];
|
|
var crumbs = [];
|
|
var pathToHere = '';
|
|
var pathToHere = '';
|
|
// trim leading and trailing slashes
|
|
// trim leading and trailing slashes
|
|
@@ -221,7 +222,7 @@
|
|
name: t('core', 'Home'),
|
|
name: t('core', 'Home'),
|
|
dir: '/',
|
|
dir: '/',
|
|
class: 'crumbhome',
|
|
class: 'crumbhome',
|
|
- linkclass: 'icon-home'
|
|
|
|
|
|
+ linkclass: rootIcon || 'icon-home'
|
|
});
|
|
});
|
|
for (var i = 0; i < parts.length; i++) {
|
|
for (var i = 0; i < parts.length; i++) {
|
|
var part = parts[i];
|
|
var part = parts[i];
|