Project

General

Profile

Bug #24866 ยป 17374.diff

Administrator Admin, 2011-01-28 22:57

View differences:

typo3/sysext/install/mod/class.tx_install.php (Arbeitskopie)
$dbArr = $this->getDatabaseList();
$dbIncluded = 0;
$step3DatabaseOptions = array();
foreach ($dbArr as $dbname) {
// Define the markers content for database options
$step3DatabaseOptionMarkers = array(
......
array_unshift($sFiles,'Default TYPO3 Tables');
}
$opt='';
$step4DatabaseTypeOptions = array();
foreach ($sFiles as $f) {
if ($f=='Default TYPO3 Tables') $key='CURRENT_TABLES+STATIC';
else $key=htmlspecialchars($f);
......
</p>
';
}
$this->message($ext, 'GIF / PNG issues', implode($msg, chr(10)), 1);
$this->message($ext, 'GIF / PNG issues', implode(chr(10), $msg), 1);
}
if (!$this->isTTF()) {
$this->message($ext, 'FreeType is apparently not installed', '
......
// Get the subpart for each database table
$databaseItemSubpart = t3lib_parsehtml::getSubpart($databaseAvailableSubpart, '###DATABASEITEM###');
$dbArr = $this->getDatabaseList();
$options='';
$dbIncluded=0;
$databaseItems = array();
foreach ($dbArr as $dbname) {
// Define the markers content
$databaseItemMarkers = array(
......
$regularModeMarkers['strongGdLibPng'] = (string) current($gdLibPngLabels);
$regularModeMarkers['defaultGdLibPng'] = (integer) $GLOBALS['TYPO3_CONF_VARS']['GFX']['gdlib_png'];
$gdLibPngOptions = array();
foreach ($gdLibPngLabels as $k => $v) {
list($cleanV) = explode('|', $fA['gdlib_png'][$k]);
$gdLibPngMarker['value'] = htmlspecialchars($fA['gdlib_png'][$k]);
......
$regularModeMarkers['defaultImPathLzw'] = (string) $GLOBALS['TYPO3_CONF_VARS']['GFX']['im_path_lzw'];
$regularModeMarkers['ImPathLzw'] = (string) current($imPathLzw);
$imPathLzwOptions = array();
foreach ($labelImPathLzw as $k => $v) {
list($cleanV) = explode('|', $fA['im_path_lzw'][$k]);
// Define the markers content
......
$imCommandsMarkers = array(
'message' => 'ImageMagick commands executed:',
'rows' => t3lib_div::intInRange(count($commands), 2, 10),
'commands' => htmlspecialchars(implode($commands, chr(10)))
'commands' => htmlspecialchars(implode(chr(10), $commands))
);
// Fill the markers in the subpart
$imCommandsSubpart = t3lib_parsehtml::substituteMarkerArray(
......
'sys_products_orders_mm_tt_products' => 'relations between tt_products and sys_products_orders'
);
$checkBoxes=array();
$countEntries=array();
reset($tableListArr);
// Get the template file
......
$groupSubpart = t3lib_parsehtml::getSubpart($tableListSubpart, '###GROUP###');
// Get the subpart for a single table
$singleTableSubpart = t3lib_parsehtml::getSubpart($tableListSubpart, '###SINGLETABLE###');
$group = array();
$checkBoxes = array();
foreach ($tableListArr as $table) {
if ($table!='--div--') {
......
if (method_exists($tmpObj,'performUpdate')) {
$customOutput = '';
$dbQueries = array();
$databaseQueries = array();
if ($tmpObj->performUpdate($dbQueries, $customOutput)) {
$performUpdateMarkers['updateStatus'] = 'Update successful!';
} else {
    (1-1/1)