mirror of
https://github.com/e107inc/e107.git
synced 2025-01-17 20:58:30 +01:00
Fixed input element sizes. Fixed date format in generated plugin.xml
This commit is contained in:
parent
c9fa36066b
commit
b9480c744e
@ -175,18 +175,20 @@ class media_cat_ui extends e_admin_ui
|
|||||||
'media_cat_type' => array('title'=> LAN_TYPE, 'type' => 'radio', 'data'=>false, 'width' => 'auto', 'thclass' => 'left', 'validate' => true, 'nolist'=>true),
|
'media_cat_type' => array('title'=> LAN_TYPE, 'type' => 'radio', 'data'=>false, 'width' => 'auto', 'thclass' => 'left', 'validate' => true, 'nolist'=>true),
|
||||||
|
|
||||||
'media_cat_category' => array('title'=> LAN_CATEGORY, 'type' => 'text', 'data'=>'str', 'width' => 'auto', 'thclass' => 'left', 'readonly'=>TRUE),
|
'media_cat_category' => array('title'=> LAN_CATEGORY, 'type' => 'text', 'data'=>'str', 'width' => 'auto', 'thclass' => 'left', 'readonly'=>TRUE),
|
||||||
'media_cat_title' => array('title'=> LAN_TITLE, 'type' => 'text', 'width' => 'auto', 'thclass' => 'left', 'readonly'=>FALSE, 'validate' => true),
|
'media_cat_title' => array('title'=> LAN_TITLE, 'type' => 'text', 'width' => 'auto', 'thclass' => 'left', 'readonly'=>FALSE, 'validate' => true,'writeParms'=>array('size'=>'xxlarge')),
|
||||||
'media_cat_sef' => array('title'=> LAN_SEFURL, 'type' => 'text', 'width' => 'auto', 'thclass' => 'left', 'readonly'=>FALSE),
|
'media_cat_sef' => array('title'=> LAN_SEFURL, 'type' => 'text', 'width' => 'auto', 'thclass' => 'left', 'readonly'=>FALSE, 'writeParms'=>array('size'=>'xxlarge','sef'=>'media_cat_title')),
|
||||||
'media_cat_diz' => array('title'=> LAN_DESCRIPTION, 'type' => 'bbarea', 'width' => '30%', 'readParms' => 'expand=...&truncate=150&bb=1','readonly'=>FALSE), // Display name
|
'media_cat_diz' => array('title'=> LAN_DESCRIPTION, 'type' => 'bbarea', 'width' => '30%', 'readParms' => 'expand=...&truncate=150&bb=1','readonly'=>FALSE), // Display name
|
||||||
'media_cat_class' => array('title'=> LAN_VISIBILITY, 'type' => 'userclass', 'width' => 'auto', 'data' => 'int'),
|
'media_cat_class' => array('title'=> LAN_VISIBILITY, 'type' => 'userclass', 'width' => 'auto', 'data' => 'int'),
|
||||||
'media_cat_order' => array('title'=> LAN_ORDER, 'type' => 'text', 'width' => '5%', 'thclass' => 'right', 'class'=> 'right' ),
|
'media_cat_order' => array('title'=> LAN_ORDER, 'type' => 'text', 'width' => '5%', 'thclass' => 'right', 'class'=> 'right' ),
|
||||||
'options' => array('title'=> LAN_OPTIONS, 'type' => 'method', 'noedit'=>true, 'width' => '10%', 'forced'=>TRUE, 'thclass' => 'center last', 'class' => 'center')
|
'options' => array('title'=> LAN_OPTIONS, 'type' => 'method', 'noedit'=>true, 'width' => '10%', 'forced'=>TRUE, 'thclass' => 'center last', 'class' => 'center')
|
||||||
);
|
);
|
||||||
|
|
||||||
|
private $restricted = array();
|
||||||
|
|
||||||
function init()
|
function init()
|
||||||
{
|
{
|
||||||
|
|
||||||
$restricted = array(
|
$this->restricted = array(
|
||||||
"_common" => "_common",
|
"_common" => "_common",
|
||||||
"_icon" => "_icon",
|
"_icon" => "_icon",
|
||||||
"news" => "news",
|
"news" => "news",
|
||||||
@ -199,7 +201,7 @@ class media_cat_ui extends e_admin_ui
|
|||||||
|
|
||||||
if($this->getAction() == 'list')
|
if($this->getAction() == 'list')
|
||||||
{
|
{
|
||||||
$this->fields['media_cat_owner']['writeParms'] = $restricted;
|
$this->fields['media_cat_owner']['writeParms'] = $this->restricted;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($this->getAction() == 'create')
|
if($this->getAction() == 'create')
|
||||||
@ -220,7 +222,7 @@ class media_cat_ui extends e_admin_ui
|
|||||||
{
|
{
|
||||||
$this->ownerCount[$row['media_cat_owner']] = $row['number'];
|
$this->ownerCount[$row['media_cat_owner']] = $row['number'];
|
||||||
$own = $row['media_cat_owner'];
|
$own = $row['media_cat_owner'];
|
||||||
if(!in_array($own,$restricted))
|
if(!in_array($own,$this->restricted))
|
||||||
{
|
{
|
||||||
$this->fields['media_cat_owner']['writeParms'][$own] = $own;
|
$this->fields['media_cat_owner']['writeParms'][$own] = $own;
|
||||||
|
|
||||||
@ -276,7 +278,7 @@ class media_cat_ui extends e_admin_ui
|
|||||||
{
|
{
|
||||||
$mes = e107::getMessage();
|
$mes = e107::getMessage();
|
||||||
|
|
||||||
if($new_data['media_cat_owner'] != "gallery")
|
if(in_array($new_data['media_cat_owner'], $this->restricted))
|
||||||
{
|
{
|
||||||
$mes->addError(LAN_IMA_001);
|
$mes->addError(LAN_IMA_001);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@ -702,10 +704,10 @@ class media_admin_ui extends e_admin_ui
|
|||||||
|
|
||||||
// Upload should be managed completely separately via upload-handler.
|
// Upload should be managed completely separately via upload-handler.
|
||||||
// 'media_upload' => array('title'=> "Upload File", 'type' => 'upload', 'data'=> false, 'readParms' => 'hidden', 'writeParms' => 'disable_button=1', 'width' => '10%', 'nolist' => true),
|
// 'media_upload' => array('title'=> "Upload File", 'type' => 'upload', 'data'=> false, 'readParms' => 'hidden', 'writeParms' => 'disable_button=1', 'width' => '10%', 'nolist' => true),
|
||||||
'media_name' => array('title'=> LAN_TITLE, 'type' => 'text', 'data'=> 'str', 'inline'=>true, 'width' => 'auto'),
|
'media_name' => array('title'=> LAN_TITLE, 'type' => 'text', 'data'=> 'str', 'inline'=>true, 'width' => 'auto', 'writeParms'=>array('size'=>'xxlarge')),
|
||||||
'media_caption' => array('title'=> LAN_CAPTION, 'type' => 'text', 'data'=> 'str', 'inline'=>true, 'width' => 'auto'),
|
'media_caption' => array('title'=> LAN_CAPTION, 'type' => 'text', 'data'=> 'str', 'inline'=>true, 'width' => 'auto', 'writeParms'=>array('size'=>'xxlarge')),
|
||||||
// media_description is type = textarea until bbarea can be reduced to not include youtube etc
|
// media_description is type = textarea until bbarea can be reduced to not include youtube etc
|
||||||
'media_description' => array('title'=> LAN_DESCRIPTION, 'type' => 'textarea', 'data'=> 'str', 'width' => 'auto', 'thclass' => 'left first', 'readParms' => 'truncate=100', 'writeParms' => 'counter=0'),
|
'media_description' => array('title'=> LAN_DESCRIPTION, 'type' => 'textarea', 'data'=> 'str', 'width' => 'auto', 'thclass' => 'left first', 'readParms' => 'truncate=100', 'writeParms' => 'size=xxlarge&counter=0'),
|
||||||
'media_type' => array('title'=> IMALAN_118, 'type' => 'dropdown', 'data'=> 'str', 'filter'=>true, 'width' => 'auto', 'noedit'=>TRUE),
|
'media_type' => array('title'=> IMALAN_118, 'type' => 'dropdown', 'data'=> 'str', 'filter'=>true, 'width' => 'auto', 'noedit'=>TRUE),
|
||||||
'media_author' => array('title'=> LAN_USER, 'type' => 'user', 'data'=> 'int', 'width' => 'auto', 'thclass' => 'center', 'class'=>'center','readParms' => 'link=1', 'filter' => true, 'batch' => true, 'noedit'=>TRUE ),
|
'media_author' => array('title'=> LAN_USER, 'type' => 'user', 'data'=> 'int', 'width' => 'auto', 'thclass' => 'center', 'class'=>'center','readParms' => 'link=1', 'filter' => true, 'batch' => true, 'noedit'=>TRUE ),
|
||||||
'media_datestamp' => array('title'=> LAN_DATESTAMP, 'type' => 'datestamp', 'data'=> 'int', 'width' => '10%', 'noedit'=>TRUE), // User date
|
'media_datestamp' => array('title'=> LAN_DATESTAMP, 'type' => 'datestamp', 'data'=> 'int', 'width' => '10%', 'noedit'=>TRUE), // User date
|
||||||
@ -858,6 +860,7 @@ class media_admin_ui extends e_admin_ui
|
|||||||
$owner = $row['media_cat_owner'];
|
$owner = $row['media_cat_owner'];
|
||||||
$this->owner[$owner] = $owner;
|
$this->owner[$owner] = $owner;
|
||||||
$this->ownercats[$owner.'|'.$cat] = $row['media_cat_title'];
|
$this->ownercats[$owner.'|'.$cat] = $row['media_cat_title'];
|
||||||
|
// $ownerLabel = (substr($owner,0,1) == '_') ? '' : $owner.": ";
|
||||||
$this->cats[$cat] = $row['media_cat_title'];
|
$this->cats[$cat] = $row['media_cat_title'];
|
||||||
}
|
}
|
||||||
asort($this->cats);
|
asort($this->cats);
|
||||||
|
@ -2977,7 +2977,7 @@ class pluginBuilder
|
|||||||
switch ($type)
|
switch ($type)
|
||||||
{
|
{
|
||||||
case 'date':
|
case 'date':
|
||||||
$text = $frm->datepicker($name, time(), 'format=yyyy-mm-dd'.$req . $sz);
|
$text = $frm->datepicker($name, time(), 'format=yyyy-mm-dd&return=string'.$req . $sz);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'description':
|
case 'description':
|
||||||
|
@ -788,7 +788,7 @@ class e_file
|
|||||||
*
|
*
|
||||||
* @return string formatted size
|
* @return string formatted size
|
||||||
*/
|
*/
|
||||||
function file_size_encode($size, $retrieve = false)
|
function file_size_encode($size, $retrieve = false, $decimal =2)
|
||||||
{
|
{
|
||||||
if($retrieve)
|
if($retrieve)
|
||||||
{
|
{
|
||||||
@ -808,15 +808,15 @@ class e_file
|
|||||||
}
|
}
|
||||||
else if($size < $mb)
|
else if($size < $mb)
|
||||||
{
|
{
|
||||||
return round($size/$kb, 2)." ".CORE_LAN_KB;
|
return round($size/$kb, $decimal)." ".CORE_LAN_KB;
|
||||||
}
|
}
|
||||||
else if($size < $gb)
|
else if($size < $gb)
|
||||||
{
|
{
|
||||||
return round($size/$mb, 2)." ".CORE_LAN_MB;
|
return round($size/$mb, $decimal)." ".CORE_LAN_MB;
|
||||||
}
|
}
|
||||||
else if($size < $tb)
|
else if($size < $tb)
|
||||||
{
|
{
|
||||||
return round($size/$gb, 2)." ".CORE_LAN_GB;
|
return round($size/$gb, $decimal)." ".CORE_LAN_GB;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user