34 if (empty($taskInfo[
'email'])) {
35 if ($parentObject->CMD ==
'add') {
37 $taskInfo[
'email'] =
$GLOBALS[
'BE_USER']->user[
'email'];
38 } elseif ($parentObject->CMD ==
'edit') {
40 $taskInfo[
'email'] = $task->email;
43 $taskInfo[
'email'] =
'';
47 $fieldID =
'task_email';
48 $fieldCode =
'<input type="text" name="tx_scheduler[email]" id="' . $fieldID .
'" value="' . htmlspecialchars($taskInfo[
'email']) .
'" size="30" />';
49 $additionalFields = array();
50 $additionalFields[$fieldID] = array(
52 'label' =>
'LLL:EXT:scheduler/mod1/locallang.xlf:label.email',
53 'cshKey' =>
'_MOD_system_txschedulerM1',
54 'cshLabel' => $fieldID
56 return $additionalFields;
68 $submittedData[
'email'] = trim($submittedData[
'email']);
69 if (empty($submittedData[
'email'])) {
70 $parentObject->addMessage(
$GLOBALS[
'LANG']->sL(
'LLL:EXT:scheduler/mod1/locallang.xlf:msg.noEmail'), \
TYPO3\CMS\Core\Messaging\FlashMessage::ERROR);
87 $task->email = $submittedData[
'email'];
getAdditionalFields(array &$taskInfo, $task, \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject)
if($list_of_literals) if(!empty($literals)) if(!empty($literals)) $result
Analyse literals to prepend the N char to them if their contents aren't numeric.
validateAdditionalFields(array &$submittedData, \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController $parentObject)
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]
saveAdditionalFields(array $submittedData, \TYPO3\CMS\Scheduler\Task\AbstractTask $task)