Cyber Image Manager

 

Cyber Image Manager – это AJAX менеджер изображений для вашего сайта или WYSIWYG редактора, основными функциями которого является просмотр, поиск, закачка изображений на сервер, а так же осуществление основных операций с файлами и каталогами.

Основные возможности Cyber Image Manager:
— Работа менеджера основана полностью на технологии AJAX, что позволяет существенно экономить ваш трафик
— Поддержка тем оформления
— Высокая производительность работы
— Малый размер
— Простота интеграции с самыми распространенными редакторами такими как FCKEditor, CKEditor, TinyMCE
— Интеграция с самыми распространенными CMS
— Удобное управление файлами и категориями
— Мултизагрузка файлов на сервер
— Использование для создания превью изображений библиотек GD или ImageMagick
— Встроенное потоковое gzip сжатие данных передаваемых от сервера клиенту, что существенно экономит трафик

Cyber Image Manager протестирован и работает в:
Internet Explorer 6 +
Mozilla Firefox 1.5 +
Google Chrome v 0.2 +
Netscape v 9 +
Opera v 9.50 +
Safari v 3 +

Требования к серверу:
— php версии 5.2 и выше
— библиотека GD версии 2 или выше, либо ImageMagick
— библиотека zlib (опционально)

Дополнения сторонних разработчиков:
Cyber Image Manager для ReloadCMS

Примеры и документация | Сакачать Cyber Image Manager v 1.1

Cyber Image Manager: 80 комментариев

  1. Здравствуйте, Радик.
    Подскажите, пожалуйста следующее. Нужно установить абсолютный и относительный путь загрузки картинок к конкретной привязке к адресу сайта: http://сайт/. Менял путь в config.php не получается, может еще где-то есть места для настройки пути. Єто связано с тем, что с данного сайта парсером берутся данные и картинки и относительный путь картинок не отображается.
    буду признателен за разъяснения.
    С уважением, Александр

  2. Автор, напиши пожалуйста мне на мыло, в плагине есть 2 дырки по безопасности…. у нас через него взломали сайт!

    1. Здравствуйте, пришлите измененные файлы на почту я добавлю их к проекту и выложу для общественного использования. sergeynovichkov[собака]yandex.ru

        1. День добрый. К сожалению ничего не получал от автора комментария, так что нет ничего не менял.

  3. Добрый день! Возникла необходимость вызывать Ваш плагин не из WYSIWYG редактора, а напрямую с сайта. Подскажите пожалуйста как это можно реализовать? Иными словами стоит задача: на форме есть текстовое поле и кнопка. Какую функцию нужно написать для кнопки, что бы она запускала плагин, а двойной щелчек по изображению возвращал адрес в текстовое поле?

    1. Тоже интересует данный вопрос, интересно когда все же поступит ответ…

  4. Спасибо автору за хороший пример по интеграции файлового менеджера с tinymce. Ранее пытался интегрировать к tinymce файловый менеджер tinybrowser, не получилось. Вы не могли бы прокомментировать пожалуйста защиту от прямой загрузки, как защититься?
    Заранее благодарен, alex

      1. Спасибо, radik, уже разобрался, я использую загрузчик не на Джумле, поэтому пришлось прикрутить id сессии админа.
        Скажите, пожалуйста, за ресайз превьюшек понятно, нужен ресайз основного фото, т.к. оно не уменьшается. Возможно его как-то прикуртить?
        Заранее, благодарен.

        1. К сожалению такой функционал не предусмотрен, но всегда можно допилить, если есть свободное время.

          1. Спасибо, radik, время пока есть. Не подскажете куда копать? В каком файле прикручивать ресайз?
            Заранее, благодарен.

          2. Тут уже на ваше усмотрение, вы можете разместить код к примеру для ресайза на ряду с созданием превьюшек или можете добавить новое действие и способ задание параметров из самого менеджера, тут уже на ваше усмотрение.

  5. Как только подключаю к плагинам cyberim, редактор вообще перестает работать.

    Возможно, что неправильно настроен файл конфигурации. Как я понимаю, в нем достаточно изменить только
    //путь для заключительного url
    $conf[‘filesystem.path’] = ‘../../userfiles/’;
    //относительный путь к файлам пользователя
    $conf[‘filesystem.files_path’] = ‘../../../../userfiles/’;

    А что это за адреса — я не понял.

    И еще. Используется редактор четвертой версии. Есть ли смысл пытаться подключить к нему Ваш менеджер? Он работает с четвертой версией?

    1. Здравствуйте, на четвертую версию TinyMCE ставить плагин смысла нет т.к. он работать не будет проверял. Как появится время запилю поддержку этой версии редактора пока что времени этим заниматься нет.

  6. Здравствуйте.
    Тестировали ли Вы плагин для более позних версий Джумлы. я попробовал на последней Джумла3, но почему-то у меня не загружает редактор вообще при подключении плагина

  7. Здравствуйте!
    Попробовал интегрировать Вашу разработку с TinyMCE 4.0.6. Всё поставилось, каталоги создаются, изображения загружаются, но не получается выбрать необходимое изображение двойным щелчком. Подскажите, пожалуйста, в чём может быть проблема?

    1. Здравтсвуйте. Скоре всего дело в том, что данный плагин не совместим с новым API TinyMCE v 4.x. Нужно протестировать его работу и доработать этот функционал в случае необходимости.

      1. Меня не спас плагин compat3x, призванный убрать проблемы совместимости. Кстати, заметил, что при изменении имени файла (и при его удалении), не удаляются старые превьюшки. Но, опять таки это в версии 4.0.6
        Будем искать решение..
        Успехов в разработках!

  8. Друзья, помогите решить проблему, при установке на хост стала возникать такая ошибка, как понимаю разница в регистре имён файлов, как это решить?
    Warning: require_once(…tiny_mce/plugins/cyberim/includes/Manager.php) [function.require-once]: failed to open stream: No such file or directory in ‘…tiny_mce/plugins/cyberim/index.php on line 29

    Fatal error: require_once() [function.require]: Failed opening required ‘…tiny_mce/plugins/cyberim/includes/Manager.php’ (include_path=’.:/home/beautitek/ …. .ru/php’) in ‘…/tiny_mce/plugins/cyberim/index.php on line 29

    1. Здравствуйте, посмотрите все консрукции в коде типа include или require и проверьте регистр имени каталогов и файлов на вашем сервере, думаю ваше предположение верное т.к. такая ошибка может возникнуть из-за регистра в имени файлов.

      1. :))) При копировании файлов на сервер использовал ftp доступ total commander, не снял галку перевода файлов в нижний регистр, всё отлично работает, спасибо.

  9. Друг, подскажи в чем может быть проблема, при нажатии на форму просмотр изображения (При открытии Cyber Image Manager ) открывается пустая форма. С чем может быть связано? куда копать?

    1. Здравствуйте, данная проблема у вас возникает скорее всего из-за ошибкок в php скриптах. Посмотрите логи сервера для того что бы узнать, что именно не так.

  10. Здравствуйте, большое спасибо за вашу работу! Существует ли какая-то возможность подменять «на лету» каталог для загрузки или config.php?

    1. Здравствуйте, да такая возможность существует все изменения можно сделать в драйвере обработке сессий.

Добавить комментарий для Дмитрий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *