Календарь... альбома (записей: 9)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г., 3 мес. назад

    Это обновление получилось можно сказать случайно :)  Как говорится - втемяшилось, взял и сделал ;)

    Итак, теперь в альбоме есть календарь, позволяющий просматривать фотографии за месяц с привязкой ко дню (естественно только те у которых есть дата съемки!). Кликнув на отдельный день, попадаем в страницу с фотографиями этого дня и кнопками вперед-назад, как  в блогах. В правом верхнем углу календаря есть поле выбора даты - после выбора откроется календарь на выбранный месяц.

    Как сделал - начали тестить, и... долго не могли оторваться! Смотреть фотографии при такой группировке оказались весьма интересно. А после выбора категории "грибы" тут же получился справочник "когда что растет" :)

    Пока еще доделано не все, поэтому критика и пожелания приветствуются

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г., 3 мес. назад

    Немного доработан календарь - исправлены найденные баги, и сделано листание дат через Аякс.

  • Аватар профиля АВГУСТ АВГУСТ18 пунктов в 8 г., 3 мес. назад

    Календарь в Альбоме это очень ХОРОШО!Но есть ещё "острые углы" которые необходимо "доработать напильником" :-)

    1) при просмотре месяца мы видим эскизы на каждый день и при этом эскизы одного дня Перекрывают нижерасположенные даты - предложение: жёстко зафиксировать рамки календаря на каждый день, чтобы они не расползались и не наплывали на другие дни, а эскизы будут в ячейке как в контейнере, т.е. внутри рамки (если будет интересно, всегда можно развернуть и посмотреть весь день) 

    2)как-то зафиксировать размер эскизного изображения или ограничить максимальные границы, а то получается или много мелких в небольшой ячейке или одно раздутое сразу на полтора дня...

    3)при просмотре целого месяца вижу эскизы на каждый день, НО не на все дни где есть фотографии отображены эскизы... например наша вылазка на первое-четвертое мая прошлого года там эскизы только на 1 мая, хотя войдя в этот день у меня появилась возможность посмотреть следующий день (2 мая) потом 3мая и так далее (а по эскизам календаря на месяц там ничего не было :-))

    Пока это всё что заметил, при пробном использовании новой "примочки" :-)

    А так идея действительно достойная внимания, этим можно и нужно пользоваться, вот только нужно ещё "доработать напильником" отполировать и всё будет блестеть и гладко, чисто работать (если в нужный момент остановиться и не трогать больше то что хорошо работает :-))

    Ждём доработок :-)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г., 3 мес. назад
    [2014-07-05 07:51:26] avgust писал(а): при этом эскизы одного дня Перекрывают нижерасположенные даты

    Браузер - хром? Да, я уже тоже обнаружил в нем эту багу, под Файрфоксом, на котором я и делал, все ОК, а полномасштабного тестирования не делалось. Попробую починить.

     

    [2014-07-05 07:51:26] avgust писал(а): ак-то зафиксировать размер эскизного изображения или ограничить максимальные границы

    Оно и так зафиксировано - размеры есть для 1, 2-4, 5-8, и всех остальных количеств. При этом минимальный размер - в точности такой же как и на картах. При наведении мыши картинка увеличивается до кошерных 150*150

    Пункт 3 - спасибо, попробую починить.

    [2014-07-05 07:51:26] avgust писал(а): если в нужный момент остановиться и не трогать больше то что хорошо работает

    По альбому в планах еще настраиваемые водные знаки :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г., 3 мес. назад

    По 3-му пункту нужен УРЛ, потому что в альбоме профиля я вижу 9 марта и 24 июня, а между ними пусто - http://www.ykoctpa.ru/members/avgust/album/pictures/date/2014-03-09/

  • Аватар профиля АВГУСТ АВГУСТ18 пунктов в 8 г., 3 мес. назад

    По 3 пункту : нужно смотреть 2013 год 

  • Аватар профиля АВГУСТ АВГУСТ18 пунктов в 8 г., 3 мес. назад

    и ещё (так мелочь :-)) видео не воспроизводится загруженное вчера...  (прошлой ночью)... http://www.ykoctpa.ru/members/avgust/album/picture/9453/

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г., 2 мес. назад

    видео и пункт 3 (пропадание соседних дней) починили. Вобщем-то пункт 3 был не бага а фича - ограничение общего количества фотографий на странице, только вот работало оно не так как ожидалось... 

    С пунктом 1 все оказалось сложнее чем выглядело - компонент, на базе которого работает календарь, сменил номер версии с 1.х на 2.х и при этом сильно потолстел и отказался от совместимости :( Так что обновить его не выйдет, а придется ловить баг вручную...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г., 2 мес. назад

    Разобрались с пунктом 1... Оказывается это такая багофича Хрома (коя регулярно рапортуется багрепортами, а затем отменяется ибо фича) - он не высчитывает размер изображения ДО его загрузки!!! Даже если может...  Поэтому все (ВСЕ!!!) размеры текстового элемента, содержащего картинки, будут меняться по мере подгрузки и отображения этих картинок... А в календаре используется именно запрос размера у браузера - метод outerHeight().

    Поэтому в качестве быстрой заплатки сделана перерисовка календаря после загрузки всех изображений, тогда Хром считает размер правильно.

     

← Форум группы   Все форумы К последней записи
Постов на странице:

Вы автоматически вступите в эту группу, когда ответите в теме.

Добавить ответ:

-
Рейтинг@Mail.ru