HidX *nix Log – It Republic

Учись работать – ToDo Lite Manager

Posted in DataBase, Soft, Web-dev by Максим HidX on Апрель 6, 2010

C учётом специфики своей работы, всего не упомнишь…. многое просто теряется в суматохе дня. Раньше записывал все задачи в бумажный ежедневник. Надоело, хотелось бы всё перевести в цифровой вариант и как то автоматизировать.

Перерыл кучу скриптов, программ…. На предмет обычного менеджера задач (ToDo). Стоящих проектов практически нету. Везде понапихано всего что только можно. А мне всего то нужен обычный скрипт, который будет вести реестр моих задач… по приоритетам. И тут я немного загрустил.

Пришлось писать собственный менеджер задач, где не будет ничего лишнего, который я смогу периодически дорабатывать. Сказано-сделано, за выходные набросал версию 1.0. Затем чуть доработал и сделал 1.1. Получилось довольно симпатично. Ничего лишнего – открыл, глянул список заданий, отредактировал то, что надо и сиди, работай дальше.

Дал название скрипту – ToDO lite Manager. По поводу функционала. Скрипт представляет собой чистый PHP + элементы Html, хранит он все данные в Mysql базе. Не стал извращаться с всякими аяксами и прочее…

Оформление так же в стиле minimalism, ничего лишнего. Подобрал набор симпатичных иконок которые буду использовать в процессе доработки скрипта.

.

Так же был добавлен баннер station20 – музыку люблю слушать в процессе работы )) Сейчас решаю проблему с переключением страниц. При редактировании\удалении задания, музыка обрывается…. Сказывается php\html. Тут либо делать header как frame, либо добавлять аякс…что не очень бы хотелось.

На данный момент скрипт умеет:

  • Создавать\редактировать удалять задания.
  • Классифицировать задания по приоритету\статусу и компаненту.
  • Делать выборку по выполненным заданиям.
  • Графически помечать выполненные задания.
  • Играть музыку
  • И т.д.

В планах сделать:

  • Приоритетное упорядочивание заданий по приоритету.
  • Добавить поддержку мультипользовательности.
  • Сделать Пользовательскую часть, где юзеры будут добавлять не критичные багги в сети\оборудовании и и.д.
  • Оптимизировать оформление.
  • Решить проблему с непрерывным проигрыванием радио.
  • Добавить поле “дата”.

А что бы вы добавили в данный скрипт?

Tagged with: , ,

Комментариев: 7

Подписаться на комментарии по RSS.

  1. Алексей said, on Май 13, 2010 at 07:34

    И все-таки я бы добавил Аякс. Хотя бы для операций подтверждения выполнения задания и редактирования. А в идеале и для удаления/добавления тасков.
    Про музыку здорово придумано – но я больше radio.com.ua люблю (не реклама :) )
    Еще как вариант для развития – доп. интерфейс в виде календаря как у гугл.календарь. Как-то так

  2. ReSeR said, on Июнь 3, 2010 at 17:34

    А как бы мне сие получить?

  3. владимир said, on Июнь 30, 2010 at 17:12

    да интересно было бы попробывать. почему не выложил в общее пользование

  4. кир said, on Июль 26, 2010 at 19:22

    Вложенность заданий. На каждое свой таймер: нажал, время тикает, нажал еще раз – перестало (чтобы потом можно было отследить, что и сколько времени заняло). Если не лень, то дерево не обычное, а чтобы mindmap рисовать ))

  5. VLR said, on Ноябрь 17, 2010 at 10:13

    Напоминалку о событиях важных надо сделать с возможностью рассылки на емэйл, может даже по СМС и т.п.

  6. [...] времён написанного мной ToDo Lite Manager, прошёл уже почти год. За это время я дорабатывал [...]

  7. argo-uln said, on Май 18, 2011 at 15:16

    Привет, есть задача написать движок, может возьмешься?


Добавить комментарий

Fill in your details below or click an icon to log in:

Логотип WordPress.com

You are commenting using your WordPress.com account. Log Out / Изменить )

Фотография Twitter

You are commenting using your Twitter account. Log Out / Изменить )

Фотография Facebook

You are commenting using your Facebook account. Log Out / Изменить )

Connecting to %s

Follow

Get every new post delivered to your Inbox.