mirror of
https://github.com/e107inc/e107.git
synced 2025-08-05 22:27:34 +02:00
Minor improvements to filepicker()
This commit is contained in:
@@ -210,11 +210,7 @@ class media_form_ui extends e_admin_form_ui
|
|||||||
$path = $this->getController()->getListModel()->get('media_url');
|
$path = $this->getController()->getListModel()->get('media_url');
|
||||||
$preview = basename($path);
|
$preview = basename($path);
|
||||||
|
|
||||||
|
return "<input type='button' value='Select' class='e-media-select e-dialog-close' data-target='{$tagid}' data-path='{$path}' data-preview='{$preview}' title=\"Select\" />";
|
||||||
$text .= "<input type='button' value='Select' class='button e-media-select e-dialog-close' data-target='{$tagid}' data-path='{$path}' data-preview='{$preview}' title=\"".$diz."\" style='float:left' href='#' />";
|
|
||||||
// $text .= "SELECT";
|
|
||||||
// $text .= "</a>\n\n";
|
|
||||||
return $text;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -358,12 +354,18 @@ class media_admin_ui extends e_admin_ui
|
|||||||
if($this->getQuery('mode') == 'dialog')
|
if($this->getQuery('mode') == 'dialog')
|
||||||
{
|
{
|
||||||
$cat = $_GET['for'];
|
$cat = $_GET['for'];
|
||||||
|
if(!isset($this->cats[$cat]))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
$this->listQry = "SELECT m.*,u.user_id,u.user_name FROM #core_media AS m LEFT JOIN #user AS u ON m.media_author = u.user_id WHERE media_category = '".$cat."' "; // without any Order or Limit.
|
$this->listQry = "SELECT m.*,u.user_id,u.user_name FROM #core_media AS m LEFT JOIN #user AS u ON m.media_author = u.user_id WHERE media_category = '".$cat."' "; // without any Order or Limit.
|
||||||
|
|
||||||
unset($this->fields['checkboxes']);
|
unset($this->fields['checkboxes']);
|
||||||
$this->fields['options']['type'] = 'method';
|
$this->fields['options']['type'] = 'method';
|
||||||
|
$this->fields['media_category']['nolist'] = true;
|
||||||
$this->fields['media_userclass']['nolist'] = true;
|
$this->fields['media_userclass']['nolist'] = true;
|
||||||
$this->fields['media_dimentions']['nolist'] = true;
|
$this->fields['media_dimensions']['nolist'] = true;
|
||||||
$this->fields['media_description']['nolist'] = true;
|
$this->fields['media_description']['nolist'] = true;
|
||||||
$this->fields['media_type']['nolist'] = true;
|
$this->fields['media_type']['nolist'] = true;
|
||||||
|
|
||||||
|
@@ -296,7 +296,7 @@ class e_form
|
|||||||
|
|
||||||
$cat = $tp->toDB($sc_parameters['media']);
|
$cat = $tp->toDB($sc_parameters['media']);
|
||||||
$default = ($default) ? $default : "Choose a file";
|
$default = ($default) ? $default : "Choose a file";
|
||||||
$label = "<span id='{$name_id}_prev' >".$default."</span>";
|
$label = "<span id='{$name_id}_prev' >".basename($default)."</span>";
|
||||||
|
|
||||||
|
|
||||||
$ret .= $this->mediaUrl($cat, $label,$name_id,"mode=dialog&action=list");
|
$ret .= $this->mediaUrl($cat, $label,$name_id,"mode=dialog&action=list");
|
||||||
|
Reference in New Issue
Block a user