Imsanity

Beschreibung

Imsanity skaliert automatisch übergroße Bilder in eine Größe, die für die Anzeige im Browser besser geeignet ist, aber trotzdem die notwendige Größe für die übliche Nutzung in Websites übersteigt. Im Plugin können maximale Breite, Höhe und Qualität eingestellt werden. Lädt ein Mitwirkender ein Bild hoch, das die eingestellte Größe überschreitet, skaliert Imsanity dieses Bild automatisch auf die eingestellte Größe und ersetzt das Originalbild.

Imsanity bietet außerdem eine Funktion zur Massenverarbeitung, mit der zuvor hochgeladene Bilder ausgewählt und skaliert werden können, um bisher belegten Speicherplatz frei zu machen.

Dieses Plugin ist ideal für Blogs, in denen keine hochauflösenden Originalbilder gespeichert werden müssen und/oder in denen Mitwirkende Bilder vor dem Hochladen nicht skalieren wollen (oder nicht wissen, wie man das macht).

Funktionen

  • Skaliert automatisch große hochgeladene Bilder in eine „vernünftige“ Größe.
  • Funktion zur Mehrfachskalierung, um eine Auswahl bestehender Bilder zu skalieren
  • Erlaubt die Einstellung einer maximalen Breite/Höhe und JPG-Qualität
  • Konvertiert optional BMP-Dateien in JPG, damit das Bild skaliert werden kann
  • Einmal aktiviert, erfordert Imsanity keine weiteren Eingriffe durch den Anwender
  • Verwendet die in WordPress enthaltenen Funktionen zum Skalieren von Bildern

Übersetzungen

Imsanity ist in mehreren Sprachen verfügbar, jede davon wird automatisch heruntergeladen, wenn du das Plugin installierst. Um bei der Übersetzung zu helfen, besuche https://translate.wordpress.org/projects/wp-plugins/imsanity

Contribute

Imsanity is developed at https://github.com/nosilver4u/imsanity (pull requests are welcome)

Screenshots

  • Imsanity Einstellungsseite zum Festlegen der maximalen Höhe/Breite
  • Imsanity-Feature Mengenverarbeitung zum Skalieren von Bildern

Installation

Automatische Installation:

  1. Go to Admin -> Plugins -> Add New and search for „imsanity“
  2. Klicke auf den Button Installieren
  3. Klicke auf „Aktivieren“

Manuelle Installation:

  1. Lade imsanity.zip herunter
  2. Entpacke die Datei und lade das Verzeichnis „imsanity“ in dein Verzeichnis „/wp-content/plugins/“
  3. Aktiviere das Plugin in WordPress im Menü „Plugins“

FAQ

Was ist Imsanity?

Imsanity ist ein Plugin, das automatisch hochgeladene Bilder skaliert, die eine eingestellte maximale Breite/Höhe überschreiten.

Will installing the Imsanity plugin alter existing images in my blog?

Durch die Aktivierung von Imsanity werden keine bestehenden Bilder geändert. Imsanity skaliert Bilder während des Hochladens und wirkt sich deshalb nicht auf bestehende Bilder aus, es sein denn, man wählt auf der Imsanity Einstellungsseite eine Massenverarbeitung. Die Massenverarbeitung erlaubt die Skalierung ausgewählter, bestehender Bilder.

Why aren’t all of my images detected when I try to use the bulk resize feature?

Imsanity doesn’t search your file system to find large files, instead it looks at the „metadata“
in the WordPress media library database. To override this behavior, enable deep scanning.

Why am I getting an error saying that my „File is not an image“ ?

WordPress verwendet die GD Bibliothek um Bildmanipulationen vorzunehmen. GD kann so installiert und eingerichtet werden, dass es verschiedene Bildarten unterstützt. Wurde GD so konfiguriert, dass es eine bestimmte Bildart nicht verarbeiten kann, erhältst du beim Versuch, diese Bildart hochzuladen, diese Nachricht. Weitere Informationen erhältst du unter http://php.net/manual/en/image.installation.php

How can I tell Imsanity to ignore a certain image so I can upload it without being resized?

