Attachment Scaling 1.0.0

License Agreement
GNU General Public License (GPL)
Website
https://wcflabs.de/article/2-dateianh%C3%A4nge-skalieren/
Supported Versions
WoltLab Suite 3.1

Attachment Scaling

In the meantime, photos from mobile phones or digital cameras are getting bigger and bigger. Accordingly, they also take up a lot of space in the file system or valuable data volume when you surf the forum on the go.


The new plugin "Scale attachments" helps to automatically scale attachments that are uploaded to your website to a desired size. This happens automatically after the upload. The maximum size (in pixels) of the file attachments can be set in the ACP (option: Max size of Attachments).


After the upload the attachments are not scaled!

Unfortunately, it is currently not really possible to edit file attachments during the upload in such a way that the correct size is displayed. Therefore, the old size of the file attachment is displayed immediately after the upload. However, the size is correctly stored in the article itself.


Is it possible to scale old attachments?

No, the plugin only works for newly uploaded attachments. It is not possible to scale old attachments.

  • Version 1.0.0

  • Hallo,


    ich habe mir das Plugin installiert, die max. Größe auf 1024 px und max. Dateianhangsgröße von 10 MB eingestellt, wie hier vorgeschlagen.

    Trotzdem hat das Bild nach dem Hochladen 7,8 MB, wie das Original.


    Was stimmt da bei mir nicht ?


    Grüße Jörg

    • Hallo,


      der „richtige“ Wert wird leider erst angezeigt, wenn der Beitrag gespeichert wird, in der Dateianhangsvorschau im Editor wird leider noch der alte Wert angezeigt.


      Grüße


      Josh

    • Hallo Josh,


      danke für die Rückmeldung.

      Leider läuft das bei mir nicht mit der Verkleinerung.

      Keine Anhnung weshalb. Das Bild hat nach dem speichern nach wie vor die Ursprungsgröße und wird mit auch im ACP unter "Dateianhänge" in der Größe angezeigt.

      Speichere ich das Bild aus dem Beitrag auf dem Desktop und gehe in die Info´s, hat es ebenfalls die orgiginal Größe.


      Wo liegt mein Fehler ?

      Wenn es bei anderen läuft, kann es ja nur an meinen Einstellungen liegen !?

      WoltLab Suite 3.1.9 pl2


      Grüße Jörg

    • Hallo,


      kannst du mir einmal Zugangsdaten zu deiner Instanz via E-Mail an meine Mail schicken?


      Dann kann ich mir das anschauen.


      Grüße


      Josh

  • Mist, für die 3.0 Suite gibts das dann wohl nicht oder wird da noch was gemacht ?

  • Ich finde die Einstellmöglichkeit im ACP nicht

  • The plugin will be the best

  • Servus, funktioniert das Ganze auch in der Galerie? Oder nur im Forum direkt?

  • huhu :D

    Mal eine Frage, das was ich hier in diesem Thread suche, kann das Plugin nicht, oder:

    Bild einfügen - Grösse ändern

    ?

  • Irgendwie steige ich noch nicht ganz durch. Wenn ich richtig verstehe, soll man doch sehr speicherintensive Anhänge (Bilder) damit skalieren können.
    Wir haben bei uns im Forum die Vorgabe, dass ein Bild nicht größer als 1MB sein darf. Nun gehe ich doch davon aus, dass ich über Dateianhänge skalieren, dass Bild so anpassen kann um die Größe von 1MB einzuhalten.

    Das Plugin ist sauber installiert aber wenn ich nun ein Bild hochzuladen versuche mit >1MB bekomme ich sofort die Meldung, dass der Anhang zu groß ist.


    Gibt es irgendwo einen Menüpunkt im ACP wo man Einstellungen vornehmen kann für das Plugin? Habe bislang nichts gefunden.

    • Hallo,


      das Bild wird Serverseitig, nicht Clientseitig verkleinert. Sprich: Das Bild wird erst nach dem Upload verkleinert. Dabei kann keine feste Dateigröße eingestellt werden, sondern nur eine maximale Pixelbreite (was aber ausreicht, um Bilder bedeutend zu verkleinern). Du musst also das erlaubte Dateianhangslimit nach oben schrauben, damit Benutzer große Bilder hochladen können, die dann Serverseitig verkleinert werden. Ich habe das Limit in einem von mir betreutem Forum (> 300 Bilder am Tag) auf 10 MB pro Bild gesetzt. Das klappt super.

    • Ok...ich verstehe.

      Das wird leider in unserem Board dann so nicht funktionieren.

      Unser Server platzt aus allen Nähten, da wir momentan keinen wirklichen Auslagerungsort für unsere Bilder haben. Solange hier nicht eine Lösung gefunden ist werden wir das Dateigrößenlimit nicht anheben können.


      Wir suchen nach einer Lösung mit der halt die Bilder auf mobilen Geräten (iOS und Android) beim Upload ins Forum angepasst werden können.


      Klasse fände ich die Arbeitsweise wenn ich von einem mobilen Gerät einen Upload mache mit folgenden Scenario:


      - Upload von einem Bild mit 2MB (als Beispiel: 1MB nur gestattet)

      - das Board meldet -> Datei zu groß -> Plugin fängt diese Meldung ab und bietet die Skalierung an


      Aber ich fürchte sowas ist dann einfacher zu realisieren mit einer App auf den mobilen Geräten.

    • Wenn ich das richtig verstehe, führt das Hochsetzen der Dateigrösse in Verbindung mit diesem Plugin nicht dazu, dass der Speicherplatz für die Bilder auf dem Server steigt. Es geht nur darum, dass die Dateigröße VOR dem Skalieren größer sein muss, danach wird es aber noch skaliert und das verkleinert dann letztlich sogar noch den Speicherplatz, den die Bilder benötigen. Richtig?


      Problematisch ist dabei aber, dass ich die Anhangsgröße ja nicht nur für Bilder verändern kann. D.h. wenn ich z.B. auf 10MB hochsetze, können dann andere Dateien als Bilder bis zu 10MB gross sein.

    • Das ist richtig. Beachte allerdings, dass dann große „PDFs“ bspw. hochgeladen werden können (ist aber nicht weiter dramatisch, das kommt eher seltener vor).


      Ich selber habe in einem fahre mit der Konfiguration von 10 MB ganz gut (ist ein Forum mit knapp 300 Bildern als Dateianhang pro Tag).

    • Und wo bitte kann mann das Dateianhangslimit ändern?

  • DevLabor: Diese Erweiterung skaliert automatisch Dateianhänge (Bilder) beim Hochladen auf die gewünschte Größe. Zusätzlich ist es möglich ein Wasserzeichen hinzuzufügen.

    Kommt das noch von Dir dazu?