34 'C:/php/ImageMagick/',
35 'C:/php/GraphicsMagick/',
36 'C:/apache/ImageMagick/',
37 'C:/apache/GraphicsMagick/',
64 foreach ($this->configurationValues as $configurationKey => $configurationValue) {
65 if ($configurationKey !==
'GFX/processor_path'
66 && $configurationKey !==
'GFX/processor_path_lzw'
68 $currentValue = $this->configurationManager->getConfigurationValueByPath($configurationKey);
69 if ($currentValue !== $configurationValue) {
121 $imPath =
$GLOBALS[
'TYPO3_CONF_VARS'][
'GFX'][
'processor_path'];
122 if ((
string)$imPath !==
'' && !in_array($imPath, $searchPaths)) {
124 array_unshift($searchPaths, $path);
128 $imLzwSearchPath =
$GLOBALS[
'TYPO3_CONF_VARS'][
'GFX'][
'processor_path_lzw'];
129 if ((
string)$imLzwSearchPath !==
'' && !in_array($imLzwSearchPath, $searchPaths)) {
131 array_unshift($searchPaths, $path);
135 if (isset($this->postValues[
'additionalSearchPath'])
136 && (
string)$this->postValues[
'additionalSearchPath'] !==
''
137 && !in_array($this->postValues[
'additionalSearchPath'], $searchPaths)
139 $path = $this->
cleanUpPath($this->postValues[
'additionalSearchPath']);
140 array_unshift($searchPaths, $path);
154 $path = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath($path);
156 if (!preg_match(
'/[\\/]$/', $path)) {