Du kannst deine Datei umbenennen und zum Dateinamen „-noresize“ hinzufügen. Heißt deine Datei zum Beispiel „foto.jpg“, kannst du sie in „foto-noresize.jpg“ umbenennen, damit sie von Imsanity ignoriert wird und du das Bild in voller Größe hochladen kannst.

Alternativ kannst du auch vorübergehend die maximale Bildgröße anpassen und auf eine Zahl stellen, die größer als die Auflösung des Bildes ist, das du hochladen möchtest.

Why would I need this plugin?

Fotos, die mit einer modernen Kamera oder selbst den meisten Smartphones aufgenommen wurden, sind für eine Darstellung im Browser in voller Größe zu groß. Bei modernen digitalen Spiegelreflexkameras ist die Bildgröße für einen qualitativ hochwertigen Druck gedacht und hat eine für die Anzeige auf einer Webseite absurde Übergröße.

Imsanity bietet dir die Möglichkeit, eine (geistig) gesunde Grenze festzulegen, auf die alle hochgeladenen Bilder beschränkt werden.
Diese Größe ist für typische Webanwendungen immer noch mehr als groß genug.
Imsanity klinkt sich bei WordPress direkt hinter dem Bild-Upload, aber noch vor dessen Verarbeitung in WordPress ein.
Dadurch verhält sich WordPress in jeder Beziehung wie sonst, nur mit dem selben Effekt,
als hätte ein Mitwirkender sein Bild vor dem Hochladen auf eine brauchbare Größe skaliert.

Die Größenbegrenzung, die Imsanity verwendet, lässt sich einstellen. Der Vorgabewert ist groß genug, um den Bildschirm des durchschnittlichen Website-Besuchers ohne weitere Skalierung auszufüllen und ist damit für den üblichen Gebrauch mehr als groß genug.

Why would I NOT want to use this plugin?

Du wirst wahrscheinlich Imsanity nicht verwenden wollen, wenn du WordPress als Bilddatenbank nutzt, hochauflösende Bilder für den Druck anbietest oder WordPress als Archiv für hochauflösende Fotos verwendest. Wenn du etwas in dieser Art machst, kennst du dich wahrscheinlich auch mit Bildauflösungen aus.

Doesn’t WordPress already automatically scale images?

Wird ein Bild hochgeladen, behält WordPress das Original und erzeugt, je nach Größe des Originals, bis zu vier verkleinerte Kopien der Datei (groß, mittelgroß, mittel und Vorschaubild), die zum Einbetten in deine Seiten gedacht sind. Sofern du keine speziellen fotografischen Verwendungen hast, verbleibt das Original dort ungenutzt, belegt aber Speicherplatz.

Why did you spell Insanity wrong?

Imsanity ist die Kurzform von „Image Sanity Limit“. Der Ausdruck „Sanity Limit“ bezeichnet eine Einschränkung auf eine brauchbare Größe oder Wert.

Where do I go for support?

Questions may be posted on the support forum at https://wordpress.org/support/plugin/imsanity but if you don’t get an answer, please use https://ewww.io/contact-us/.

Rezensionen

Great Plugin

With many of our clients unable to resize their images this plugin is the perfect fix.

Great

The plugin creator saved me a lot of hours. Thanks.
Lies alle 223 Rezensionen

Mitwirkende & Entwickler

„Imsanity“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Imsanity“ wurde in 11 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Imsanity“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

2.4.2

  • changed: noresize in filename also works in batch processing
  • fixed: error message does not contain filename when file is missing
  • fixed: notice on network settings when deep scan option has not been set before

2.4.1

  • fixed: bulk resizer scan returning incorrect results
  • fixed: sprintf error during resizing and upload

2.4.0

  • added: deep scanning option for when attachment metadata isn’t updating properly
  • fixed: uploads from Gutenberg not detected properly
  • fixed: some other plugin(s) trying to muck with the Imsanity settings links and breaking things
  • behoben: undefinierter Hinweis für Abfrage während Ajax-Operation
  • behoben: veraltete Metadaten konnten weitere Skalierungen verhindern

Earlier versions

Please refer to the separate changelog.txt file.