Сделал сайт фотографа на Drupal.
Из интересного:
1. Флэш загрузчик на библиотеке flex работает в связке с модулем image_fupload (наподобие загрузчика вконтакте).
2. Модуль календаря занятости.
http://pvanteeva.ru/otzyvy у Вас там tinymce слишком многое гостям позволяет, заблокированные возможности в самом редакторе я бы скрыл, а то глаза разбегаются. В остальном сайт получился вполне приятный.
Есть админская часть - формируется форма из чекбоксов на 12 месяцев, начиная с текущего. Пользователь с правами на управление ставит галочки, где нужно, форма отправляет массив значений. Массив сериализуется и записывается в БД.
Вторая часть отвечает за отображение таблицы календаря. Берется сериализованный массив данных, преобразуется в массив, и формируется таблица календаря, аналогично на 12 месяцев и проверяется, есть ли соответствие со значениями в массиве сохраненных занятых дней. Если соответствие найдено, ячейке присваивается класс, например zanat, а в css описывается его оформление красным цветом.
Есть админская часть - формируется форма из чекбоксов на 12 месяцев, начиная с текущего. Пользователь с правами на управление ставит галочки, где нужно, форма отправляет массив значений. Массив сериализуется и записывается в БД.
Вторая часть отвечает за отображение таблицы календаря. Берется сериализованный массив данных, преобразуется в массив, и формируется таблица календаря, аналогично на 12 месяцев и проверяется, есть ли соответствие со значениями в массиве сохраненных занятых дней. Если соответствие найдено, ячейке присваивается класс, например zanat, а в css описывается его оформление красным цветом.
Хм, довольно просто и со вкусом. Спасибо за ответ, -1 бессонная ночь, если подобное понадобится)
"Айдар" wrote:
Диз очень понравился, разве что розовый фон страницы сильно розниться с белым фоном рабочей области.
А по моему так наоборот лучше, на вкус и цвет все фломастеры разные Хотя на моем мониторе фон скорее красный, чем розовый, вечная проблема LCD
А календарь занятости особенно. Но тут напрашивается неудобство: хочется тыкнуть на нужный мне свободный день, чтобы потом появилась форма (лучше с низу выплывая) и я сделал заказ, а такого нет. Надо запоминать свободные дни и потом идти в форму или открывать форму в соседней вкладке.
Это такая тенденция: сделал удобно - сделай еще и еще удобнее
А зачем в поле "Желаемая дата" такой разлет годов в прошлое? По моему достаточно start year -1 сделать.
Вы правы! Упустил этот момент. Спасибо! Исправлю.
"sierra" wrote:
СсЦылки не подчеркнуты, хе хе, больше не нашел к чему придраться :)
Да, тоже старался следовать этой рекомендации. Но что-то подчеркнутые ссылки не вписались в дизайн, поэтому решил пожертвовать. Надеюсь не запутаются пользователи, не так много текста здесь
А календарь занятости особенно. Но тут напрашивается неудобство: хочется тыкнуть на нужный мне свободный день, чтобы потом появилась форма (лучше с низу выплывая) и я сделал заказ, а такого нет. Надо запоминать свободные дни и потом идти в форму или открывать форму в соседней вкладке.
Спасибо за мысль! Интересно. Думаю, реализую такую возможность.
Комментарии
http://pvanteeva.ru/otzyvy у Вас там tinymce слишком многое гостям позволяет, заблокированные возможности в самом редакторе я бы скрыл, а то глаза разбегаются. В остальном сайт получился вполне приятный.
Согласен. Спасибо!
А Вы не опишите как его сделали?
http://pvanteeva.ru/kontakty - зачем в контактах сайт, на котором я уже нахожусь? Если кто-то решит распечатать?
И мыло лучше скрыть во избежание спама, а заменить контактной формой.
Диз очень понравился, разве что розовый фон страницы сильно розниться с белым фоном рабочей области.
Что Вы понимаете под описанием? Алгоритм работы?
Есть админская часть - формируется форма из чекбоксов на 12 месяцев, начиная с текущего. Пользователь с правами на управление ставит галочки, где нужно, форма отправляет массив значений. Массив сериализуется и записывается в БД.
Вторая часть отвечает за отображение таблицы календаря. Берется сериализованный массив данных, преобразуется в массив, и формируется таблица календаря, аналогично на 12 месяцев и проверяется, есть ли соответствие со значениями в массиве сохраненных занятых дней. Если соответствие найдено, ячейке присваивается класс, например zanat, а в css описывается его оформление красным цветом.
Вот и все вкратце
Хм, довольно просто и со вкусом. Спасибо за ответ, -1 бессонная ночь, если подобное понадобится)
А по моему так наоборот лучше, на вкус и цвет все фломастеры разные Хотя на моем мониторе фон скорее красный, чем розовый, вечная проблема LCD
Раздел в разработке.
Ниочём (с)
Ну фотограф готовит материал. Не самое интересное на сайте.
Отличный сайт!
А календарь занятости особенно. Но тут напрашивается неудобство: хочется тыкнуть на нужный мне свободный день, чтобы потом появилась форма (лучше с низу выплывая) и я сделал заказ, а такого нет. Надо запоминать свободные дни и потом идти в форму или открывать форму в соседней вкладке.
Это такая тенденция: сделал удобно - сделай еще и еще удобнее
А зачем в поле "Желаемая дата" такой разлет годов в прошлое? По моему достаточно start year -1 сделать.
При развороте картинки показывается значек отсутствия картинки.
Вы правы! Упустил этот момент. Спасибо! Исправлю.
Да, тоже старался следовать этой рекомендации. Но что-то подчеркнутые ссылки не вписались в дизайн, поэтому решил пожертвовать. Надеюсь не запутаются пользователи, не так много текста здесь
Спасибо за мысль! Интересно. Думаю, реализую такую возможность.
Выровняйте форму поиска и кнопки справа