imgLib | Головна

Скріншоти:

Вибір файла Табличний вигляд Вивантаження

imgLib - це доповнення для управління зображеннями для WYSIWYG редакторів (TinyMCE чи CKEditor наприклад) зображеннями написане на PHP. Воно повністю безкоштовне, а його код розповсюджується під MIT або BSD Open Source ліцензією. Проте якщо ви справді хочете можете надіслати пожертвування.

Версія у розробці: 0.1.2 бета (останнє оновлення 2010.04.09). Має бути стабільною, але...

Нове в ній:

  • HTML5 завантажувач файлів з індикатором завантаження і підтримкою завантаження методом перетягування.
  • Підтримка кешування запитів.
  • Можливість вибору мініатюри файлу.
  • Підтримка багатьох конфігурацій у одному файлі - дивіться config_multiply.php.
  • Спрощення конфігурвання. Типово потрібно відредактувати тільки одни параметр - шлях до папки завантажень.
  • Більш гнучке і потужне конфігурування: збереження стану, опції сортування, задання каталогу для збереження мініатюр зображень, та інше.
  • Можливість навігаці через історію веб-переглядача. Не працює в IE < 8.
  • Покращена підтримка юнікоду.
  • Покращені користувацькі контекстні меню (включена демонстраці - слайдшоу).
  • Покращення в інтерфейсі.
  • Переписано код.
  • Виправлено відомі помилки.
  • і багато іншого....

Поточна версія: 0.1.1 (останнє оновлення від 2010.03.22).

Можливості:

  • Невеликий розмір (45 Кб - клієнська частина, 200 Кб - серверна частина)
  • Використання технології AJAX для зменшення завантаженості мережі
  • Завантаження і зміна розмірів найбільш популярних графічних форматів (JPEG, GIF, PNG) можливе додання і інших типів файлів
  • Підтримка кількох одночасно завантажуваних файлів
  • Підтримка простого (зміна розміру, обертання, обрізка) редактування зображень
  • Сортування файлів і пошук у каталозі
  • Підримка створення мініатюр файлів для пришвидшеного перегляду
  • Підтримка шаблонів імен завантажених файлів
  • Створення і перегляд каталогів
  • Візуальне представлення не порожніх каталогів
  • Копіювання, переміщення і видалення файлів і каталогів
  • Перейменування файлів і каталогів
  • Контекстне меню для операцій з файлами (для Opera дивіться документацію)
  • Попередній перегляд зображень
  • Можливість відкрити зображення у браузері
  • Підтримка повної локалізації (доступний автоматичний вибір мови)
  • Створення мініатюр для файлів звантажених по FTP
  • Готовий набір для підтримки в TinyMCE чи CKEditor
  • Можливість задання початкового каталогу для навігації
  • Можливість додання власних пунктів до контекстного меню
  • Підтримка гарячих клавіш. Діями за умовчанням є: 1) Видалити елемент на "Delete"; 2) Відкрити вибраний файл у новому вікні на "Shift + Enter"; 3) Перейменувати файл на "F2"; 4) Створити каталог на "F7"; 5) Показати форму для закачування на "Insert"; 6) Вирізати файл на "Ctrl + X"; 7) Копіювання файлу на "Ctrl + C"; 8) Вставка файлу на "Ctrl + V".
  • Підтримка Unicode в іменах файлів і директорій. За замовчуванням вимкнено. Не працює на MS Windows.
  • Інтуїтивний вибір файлу подвійним клацанням миші.
  • На жаль функція балатування в президенти буде реалізована в наступній версії ;-)

Повна свобода в конфігуруванні, ви можете:

  • Задати кореневу теку з зображеннями
  • Дозволити або заборонити перегляд і створення підкаталогів
  • Дозволити або заборонити файлові операції (копіювання, переміщення або видалення файлів і каталогів)
  • Дозволити або заборонити перейменування
  • Дозволити завантаження і відображення тільки певних типів файлів (базуючись на розширенні файла)
  • Задати обмеження розміру завантажуваного файла
  • Задати шаблон імені завантажуваного файла базуючись на часі завантаження і імені файла
  • Задати максимальний розмір зображення при зміні розміру
  • Задати максимальну довжину відображуваного імені файла
  • Задати каталог, розміри і якість мініатюр
imgLib | jstoys.org.ua | 2011 |