Imsanity

Описание

Imsanity автоматично преоразмерява огромните изображения до размери, които са по-подходящи за показване в браузер и са достатъчно големи за стандартна употреба в интернет.
Можете да конфигурирате максимална ширина, височина и степен на компресия. Когато сътрудник качи изображение с по-големи размери от зададения максимум, Imsanity автоматично ще го преоразмери до посочените размери и ще замести оригиналното изображение.

Imsanity също така има функция за пакетно преоразмеряване, чрез която можете селективно да смалите вече качени изображения, за да освободите дисково пространство.

Това разширение е идеално за блогове, които нямат нужда да съхраняват оригинални изображения в голяма резолюция и/или техните сътрудници не желаят (или не знаят как) да преоразмеряват изображенията преди качване.

Функции

  • Автоматично преоразмерява огромните качвани изображения и ги прави по-„нормален“ размер
  • Функция за пакетно преоразмеряване, чрез която селективно се скалират съществуващите изображения
  • Позволява конфигурирането на стойности за максимална ширина/височина и ниво на JPG компресията
  • Опционално конвертира BMP файлове към JPG, за да могат изображенията да бъдат преоразмерени
  • След активиране, Imsanity не изисква действия от страна на потребителя
  • Използва вградените функции на WordPress за скалиране на изображения

Преводи

Интерфейсът на Imsanity е преведен на няколко езика, всеки от които ще се свали автоматично с инсталирането на разширението. За да помогнете с превода на интерфейса на вашия език, посетете
https://translate.wordpress.org/projects/wp-plugins/imsanity

Contribute

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

Снимки на разширението

  • Панелът с настройки на Imsanity, където се задават максималната ширина и височина
  • Функцията на Imsanity за пакетно преоразмеряване на изображения

Инсталиране

Автоматична инсталация:

  1. Go to Admin -> Plugins -> Add New and search for „imsanity“
  2. Натиснете бутона ‘Install’
  3. Натиснете ‘Активиране’

Ръчна инсталация:

  1. Изтеглете imsanity.zip
  2. Разархивирайте и качете папката ‘imsanity’ в директорията ‘/wp-content/plugins/’
  3. Активирайте разширението през менюто „Разширения“ в WordPress

ЧЗВ

Какво представлява Imsanity?

Imsanity е разширение, чиято задача е автоматично да преоразмерява качваните изображения, които имат по-голяма широчина/височина от зададените максимални стойности.

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

Активирането на Imsanity няма да промени съществуващите изображения. Imsanity преоразмерява изображения само по време на качване и съществуващите изображения няма да бъдат засегнати, освен ако използвате функцията за пакетно преоразмеряване в панела с настройки на Imsanity. Тази функция ви позволява селективно да преоразмерявате вече качени изображения.

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 използва библиотеката GD за манипулиране на изображения. GD може да се инсталира и настрои да поддържа различни формати на изображения. Ако GD не е настроена да борави с конкретен тип изображение, ще получите това съобщение за грешка, когато се опитвате да качите файл в такъв формат. За повече информация вижте 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?

Можете да преименувате файла, като добавите към името му „-noresize“. Ако файлът се е казвал например „photo.jpg“, можете да го прекръстите на „photo-noresize.jpg“ и Imsanity ще го пропусне, като по този начин ще качите изображението в пълен размер.

При желание от ваша страна можете временно да промените настройките за максимални размери на изображенията и да зададете стойности, които са по-големи от резолюцията на изображението, което искате да качите.

Why would I need this plugin?

Снимките от всяка съвременна камера и дори тези от повечето мобилни телефони са с прекалено големи размери, за да се показват в пълен размер в браузера. Това важи с огромна сила за изображенията от съвременните DSLR фотоапарати, които са предназначени да създават кадри, подходящи за висококачествен печат; техните снимки са в пъти по-големи, отколкото е нужно за показването им в интернет.

Imsanity позволява да зададете разумно ограничение на размерите, така че всички качвани изображения ще бъдат ограничени до размери, подходящи за нуждите на средностатистически уеб сайт. Imsanity се интегрира с WordPress незабавно след процедурата по качване на изображения, но преди изпълняването на задължителната обработка от страна на платформата. От ваша гледна точка WordPress ще се държи по абсолютно същия начин с изключение на това, че нещата ще изглеждат така, сякаш всички ваши сътрудници се грижат да преоразмерят изображенията до разумна големина, преди да ги качват в сайта.

Ограниченията за размер на Imsanity могат да се конфигурират. Стойностите по подразбиране са достатъчни, за да запълнят целия екран на средностатистическия потребител без нужда от разпъване, което обикновено е достатъчно за обичайна употреба.

Why would I NOT want to use this plugin?

Разширението Imsanity не е подходящо, ако използвате WordPress за сваляне на stock art изображения, предоставяте копия с висока резолюция за печат, или сайтът ви функционира като друг вид платформа за съхранение на снимки с голяма разделителна способност. Ако правите някое от тези неща, най-вероятно вече разбирате добре въпроса с резолюцията на изображенията.

Doesn’t WordPress already automatically scale images?

Когато качите изображение в WordPress, платформата запазва оригиналните му размери и в зависимост от тях създава до 4 копия с по-малки размери (Large, Medium-Large, Medium, Thumbnail), които се използват за вмъкване в публикациите. Освен ако имате някакви специфични нужди (например сте фотограф и държите да публикувате изображенията в пълна резолюция), оригиналните файлове обичайно само заемат място на диска, без да бъдат използвани.

Why did you spell Insanity wrong?

Imsanity е съкращение от „Image Sanity Limit“. Терминът ‘sanity limit’ служи за ограничаване на параметър до конкретна, разумна в определен контекст стойност.

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/.

Отзиви

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.
Прочетете всички 223 отзива

Сътрудници и разработчици

“Imsanity” е софтуер с отворен код. Към разширението са допринесли следните хора.

Сътрудници

“Imsanity” е преведено на 11 езика. Благодарности на преводачите за техния принос.

Превеждане на “Imsanity” на вашия език.

Имате интерес към разработване?

Преглеждане на кода, разглеждане на SVN хранилище, или абонамент към програмната история (log) чрез RSS.

Списък с промени

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
  • fixed: undefined notice for query during ajax operation
  • fixed: stale metadata could prevent further resizing

Earlier versions

Please refer to the separate changelog.txt file.