Index: typo3/sysext/scheduler/mod1/index.php
===================================================================
--- typo3/sysext/scheduler/mod1/index.php (revision 10088)
+++ typo3/sysext/scheduler/mod1/index.php (working copy)
@@ -999,7 +999,8 @@
'0' => array(
'tr' => array('
'),
'defCol' => array('', ' | '),
- '1' => array('', ' | ')
+ '1' => array('', ' | '),
+ '3' => array('', ' | '),
),
'defRow' => array(
'tr' => array('', '
'),
@@ -1075,10 +1076,10 @@
if ($this->scheduler->isValidTaskObject($task)) {
// The task object is valid
- $name = $registeredClasses[$schedulerRecord['classname']]['title']. ' (' . $registeredClasses[$schedulerRecord['classname']]['extension'] . ')';
+ $name = htmlspecialchars($registeredClasses[$schedulerRecord['classname']]['title']. ' (' . $registeredClasses[$schedulerRecord['classname']]['extension'] . ')');
$additionalInformation = $task->getAdditionalInformation();
if (!empty($additionalInformation)) {
- $name .= ' [' . $additionalInformation . ']';
+ $name .= '
[' . htmlspecialchars($additionalInformation) . ']';
}
// Check if task currently has a running execution
@@ -1156,12 +1157,13 @@
// Format the execution status,
// including failure feedback, if any
- $executionStatusOutput = '' . $failureOutput . ' ' . htmlspecialchars($name);
+ $executionStatusOutput = '' . $failureOutput;
$table[$tr][] = $startExecutionElement;
$table[$tr][] = $actions;
$table[$tr][] = $schedulerRecord['uid'];
$table[$tr][] = $executionStatusOutput;
+ $table[$tr][] = $name;
$table[$tr][] = $execType;
$table[$tr][] = $frequency;
$table[$tr][] = $multiple;