Changeset 1766 for trunk

Show
Ignore:
Timestamp:
11/15/08 12:49:08 (8 weeks ago)
Author:
vollmerk
Message:

more cleanup, added numeric values of ratings to the song xml return

Location:
trunk
Files:
6 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/class/access.class.php

    r1765 r1766  
    166166         * the IP is passed as a dotted quad 
    167167         */ 
    168         public static function check_network($type,$ip='',$user,$level,$key='') {  
     168        public static function check_network($type,$user,$level,$ip='',$key='') {  
    169169 
    170170                if (!Config::get('access_control')) {  
  • trunk/lib/class/xmldata.class.php

    r1530 r1766  
    275275                        $song->format();  
    276276 
     277                        $rating = new Rating($song_id,'song');  
     278 
    277279                        $art_url = Config::get('web_path') . '/image.php?id=' . $song->album . '&auth=' . scrub_out($_REQUEST['auth']); 
    278280 
     
    287289                                        "\t<size>$song->size</size>\n" .  
    288290                                        "\t<art><![CDATA[" . $art_url . "]]></art>\n" .  
     291                                        "\t<preciserating>" . $rating->preciserating . "</preciserating>\n" .  
     292                                        "\t<rating>" . $rating->rating . "</rating>\n" .  
    289293                                        "</song>\n";  
    290294 
  • trunk/login.php

    r1748 r1766  
    3535 */ 
    3636if (Config::get('access_control')) {  
    37         if (!Access::check_network('interface',$_SERVER['REMOTE_ADDR'],'','5')) { 
     37        if (!Access::check_network('interface','','5')) { 
    3838                debug_event('access_denied','Access Denied:' . $_SERVER['REMOTE_ADDR'] . ' is not in the Interface Access list','3'); 
    3939                access_denied(); 
  • trunk/play/index.php

    r1765 r1766  
    7373// If require session is set then we need to make sure we're legit 
    7474if (Config::get('require_session')) {  
    75         if (!Config::get('require_localnet_session') AND Access::check_network('network',$_SERVER['REMOTE_ADDR'],$GLOBALS['user']->id,'5')) {  
     75        if (!Config::get('require_localnet_session') AND Access::check_network('network',$GLOBALS['user']->id,'5')) {  
    7676                // Localnet defined IP and require localnot session has been turned off we let this one through 
    7777                debug_event('LocalNet','Streaming Access Granted to Localnet defined IP ' . $_SERVER['REMOTE_ADDR'],'5');  
     
    103103*/ 
    104104if (Config::get('access_control')) {  
    105         if (!Access::check_network('stream',$_SERVER['REMOTE_ADDR'],$GLOBALS['user']->id,'25') AND 
    106                 !Access::check_network('network',$_SERVER['REMOTE_ADDR'],$GLOBALS['user']->id,'25')) {  
     105        if (!Access::check_network('stream',$GLOBALS['user']->id,'25') AND 
     106                !Access::check_network('network',$GLOBALS['user']->id,'25')) {  
    107107                debug_event('access_denied', "Streaming Access Denied: " . $_SERVER['REMOTE_ADDR'] . " does not have stream level access",'3'); 
    108108                access_denied(); 
     
    287287// If we've got downsample remote enabled 
    288288if (Config::get('downsample_remote')) {  
    289         if (!Access::check_network('network',$_SERVER['REMOTE_ADDR'],$GLOBALS['user']->id,'0')) {  
     289        if (!Access::check_network('network',$GLOBALS['user']->id,'0')) {  
    290290                debug_event('downsample','Network Downsample ' . $_SERVER['REMOTE_ADDR'] . ' is not in Local definition','5');  
    291291                $not_local = true; 
  • trunk/server/xml.server.php

    r1750 r1766  
    6262 
    6363 
    64 if (!Access::check_network('init-api',$_SERVER['REMOTE_ADDR'],$username,'5')) {  
     64if (!Access::check_network('init-api',$username,'5')) {  
    6565        debug_event('Access Denied','Unathorized access attempt to API [' . $_SERVER['REMOTE_ADDR'] . ']', '3'); 
    6666        ob_end_clean();  
  • trunk/server/xmlrpc.server.php

    r1358 r1766  
    22/* 
    33 
    4  Copyright 2001 - 2007 Ampache.org 
     4 Copyright Ampache.org 
    55 All Rights Reserved 
    66 
     
    3737 
    3838// ** check that the remote server has access to this catalog 
    39 if (Access::check_network('init-rpc',$_SERVER['REMOTE_ADDR'],'','5','')) { 
     39if (Access::check_network('init-rpc','','5')) { 
    4040 
    4141        // Define an array of classes we need to pull from for the