* * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * */ $link = AmpConfig::get('use_rss') ? ' ' . Ampache_RSS::get_display('recently_played') : ''; UI::show_box_top(T_('Recently Played') . $link, 'box box_recently_played'); ?> <table class="tabledata" cellpadding="0" cellspacing="0"> <thead> <tr class="th-top"> <th class="cel_play"></th> <th class="cel_song"><?php echo T_('Song'); ?> </th> <th class="cel_add"></th> <th class="cel_album"><?php echo T_('Album'); ?> </th>
* it under the terms of the GNU Affero General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * */ define('NO_SESSION', '1'); require_once 'lib/init.php'; /* Check Perms */ if (!AmpConfig::get('use_rss') || AmpConfig::get('demo_mode')) { UI::access_denied(); exit; } // Add in our base hearder defining the content type header("Content-Type: application/xml; charset=" . AmpConfig::get('site_charset')); $type = $_REQUEST['type']; $rss = new Ampache_RSS($type); $params = null; if ($type === "podcast") { $params = array(); $params['object_type'] = $_REQUEST['object_type']; $params['object_id'] = $_REQUEST['object_id']; } echo $rss->get_xml($params);
?> ')"> <?php echo T_('Add to existing playlist'); ?> </a> </li> <?php } ?> <?php if (AmpConfig::get('use_rss')) { ?> <li> <?php echo Ampache_RSS::get_display('podcast', T_('Podcast'), array('object_type' => 'album', 'object_id' => $album->id)); ?> </li> <?php } ?> <?php if (!AmpConfig::get('use_auth') || Access::check('interface', '25')) { ?> <?php if (AmpConfig::get('sociable')) { ?> <a href="<?php echo AmpConfig::get('web_path'); ?> /shout.php?action=show_add_shout&type=album&id=<?php
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ /** * This is the now playing container, it holds the master div for now playing * and loops through what's current playing as passed and includes * the now_playing_row's This will display regardless, but potentially * goes all ajaxie if you've got javascript on */ if (count($results)) { $link = AmpConfig::get('use_rss') ? ' ' . Ampache_RSS::get_display('nowplaying') : ''; UI::show_box_top(T_('Now Playing') . $link); foreach ($results as $item) { $media = $item['media']; $np_user = $item['client']; $np_user->format(); $agent = $item['agent']; /* If we've gotten a non-song object just skip this row */ if (!is_object($media)) { continue; } if (!$np_user->fullname) { $np_user->fullname = "Ampache User"; } ?> <div class="np_row">
/* vim:set softtabstop=4 shiftwidth=4 expandtab: */ /** * * LICENSE: GNU General Public License, version 2 (GPLv2) * Copyright 2001 - 2014 Ampache.org * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License v2 * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ define('NO_SESSION', '1'); require_once 'lib/init.php'; /* Check Perms */ if (!AmpConfig::get('use_rss') || AmpConfig::get('demo_mode')) { UI::access_denied(); exit; } // Add in our base hearder defining the content type header("Content-Type: application/xml; charset=" . AmpConfig::get('site_charset')); $rss = new Ampache_RSS($_REQUEST['type']); echo $rss->get_xml();