1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-08 15:46:44 +02:00

More work on the download plugin.

This commit is contained in:
Cameron
2013-06-23 03:46:27 -07:00
parent fd5fbf6718
commit 2b27fc6ad6
4 changed files with 201 additions and 38 deletions

View File

@@ -41,15 +41,26 @@ class download_shortcodes extends e_shortcode
{
$tp = e107::getParser();
$frm = e107::getForm();
$frm->select();
global $dlrow;
$breadcrumb = array();
$breadcrumb[] = array('text' => LAN_dl_18, 'url' => e_SELF);
$breadcrumb[] = array('text' => $dlrow['download_category_name'], 'url' => e_SELF."?action=list&id=".$dlrow['download_category_id']);
$breadcrumb[] = array('text' => $dlrow['download_name'], 'url' => null);
switch ($this->qry['action'])
{
case 'mirror':
$breadcrumb[] = array('text' => LAN_dl_18, 'url' => e_SELF);
$breadcrumb[] = array('text' => $dlrow['download_category_name'], 'url' => e_SELF."?action=list&id=".$dlrow['download_category_id']);
$breadcrumb[] = array('text' => $dlrow['download_name'], 'url' => e_SELF."?action=view&id=".$dlrow['download_id']);
$breadcrumb[] = array('text' => LAN_dl_67, 'url' => null);
break;
default:
$breadcrumb[] = array('text' => LAN_dl_18, 'url' => e_SELF);
$breadcrumb[] = array('text' => $dlrow['download_category_name'], 'url' => e_SELF."?action=list&id=".$dlrow['download_category_id']);
$breadcrumb[] = array('text' => $dlrow['download_name'], 'url' => null);
break;
}
return $frm->breadcrumb($breadcrumb);