Следующая версия.
Изменения:
1. Импорт из Picasa;
2. Компонент и функционал header_collage;
3. Добавлены служебные альбомы, начинающиеся на _, которые не выводятся в списках галерей и альбомов;
4. Добавлена страница админки pictures, где можно смотреть все картинки подряд, сортируя их по полям таблицы pictures;
5. Исправлена ошибка, если создается миниатюра, а каталога mini нет, теперь он создается;
6. Добавил опцию admin_picture_width, для ограничения ширины превьюшки в админке;
7. Не исправил ошибку: если картинка не в базе и нет меток, а мы редактируем описание, то ничего не происходило;
8. Опции настройки админки теперь будут хранится с ключом 'taggallery_admin', отдельно от опций плагина;
9. Исправлена ошибка, не позволяющая создавать миниатюры со страницы альбома;
10. Правка функции taggallery_add_pictures для правильной работы с экспортом фото;
[cut]
Импорт фотографий из альбомов Picasa
Можно сказать почти работает. Разве что не вся возможная инфа еще вытягивается. Но можно уже пользоваться.
В админке "Импорт" добавляем источник импорта с именем "picasa". Файл picasa.php, в котором реализован функционал и диалог импорта, лежит в папке admin/import.
При импорте извлекается Id картинки в Picasa и заносится в поле picture_file. Это нужно чтобы при следующем импорте этой фото не создавать новую запись, а по этому идентификатору обновлять данные о картинке. Это нужно будет, когда научу функционал импорта вытягивать всю инфу о фото из Picasa.
Компонент и функционал header_collage
Об этом в статье: Создание коллажа изображений.
Служебные альбомы, начинающиеся на _
Все альбомы, имя которых начинается на "_", не будут участвовать в выводе навигации на страницах сайта. Это нужно чтобы можно было создать специальный альбом, например фотографий, участвующих в коллаже.
Страница админки pictures
Как вообще может быть галерея без этой страницы?
На этой странице выводятся все картинки и их можно сортировать по разным критериям.