Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Experimental project
This is a sandbox project, which contains experimental code for developer use only.
About
AtTask is a Project-Portfolio Management (PPM) software as a service. In human terms, this means it is a top-down project management tool. The primary use case of this module is to use AtTask's Restful API to provide an issue collector for projects on a Drupal web site.
Dependencies
- Entity API: AtTask Projects are entities.
- CTools: The issue collector and project entity form are ctools ajax/wizard forms.
Configuration
- Go to
admin/config/services/attask
and configure the AtTask domain for your project.- Note that only attask on-demand is supported at the moment.
- You may also configure the position and alignment of the issue collector modal link.
- Add a project at
admin/config/services/attask/project/add
- The first step of adding or modifying a project is to login with your AtTask user name and password. This does a pass-through via the Form API instead of a purely client-side implementation (see Roadmap).
- Then choose a project from the available AtTask projects in your domain, and provide a list of Drupal paths that it will relate to on your site.
- Examples:
<front>
node/*
user/*
Roadmap
- Guzzle would be much easier in Drupal 8, anda standalone JS library would make requests only in the client. One or the other would be appropriate. At the moment I am leaning toward a client library only.
Project information
- Module categories: Integrations
- Created by mradcliffe on , updated