Changeset 2852:86651202b279 for admin/media_item.php
- Timestamp:
- 12/16/14 21:59:13 (11 years ago)
- Branch:
- 2.7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/media_item.php
r2799 r2852 30 30 $popup = (integer) !empty($_GET['popup']); 31 31 $plugin_id = isset($_REQUEST['plugin_id']) ? html::sanitizeURL($_REQUEST['plugin_id']) : ''; 32 $page_url = $core->adminurl->get("admin.media.item",array('popup' => $popup,'post_id' => $post_id)); 33 $media_page_url = $core->adminurl->get("admin.media",array('popup' => $popup,'post_id' => $post_id)); 32 $page_url_params = array('popup' => $popup,'post_id' => $post_id); 33 $media_page_url_params = array('popup' => $popup,'post_id' => $post_id); 34 35 if ($plugin_id != '') { 36 $page_url_params ['plugin_id'] = $plugin_id; 37 } 34 38 35 39 $id = !empty($_REQUEST['id']) ? (integer) $_REQUEST['id'] : ''; 40 41 if ($id != '') { 42 $page_url_params ['id'] = $id; 43 } 36 44 37 45 if ($popup) { … … 84 92 85 93 dcPage::addSuccessNotice(__('File has been successfully updated.')); 86 http::redirect($page_url.'&id='.$id.'&plugin_id='.$plugin_id);94 $core->adminurl->redirect('admin.media.item',$page_url_params); 87 95 } catch (Exception $e) { 88 96 $core->error->add($e->getMessage()); … … 113 121 114 122 dcPage::addSuccessNotice(__('File has been successfully updated.')); 115 http::redirect($page_url.'&id='.$id.'&plugin_id='.$plugin_id.'&tab=media-details-tab'); 123 $page_url_params['tab'] = 'media-details-tab'; 124 $core->adminurl->redirect('admin.media.item',$page_url_params); 116 125 } catch (Exception $e) { 117 126 $core->error->add($e->getMessage()); … … 127 136 128 137 dcPage::addSuccessNotice(__('Thumbnails have been successfully updated.')); 129 http::redirect($page_url.'&id='.$id.'&plugin_id='.$plugin_id.'&tab=media-details-tab'); 138 $page_url_params['tab'] = 'media-details-tab'; 139 $core->adminurl->redirect('admin.media.item',$page_url_params); 130 140 } catch (Exception $e) { 131 141 $core->error->add($e->getMessage()); … … 140 150 141 151 dcPage::addSuccessNotice(__('Zip file has been successfully extracted.')); 142 http::redirect($media_page_url.'&d='.$unzip_dir.'&plugin_id='.$plugin_id); 152 $media_page_url_params['d'] = $unzip_dir; 153 $core->adminurl->redirect('admin.media',$media_page_url_params); 143 154 } catch (Exception $e) { 144 155 $core->error->add($e->getMessage()); … … 165 176 166 177 dcPage::addSuccessNotice(__('Default media insertion settings have been successfully updated.')); 167 http::redirect($page_url.'&id='.$id.'&plugin_id='.$plugin_id);178 $core->adminurl->redirect('admin.media.item',$page_url_params); 168 179 } 169 180 … … 223 234 $starting_scripts .= $core->callBehavior('adminPopupMedia', $plugin_id); 224 235 } 236 $temp_params = $media_page_url_params; 237 $temp_params['d']='%s'; 238 $bc_template = str_replace("%25s","%s",$core->adminurl->get('admin.media',$temp_params)); 239 $temp_params['d']=''; 240 $home_url=$core->adminurl->get('admin.media',$temp_params); 225 241 call_user_func($open_f,__('Media manager'), 226 242 $starting_scripts. … … 230 246 array( 231 247 html::escapeHTML($core->blog->name) => '', 232 __('Media manager') => html::escapeURL($media_page_url).'&d=',233 $core->media->breadCrumb( html::escapeURL($media_page_url).'&d=%s').'<span class="page-title">'.$file->basename.'</span>' => ''248 __('Media manager') => $home_url, 249 $core->media->breadCrumb($bc_template).'<span class="page-title">'.$file->basename.'</span>' => '' 234 250 ), 235 251 array( … … 428 444 echo 429 445 '<div class="border-top">'. 430 '<form id="save_settings" action="'. html::escapeURL($page_url).'" method="post">'.446 '<form id="save_settings" action="'.$core->adminurl->getBase('admin.media.item').'" method="post">'. 431 447 '<p>'.__('Make current settings as default').' '. 432 448 '<input class="reset" type="submit" name="save_blog_prefs" value="'.__('OK').'" />'. … … 434 450 form::hidden(array('pref_alignment'),''). 435 451 form::hidden(array('pref_insertion'),''). 436 form::hidden(array('id'),$id). 437 form::hidden(array('plugin_id'),$plugin_id). 452 $core->adminurl->getHiddenFormFields('admin.media.item',$page_url_params). 438 453 $core->formNonce().'</p>'. 439 454 '</form>'.'</div>'; … … 477 492 { 478 493 $strong_link = ($s == $thumb_size) ? '<strong>%s</strong>' : '%s'; 479 printf($strong_link,'<a href="'. html::escapeURL($page_url).480 '&id='.$id.'&plugin_id='.$plugin_id.'&size='.$s.'&tab=media-details-tab">'.$core->media->thumb_sizes[$s][2].'</a> | ');481 } 482 echo '<a href="'. html::escapeURL($page_url).'&id='.$id.'&plugin_id='.$plugin_id.'&size=o&tab=media-details-tab">'.__('original').'</a>';494 printf($strong_link,'<a href="'.$core->adminurl->get('admin.media.item',array_merge($page_url_params, 495 array("size" => $s,'tab' => 'media-details-tab'))).'">'.$core->media->thumb_sizes[$s][2].'</a> | '); 496 } 497 echo '<a href="'.$core->adminurl->get('admin.media.item',array_merge($page_url_params,array("size" => "o","tab"=>"media-details-tab"))).'">'.__('original').'</a>'; 483 498 echo '</p>'; 484 499 } … … 506 521 { 507 522 echo 508 '<p><a class="button" href="'. html::escapeHTML($page_url).'&id='.$id.'&plugin_id='.$plugin_id.'&find_posts=1&tab=media-details-tab">'.523 '<p><a class="button" href="'.$core->adminurl->get('admin.media.item',array_merge($page_url_params,array("find_posts"=>1,"tab"=>"media-details-tab"))).'">'. 509 524 __('Show entries containing this media').'</a></p>'; 510 525 } … … 601 616 { 602 617 echo 603 '<form class="clear fieldset" action="'. html::escapeURL($page_url).'" method="post">'.618 '<form class="clear fieldset" action="'.$core->adminurl->get("admin.media.item").'" method="post">'. 604 619 '<h4>'.__('Update thumbnails').'</h4>'. 605 620 '<p>'.__('This will create or update thumbnails for this image.').'</p>'. 606 621 '<p><input type="submit" name="thumbs" value="'.__('Update thumbnails').'" />'. 607 form::hidden(array('id'),$id). 608 form::hidden(array('plugin_id'),$plugin_id). 622 $core->adminurl->getHiddenFormFields('admin.media',$page_url_params). 609 623 $core->formNonce().'</p>'. 610 624 '</form>'; … … 619 633 620 634 echo 621 '<form class="clear fieldset" id="file-unzip" action="'. html::escapeURL($page_url).'" method="post">'.635 '<form class="clear fieldset" id="file-unzip" action="'.$core->adminurl->get("admin.media.item").'" method="post">'. 622 636 '<h4>'.__('Extract archive').'</h4>'. 623 637 '<ul>'. … … 630 644 form::combo('inflate_mode',$inflate_combo,'new'). 631 645 '<input type="submit" name="unzip" value="'.__('Extract').'" />'. 632 form::hidden(array('id'),$id). 633 form::hidden(array('plugin_id'),$plugin_id). 646 $core->adminurl->getHiddenFormFields('admin.media',$page_url_params). 634 647 $core->formNonce().'</p>'. 635 648 '</form>'; … … 637 650 638 651 echo 639 '<form class="clear fieldset" action="'. html::escapeURL($page_url).'" method="post">'.652 '<form class="clear fieldset" action="'.$core->adminurl->get("admin.media.item").'" method="post">'. 640 653 '<h4>'.__('Change media properties').'</h4>'. 641 654 '<p><label for="media_file">'.__('File name:').'</label>'. … … 650 663 form::combo('media_path',$dirs_combo,dirname($file->relname)).'</p>'. 651 664 '<p><input type="submit" accesskey="s" value="'.__('Save').'" />'. 652 form::hidden(array('id'),$id). 653 form::hidden(array('plugin_id'),$plugin_id). 665 $core->adminurl->getHiddenFormFields('admin.media.item',$page_url_params). 654 666 $core->formNonce().'</p>'. 655 667 '</form>'; 656 668 657 669 echo 658 '<form class="clear fieldset" action="'. html::escapeURL($page_url).'" method="post" enctype="multipart/form-data">'.670 '<form class="clear fieldset" action="'.$core->adminurl->get("admin.media.item").'" method="post" enctype="multipart/form-data">'. 659 671 '<h4>'.__('Change file').'</h4>'. 660 672 '<div>'.form::hidden(array('MAX_FILE_SIZE'),DC_MAX_UPLOAD_SIZE).'</div>'. … … 664 676 '</label></p>'. 665 677 '<p><input type="submit" value="'.__('Send').'" />'. 666 form::hidden(array('id'),$id). 667 form::hidden(array('plugin_id'),$plugin_id). 678 $core->adminurl->getHiddenFormFields('admin.media',$page_url_params). 668 679 $core->formNonce().'</p>'. 669 680 '</form>'; … … 671 682 if ($file->del) { 672 683 echo 673 '<form id="delete-form" method="post" action="'. html::escapeURL($media_page_url).684 '<form id="delete-form" method="post" action="'.$core->adminurl->getBase("admin.media"). 674 685 '&d='.rawurlencode(dirname($file->relname)). 675 686 '&plugin_id='.$plugin_id. … … 678 689 form::hidden('remove',rawurlencode($file->basename)). 679 690 form::hidden('rmyes',1). 691 $core->adminurl->getHiddenFormFields('admin.media',$media_page_url_params). 680 692 $core->formNonce().'</p>'. 681 693 '</form>';
Note: See TracChangeset
for help on using the changeset viewer.