BP GTM System: обзор и начало тестирования

С сегодняшнего дня официально запущено - моего нового плагина Group Tasks Management System (BP System) для русскоязычных пользователей.

Этот предназначен для создания списка задач внутри каждой отдельной , которые необходимо выполнить в срок пользователями сайта, вашим друзьям или участникам . Кратко о возможностях на данный момент:

Задачи:

  • Можно создавать задачи, которые группируются в проекты, а также редактировать, удалять, помечать выполненными и обратно возвращать невыполненных;
  • каждая задача имеет свое название, описание, ответственных (как одного, так и нескольких людей), дату выполнения, дату создания, теги, рубрики, принадлежность к проекту и группу;
  • есть общая страница с пагинацией всех задач внутри группы;
  • есть фильтры задач: все, по алфавиту, по конечной дате выполнения, по проекту (при клике открывается окно с выбором проектов, задачи которых вы хотите посмотреть), отдельное отображение уже выполненных;
  • если до даты выполнения задачи осталось меньше суток или задача просрочена, она подсвечивается в таблице отдельным цветом – ни с чем не перепутаете;
  • есть отдельная страница с полной информацией о задаче.

Проекты:

  • Проекты отображаются отдельным списком на соответствующей странице;
  • проекты можно создавать, редактировать, удалять, помечать выполненными и обратно возвращать статус невыполненных;
  • каждый имеет свое название, описание, ответственных (как одного, так и нескольких людей), дату выполнения, дату создания, статус (который пока не работает), теги, рубрики, принадлежность к группе;
  • есть фильтры проектов: все, по алфавиту, по конечной дате выполнения, отдельное отображение уже выполненных;
  • если проект помечается выполненным, то помечаются выполненными также все задачи, которые ему принадлежали;
  • если проект удаляется, то удаляются также все задачи, которые ему принадлежали;
  • если до даты выполнения проекта осталось меньше суток или проект просрочен, он подсвечивается в таблице отдельным цветом – ни с чем не перепутаете;
  • есть отдельная страница с полной информацией о проекте, в том числе и проценте выполненности.

Уведомления:

  • При назначении ответственных за выполнение того или иного проекта/задачи, все ответственные (кроме самого создателя) получат уведомления в со ссылкой на новую задачу или проект.

Теги и рубрики:

  • Каждая задача или проект могут иметь свои собственные термины: теги и/или принадлежать какой-либо рубрике – все это индивидуально для каждой группы (у разных групп разные термины);
  • все термины могут быть удалены через на странице Классификатора, или же переименованы;
  • при клике на каждый термин на новой странице вы увидите список всех задач и проектов, которые имеют этот тег или принадлежат к этой группе.
  • Виджет группы, который отображает в каждой группе свой собственный список/облако тегов/рубрик с подсчетом (или без него) количества использований данного термина.

Автодополнение:

  • Автодополнение имен пользователей, которые в зависимости от настроек могут браться из: друзей создателя, всех пользователей сайта или только участников группы;
  • автодополнение названий тегов (с тегами пока чуток посложнее работает, потому что если вы сначала вводите тег, который системе неизвестен, то все следующие теги она уже не может распознать – я пока не придумал, как это обойти).

Дополнительные страницы:

  • На странице Инфо отображена (будет, по крайней мере) информация о плагине, чтобы вы знали, что надо делать.
  • На странице Удалить вы сможете (на своем сайте, а не на демо) удалять все задачи, проекты, теги и рубрики одним махом.

Кстати, на всякий случай напишу вам кусок своей терминологии из этого плагина:

  • термин – это может быть как тег, так и рубрика задачи или проекта;
  • элемент – это может быть как задача, так и проект внутри GTM System группы.

Я специально исключил страницу настроек плагина из общественного пользования, чтобы вы пока не могли ничего менять. На данный момент она выглядит вот так:

BP GTM System - Настройки

BP GTM System - Настройки

Все остальное вы можете щупать. По вашему общему требованию я могу менять настройки – собственноручно и не очень часто.

Пока вы будете (надеюсь) крутить этот плагин и искать в нем проблемы, а также предлагать нечто новое, я буду пытаться решиться на переделывание процесса работы с ответственными людьми… У меня там сейчас сделано так, чтобы работало, а не чтобы было красиво и удобно.


Скриншотов не будет, лучше самому пощупать. Старое (для v0.3) вы уже видели вот в этой записи. На демо-сайте в группе Плагины BuddyPress представлена более новая версия (v0.4). По мере возможностей я буду стараться обновлять и, когда обнаружу, что плагин удался и готов к релизу, выпущу в люди в том или ином статусе.

P.S. Если кому-то будет реально в напряг работать с не переведенными строками плагина, то пишите, придется тогда перевести. Мне пока просто не хочется отвлекаться на это, так как строки еще будут кучу раз добавляться, удаляться, изменяться…


Пожалуйста, подождите. Комментарии загружаются.
Открыть Нечто !