Логическое завершение серии компонентов: picture-links и header_collage.
В админке плагина taggallery появилась страница "Коллаж".
Эта страница позволяет создавать:
- Статическую картинку из основы и наложенных на нее серии картинок;
- Набор из повернутых и наложенных на рамку .png картинок, для последующего использования.
Для использование подготовленного коллажа можно применить компонент taggallery-collage
Далее...Следующая версия.
Изменения:
1. Импорт из Picasa (Пример);
2. Компонент и функционал header_collage;
3. Добавлены служебные альбомы, начинающиеся на _, которые не выводятся в списках галерей и альбомов;
4. Добавлена страница админки pictures, где можно смотреть все картинки подряд, сортируя их по полям таблицы pictures;
5. Исправлена ошибка, если создается миниатюра, а каталога mini нет, теперь он создается;
6. Добавил опцию admin_picture_width, для ограничения ширины превьюшки в админке;
7. Не Исправил ошибку: если картинка не в базе и нет меток, а мы редактируем описание, то ничего не происходило;
8. Опции настройки админки теперь будут хранится с ключом 'taggallery_admin', отдельно от опций плагина;
9. Исправлена ошибка, не позволяющая создавать миниатюры со страницы альбома;
10. Правка функции taggallery_add_pictures для правильной работы с экспортом фото;
Далее...Вопрос, который можно считать классическим:
Я хочу, чтобы статьи в обратном порядке выводились не на mysite/home, а на mysite/news.
Поэтому, перенес содержимое home.php в news.php.
Почему по адресу mysite/news выводит 404 ничего не найдено? Что за хрень?
Признаюсь, я сам поначалу долго не мог пройти эту головоломку.
А сейчас мне эта головоломка не интересна и надоело отвечать на подобные вопросы. Поэтому решил написать один раз и сюда отсылать.
Далее...Продолжим на примере создания компонента для MaxSite CMS изучать CSS. Сейчас попробуем вывести одни изображения поверх других с заданным позиционированием.
Оживим наложенные изображения при помощи изменения свойства z-index средствами java-script.
На момент написания статьи компонент висит в шапке этого блога.
Далее...Для плагина Taggallery задумал вывод n изображений (случайных, лучших, ... ) в шапке сайта. Их нужно не просто вывести, а сделать из них коллаж.
В процессе знакомства с графическими функциями библиотеки php gd2 получился функционал, осуществляющий коллаж из изображений в заданной папке. Результат можете наблюдать в шапке этого блога. Плагин Taggallery пока непричем.
Все что получилось, оформил в виде компонента header_collage.
Что такое компоненты для MaxSite CMS вы можете почитать здеся: http://maxsite.org/page/components-default-template.
В архиве находится файл header_collage.php, который нужно разместить в каталоге components шаблона.













