[x_avatarresizer] Avatare beim Upload automatisch verkleinern

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Andreas
    Contao-Urgestein
    • 19.06.2009
    • 7709

    #16
    Hallo janek,

    hört sich ja gut an. Danke. Zu resizeImage(): Das meinte ich ja auch, ist ja im Prinzip dasselbe wie getImage(), resize... greift ja direkt auf get... zu, nur dass ersteres boolean zurück gibt.

    Du kannst die Erweiterung doch auch bei http://contao-forge.org/ verwalten, das machen mittlerweile fast alle Entwickler.

    Sobald ich es wieder einsetze melde ich mich, wenn irgendetwas nicht funktionieren sollte.

    Gruß Andreas
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

    Kommentar

    • janek
      Contao-Nutzer
      • 18.04.2010
      • 19

      #17
      Zitat von Andreas Beitrag anzeigen
      Du kannst die Erweiterung doch auch bei http://contao-forge.org/ verwalten, das machen mittlerweile fast alle Entwickler.
      Ok daran hab ich garnicht gedacht. Ich werds mir überlegen. Allerdings find ich es ganz angenehm alle meine Projekte (Auch nicht öffentliche) an einem Ort zu verwalten und immer im Überblick zu haben welche Tickets zu bearbeiten sind usw.

      Zitat von Andreas Beitrag anzeigen
      Sobald ich es wieder einsetze melde ich mich, wenn irgendetwas nicht funktionieren sollte.
      Danke! Denn wenn es keine Probleme gibt würde ich die Version gerne als Stable veröffentlichen damit alle den Bugfix erhalten.

      Und danke für die Unterstützung. Es erleichtert doch sehr bei einem Bugreport gleich eine Lösung+Link zu bekommen

      Grüße
      Janek
      Meine ContaoErweiterungen:
      - x_AvatarResizer (Support Thread)
      - x_FrontendMultiTextWizard

      Kommentar

      • sebi
        Contao-Nutzer
        • 17.03.2012
        • 154

        #18
        [x_avatarresizer] unter contao 3

        Moin zusammen,

        ich benötigte den Resizer für ein Projekt unter Contao 3.0, dank autoload konnte man die Erweiterung samt avatar auch einfach installieren und zum laufen bringen. Allerdings wurden die default-Bilder nicht angezeigt und hochgeladene Bilder nicht im avatar Ordner (obwohl im Backend unter Einstellungen den Pfad angegeben) gespeichert.

        Nach ein bisschen suchen, hat sich herausgestellt, dass der Dateipfad beim Ändern im Backend nicht richtig gespeichert wird. Warum hab ich nicht herausgefunden, aber wie man diesen Fehler umgeht
        1. Erweiterungen installieren
        2. Im Backend Einstellungen für Resizer (Breite/Höhe, Speicherort) festlegen und speichern
        3. Contao speichert den Pfad nun Fehlerhaft in die localconfig.php (bei mir $GLOBALS['TL_CONFIG']['avatar_dir'] = 109;)
        4. Über FTP-Programm relativen Pfad zum "avatar" verzeichnis herausfinden, bei mir files/avatars
        5. In der dcaconfig.php einfach den Dateipfad richtig hinterlegen, bei mir $GLOBALS['TL_CONFIG']['avatar_dir'] = 'files/avatars';


        Nun sollte bei den Mitgliedern im Backend (Frontend nicht getestet) wieder das default-Bild angezeigt werden und hochgeladene Bilder auch im angegebenen Ordner gespeichert werden.

        Wenn jemand herausfindet, wie man der Erweiterung von vornerein beibringt, den Pfad richtig zu speichern, wäre das natürlich noch optimaler

        Gruß,
        Sebi

        PS: Irgendwas passt mit den maximalen Pixelzahlen noch nicht... habe im BE dort 4000x4000 eingegeben und ein Bild 3600x2800 konnte nicht verkleinert werden, weil die Pixelzahl zu hoch sei... Dafür habe ich keine Lösung gefunden. -.-
        GitHub
        Web
        E-Mail

        Kommentar

        • janek
          Contao-Nutzer
          • 18.04.2010
          • 19

          #19
          Moin,

          Zitat von sebi Beitrag anzeigen
          Wenn jemand herausfindet, wie man der Erweiterung von vornerein beibringt, den Pfad richtig zu speichern, wäre das natürlich noch optimaler
          Ich schau mir das demnächst mal an. Bisher habe ich mich noch nicht eingehend mit Contao 3 beschäftigt aber das wird langsam mal Zeit.

          Zitat von sebi Beitrag anzeigen
          PS: Irgendwas passt mit den maximalen Pixelzahlen noch nicht... habe im BE dort 4000x4000 eingegeben und ein Bild 3600x2800 konnte nicht verkleinert werden, weil die Pixelzahl zu hoch sei... Dafür habe ich keine Lösung gefunden. -.-
          Das Problem liegt an der verwendeten internen Bildverarbeitung von Contao. Bilder mit größerer Pixelzahl können nicht über die Contao "Image" Methoden verkleinert werden. Das gleiche gilt somit auch für Bilderuploads über die Contao Dateiverwaltung.
          Meine ContaoErweiterungen:
          - x_AvatarResizer (Support Thread)
          - x_FrontendMultiTextWizard

          Kommentar

          Lädt...