[TYPO3-UG Denmark] Image Magick og ver. 6.1.5 hos UnoEuro

Kuno Arnkilde kuno at arnkilde.dk
Sun Nov 10 21:36:16 CET 2013


Hej Gert,
Jeg kan ikke få Thumbnail til at virke i ver. 6.1.5 hos UnoEuro. Hvem kan
hjælpe? Er det relevant at bruge nedenstående i ver. 6.1.5??

Jeg har installeret ver. 4.7 og foretaget følgende ændringer - og det
funker:

-- typo3_src-4.5.0.trunk/t3lib/utility/class.t3lib_utility_command.php
2011-01-31
13:30:04.000000000 +0100
+++ typo3_src-4.5.0.new/t3lib/utility/class.t3lib_utility_command.php
2011-01-31
13:24:52.000000000 +0100
@@ -46,7 +46,14 @@
  * @return null|array
  */
  public static function exec($command, &$output = NULL, &$returnValue = 0)
{
+ if ($GLOBALS['TYPO3_CONF_VARS']['SYS']['UTF8filesystem']) {
+ $currentLocale = setlocale(LC_CTYPE, 0);
+ setlocale(LC_CTYPE, $GLOBALS['TYPO3_CONF_VARS']['SYS']['systemLocale']);
+ }
  $lastLine = exec($command, $output, $returnValue);
+ if ($GLOBALS['TYPO3_CONF_VARS']['SYS']['UTF8filesystem']) {
+ setlocale(LC_CTYPE, $currentLocale);
+ }
  return $lastLine;
  }

@@ -78,12 +85,12 @@
  // Compile the path & command
  if ($im_version === 'gm') {
  $switchCompositeParameters = TRUE;
- $path = escapeshellarg($path . 'gm' . $isExt) . ' ' . $command;
+ $path = escapeshellcmd($path . 'gm' . $isExt) . ' ' . $command;
  } else {
  if ($im_version === 'im6') {
  $switchCompositeParameters = TRUE;
  }
- $path = escapeshellarg($path . (($command == 'composite') ?
$combineScript : $command) . $isExt);
+ $path = escapeshellcmd($path . (($command == 'composite') ?
$combineScript : $command) . $isExt);
  }

  // strip profile information for thumbnails and reduce their size



Den 30. okt. 2013 18.03 skrev Kuno Arnkilde <kuno at arnkilde.dk>:

> Hej Gert, Jeg tror jeg har fundet en troværdig løsning. Her er et link:
>
>
> http://stackoverflow.com/questions/15519811/i-cannot-see-thumbnails-for-images-in-the-backend-anymore-why
>
> Sig lige til hvis du får det til at virke. Kigger selv på det senere i
> aften.
> Kuno
>
>
> Den 30. okt. 2013 18.01 skrev Gert Kaae Hansen <kaae at tyksak.dk>:
>
> > Hej Kuno
> >
> > Det gør den nogle gange her hos mig. Jeg har ikke fundet ud af hvorfor
> det
> > ikke altid virker. Det kan være andre har en god ide til det.
> >
> > Hilsen
> > Gert Kaae Hansen
> > gert at kaae.dk
> >
> >
> > Den 30. okt. 2013 17.37 skrev Kuno Arnkilde <kuno at arnkilde.dk>:
> >
> > > Tak Gert, det funkede. Ver. 6.1.5 fandt IM hos UnoEuro ved at ændre i
> > > CommandUtility.php, MEN der vises ingen Thumbnail i BE?
> > > Kuno
> > >
> > >
> > > 2013/10/30 Gert Kaae Hansen <kaae at tyksak.dk>
> > >
> > > > Hej
> > > >
> > > > Det er lidt kompliceret men det kan virke
> > > >
> > > > I filen
> > /public_html/typo3/sysext/core/Classes/Utility/CommandUtility.php
> > > > ændre du linie 127 og 132 til
> > > >
> > > > -$path = escapeshellarg(($path . 'gm' . $isExt)) . ' ' . $command
> > > > +$path = escapeshellcmd(($path . 'gm' . $isExt)) . ' ' . $command;
> > > >
> > > > -$path = escapeshellarg($path . ($command == 'composite' ?
> > > $combineScript :
> > > > $command) . $isExt);
> > > > +$path = escapeshellcmd($path . ($command == 'composite' ?
> > > $combineScript :
> > > > $command) . $isExt);
> > > >
> > > > Husk at du skal fortage disse ændringer ved hver opdatering.
> > > >
> > > > Hilsen
> > > > Gert Kaae Hansen
> > > > gert at kaae.dk
> > > >
> > > >
> > > > 2013/10/30 Kuno Arnkilde <kuno at arnkilde.dk>
> > > >
> > > > > Forslag til hvordan Image Magick kan afvikles med ver. 6.1.5 hos
> > > UnoEuro?
> > > > > Stien er korrekt, men ver. 6.1.5 kan ikke finde IM.
> > > > > _______________________________________________
> > > > > TYPO3-UG-Denmark mailing list
> > > > > TYPO3-UG-Denmark at lists.typo3.org
> > > > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
> > > > >
> > > > _______________________________________________
> > > > TYPO3-UG-Denmark mailing list
> > > > TYPO3-UG-Denmark at lists.typo3.org
> > > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
> > > >
> > >
> > >
> > >
> > > --
> > > Kuno Arnkilde
> > > Vinkelvej 27
> > > DK-2990 Nivå
> > >
> > > Telefon 49 18 11 22
> > > Mobil 23 44 81 55
> > >
> > > Hjemmeside: www.arnkilde.dk
> > > _______________________________________________
> > > TYPO3-UG-Denmark mailing list
> > > TYPO3-UG-Denmark at lists.typo3.org
> > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
> > >
> > _______________________________________________
> > TYPO3-UG-Denmark mailing list
> > TYPO3-UG-Denmark at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
> >
>
>
>
> --
> Kuno Arnkilde
> Vinkelvej 27
> DK-2990 Nivå
>
> Telefon 49 18 11 22
> Mobil 23 44 81 55
>
> Hjemmeside: www.arnkilde.dk
> _______________________________________________
> TYPO3-UG-Denmark mailing list
> TYPO3-UG-Denmark at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
>



-- 
Kuno Arnkilde
Vinkelvej 27
DK-2990 Nivå

Telefon 49 18 11 22
Mobil 23 44 81 55

Hjemmeside: www.arnkilde.dk


More information about the TYPO3-UG-Denmark mailing list