Требуется написать cкрипт на PHP для системы WR Time Tracker, ограничивающий время работы системы.

Система используется для трекинга рабочего времени и работает там, где есть PHP и MySQL. Home page проекта - http://wrconsulting.com/cms/wrtimetracker/index.htm

Исходный код (open source) для WR Time Tracker можно скачать здесь: http://wrconsulting.com/cms/wrtimetracker/index.htm

Посмотреть систему в работе можно на сайте http://timetracker.wrconsulting.com (создать команду, кликнув на "create new manager account" и т.д.).

Спецификация на задание:

- Задача скрипта - запретить ввод новых записей времени (на странице my time) при условии, когда система находится в работе более N дней, например 30 или 60. Начало работы системы определять через минимальный user timestamp в базе.

- Скрипт вызывать при нажатии на кнопку "submit" на странице "my time" при вводе времени. Должно работать для всех юзеров системы - менеджеров, ко-менеджеров, и обычных пользователей.

- Скрипт должен быть ОТДЕЛЬНЫМ от проекта WR Time Tracker (например, лежать в папке /plugins/trial/). Изменения в коде WR Time Tracker должны быть минимальными. Код WR Time Tracker должен работать как и прежде, когда скрипта нет (то есть никаких ограничений на ввод времени быть не должно). Никаких ошибок, в том числе в логах сервера, наблюдаться не должно. Весь дополнительный код должен быть хорошо задокументирован в формате PHPDOC + логика работы.

- Число дней, а также диагностическое сообщение об ошибке (в формате HTML, чтобы можно было оределить ссылки) определить в отдельном конфигурационном файле (например, config.php в папке скрипта).

Если что-то непонятно расписано - спрашивайте.

Если сможете качественно сделать - просьба указать стоимость работы и примерный срок выполнения. Спасибо!

16 лет назад
wrc
18 лет в сервисе
Был
14 лет назад

Выбранный исполнитель

oldbadger
Григорий 
62 года
17 лет в сервисе
Был
5 лет назад
89 отзывов(-4)
16 лет назад
$131
11 дней

Заявки фрилансеров

oldbadger
Григорий 
62 года
17 лет в сервисе
Был
5 лет назад
89 отзывов(-4)
16 лет назад