Разработка виджетов: мне нужно разработать конкретный виджет обратного отсчета - PullRequest
0 голосов
/ 24 августа 2009

У меня есть клиент, которому нужен кто-то для разработки «виджета обратного отсчета» для их основного общедоступного веб-сайта.

Это связано с датами выпуска.

Таким образом, любой клиент, не зарегистрированный в виджете, увидит «Начать отсчет времени». Нажав на это, вы получите что-то вроде формы ввода с указанием имени и даты выпуска.

Затем каждый раз, когда они посещают веб-сайт (по крайней мере, с этого IP-адреса), они видят обратный отсчет до даты выпуска.

Я не уверен, должно ли это быть связано с cookie, IP-адресом или учетной записью пользователя ... но похоже, что клиент хочет, чтобы оно было связано с cookie или IP-адресом.

У меня нет опыта работы с виджетами, но я свободно владею php, ASP, html и css, так что, надеюсь, это будет не так уж плохо.

Как мне создать этот виджет? В частности, мне нужно знать, сколько времени это займет у меня, чтобы я мог дать оценку. У меня на тарелке слишком много других вещей, иначе я бы просто сделал свой собственный, чтобы научиться делать это.

Заранее спасибо за ваше время.

1 Ответ

1 голос
/ 25 августа 2009

Почему бы не использовать такой плагин jquery http://keith -wood.name / countdown.html

Похоже, вы можете стилизовать его так, как вам нравится. Я не уверен, почему вы попали в терминологию «виджет». На самом деле это всего лишь немного автономного кода, который вы можете вставить.

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

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

Если нет, то вы застряли с куки. Просто сохраните дату в файле cookie и извлекайте ее каждый раз, чтобы установить дату в «виджете» обратного отсчета

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...