Ergebnis 1 bis 5 von 5

Thema: $arrMimeTypes update sicher bearbeiten

  1. #1
    Contao-Fan
    Registriert seit
    09.05.2011.
    Ort
    Hamburg
    Beiträge
    296

    Standard $arrMimeTypes update sicher bearbeiten

    Hey Leute,
    in der Datei "system/libraries/File.php" wird das Array $arrMimeTypes mit allen Mime Types festgelegt. Gibt es eine Möglichkeit dieses Array mit einer eigenen Erweiterung zu erweitern, für spezielle Formate oder um auf ein anderes ICON Verzeichniss zu verlinken?

    Vielen Dank
    Robert

  2. #2
    Contao-Nutzer
    Registriert seit
    27.08.2011.
    Ort
    Ebersberg
    Beiträge
    20

    Standard

    Du kannst das "Standard"-array mit dem Array $GLOBALS['TL_MIME'] erweitern, s. File.php

    Code:
                    // Extend the default lookup array
                    if (is_array($GLOBALS['TL_MIME']) && !empty($GLOBALS['TL_MIME']))
                    {
                            $arrMimeTypes = array_merge($arrMimeTypes, $GLOBALS['TL_MIME']);
                    }
    Prinzipiell sollte daher eine Erweiterung der localconfig.php in dieser Art ausreichen:

    Code:
    $GLOBALS['TL_MIME']['pgn'] = array('text/plain', 'iconPGN.gif');

  3. #3
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Gibt's aber erst seit der 2.9, siehe mein Ticket: http://dev.contao.org/issues/1352
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  4. #4
    Contao-Fan
    Registriert seit
    09.05.2011.
    Ort
    Hamburg
    Beiträge
    296

    Standard

    Super Sache

    Vielen Dank!

  5. #5
    Contao-Nutzer
    Registriert seit
    27.08.2011.
    Ort
    Ebersberg
    Beiträge
    20

    Standard

    kleiner Nachtrag, weil es mir grad paar Probleme bereitet hat:

    Wenn Du den neuen Dateityp auch als Download freigeben willst, musst Du ihn im Backend unter Einstellungen -> Dateien und Bilder als erlaubten Download-Dateityp eintragen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •