Записки

В MaxSite CMS загружать изображения можно как при помощи встроенного загрузчика MaxSite CMS, так и плагина-файлового менеджера. EXIF данные исходного файла загружаются в файл, создаваемый на сервере.

Если изображения загружать без изменений, то EXIF данные можно извлекать из файла изображения на сервере.

Если же происходит изменение изображения (ресайз, наложение водной метки) - EXIF теряются.

Как предотвратить потерю EXIF при изменении изображения?

Далее...

Сам Я, вообще то, не пользуюсь визуальными редакторами. Но этот показался интересным.

Поэтому решил плагин, подключающий этот редактор к MaxSite, опубликовать.

DEMO

В MaxSite CMS есть два вида пользователей: users и comusers, информация о которых хранится в разных таблицах. Далее речь пойдет о комюзерах.

На данный момент в MaxSite CMS нет формы отдельной формы регистрации комюзера. Регистрация происходит автоматически в момент первого, отправляемого комюзером, комментария. Это правильно: зачем загромождать мозг комментатора лишними телодвижениями.

Но, в отдельных случаях (например для форума), может понадобиться отдельная форма регистрации.

Одно решение уже существует и выполнено в виде плагина Register: http://wave.fantregata.com/page/register.

Но там есть возможность инвайтов и регистрации юзеров.

Для себя же я сделал шаблонный файл register.php, который, всего-навсего, нужно разместить в папке type шаблона.

Далее...
Скачать: footer-twcomm.zip

Сделал эту наработку давно. Поделиться же решил только сейчас. Раньше можно было тоже выложить кусок кода и описание - куда и как его запхнуть. Но сейчас в MaxSite появился инструментарий компонентов, который позволяет создавать решения, годящиеся для повторного использования другими пользователями, не особо сведущими в php.

Далее...
Скачать: taggallery_header.zip

Созданные, как описано в статье: Создание коллажа изображений, изображения можно использовать при помощи этого компонента.

Компонент выводит в шапке коллаж. Элементы коллажа появляются постепенно и по очереди, а также активны при наведении мыши.

Выборка картинок проводится случайно.

Ссылка с элемента-изображения может вести либо на большую картинку, либо на страницу картинки, создаваемую по заданному адресу плагином taggallery.

Далее...