示例#1
0
         require_once $_CONF['path'] . 'plugins/mediagallery/include/rotate.php';
         $album_id = COM_applyFilter($_GET['album_id'], true);
         $media_id = COM_sanitizeID(COM_applyFilter($_GET['media_id']));
         $direction = COM_applyFilter($_GET['action']);
         $queue = COM_applyFilter($_GET['queue'], true);
         $srcFrom = isset($_GET['s']) ? COM_applyFilter($_GET['s'], true) : 0;
         $srcURL = '';
         if ($srcFrom) {
             $srcURL = '&s=1';
         }
         $eMode = $queue == 0 ? 'mediaedit' : 'mediaeditq';
         $actionURL = $_MG_CONF['site_url'] . '/admin.php?mode=' . $eMode . $srcURL . '&mid=' . $media_id . '&album_id=' . $album_id;
         MG_rotateMedia($album_id, $media_id, $direction, $actionURL);
     } else {
         $display = MG_siteHeader();
         $display .= MG_invalidRequest();
     }
     $display .= MG_siteFooter();
     echo $display;
 } else {
     if ($mode == 'cancel') {
         if (isset($_POST['admin_menu']) && $_POST['admin_menu'] == 1) {
             echo COM_refresh($_MG_CONF['admin_url'] . '/index.php');
             exit;
         } else {
             if (isset($_POST['album_id']) && $_POST['album_id'] > 0) {
                 echo COM_refresh($_MG_CONF['site_url'] . '/album.php?aid=' . COM_applyFilter($_POST['album_id']));
             }
             echo COM_refresh($_MG_CONF['site_url'] . '/index.php');
             exit;
         }
示例#2
0
     COM_output($display);
 } else {
     if ($mode == 'staticsort') {
         if (!isset($_GET['album_id'])) {
             MG_invalidRequest();
         }
         require_once $include . 'sort.php';
         $album_id = COM_applyFilter($_GET['album_id'], true);
         $actionURL = $_MG_CONF['site_url'] . '/admin.php';
         $display = MG_staticSortMedia($album_id, $actionURL);
         $display = MG_createHTMLDocument($display);
         COM_output($display);
     } else {
         if ($mode == 'rotate') {
             if (!isset($_GET['album_id']) || !isset($_GET['media_id']) || !isset($_GET['action'])) {
                 MG_invalidRequest();
             }
             require_once $include . 'lib-media.php';
             $album_id = COM_applyFilter($_GET['album_id'], true);
             $media_id = COM_applyFilter($_GET['media_id']);
             $direction = COM_applyFilter($_GET['action']);
             $actionURL = $_MG_CONF['site_url'] . '/admin.php?mode=mediaedit&mid=' . $media_id . '&album_id=' . $album_id;
             $display = MG_rotateMedia($album_id, $media_id, $direction, $actionURL);
             $display = MG_createHTMLDocument($display);
             COM_output($display);
         } else {
             if (mode == 'cancel') {
                 if (isset($_POST['admin_menu']) && $_POST['admin_menu'] == 1) {
                     echo COM_refresh($_MG_CONF['admin_url'] . 'index.php');
                     exit;
                 } else {