mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-06-01 14:37:20 +00:00
some code cleanups
This commit is contained in:
parent
f63f7847f0
commit
00f7a0ee35
|
@ -250,8 +250,8 @@ $(document).ready( function() {
|
||||||
array(
|
array(
|
||||||
'element'=>'select',
|
'element'=>'select',
|
||||||
'class'=>'chzn-select',
|
'class'=>'chzn-select',
|
||||||
'name'=>'params['.$param['name'].']',
|
'name'=>'params['.$param['name'].']'.(!empty($param['multiple']) ? '[]' : ''),
|
||||||
'multiple'=>false,
|
'multiple'=>isset($param['multiple']) ? $param['multiple'] : false,
|
||||||
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
||||||
'options'=>$param['options'],
|
'options'=>$param['options'],
|
||||||
),
|
),
|
||||||
|
@ -282,6 +282,9 @@ $(document).ready( function() {
|
||||||
'multiple'=>isset($param['multiple']) ? $param['multiple'] : false,
|
'multiple'=>isset($param['multiple']) ? $param['multiple'] : false,
|
||||||
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
||||||
'options'=>$options
|
'options'=>$options
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'help'=>isset($param['description']) ? $param['description'] : getMLText("task_".$extname."_".$taskname."_".$param['name']."_desc")
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
@ -327,7 +330,9 @@ $(document).ready( function() {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$taskobj = $GLOBALS['SEEDDMS_SCHEDULER']['tasks'][$task->getExtension()][$task->getTask()];
|
$extname = $task->getExtension();
|
||||||
|
$taskname = $task->getTask();
|
||||||
|
$taskobj = $GLOBALS['SEEDDMS_SCHEDULER']['tasks'][$extname][$taskname];
|
||||||
$taskobj = resolveTask($taskobj);
|
$taskobj = resolveTask($taskobj);
|
||||||
if(!is_object($taskobj)) {
|
if(!is_object($taskobj)) {
|
||||||
$this->errorMsg(getMLText('task_class_not_callable'));
|
$this->errorMsg(getMLText('task_class_not_callable'));
|
||||||
|
@ -338,12 +343,12 @@ $(document).ready( function() {
|
||||||
<?= createHiddenFieldWithKey('edittask') ?>
|
<?= createHiddenFieldWithKey('edittask') ?>
|
||||||
<input type="hidden" name="action" value="edittask">
|
<input type="hidden" name="action" value="edittask">
|
||||||
<input type="hidden" name="taskid" value="<?= $taskid ?>">
|
<input type="hidden" name="taskid" value="<?= $taskid ?>">
|
||||||
<input type="hidden" name="extension" value="<?= $task->getExtension() ?>">
|
<input type="hidden" name="extension" value="<?= $extname ?>">
|
||||||
<input type="hidden" name="task" value="<?= $task->getTask() ?>">
|
<input type="hidden" name="task" value="<?= $taskname ?>">
|
||||||
<?php
|
<?php
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText('scheduler_class'),
|
getMLText('scheduler_class'),
|
||||||
$task->getExtension()
|
$extname
|
||||||
);
|
);
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText('task_name'),
|
getMLText('task_name'),
|
||||||
|
@ -395,7 +400,7 @@ $(document).ready( function() {
|
||||||
switch($param['type']) {
|
switch($param['type']) {
|
||||||
case 'boolean':
|
case 'boolean':
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText("task_".$task->getExtension()."_".$task->getTask()."_".$param['name']),
|
getMLText("task_".$extname."_".$taskname."_".$param['name']),
|
||||||
array(
|
array(
|
||||||
'element'=>'input',
|
'element'=>'input',
|
||||||
'type'=>'checkbox',
|
'type'=>'checkbox',
|
||||||
|
@ -405,13 +410,13 @@ $(document).ready( function() {
|
||||||
'checked'=>$task->getParameter($param['name']) == 1,
|
'checked'=>$task->getParameter($param['name']) == 1,
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'help'=>$param['description']
|
'help'=>isset($param['description']) ? $param['description'] : getMLText("task_".$extname."_".$taskname."_".$param['name']."_desc")
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case 'password':
|
case 'password':
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText("task_".$task->getExtension()."_".$task->getTask()."_".$param['name']),
|
getMLText("task_".$extname."_".$taskname."_".$param['name']),
|
||||||
array(
|
array(
|
||||||
'element'=>'input',
|
'element'=>'input',
|
||||||
'type'=>'password',
|
'type'=>'password',
|
||||||
|
@ -421,7 +426,7 @@ $(document).ready( function() {
|
||||||
'required'=>false
|
'required'=>false
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'help'=>$param['description']
|
'help'=>isset($param['description']) ? $param['description'] : getMLText("task_".$extname."_".$taskname."_".$param['name']."_desc")
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
@ -431,11 +436,11 @@ $(document).ready( function() {
|
||||||
else
|
else
|
||||||
$vals = [$task->getParameter()[$param['name']]];
|
$vals = [$task->getParameter()[$param['name']]];
|
||||||
foreach($param['options'] as &$opt) {
|
foreach($param['options'] as &$opt) {
|
||||||
if(in_array($opt[0], $vals))
|
if($opt[0] && in_array($opt[0], $vals))
|
||||||
$opt[2] = true;
|
$opt[2] = true;
|
||||||
}
|
}
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText('task_'.$task->getExtension()."_".$task->getTask()."_".$param['name']),
|
getMLText('task_'.$extname."_".$taskname."_".$param['name']),
|
||||||
array(
|
array(
|
||||||
'element'=>'select',
|
'element'=>'select',
|
||||||
'class'=>'chzn-select',
|
'class'=>'chzn-select',
|
||||||
|
@ -445,15 +450,15 @@ $(document).ready( function() {
|
||||||
'options'=>$param['options'],
|
'options'=>$param['options'],
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'help'=>$param['description']
|
'help'=>isset($param['description']) ? $param['description'] : getMLText("task_".$extname."_".$taskname."_".$param['name']."_desc")
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case "folder":
|
case "folder":
|
||||||
$folderid = $task->getParameter()[$param['name']];
|
$folderid = $task->getParameter()[$param['name']];
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText('task_'.$task->getExtension()."_".$task->getTask()."_".$param['name']),
|
getMLText('task_'.$extname."_".$taskname."_".$param['name']),
|
||||||
$this->getFolderChooserHtml("form".$task->getExtension().$taskid, M_READ, -1, $folderid ? $dms->getFolder($folderid) : 0, 'params['.$param['name']."]")
|
$this->getFolderChooserHtml("form".$extname.$taskid, M_READ, -1, $folderid ? $dms->getFolder($folderid) : 0, 'params['.$param['name']."]")
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case "users":
|
case "users":
|
||||||
|
@ -468,7 +473,7 @@ $(document).ready( function() {
|
||||||
$options[] = array($currUser->getID(), htmlspecialchars($currUser->getLogin().' - '.$currUser->getFullName()), in_array($currUser->getID(), $userids), array(array('data-subtitle', htmlspecialchars($currUser->getEmail()))));
|
$options[] = array($currUser->getID(), htmlspecialchars($currUser->getLogin().' - '.$currUser->getFullName()), in_array($currUser->getID(), $userids), array(array('data-subtitle', htmlspecialchars($currUser->getEmail()))));
|
||||||
}
|
}
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText('task_'.$task->getExtension()."_".$task->getTask()."_".$param['name']),
|
getMLText('task_'.$extname."_".$taskname."_".$param['name']),
|
||||||
array(
|
array(
|
||||||
'element'=>'select',
|
'element'=>'select',
|
||||||
'class'=>'chzn-select',
|
'class'=>'chzn-select',
|
||||||
|
@ -476,12 +481,15 @@ $(document).ready( function() {
|
||||||
'multiple'=>isset($param['multiple']) ? $param['multiple'] : false,
|
'multiple'=>isset($param['multiple']) ? $param['multiple'] : false,
|
||||||
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
||||||
'options'=>$options
|
'options'=>$options
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'help'=>isset($param['description']) ? $param['description'] : getMLText("task_".$extname."_".$taskname."_".$param['name']."_desc")
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$this->formField(
|
$this->formField(
|
||||||
getMLText("task_".$task->getExtension()."_".$task->getTask()."_".$param['name']),
|
getMLText("task_".$extname."_".$taskname."_".$param['name']),
|
||||||
array(
|
array(
|
||||||
'element'=>'input',
|
'element'=>'input',
|
||||||
'type'=>(($param['type'] == 'integer') ? 'number' : 'text'),
|
'type'=>(($param['type'] == 'integer') ? 'number' : 'text'),
|
||||||
|
@ -491,7 +499,7 @@ $(document).ready( function() {
|
||||||
'required'=>false
|
'required'=>false
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'help'=>$param['description']
|
'help'=>isset($param['description']) ? $param['description'] : getMLText("task_".$extname."_".$taskname."_".$param['name']."_desc")
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user