Example #1
0
     break;
 case "showlistsandgenomes":
     if (!isset($_GET["user"])) {
         echo "&error 2";
         break;
     }
     $user = $_GET["user"];
     if (!is_array($user)) {
         $temp = $user;
         unset($user);
         $user = array($temp);
     }
     $user = array_filter($user);
     if (can_get_list($user)) {
         echo "&lists\n";
         print_lists($user);
         echo "&genomes\n";
         print_genomes();
         echo "&end";
     } else {
         echo "&error 3";
     }
     break;
 case "delete":
     if (!isset($_GET["user"])) {
         echo "&error 2";
         break;
     }
     $user = $_GET["user"];
     if (!isset($_GET["deletel"])) {
         echo "&error 2";
Example #2
0
<?php

function print_lists($array)
{
    echo '<ul>';
    foreach ($array as $value) {
        echo '<li>' . $value . '</li>';
    }
    echo '</ul>';
}
$A = array(2, 3, 'hello');
print_lists($A);
Example #3
0
/**
 * Get an api-centric 'homepage' for Jinzora
 *
 * @author Ben Dodson
 * @since 6/21/08
 */
function home()
{
    global $api_page;
    $entries = array();
    if (false !== distanceTo('genre')) {
        $entries[] = array('name' => 'Browse Genres', 'description' => 'See music by genre.', 'browse' => $api_page . '&request=browse&jz_path=' . urlencode('/'));
    }
    $entries[] = array('name' => 'Browse Artists', 'description' => 'Browse all artists.', 'browse' => $api_page . '&request=browse&resulttype=artist&jz_path=' . urlencode('/'));
    /*
    $entries[] = array('name' => 'Browse Albums',
    			      'description' => 'Browse all albums.',
    			      'browse' => $api_page.'&request=browse&resulttype=album&jz_path='.urlencode('/')
    			      );
    */
    /*
    $entries[] = array('name' => 'Browse Tracks',
    			      'description' => 'Browse all tracks.',
    			      'browse' => $api_page.'&request=browse&resulttype=track&jz_path='.urlencode('/')
    			      );
    */
    $entries[] = array('name' => 'Browse Playlists', 'description' => 'Browse all playlists.', 'browse' => $api_page . '&request=playlists');
    $entries[] = array('name' => 'Recently Added Albums', 'description' => 'Albums recently added to Jinzora.', 'browse' => $api_page . '&request=chart&chart=newalbums');
    $entries[] = array('name' => 'Recently Played Albums', 'description' => 'Albums recently listened to.', 'browse' => $api_page . '&request=chart&chart=recentlyplayedalbums');
    $entries[] = array('name' => 'Recently Played by Friends', 'description' => 'Albums recently listened to.', 'browse' => $api_page . '&request=userhistories');
    $entries[] = array('name' => 'Random Albums', 'description' => 'A list of randomly selected albums.', 'browse' => $api_page . '&request=chart&chart=randomalbums');
    $type = getFormatFromRequest();
    print_lists($entries, $type);
}