Собственно понадобился календарик. Вот и календарик. Готовые решения не интересовали ввиду своей непрактичности и тяжести. Я его буду использовать для просмотра произошедших событий за промежуток времени. Но для создания диапазона уже буду работать с JS
Код не чистил, не упрощал. Только с конвейера.
/// Пасиб . Ещё момент.
Год статичен. Ещё хочу написать для него шаблонизатор. Ты ему размеры, он тебе календарик
Вот как он выглядит сейчас у меня - Прикреплено изображение (Нажмите для увеличения)
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Вау! Красивенько.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Саныч
Отправлено: 23 Октября, 2012 - 16:38:05
Участник
Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010 Откуда: Украина, Запорожье
Помог: 62 раз(а)
Действительно прикольно получилось.
Я бы сделал еще 2 вещи:
0) привести у нормальному виду код
1) добавить недостающие дни в первой и последней неделях календаря. Ну в вашем случае последняя неделя обрывается на среде, а дальше пустота. Вот туда хорошо бы как-то затемненно добавить еще 4 числа.
----- Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
DeepVarvar
Отправлено: 23 Октября, 2012 - 16:53:45
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Саныч пишет:
Вот туда хорошо бы как-то затемненно добавить еще 4 числа
Не согласен, тут явно за конкретный месяц показ идет. Во всяком случае, меня как пользователя ввели бы в заблуждение дни из следующего месяца.
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Помог: 50 раз(а)
DeepVarvar
Октябрь начался с понедельника. И если сделать шрифт чуть темнее фона, то не так уж и заметно будет
Я вот и думаю, для чего именно мне пригодится просмотр предыдущего и следующего месяцев (вместо пустых квадратиков).
DeepVarvar
Отправлено: 23 Октября, 2012 - 17:00:13
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
avtor.fox, разрешите использовать ваш календарик в стандартных либах моей ЦМС?
Я чуток переделаю конечно, + вынесу языковую поддержку в файлы локализаций.
Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010 Откуда: Украина, Запорожье
Помог: 62 раз(а)
DeepVarvar пишет:
Не согласен, тут явно за конкретный месяц показ идет. Во всяком случае, меня как пользователя ввели бы в заблуждение дни из следующего месяца.
Понятно, что за конкретный месяц, просто так календарь выглядит каким-то оборванным. Это еще хорошо, что начался месяц с понедельника, а представьте если б начало было, ну скажем, в субботу, а конец в понедельник. В итоге верхняя и нижняя строки какие-то пустоватые получаются.
Ну короче мне так не очень нравится
avtor.fox, с вашего позволения я также дерну календарь для своих целей. В целом уж больно он хорош получился
----- Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
EuGen
Отправлено: 23 Октября, 2012 - 22:35:43
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Всегда пользовался http://jqueryui[dot]com/datepicker/ - потому как не нужно заботиться ни о чем в php, кроме валидации данных, все работает с добавлением одной строки, все форматы задаются динамично и на любом языке. Ну и кроссбраузерность плюс кастомизация через CSS.
Это, разумеется, не умаляет работы автора данной темы, каждый пользуется тем, чем удобнее.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
avtor.fox
Отправлено: 23 Октября, 2012 - 23:02:32
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Помог: 50 раз(а)
Календарик не доделан. А подключения его можно также свести к двум строчкам.
Но то, что готовые календарики на jQ не требуют доработки, отладки и прочего, эт да им большой плюс.
Изначально я и смотрел на datepicker, но он тяжеловат.
Всем спасибо за мнение
armancho7777777
Отправлено: 23 Октября, 2012 - 23:57:49
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Диз приятный
avtor.fox
Отправлено: 24 Октября, 2012 - 15:17:54
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Ревизия календарика. Корректная работа с датой. Возможность парой строк добавить показ календаря за другой год. Легко изменяемые настройки и много непонятного кода. Код не дочищен. Вот превьюха Прикреплено изображение (Нажмите для увеличения)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.