예제 #1
0
파일: localplay.php 프로젝트: nioc/ampache
         break;
     }
     // Get the current localplay fields
     $localplay = new Localplay(AmpConfig::get('localplay_controller'));
     $fields = $localplay->get_instance_fields();
     require_once AmpConfig::get('prefix') . '/templates/show_localplay_add_instance.inc.php';
     break;
 case 'add_instance':
     // This requires 50 or better!
     if (!Access::check('localplay', '75')) {
         UI::access_denied();
         break;
     }
     // Setup the object
     $localplay = new Localplay(AmpConfig::get('localplay_controller'));
     $localplay->add_instance($_POST);
     header("Location:" . AmpConfig::get('web_path') . "/localplay.php?action=show_instances");
     break;
 case 'update_instance':
     // Make sure they gots them rights
     if (!Access::check('localplay', '75')) {
         UI::access_denied();
         break;
     }
     $localplay = new Localplay(AmpConfig::get('localplay_controller'));
     $localplay->update_instance($_REQUEST['instance'], $_POST);
     header("Location:" . AmpConfig::get('web_path') . "/localplay.php?action=show_instances");
     break;
 case 'edit_instance':
     // Check to make sure they've got the access
     if (!Access::check('localplay', '75')) {