Сообщество LeaderTask

Ресурсы => Плагины => Готовые плагины => Тема начата: g-itm от 06 Апреля 2011, 16:38:44

Название: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: g-itm от 06 Апреля 2011, 16:38:44
Текущая версия: 0.5

Разработка основана на идее "Предложения и Планы развития - ... - Последовательные задачи", Ответ #91 (http://forum.leadertask.ru/index.php/topic,604.msg47198.html#msg47198)

Текущая версия плагина протестирована в LeaderTask 7.3.1

Скачать

Поддержать проект

Возможности

Поддержка языков

Установка и применение
1. Закрыть LeaderTask.
2. Распаковать taskchk_0_5.zip в любую папку.
3. Скопировать файлы taskchk.ltdll, taskchk.lng в папку Plugins.
4. Запустить LeaderTask.
5. При необходимости изменить настройки обработки задач с дополнительными статусами, выделения задачи и отображения диалога свойств задачи (в окне настроек, доступном через главное меню LeaderTask - "Tools"/"Инструменты" - "Task check"/"Проверка задачи").
6. Менять статусы задач как обычно - при переводе статуса последней подзадачи в состояние "Completed"/"Завершено" плагин выведет сообщение с текстом родительской задачи и запросом на изменение её статуса.
7. При необходимости нажать кнопку "Yes"/"Да" для перевода статуса родительской задачи в состояние "Completed"/"Завершено".
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: datapin от 07 Апреля 2011, 13:51:15
Сейчас идет цепочка задач с подзадачами. Скачал. Протестирую plugin.
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 07 Апреля 2011, 15:55:56
g-itm, спасибо большое. Плагин работает как часы. Строила ему разные иерархии из подзадач в 5-7 уровней, смешивала с заметками и ссылками — все отлично.
Очень заманчиво выглядит Ваш план реализации. С нетерпением буду ждать, чтобы попробовать.

К сожалению, пока не могу проверить как поведет себя плагин, если последней подзадаче будет установлен статус «Выполнено» / «Отменено» из напоминания, при свернутом LT. На сегодняшний день при этих действиях LT вылетает (проблема абсолютно не связана с плагином, этот баг был и без него).
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: datapin от 07 Апреля 2011, 17:14:01
g-itm все отлично отработало. Спасибо!  *bi*

...
К сожалению, пока не могу проверить как поведет себя плагин, если последней подзадаче будет установлен статус «Выполнено» / «Отменено» из напоминания, при свернутом LT. На сегодняшний день при этих действиях LT вылетает (проблема абсолютно не связана с плагином, этот баг был и без него).
...
Аналогичная ситуация  :)
Последняя задача еще в продолжении.
Жду с нетерпением очередного билда.  *bs*
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: datapin от 08 Апреля 2011, 11:08:04
Сегодня работал с задачей, у которой все подзадачи выполнены.
Плагин не уставал напоминать мне, что пора изменить статус текущей задачи (эта задача стоит в работе).
LT был развернут. В свернутом режиме - плагин молчит.
Так же плагин реагирует и на заметки.
Плагин не оставляет заметки без своего "комментария"  :)
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 09 Апреля 2011, 12:28:56
протестировал, работает как часы. Спасибо.Очень хочется поскорее протестировать изменение статуса из инф сообщения (sup) *bp*
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 09 Апреля 2011, 19:54:26
Наконец-то получилось проверить при установке статуса из напоминания. Плагин сработал отлично. При свернутом LT появилось уведомление плагина.
Теперь остается ждать волшебную кнопку с выбором статуса для родительской задачи из окна плагина.
Еще раз спасибо g-itm!
Название: Плагин - Проверка задачи - Обновление
Отправлено: g-itm от 15 Апреля 2011, 00:39:49
Текущая версия: 0.2

Возможности

План реализации
По запросу пользователей могут быть реализованы следующие функции:

Обновлённые английская и русская локализованные версии плагина располагаются в первом сообщении темы.
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 15 Апреля 2011, 01:40:33
  • При нажатии кнопки "Yes"/"Да" после установки статуса задачи происходит выделение задачи в дереве задач
Не совсем понятно, что будет происходить при установленном параметре «Не показывать завершенные задачи».
  • При нажатии кнопки "No"/"Нет" происходит выделение задачи в дереве задач
  • При нажатии кнопки "No"/"Нет" происходит открытие окна свойств задачи (для ручной установки нужного статуса)
