summaryrefslogtreecommitdiffstats
path: root/templates/sidebar_home.inc.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2008-05-25 22:06:16 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2008-05-25 22:06:16 +0000
commit993a0a7a65f60f0d91b707b342a9367bf8afbbd9 (patch)
tree52fa645aedbf27b4c482fa91fe079160eb373518 /templates/sidebar_home.inc.php
parentaf9da5bf95d4cc93fdde6402271a957d9c0a74b3 (diff)
downloadampache-993a0a7a65f60f0d91b707b342a9367bf8afbbd9.tar.gz
ampache-993a0a7a65f60f0d91b707b342a9367bf8afbbd9.tar.bz2
ampache-993a0a7a65f60f0d91b707b342a9367bf8afbbd9.zip
moved the browse menu onto home, removed the browse tag from the menu, removed genre from song views will eventually be replaced by tag. Added not enough data note to the recently played
Diffstat (limited to 'templates/sidebar_home.inc.php')
-rw-r--r--templates/sidebar_home.inc.php55
1 files changed, 52 insertions, 3 deletions
diff --git a/templates/sidebar_home.inc.php b/templates/sidebar_home.inc.php
index c336de00..01b4d7d8 100644
--- a/templates/sidebar_home.inc.php
+++ b/templates/sidebar_home.inc.php
@@ -1,7 +1,7 @@
<?php
/*
- Copyright (c) 2001 - 2007 Ampache.org
+ Copyright (c) Ampache.org
All rights reserved.
This program is free software; you can redistribute it and/or
@@ -18,9 +18,8 @@
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-
+$ajax_info = Config::get('ajax_url'); $web_path = Config::get('web_path');
?>
-
<ul class="sb2" id="sb_home">
<li><h4><?php echo _('Information'); ?></h4>
<ul class="sb3" id="sb_home_info">
@@ -45,4 +44,54 @@
<li id="sb_home_random_advanced"><a href="<?php echo $web_path; ?>/random.php?action=advanced"><?php echo _('Advanced'); ?></a></li>
</ul>
</li>
+ <li><h4><?php echo _('Browse'); ?></h4>
+ <?php
+ $allowed_filters = Browse::get_allowed_filters();
+ // Build the selected dealie
+ $text = scrub_in($_REQUEST['action']) . '_ac';
+ ${$text} = ' selected="selected"';
+ ?>
+ <ul class="sb3" id="sb_browse_bb">
+ <li id="sb_browse_bb_SongTitle"><a href="<?php echo $web_path; ?>/browse.php?action=song"><?php echo _('Song Title'); ?></a></li>
+ <li id="sb_browse_bb_Album"><a href="<?php echo $web_path; ?>/browse.php?action=album"><?php echo _('Albums'); ?></a></li>
+ <li id="sb_browse_bb_Artist"><a href="<?php echo $web_path; ?>/browse.php?action=artist"><?php echo _('Artist'); ?></a></li>
+ <li id="sb_browse_bb_Tags"><a href="<?php echo $web_path; ?>/browse.php?action=tag"><?php echo _('Tag Cloud'); ?></a></li>
+ <li id="sb_browse_bb_Playlist"><a href="<?php echo $web_path; ?>/browse.php?action=playlist"><?php echo _('Playlist'); ?></a></li>
+ <li id="sb_browse_bb_RadioStation"><a href="<?php echo $web_path; ?>/browse.php?action=live_stream"><?php echo _('Radio Stations'); ?></a></li>
+ </ul>
+ </li>
+<?php if (count($allowed_filters)) { ?>
+ <li><h4><?php echo _('Filters'); ?></h4>
+ <div class="sb3">
+ <?php if (in_array('alpha_match',$allowed_filters)) { ?>
+ <form id="multi_alpha_filter_form" method="post" action="javascript:void(0);">
+ <label id="multi_alpha_filterLabel" for="multi_alpha_filter"><?php echo _('Starts With'); ?></label>
+ <input type="textbox" id="multi_alpha_filter" name="multi_alpha_filter" value="<?php echo scrub_out($_REQUEST['alpha_match']); ?>" onKeyUp="DelayRun(this,'400','ajaxState','<?php echo Config::get('ajax_url'); ?>?page=browse&action=browse&key=alpha_match','multi_alpha_filter');">
+ </form>
+ <?php } // end if alpha_match ?>
+ <?php if (in_array('minimum_count',$allowed_filters)) { ?>
+ <input id="mincountCB" type="checkbox" onclick="ajaxPut('<?php echo $ajax_info; ?>?action=browse&amp;key=min_count&amp;value=1');return true;" value="1" />
+ <label id="mincountLabel" for="mincountCB"><?php echo _('Minimum Count'); ?></label><br />
+ <?php } ?>
+ <?php if (in_array('rated',$allowed_filters)) { ?>
+ <input id="ratedCB" type="checkbox" onclick="ajaxPut('<?php echo $ajax_info; ?>?action=browse&amp;key=rated&amp;value=1');return true;" value="1" />
+ <label id="ratedLabel" for="ratedCB"><?php echo _('Rated'); ?></label><br />
+ <?php } ?>
+ <?php if (in_array('unplayed',$allowed_filters)) { ?>
+ <input id="unplayedCB" type="checkbox" <?php echo $string = Browse::get_filter('unplayed') ? 'checked="checked"' : ''; ?>/>
+ <label id="unplayedLabel" for="unplayedCB"><?php echo _('Unplayed'); ?></label><br />
+ <?php } ?>
+ <?php if (in_array('show_art',$allowed_filters)) { ?>
+ <input id="show_artCB" type="checkbox" <?php echo $string = Browse::get_filter('show_art') ? 'checked="checked"' : ''; ?>/>
+ <label id="show_artLabel" for="show_artCB"><?php echo _('Show Art'); ?></label><br />
+ <?php echo Ajax::observe('show_artCB','click',Ajax::action('?page=browse&action=browse&key=show_art&value=1','')); ?>
+ <?php } // if show_art ?>
+ <?php if (in_array('playlist_type',$allowed_filters)) { ?>
+ <input id="show_allplCB" type="checkbox" <?php echo $string = Browse::get_filter('playlist_type') ? 'checked="checked"' : ''; ?>/>
+ <label id="show_allplLabel" for="showallplCB"><?php echo _('All Playlists'); ?></label><br />
+ <?php echo Ajax::observe('show_allplCB','click',Ajax::action('?page=browse&action=browse&key=playlist_type&value=1','')); ?>
+ <?php } // if playlist_type ?>
+ </div>
+ </li>
+<?php } ?>
</ul>