Задание:
Доработка на Jason's Date Input Calendar -> http://www.dynamicdrive.com/dynamicindex7/jasoncalendar.htm
Задачата следва да се изпълни на няколко етапа. Етап първи е за да докажете интерес и че сте в състояние да се справите. За първи етап могат да кандидатстват всички които проявят желание. Този, който се справи най-добре продължава към следващите етапи.
Етап 1. Добавяне на call-back функция при промяна на датата.
Пояснение: Незавизимо от това с какви параметри е извикана DateInput() при промяна от страна на потребителя на месец, ден или година се извиква функция DateInputChanged() - тази финкция просто показва новата избрана дата и полето DateName. Приема се, че на една web страница може да има няколко календара, всеки с различно DateName, следователно DateInputChanged() трябва да знае кой календар е променен и новата дата която е избрана.
Етап 2. Разработка на DateInputChanged() функцията така, че да променя динамично друг календар на същата страница.
Етап 3. Промяна на стила на DateInput() така, че винаги да е показан календара, вместо drop-down полетата, които са по подразбиране (сега календара се показва при натискане на иконката и изчезва след 3 секунди. Аз искам да се махнат drop-down-ите и да се остави каленара постояяно като датата да се избира само с него). Освен това се пренареждат дните в реда П Б С Ч П С Н.
Етап 4. Разработва се нов елемент на базата на вече модифицираният, който да показва 3 месеца (предишен, текущ и следващ) и визуализира различни периоди зададени по подходящ начин с начало и край - това ще бъде обсъдено с разработчика допълнително.
Заплащане:
Заплащането е по договаряне. Всеки проявил интерес трябва са посочи цена за всеки етап или за целият проект.
Етапи 2, 3 и 4 ще се обсъждат след като е завършен Етап 1.
Заплащането на Етап 1 е след представяне на работещо решение. При представяне на работещи решения от повече от един кандидат, се избира най-доброто предложение и се заплаща съгласно уговорената цена с този кандидат. Останалите предложения се заплащат на 50% (аз няма да ги ползвам, но въпреки това искам да съм корентен с вас, които сте вложили време и труд).
Приемат се всякакви предложения свързани с проекта.
Доработка на Jason's Date Input Calendar -> http://www.dynamicdrive.com/dynamicindex7/jasoncalendar.htm
Задачата следва да се изпълни на няколко етапа. Етап първи е за да докажете интерес и че сте в състояние да се справите. За първи етап могат да кандидатстват всички които проявят желание. Този, който се справи най-добре продължава към следващите етапи.
Етап 1. Добавяне на call-back функция при промяна на датата.
Пояснение: Незавизимо от това с какви параметри е извикана DateInput() при промяна от страна на потребителя на месец, ден или година се извиква функция DateInputChanged() - тази финкция просто показва новата избрана дата и полето DateName. Приема се, че на една web страница може да има няколко календара, всеки с различно DateName, следователно DateInputChanged() трябва да знае кой календар е променен и новата дата която е избрана.
Етап 2. Разработка на DateInputChanged() функцията така, че да променя динамично друг календар на същата страница.
Етап 3. Промяна на стила на DateInput() така, че винаги да е показан календара, вместо drop-down полетата, които са по подразбиране (сега календара се показва при натискане на иконката и изчезва след 3 секунди. Аз искам да се махнат drop-down-ите и да се остави каленара постояяно като датата да се избира само с него). Освен това се пренареждат дните в реда П Б С Ч П С Н.
Етап 4. Разработва се нов елемент на базата на вече модифицираният, който да показва 3 месеца (предишен, текущ и следващ) и визуализира различни периоди зададени по подходящ начин с начало и край - това ще бъде обсъдено с разработчика допълнително.
Заплащане:
Заплащането е по договаряне. Всеки проявил интерес трябва са посочи цена за всеки етап или за целият проект.
Етапи 2, 3 и 4 ще се обсъждат след като е завършен Етап 1.
Заплащането на Етап 1 е след представяне на работещо решение. При представяне на работещи решения от повече от един кандидат, се избира най-доброто предложение и се заплаща съгласно уговорената цена с този кандидат. Останалите предложения се заплащат на 50% (аз няма да ги ползвам, но въпреки това искам да съм корентен с вас, които сте вложили време и труд).
Приемат се всякакви предложения свързани с проекта.