Даже растерялась, и так, и так нравится. Немного подумав мне кажется, что лучше просто выделять задачу в дереве, но это, естественно, ИМХО. Может сделать кнопку «Нет», которая будет выделять задачу в дереве, и кнопку «Свойства задачи», которая их будет открывать. Это так, мысли вслух.

g-itm, низкий поклон Вам за проделанную работу! Отличный плагин.
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: datapin от 15 Апреля 2011, 08:20:33
Скачал текущий билд. :)
Неплохо, неплохо.
Цитировать
План реализации
По запросу пользователей могут быть реализованы следующие функции:
При нажатии кнопки "Yes"/"Да" после установки статуса задачи происходит выделение задачи в дереве задач
При нажатии кнопки "No"/"Нет" происходит выделение задачи в дереве задач
При нажатии кнопки "No"/"Нет" происходит открытие окна свойств задачи (для ручной установки нужного статуса)
Согласен с Linxy
Цитировать
Немного подумав мне кажется, что лучше просто выделять задачу в дереве, но это, естественно, ИМХО. Может сделать кнопку «Нет», которая будет выделять задачу в дереве, и кнопку «Свойства задачи», которая их будет открывать.

Ждем продолжения!
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 16 Апреля 2011, 20:29:42
Здорово, все работает, управлять очень удобно *bp* (sup)
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 16 Апреля 2011, 20:40:46
Может сделать кнопку «Нет», которая будет выделять задачу в дереве, и кнопку «Свойства задачи», которая их будет открывать.[/quote]
Очень разумно!!! Три кнопки: Завершить задачу, Нет - просто выделяется задача (для добавления новых подзадач, просмотра проделанной работы), Свойства - открывается свойства задачи (для комментариев, изменения статуса и прочее)
ОГРОМНОЕ спасибо за Плагин *br*
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 18 Апреля 2011, 15:38:08
g-itm, нашелся один маленький жучок в действии плагина: если последней подзадаче установить один из дополнительных статусов плагин думает, что поставлен статус Завершено / Отменено и начинает спрашивать стоит ли завершить родительскую подзадачу. Думаю, так не должно быть. Поправьте, пожалуйста. 
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: g-itm от 18 Апреля 2011, 19:46:55
Linxy, и тут взыграла моя профессиональная гордость! :)
Это не баг. Просто у нас различные представления о функционале. В замысле плагина дополнительные статусы (в настоящий момент) приравниваются к типу задачи "заметка". Если перевести последнюю подзадачу в тип "заметка" - будет такое же поведение плагина (если остальные подзадачи в статусах Завершено / Отменено).

Резюме: сообщение расценивается как заявка на изменение/расширение функционала плагина и принято к сведению.

Профессионально гордо задравший нос, g-itm :D
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 18 Апреля 2011, 20:33:48
g-itm, вот подозревала, что так и задумано, но не могла понять зачем.  :)  *ah*
Все-таки профессиональный волшебник!  ;)
А вообще да, прошу рассматривать сообщение в таком случае как заявку. А то я тут решила ввести несколько допстатусов в свою систему, а плагин как начал при каждом изменении родительской задачи меня вопросами засыпать... В общем воевали мы с ним.  :D   
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 20 Апреля 2011, 13:45:17
g-itm, вот подозревала, что так и задумано, но не могла понять зачем.  :)  *ah*
Все-таки профессиональный волшебник!  ;)
А вообще да, прошу рассматривать сообщение в таком случае как заявку. А то я тут решила ввести несколько допстатусов в свою систему, а плагин как начал при каждом изменении родительской задачи меня вопросами засыпать... В общем воевали мы с ним.  :D   

присоединяюсь к пожеланию, было бы несколько удобнее..... но и сей час вполне функционально. если стоит допстатус, то это должно привлечь внимание, может стоит функцию по допстатусу сделать настраиваемой???? например "галочка", поставил - будет предлагать закрыть задачу. нет - по умолчанию, при наличии допстатуса, не будет предлагать завершения задачи (или наоборот функциональнее?)  *aa* или это сложно выполнимо с технической точки зрения  *ah*
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 20 Апреля 2011, 13:54:06
g-itm, вот подозревала, что так и задумано, но не могла понять зачем.  :)  *ah*
Все-таки профессиональный волшебник!  ;)
А вообще да, прошу рассматривать сообщение в таком случае как заявку. А то я тут решила ввести несколько допстатусов в свою систему, а плагин как начал при каждом изменении родительской задачи меня вопросами засыпать... В общем воевали мы с ним.  :D  

присоединяюсь к пожеланию, было бы несколько удобнее, но и сей час вполне функционально. если стоит допстатус, то это должно привлечь внимание, может стоит функцию по допстатусу сделать настраиваемой????
Название: Плагин - Проверка задачи - Обновление
Отправлено: g-itm от 24 Апреля 2011, 12:39:54
Текущая версия: 0.3

Возможности

План реализации
Отключаемые функции

Обновлённые английская и русская локализованные версии плагина располагаются в первом сообщении темы.
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: datapin от 24 Апреля 2011, 16:16:35
Скачал. Установил.
Настройка, позволяющая отключать реакцию на все(!) статусы - это здорово!
 *bs*  *bf*
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 25 Апреля 2011, 03:33:30
g-itm, очередная порция благодарности в Вашу сторону. Все как и обычно у Вас: оперативно, точно и без сучка без задоринки.
Все еще предвкушаю функции из плана реализации.  :)
Увидела фразу
Отключаемые функции
и возник вопрос: Вы планируете их реализовать так, как сейчас сделан выбор реакции на допстатусы из меню Инструменты? Выбор между назначением кнопки "No"/"Нет" нельзя будет осуществлять "на лету"?
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 25 Апреля 2011, 09:24:11
Спасибо, все работает как часы!!! :) *br*
Название: Плагин - Проверка задачи - Обновление
Отправлено: g-itm от 25 Апреля 2011, 16:28:52
Текущая версия: 0.4

Возможности
Добавлено в v0.4: После нажатия кнопки "Yes"/"Да" в сообщении-диалоге: выделение задачи в дереве задач (внимание - если установлен фильтр по статусу и задачи со статусом "Завершено" не отображаются - фильтр будет сброшен и задача отобразится); после нажатия кнопки "No"/"Нет" в сообщении-диалоге: выделение задачи в дереве задач, отображение диалога свойств задачи (отключаемые настройки, доступные через главное меню LeaderTask: "Tools"/"Инструменты" - "Task check"/"Проверка задачи" и сохраняемые при перезапуске).

Обновлённые английская и русская локализованные версии плагина располагаются в первом сообщении темы.
----------------------------------------------------------------------------------
Linxy, datapin, Snsin, благодарю за отзывы и тестирование!  :)
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 25 Апреля 2011, 20:36:44
g-itm, спасибо еще раз!
Для себя выбрала:
После изменения статуса - Нет действия
— Завершенные задачи у меня обычно скрыты, видеть задачу после ее завершения пока необходимости нет.
Без изменения статуса - Выделять задачу
— Обычно родительская задача у меня выполняет объединяющую функцию для подзадач (типа мини-проекта), поэтому чаще всего ее статус меняется. Но иногда случается, что последняя подзадача по факту оказывается не последней, и появляется необходимость добавить еще подзадачи, тогда удобнее сразу увидеть где родитель.   
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Snsin от 29 Апреля 2011, 08:39:11
Огромное спасибо!!!!! Теперь просто здороооовоооооо!!!!! (sup) *bp* *bq*
Название: Плагин - Проверка задачи - Обновление
Отправлено: g-itm от 05 Мая 2011, 21:17:25
Текущая версия: 0.5

Возможности
Название: Плагин - Проверка задачи - Добавление поддержки языков
Отправлено: g-itm от 17 Мая 2011, 12:13:16
Текущая версия: 0.5

Поддержка языков

Скачать

Поддержать проект
Название: Re: Плагин - Проверка задачи (при завершении подзадач)
Отправлено: Linxy от 03 Октября 2013, 23:11:07
g-itm, и снова здравствуйте!
Печально, но в новых версиях LeaderTask (тестировала на 8.1.3) плагин перестал работать.
Вы не планируете обновлять проект?

Произошла какая-то ошибка. Cейчас всё отлично работает. Я аж перепугалась, когда обновилась и не сработало.
Ещё раз спасибо за отличный плагин!