Configuration
Global Configuration
Global configuration can be accessed via JIRA administration > Add-ons > InstaPrinta > Configuration. The interface contains both the configuration for InstaPrinta and a section to manage all InstaPrinta templates.
- Hides the context menu point for direct printing in the InstaPrinta menu
- Indicates printer URL that is necessary for direct printing. It can be an IP based or domain based URL.
- Limits visibility of direct print button for individual user groups. Only user in defined groups see the menu point for direct printing.
- Sets the preselected template in the InstaPrinta Menu to print or .pdf creation.
- Displays or hides the button for creation of a QuickCard.
- Report bugs directly in our bug tracker.
- Install our defined example templates.
- Dialogue to upload a new template or edit an existing template
- List of all projects which define the template as a standard template. Templates used as standard can not be deleted.
- When checked, the template is available in the InstaPrinta menu. The standard template can not be deactivated.
- Allows downloading the template as XSL data.
- Deletes a template after confirmation.
Project Configuration
Settings can be changed for every project. Project configuration can be found in the admin area of a project under "InstaPrinta". All fields will initially be grey. The settings can be changed via activating the check box for project configuration for this project. If the checkmark is not selected, it will default to global InstaPrinta configuration. Most settings of global configuration can be edited for every individual project.
Templates
The elements in the issue view, marked with colored circles, are partially part of the existing templates or can be used to create new templates. Apache FOP is used to transform templates in XSL-FO format (in a special XSL style sheet, W3C-Standard) for direct printing or .pdf creation.
Placeholder for JIRA entries for use in templates
You can use the following place holders in the templates for the items marked in the issue view above. To test all fields, the template InstaPrinta - Administrator Guide 2.0 can be used.
- Issue key (
___ip.key___
) - Summary (
___ip.summary___
) - Issue type icon (
___ip.issuetypeIcon___
) - Issue type (
___ip.issuetype___
) - Priority (
___ip.priority___
) - Labels (
___ip.labels___
) - Status (
___ip.status___
) - Fix versions (
___ip.fixVersions___
) - Description (
___ip.description___
) - Assignee (
___ip.assignee___
) - Reporter (
___ip.reporter___
) - Due date (
___ip.duedate___
) - Date created (
___ip.created___
) - Date updated (
___ip.updated___
) - Estimated time (hours) (
___ip.timeestimate___
) - Parent (
___ip.parent___
)
- Epic link (
___ip.epiclink___
) - Sprint (
___ip.sprint___
) - Story Points (
___ip.storyPointsValue___
) - Rank (
___ip.rank___
)
- URL (
___ip.url___
) - Storypoint color (
___ip.storypointsColor___
) - QR code of URL (
___ip.qrcodeimage___
) - Estimate (SP or hours) (
___ip.estimate___
) - Custom fields
- Pattern:
___ip.customfield_xxx___
xxx
corresponds to numbers, i.e.___ip.customfield_10000___.
- A complete table of all fields can be found on the global configuration page.
- Pattern:
Existing sample templates
InstaPrinta comes with a series of sample templates. They are available automatically at first installation and can be activated for use. If the templates have been deleted, they may also be installed again via the template management in the global configuration interface. If there are templates with the same name, they will never be overwritten. Templates with the same names will need to be deleted manually in template management before a new installation.
These templates contain some elements form the issue view (above) and can be identified by the colored circles and numbers.
simple | withQR | withTaskDates |
---|---|---|
Managing templates in the JIRA admin area
Global configuration includes an area to manage (upload, delete, download) InstaPrinta templates. The use is explained in the section global configuration.
Technical information about XSL-FO
Apache FOP 1.1:
http://xmlgraphics.apache.org/fop/
XSL-FO: