PHP скрипт: ToDo с картинками

Уделяете ли вы внимание организации своей работы?
Много ли у вас "мелких" дел, о которых вы регулярно забываете?
Вроде бы простые вопросы, но для многих людей (и я не исключение) организация работы – это актуальная проблема.
Хуже всего, когда нужно сделать много «мелких» дел, которые не занимают много времени, но обязательно должны быть выполнены вовремя… и держать в голове их все просто невозможно.
Естественно, разработчики реагируют на потребности рынка, и на сегодняшний день создано множество программ-органайзеров, различных напоминалок и т.п.
Примеры создания ToDo списков часто приводят в учебниках по программированию.
Я решил не оставаться в стороне и сделал собственный вариант такого ToDo списка, естественно, с некоторыми дополнительными возможностями.
Кстати, скрипт называется SimpleTasks.
Главная особенность – возможность указывать состояние выполнения задач. При этом используется специальная система обозначений.

Систему обозначений придумал не я. Но, к сожалению, не могу найти первоисточник (UPD. Огромное спасибо Smarty за ссылку на оригинал). Предназначена она для использования с бумажным блокнотом и довольно удобная. Во всяком случае, читать такой список задач становится намного легче. Взгляд сразу отбрасывает выполненные задачи.
Но возможности web приложений намного шире, чем у обычного ежедневника. Например, можно сделать систему фильтров и легко работать с большими списками задач.
В общем, я написал небольшое web приложение, использующее эту систему обозначений.
Если есть желание, можете поиграться с ним (логин admin@todo.loc, пароль password).
Или скачать архив и установить на своем сервере (инструкция в архиве).
Принцип работы.
Создание новой записи.
Кликаем по ссылке "Новая запись" (справа в верхней части страницы) и в открывшемся окне вводим данные записи.
При клике по полю "Дата" будет открыт календарь. Т.е. ввести дату в неправильном формате довольно проблематично.
Редактирование.
Клик или двойной клик на соответствующем поле позволяет изменить его. Открываетеся либо диалог, либо inline редактор.
Удаление.
Кликните по картинке с изображением крестика в соответствующей строке и подтвердите удаление.
Фильтры.
Позволяют выбрать задачи с определенным состоянием в указанном диапазоне дат.
Ссылки в верхнем меню дублируют наиболее распространенные (на мой взгляд) фильтры.
Состояние работ.
На данный момент это только бета версия.
Еще не доделана локализация. Доступен только один вариант – русский.
Возможно, отсутствуют некоторые сообщения об ошибках.
Скорее всего, некоторые функции будут дорабатываться.
И я очень хочу услышать ваше мнение!
Прежде всего, меня интересуют такие вопросы.
1) Есть ли смысл делать подобное приложение многопользовательским? Т.е. технически это совсем не сложно, вопрос в том будет ли кто-то в рамках небольшой организации использовать такое приложение для хранения заметок сотрудников?
2) Какие еще функии вы бы добавили?
3) Может кто-то видел хороший тьюториал о локализации JS приложений? (Сейчас я ориентируюсь на то, как сделана локализация в jQuery UI).
P.S. На этих выходных я уезжаю догуливать остатки отпуска, поэтому прошу прощения, если не сразу отвечу на ваши комментарии. Я обязательно их прочитаю… даже спаммерские
Понравилась статья? Подписывайтесь на продолжение
!
Добавьте эту страницу в
Tweet
Опубликовано в Ajax, CodeIgniter, CSS, htaccess, HTML, JavaScript, MySQL, PHP, Web разработка Комментарии (135) »
Вы можете оставить комментарий. Трекбеки закрыты.
-
http://i-smarty.com/ Smarty
-
http://www.simplecoding.org/ Владимир
-
http://i-smarty.com Smarty
-
Tovit
-
http://www.simplecoding.org/ Владимир
-
Tovit
-
http://brokenbrake.biz/ Тормоз
-
http://www.simplecoding.org/ Владимир
-
http://brokenbrake.biz/ Тормоз
-
http://brokenbrake.biz/ Тормоз
-
http://brokenbrake.biz/ Тормоз
-
StealthForce
-
StealthForce
-
mihdan
-
mihdan
-
http://whgas.org/ whgas
-
http://whgas.org whgas
-
http://blog.petrusha.name/ Steward
-
http://blog.petrusha.name Steward
-
http://blog.petrusha.name/ Steward
-
http://blog.petrusha.name Steward
-
http://brokenbrake.biz/ Тормоз
-
http://brokenbrake.biz/ Тормоз
-
http://budulay.org.ua/ budulay
-
http://www.simplecoding.org/ Владимир
-
http://budulay.org.ua budulay
-
http://font.is/ Sigurdur Armannsson
-
http://www.simplecoding.org/ Владимир
-
http://font.is/ Sigurdur Armannsson
-
http://font.is/ Sigurdur Armannsson
-
http://www.simplecoding.org/ Владимир
-
http://font.is Sigurdur Armannsson
-
http://font.is Sigurdur Armannsson
-
http://font.is Sigurdur Armannsson
-
http://ptzcity.cyberpunk.su/ Nullius
-
http://ptzcity.cyberpunk.su Nullius
-
http://valroot.com/ val
-
http://valroot.com val
-
http://it-m.org.ru/ jabacrack
-
http://www.simplecoding.org/ Владимир
-
http://it-m.org.ru/ jabacrack
-
http://it-m.org.ru jabacrack
-
http://it-m.org.ru jabacrack
-
http://it-m.org.ru/ jabacrack
-
http://www.simplecoding.org/ Владимир
-
http://it-m.org.ru jabacrack
-
http://avtomobilei.net/ Smilerr
-
http://www.simplecoding.org/ Владимир
-
http://avtomobilei.net Smilerr
-
http://www.forhunter.ru/ Jumper
-
http://www.forhunter.ru Jumper
-
http://it-m.org.ru/ jabacrack
-
http://www.simplecoding.org/ Владимир
-
http://it-m.org.ru/ jabacrack
-
http://www.simplecoding.org/ Владимир
-
http://it-m.org.ru jabacrack
-
http://it-m.org.ru jabacrack
-
http://fotikic.ru/ Andrey
-
http://fotikic.ru Andrey
-
http://it-m.org.ru/ jabacrack
-
http://it-m.org.ru jabacrack
-
http://mihalytch.org.ua/ Mihalytch
-
http://www.simplecoding.org/ Владимир
-
http://mihalytch.org.ua/ Mihalytch
-
http://it-m.org.ru/ jabacrack
-
http://it-m.org.ru jabacrack
-
http://knk24.ru/ Oleg
-
http://www.simplecoding.org/ Владимир
-
http://www.simplecoding.org/ Владимир
-
http://knk24.ru Oleg
-
http://finance-org.ru/ Павел
-
http://finance-org.ru Павел
-
mihdan
-
mihdan
-
http://work-vs-games.ru/ Andipas
-
http://www.simplecoding.org/ Владимир
-
http://work-vs-games.ru Andipas
-
http://it-m.org.ru/ jabacrack
-
http://it-m.org.ru jabacrack
-
VRuslan
-
http://www.simplecoding.org/ Владимир
-
VRuslan
-
http://www.simplecoding.org/ Владимир
-
VRuslan
-
VRuslan
-
VRuslan
-
VRuslan
-
http://phpsystem.ru/ Seodaiter
-
http://www.simplecoding.org/ Владимир
-
http://phpsystem.ru Seodaiter
-
http://phpsystem.ru/ Seodaiter
-
http://www.simplecoding.org/ Владимир
-
http://phpsystem.ru Seodaiter
-
http://dizelbox.ru/ dizelbox
-
http://dizelbox.ru dizelbox
-
L&M
-
http://www.simplecoding.org/ Владимир
-
L&M
-
http://freestee.ru/ TRSteep
-
http://freestee.ru TRSteep
-
123132312
-
http://www.simplecoding.org Владимир
-
http://skforussia.ru Adam
-
Tiaurus
-
http://www.simplecoding.org Владимир
-
Tokamame
-
http://www.simplecoding.org Владимир
-
http://twitter.com/IBleSSeDI Volodymyr Labo
-
ErickRoot
-
new_forward
-
http://www.simplecoding.org Владимир
-
new_forward
-
http://www.simplecoding.org Владимир
-
http://1cabinet.ru Artem
-
http://www.simplecoding.org Владимир








