С сегодняшнего дня официально запущено бета-тестирование моего нового плагина BuddyPress Group Tasks Management System (BP GTM System) для русскоязычных пользователей.
Этот плагин предназначен для создания списка задач внутри каждой отдельной группы, которые необходимо выполнить в срок пользователями сайта, вашим друзьям или участникам группы. Кратко о возможностях на данный момент:
Задачи:
Можно создавать задачи, которые группируются в проекты, а также редактировать, удалять, помечать выполненными и обратно возвращать статус невыполненных;
каждая задача имеет свое название, описание, ответственных (как одного, так и нескольких людей), дату выполнения, дату создания, теги, рубрики, принадлежность к проекту и группу;
есть общая страница с пагинацией всех задач внутри группы;
есть фильтры задач: все, по алфавиту, по конечной дате выполнения, по проекту (при клике открывается окно с выбором проектов, задачи которых вы хотите посмотреть), отдельное отображение уже выполненных;
если до даты выполнения задачи осталось меньше суток или задача просрочена, она подсвечивается в таблице отдельным цветом – ни с чем не перепутаете;
есть отдельная страница с полной информацией о задаче.
Проекты:
Проекты отображаются отдельным списком на соответствующей странице;
проекты можно создавать, редактировать, удалять, помечать выполненными и обратно возвращать статус невыполненных;
каждый проект имеет свое название, описание, ответственных (как одного, так и нескольких людей), дату выполнения, дату создания, статус (который пока не работает), теги, рубрики, принадлежность к группе;
есть фильтры проектов: все, по алфавиту, по конечной дате выполнения, отдельное отображение уже выполненных;
если проект помечается выполненным, то помечаются выполненными также все задачи, которые ему принадлежали;
если проект удаляется, то удаляются также все задачи, которые ему принадлежали;
если до даты выполнения проекта осталось меньше суток или проект просрочен, он подсвечивается в таблице отдельным цветом – ни с чем не перепутаете;
есть отдельная страница с полной информацией о проекте, в том числе и проценте выполненности.
Уведомления:
При назначении ответственных за выполнение того или иного проекта/задачи, все ответственные (кроме самого создателя) получат уведомления в BuddyBar со ссылкой на новую задачу или проект.
Теги и рубрики:
Каждая задача или проект могут иметь свои собственные термины: теги и/или принадлежать какой-либо рубрике – все это индивидуально для каждой группы (у разных групп разные термины);
все термины могут быть удалены через ajax на странице Классификатора, или же переименованы;
при клике на каждый термин на новой странице вы увидите список всех задач и проектов, которые имеют этот тег или принадлежат к этой группе.
Виджет группы, который отображает в каждой группе свой собственный список/облако тегов/рубрик с подсчетом (или без него) количества использований данного термина.
Автодополнение:
Автодополнение имен пользователей, которые в зависимости от настроек могут браться из: друзей создателя, всех пользователей сайта или только участников группы;
автодополнение названий тегов (с тегами пока чуток посложнее работает, потому что если вы сначала вводите тег, который системе неизвестен, то все следующие теги она уже не может распознать – я пока не придумал, как это обойти).
Дополнительные страницы:
На странице Инфо отображена (будет, по крайней мере) информация о плагине, чтобы вы знали, что надо делать.
На странице Удалить вы сможете (на своем сайте, а не на демо) удалять все задачи, проекты, теги и рубрики одним махом.
Кстати, на всякий случай напишу вам кусок своей терминологии из этого плагина:
термин – это может быть как тег, так и рубрика задачи или проекта;
элемент – это может быть как задача, так и проект внутри GTM System группы.
Я специально исключил страницу настроек плагина из общественного пользования, чтобы вы пока не могли ничего менять. На данный момент она выглядит вот так:
BP GTM System - Настройки
Все остальное вы можете щупать. По вашему общему требованию я могу менять настройки – собственноручно и не очень часто.
Пока вы будете (надеюсь) крутить этот плагин и искать в нем проблемы, а также предлагать нечто новое, я буду пытаться решиться на переделывание процесса работы с ответственными людьми… У меня там сейчас сделано так, чтобы работало, а не чтобы было красиво и удобно.
Скриншотов не будет, лучше самому пощупать. Старое видео (для v0.3) вы уже видели вот в этой записи. На демо-сайте в группе Плагины BuddyPress представлена более новая версия (v0.4). По мере возможностей я буду стараться обновлять и, когда обнаружу, что плагин удался и готов к релизу, выпущу в люди в том или ином статусе.
P.S. Если кому-то будет реально в напряг работать с не переведенными строками плагина, то пишите, придется тогда перевести. Мне пока просто не хочется отвлекаться на это, так как строки еще будут кучу раз добавляться, удаляться, изменяться…
Пожалуйста, подождите. Комментарии загружаются.