В MaxSite CMS загружать изображения можно как при помощи встроенного загрузчика MaxSite CMS, так и плагина-файлового менеджера. EXIF данные исходного файла загружаются в файл, создаваемый на сервере.
Если изображения загружать без изменений, то EXIF данные можно извлекать из файла изображения на сервере.
Если же происходит изменение изображения (ресайз, наложение водной метки) - EXIF теряются.
Как предотвратить потерю EXIF при изменении изображения?
Далее...Сам Я, вообще то, не пользуюсь визуальными редакторами. Но этот показался интересным.
Поэтому решил плагин, подключающий этот редактор к MaxSite, опубликовать.
В MaxSite CMS есть два вида пользователей: users и comusers, информация о которых хранится в разных таблицах. Далее речь пойдет о комюзерах.
На данный момент в MaxSite CMS нет формы отдельной формы регистрации комюзера. Регистрация происходит автоматически в момент первого, отправляемого комюзером, комментария. Это правильно: зачем загромождать мозг комментатора лишними телодвижениями.
Но, в отдельных случаях (например для форума), может понадобиться отдельная форма регистрации.
Одно решение уже существует и выполнено в виде плагина Register: http://wave.fantregata.com/page/register.
Но там есть возможность инвайтов и регистрации юзеров.
Для себя же я сделал шаблонный файл register.php, который, всего-навсего, нужно разместить в папке type шаблона.
Далее...Сделал эту наработку давно. Поделиться же решил только сейчас. Раньше можно было тоже выложить кусок кода и описание - куда и как его запхнуть. Но сейчас в MaxSite появился инструментарий компонентов, который позволяет создавать решения, годящиеся для повторного использования другими пользователями, не особо сведущими в php.
Далее...Созданные, как описано в статье: Создание коллажа изображений, изображения можно использовать при помощи этого компонента.
Компонент выводит в шапке коллаж. Элементы коллажа появляются постепенно и по очереди, а также активны при наведении мыши.
Выборка картинок проводится случайно.
Ссылка с элемента-изображения может вести либо на большую картинку, либо на страницу картинки, создаваемую по заданному адресу плагином taggallery.
Далее...










