Учись работать – ToDo Lite Manager
C учётом специфики своей работы, всего не упомнишь…. многое просто теряется в суматохе дня. Раньше записывал все задачи в бумажный ежедневник. Надоело, хотелось бы всё перевести в цифровой вариант и как то автоматизировать.
Перерыл кучу скриптов, программ…. На предмет обычного менеджера задач (ToDo). Стоящих проектов практически нету. Везде понапихано всего что только можно. А мне всего то нужен обычный скрипт, который будет вести реестр моих задач… по приоритетам. И тут я немного загрустил.
Пришлось писать собственный менеджер задач, где не будет ничего лишнего, который я смогу периодически дорабатывать. Сказано-сделано, за выходные набросал версию 1.0. Затем чуть доработал и сделал 1.1. Получилось довольно симпатично. Ничего лишнего – открыл, глянул список заданий, отредактировал то, что надо и сиди, работай дальше.
Дал название скрипту – ToDO lite Manager. По поводу функционала. Скрипт представляет собой чистый PHP + элементы Html, хранит он все данные в Mysql базе. Не стал извращаться с всякими аяксами и прочее…
Оформление так же в стиле minimalism, ничего лишнего. Подобрал набор симпатичных иконок которые буду использовать в процессе доработки скрипта.
.
Так же был добавлен баннер station20 – музыку люблю слушать в процессе работы )) Сейчас решаю проблему с переключением страниц. При редактировании\удалении задания, музыка обрывается…. Сказывается php\html. Тут либо делать header как frame, либо добавлять аякс…что не очень бы хотелось.
На данный момент скрипт умеет:
- Создавать\редактировать удалять задания.
- Классифицировать задания по приоритету\статусу и компаненту.
- Делать выборку по выполненным заданиям.
- Графически помечать выполненные задания.
- Играть музыку
- И т.д.
В планах сделать:
- Приоритетное упорядочивание заданий по приоритету.
- Добавить поддержку мультипользовательности.
- Сделать Пользовательскую часть, где юзеры будут добавлять не критичные багги в сети\оборудовании и и.д.
- Оптимизировать оформление.
- Решить проблему с непрерывным проигрыванием радио.
- Добавить поле “дата”.




И все-таки я бы добавил Аякс. Хотя бы для операций подтверждения выполнения задания и редактирования. А в идеале и для удаления/добавления тасков.
)
Про музыку здорово придумано – но я больше radio.com.ua люблю (не реклама
Еще как вариант для развития – доп. интерфейс в виде календаря как у гугл.календарь. Как-то так
А как бы мне сие получить?
да интересно было бы попробывать. почему не выложил в общее пользование
Вложенность заданий. На каждое свой таймер: нажал, время тикает, нажал еще раз – перестало (чтобы потом можно было отследить, что и сколько времени заняло). Если не лень, то дерево не обычное, а чтобы mindmap рисовать ))
Напоминалку о событиях важных надо сделать с возможностью рассылки на емэйл, может даже по СМС и т.п.
[...] времён написанного мной ToDo Lite Manager, прошёл уже почти год. За это время я дорабатывал [...]
Привет, есть задача написать движок, может возьмешься?