Написать скрипт на PHP

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Требуется написать 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 в папке скрипта).

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

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

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26