https://github.com/aadsm/custom-jira-portlets
Automatically exported from code.google.com/p/custom-jira-portlets
https://github.com/aadsm/custom-jira-portlets
Last synced: about 2 months ago
JSON representation
Automatically exported from code.google.com/p/custom-jira-portlets
- Host: GitHub
- URL: https://github.com/aadsm/custom-jira-portlets
- Owner: aadsm
- License: bsd-3-clause
- Created: 2015-03-14T19:28:50.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-14T19:39:27.000Z (about 10 years ago)
- Last Synced: 2025-02-05T03:35:35.869Z (4 months ago)
- Language: Java
- Size: 164 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
= Introduction =
Currently this project only consists of one portlet, it shows a selected saved filter/search giving the user the hability to select which fields to be displayed.
All fields are supported: the basic ones, custom and link fields.= How to compile =
Enter into the project's directory and type:
{{{
maven jar
}}}
The jar will be under `target/afonso-jira--x.y.jar`= How to install =
Copy the jar file into the `lib` directory of your JIRA® installation
{{{
cp afonso-jira--x.y.jar /atlassian-jira/WEB-INF/lib/
}}}
Restart JIRA
{{{
/bin/shutdown.sh && /bin/startup.sh
}}}= `plugin-portlet-custom` =
== How to customize ==
You can modify or add your own templates that defines how each issue field will be render.
All field templates are located in
{{{
plugin-portlet-custom/src/etc/templates/custom/columns
}}}
Each `issuesummary-.vm` file represents a field, you can edit these ones to modify the current render or create your own for fields that are using the default rendering.
If you want to create your own render you'll need to add an entry to `plugin-portlet-custom/src/etc/atlassian-plugin.xml` under
{{{}}}
to register the new template, here's an example:
{{{}}}
The name MUST be equal to the internal name used by JIRA® to represent that field.= Screenshots =
* *Configuration Screen*
[codegoogle/Configuration.png]
* *Select Field*
[codegoogle/Select%20Field.png]
* *Portlet*
[codegoogle/Portlet%20Without%20Header.png]
* *Portlet With Headings*
[codegoogle/Portlet%20With%20Header.png]