Изменения

Vitaphoto

370 байтов добавлено, 13:45, 5 ноября 2009
Планы
Независимые ссылки на фотографии по началу имени до первой точки. {{handy}}  
Создаваемые кучи симлинков усложняют код. {{handy|no}} Пошли они в жопу, эти симлинки! Делать всё кодом, брать из базы и отдавать перенаправление на нужный файл.
Ссылки на альбомы «нечеловекопонятны». {{handy|no}} Делать ссылки на альбомы а-ля MediaWiki — по названиям.
Все миниатюры хранятся в одном каталоге (direntry кончатся!) {{handy|no}} Хранить миниатюры во вложенных каталогах по '''n''' первым буквам хеша /scaled/WxH/a/a5/a54/a54xxxxx…xxx.jpg
Есть комменты. {{handy}}  
Нет ссылок на предыдущую/следующую страницу в альбоме. {{handy|no}} Добавить их, а текущие <nowiki>"<" и ">" переименовать в "<<" и ">>"</nowiki>.
Есть «альбомы», нет «облаков тегов». {{handy|no}} Сделать удобную навигацию по тегам и вложенным тегам. Выводить облако для дат, которые видны на текущей странице. Предусмотреть отдельное облако по всем фотографиям альбома. Если мы в теге, выводить облако тегов, встречающихся рядом с этим тегом. Если мы не в теге, выводить облако «независимых от других» тегов.
Ссылки на альбомы «нечеловекопонятны». {{handy|no}} Убрать сущность «альбом» вообще к чёртовой матери. Оставить теги + наборы тегов. Ссылки — по именам. На набор — сортируются лексикографически, соединяются через /, пробелы заменяются на _, с «неправильных» ссылок идёт постоянный редирект на правильные.
Навигация альбомов по страницам. {{handy|no}} Лучше по дате и если внутри даты очень много фотографий — по времени.
Масса галерей в одной БД усложняет код. {{handy|no}} Для дополнительной галереи гораздо проще создавать дополнительную БД.