AAAA.htaccess000066600000000177151372303420006353 0ustar00 Order allow,deny Deny from all index.html000066600000000037151372303420006545 0ustar00 tmpl/.htaccess000066600000000177151372303420007327 0ustar00 Order allow,deny Deny from all tmpl/default.php000066600000002745151372303420007671 0ustar00 tmpl/index.html000066600000000037151372303420007521 0ustar00 mod_breadcrumbs.xml000066600000006213151372303420010424 0ustar00 mod_breadcrumbs Joomla! Project July 2006 Copyright (C) 2005 - 2014 Open Source Matters. All rights reserved. GNU General Public License version 2 or later; see LICENSE.txt admin@joomla.org www.joomla.org 2.5.0 MOD_BREADCRUMBS_XML_DESCRIPTION mod_breadcrumbs.php tmpl helper.php index.html mod_breadcrumbs.xml en-GB.mod_breadcrumbs.ini en-GB.mod_breadcrumbs.sys.ini
mod_breadcrumbs.php000066600000001340151372303420010407 0ustar00get('separator')); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx')); require JModuleHelper::getLayoutPath('mod_breadcrumbs', $params->get('layout', 'default')); helper.php000066600000003633151372303420006545 0ustar00getPathway(); $items = $pathway->getPathWay(); $count = count($items); // don't use $items here as it references JPathway properties directly $crumbs = array(); for ($i = 0; $i < $count; $i ++) { $crumbs[$i] = new stdClass(); $crumbs[$i]->name = stripslashes(htmlspecialchars($items[$i]->name, ENT_COMPAT, 'UTF-8')); $crumbs[$i]->link = JRoute::_($items[$i]->link); } if ($params->get('showHome', 1)) { $item = new stdClass(); $item->name = htmlspecialchars($params->get('homeText', JText::_('MOD_BREADCRUMBS_HOME'))); $item->link = JRoute::_('index.php?Itemid='.$app->getMenu()->getDefault()->id); array_unshift($crumbs, $item); } return $crumbs; } /** * Set the breadcrumbs separator for the breadcrumbs display. * * @param string $custom Custom xhtml complient string to separate the * items of the breadcrumbs * @return string Separator string * @since 1.5 */ public static function setSeparator($custom = null) { $lang = JFactory::getLanguage(); // If a custom separator has not been provided we try to load a template // specific one first, and if that is not present we load the default separator if ($custom == null) { if ($lang->isRTL()){ $_separator = JHtml::_('image', 'system/arrow_rtl.png', NULL, NULL, true); } else{ $_separator = JHtml::_('image', 'system/arrow.png', NULL, NULL, true); } } else { $_separator = htmlspecialchars($custom); } return $_separator; } }