Index: typo3/sysext/scheduler/mod1/index.php =================================================================== --- typo3/sysext/scheduler/mod1/index.php (Revision 6482) +++ typo3/sysext/scheduler/mod1/index.php (Arbeitskopie) @@ -399,7 +399,7 @@ $checkUser = $this->checkSchedulerUser(); if ($checkUser == -1) { $link = $GLOBALS['MCONF']['_'] . '&SET[function]=check&CMD=user'; - $message = sprintf($GLOBALS['LANG']->getLL('msg.schedulerUserMissing'), $link); + $message = sprintf($GLOBALS['LANG']->getLL('msg.schedulerUserMissing'), htmlspecialchars($link)); $severity = t3lib_FlashMessage::ERROR; } elseif ($checkUser == 0) { $message = $GLOBALS['LANG']->getLL('msg.schedulerUserFoundButDisabled'); @@ -484,12 +484,12 @@ $table[$tr][] = $classInfo['extension']; $table[$tr][] = $classInfo['description']; $link = $GLOBALS['MCONF']['_'] . '&SET[function]=list&CMD=add&tx_scheduler[class]=' . $class; - $table[$tr][] = 'backPath, 'gfx/new_el.gif') . ' alt="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:new') . '" />'; + $table[$tr][] = 'backPath, 'gfx/new_el.gif') . ' alt="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:new', TRUE) . '" />'; $tr++; } // Render the table and return it - $content = '
' . $GLOBALS['LANG']->getLL('msg.infoScreenIntro') . '
'; + $content = '
' . $GLOBALS['LANG']->getLL('msg.infoScreenIntro') . '
'; $content .= $this->doc->spacer(5); $content .= $this->doc->table($table, $tableLayout); @@ -721,7 +721,7 @@ // Disable checkbox $table[$tr][] = t3lib_BEfunc::cshItem($this->cshKey, 'task_disable', $this->backPath, '|', false, 'margin-bottom:0px;'); - $table[$tr][] = '