An issue is anything that might affect the project meeting its goals such as bugs, tasks, and feature requests that occur during a project\'s life cycle.
Introduction
Helps software organizations respond to issues quickly and consistently.
Helps software organizations respond to issues quickly and consistently.
The following is the definition(s) of the concept(s) covered in the context of Software Issue Manager app:
Projects are temporary organizations formed up to produce a final deliverable for project clients. Members are individuals who participate in the production of project deliverables. Issues are the things you would like to track in your projects. Issues could be tasks, feature requests, bugs or pretty much any thing you need related to your projects or members.
Projects may include and share issues. Project issues can be related one more many other issues of the same or different projects. An issue could be a parent, a child, refers to, a dependent, or a duplicate of another issue.
Issues can be assigned to or reported by a member. Members can report and be assigned to many issues. Members are human resources assigned to your projects. Members may only play a specific role in a project. Each member may play different roles in projects.
At the highest level, members may belong to project manager or team member or client groups. Project managers can do modifications on member, issue, and project information such as assigning members to issues, changing project deadlines or member project role. Project members are only allowed to make modifications on the issues they are assigned to. Modifications on the preset taxonomies can be done by a user who has admin access. There is no limit on the number of issues, members or projects that can be created.
An issue is anything that might affect the project meeting its goals such as bugs, tasks, and feature requests that occur during a project\'s life cycle.
Members are human resources who could be assigned to handle issues.
A project is a collection of related issues. Projects have a unique version number, specific start and end dates.
Software Issue Manager provides access to content based on a user's role in your organization. A role defines a set of tasks a user is allowed to perform and is assigned to a user when he or she registers into the system. Please check the Roles and Responsibilities section of this document to see the available access roles and the functionality they have access to.
Most projects fail due to lack of understanding of requirement management and analysis process. Check out a presentation by Dara Duman on "Effective Requirement Collection".
Setup assistant creates default pages automatically.
If you'd like to recreate default pages or click on Skip Setup, you can create default pages by clicking on "Install Pages" button under SIM Enterprise > Settings > Tools tab. Alternatively, just deactivate and reactivate the plugin to display Setup Assistant.
Keeping your plugin up-to-date is very important. At emdplugins.com, we regularly update our products to offer plugin or WordPress related bug fixes, product enhancements, patches for security vulnerabilities and more. Ability to receive these updates is critical to maintaining your software and site in working condition. You must have a valid license to access support services. All licenses must be renewed yearly.
Project is a collection of related issues. A project is identified by its name and version.
Alternatively, the project entry form can be used to create projects on the frontend.
Issues can be any type of defects, feature requests, improvements etc. Issues can be shared by many projects which can be classified as fix and affected. A fix project is a project that a particular issue is or will be fixed. An affected project is a project where a particular issue belongs to or affecting its outcome.
Issues are assigned to a member who is responsible for its resolution. Because issues can be connected to one to many projects, you can also assign a responsible project manager who manages resources for issue resolution. Members who are not issue assignee but participate in issue resolution may be connected as participants.
It is a best practice to link an issue to a member who originally identified the issue. By this way, issue participants can contact issue reporter, who may or may not be a participant, for help in issue resolution.
Issues can be related to each other as well. Setting the relationship type of an issue to another one helps you see the effects of a particular issue's impact on others.
Project members can play different roles in different projects. Software Manager Enterprise edition separates Project Manager role since a member can play this role in addition to his or her role in the project.
To create member records in the admin area:
Member edit page includes user connection field. User connection field maps members to WordPress users and must be filled out to be able to create a valid record. You must first create a user or modify an existing user assigning her to either one of the following roles:
User connection dropdown will be empty if you do not have any user assigned to the roles listed above.
WordPress users and Members have one-to-one relationship. In other words, every member must be linked to a user. This mapping can be done by Administrators by clicking on Operations button in the Members list screen and selecting Map Users tab. After mapping created and saved, existing WordPress users are mapped to members.
If Create members from existing users... checkbox on the same tab is checked, a corresponding member is automatically created based on the mapping when a new WordPress user with the supported role listed above is created. If you do not want to map a field or use a different value than used in the user registration, choose Do not map this field option from the corresponding mapping dropdown.
If you'd like to limit access to frontend forms, follow the steps below:
Using Software Issue Manager, you can create, modify, delete, and search issue records, associated taxonomies, or relationships.
To create issue records in the admin area:
Alternatively, you can create issue records using the issue entry form in the frontend by filling out the required fields.
Issue Documents file can be linked to Issues using the admin backend or using the "issue" entry form in the frontend when creating a new issue. You can upload unlimited number of Documents.
After the issue is created. Only the users who has "publish" right can upload Documents using the issue edit screen.
Issues can be modified by clicking on the "Edit" link under the issue title in the issue list page in the admin area. Make any necessary changes and then click Publish.
Issue revisions are stored when you save Issues as a draft or publish an update. The issue revisions allow you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision - what was added, what remained unchanged, and what was removed. Lines added or removed are highlighted, and individual character changes get additional highlighting. Click the 'Restore This Revision' button to restore a revision.
The revisions page also includes a 'compare any two revisions' mode that allows you to compare any two individual revisions. In this mode, the slider has two handles, one representing the revision you are comparing from and one representing the revision you are comparing to. Drag the handles to see what has changed between any two specific revisions. Note: the 'Restore This Revision' button always restores the revision you are comparing to.
To return top the issue edit screen without restoring a revision, click on the issue title at the top of the page.
Revision history box can be enabled/disabled using the screen option tab at the top of the edit screen. Revision history box details who made the change and when the revision was made.
In Software Issue Manager, users are only allowed to search issues they have access to. Users who have access to issues can search using the filter system in the issue admin areaor search forms in the frontend You can use drag-and-drop admin interface for sorting, creating/saving complex filters, and ordering columns in the entity list pages.
Administrators and users who have access to advanced Issue search page on the frontend can also utilize "Search operators" to drill down the result set without any limitations on access.
To schedule Issues for publication on a future time or date in the admin area:
To create a password protected issue in the admin area:
Only an Administrator and users with "publish" right can change the password set for your issue or modify visibility setting by clicking the "Visibility: Edit" link again.
When issue content is password protected, issue title displays the text "Protected: " before the issue Title and the content prints a password form with this text: "This content is password protected. To view it please enter your password below:".
If multiple issues have the same password, one will only have to enter the required password once. Only one password is tracked at a time so if you visit two different issues with two different password, you must re-enter the issue password to access content. WordPress saves passwords for maximum 10 days. After this period expires, one must reenter the password again to view the protected content.
Issues can be privately published to remove them from issue lists and feeds.
To create a private issue in the admin area:
Only an Administrator and users with "publish" right for the issue can change visibility setting by clicking the "Visibility: Edit" link again.
Only users with "publish issues", "edit private issues", "read private issues", and "delete private issues" authorization permission levels can create and see private issues. Users who have the same access level with the author but have a relationship-limited access of a private issue can not view the content even if they have access rights to the content. User who have access to the content but not limited by a relationship can still see and modify private issues.
Check Roles and Responsibilities section of this document to see which user roles can privately publish issues.
To preview issue content press the "Preview" button - a button directly above the “publish” button - in the publish box before officially publishing or sending for review.
To create a draft issue in the admin area:
Once the issue is published the user who created the issue is assigned as the issue author. Issue authors can view and edit the issue. One can change the issue author from the author box. The author box drop down is limited to the users who have issue "publish" right.
Issue Comments allow having a discussion related to the issue. Issue Comments are automatically enabled when the issue is created.
When you enable Issue Comments on a record, a comment form is displayed under "Issue Comments" section. Using the comment form here users can submit their comments.
Once a Issue Comment is submitted, approve, modify, reply or delete actions can be performed either in the Software Issue Manager dashboard or in the issue edit page. Once Issue Comment is approved, the comment appears under "Issue Comments" section of the issue page right above the comment form.
One can enable or disable Issue Comments in the admin area in two ways.
You can create connections between Projects and Issues by clicking on "Create Connection" link in the "Affected Projects" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your issue. You can create as many connections as you need.
You can create connections between Members and Issues by clicking on "Create Connection" link in the "Assignee" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your issue. You can create at most one connection.
You can create connections between Projects and Issues by clicking on "Create Connection" link in the "Fix Projects" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your issue. You can create as many connections as you need.
You can create connections between Members and Issues by clicking on "Create Connection" link in the "Participants" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your issue. You can create as many connections as you need.
You can create connections between Issues and Issues by clicking on "Create Connection" link in the "Related Issues" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, set the values to: Relation Type(dropdown). Take a look at the glossary section for dropdown values available. Now, you can update or publish your issue. You can create as many connections as you need.
You can create connections between Members and Issues by clicking on "Create Connection" link in the "Reporter" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your issue. You can create at most one connection.
You can create connections between Members and Issues by clicking on "Create Connection" link in the "Responsible Manager" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your issue. You can create at most one connection.
Software Issue Manager Enterprise supports creating of custom fields. Creating of custom fields provides a quick way to allow you to extend the content with key/value pairs also known as meta data. Custom fields store arbitrary extra information about issues.
To create a custom fields for your issues
You can create as many custom fields as you need. If your custom field key may have multiple values, create a new field and use the same key with different values. You can use HTML code in the value box. Software Issue Manager concatenates each value separated with a space character. By default, WordPress shows 30 custom fields in the dropdown list.
Once you create issue custom fields, they are displayed in the frontend. The custom fields are available to be for your forms too. You can enable or disable them in the form layouts from SIM Enterprise menu > Settings page > Forms tab . By default all custom fields are disabled.
Browser can be set by typing the desired option in the empty text field and clicking "Add" button in "Browsers" box and updating/saving the issue. Setting a value for Browser is optional. Browser is also not organized hierarchically meaning there's no relationship from one Browser value to another.
Software Issue Manager comes with a preset Browsers defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Browsers.
Category can be set by clicking on the desired option in "Categories" box and updating/saving the issue. Setting a value for Category is optional. Category is also not organized hierarchically meaning there's no relationship from one Category value to another.
Software Issue Manager comes with a preset Categories defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Categories.
Component can be set by typing the desired option in the empty text field and clicking "Add" button in "Components" box and updating/saving the issue. Setting a value for Component is optional. Component is also not organized hierarchically meaning there's no relationship from one Component value to another.
Software Issue Manager comes with a preset Components defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Components.
Operating System can be set by typing the desired option in the empty text field and clicking "Add" button in "Operating Systems" box and updating/saving the issue. Setting a value for Operating System is optional. Operating System is also not organized hierarchically meaning there's no relationship from one Operating System value to another.
Software Issue Manager comes with a preset Operating Systems defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Operating Systems.
Priority can be set by clicking on the desired option in "Priorities" box and updating/saving the issue. Setting a value for Priority is optional. Priority is also not organized hierarchically meaning there's no relationship from one Priority value to another.
Software Issue Manager comes with a preset Priorities defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Priorities.
Status can be set by clicking on the desired option in "Statuses" box and updating/saving the issue. Setting a value for Status is optional. Status is also not organized hierarchically meaning there's no relationship from one Status value to another.
Software Issue Manager comes with a preset Statuses defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Statuses.
Tag can be set by typing the desired option in the empty text field and clicking "Add" button in "Tags" box and updating/saving the issue. Setting a value for Tag is optional. Tag is also not organized hierarchically meaning there's no relationship from one Tag value to another.
Tags do not have preset values.
Displaying Issue archives can be done by creating a link in the Appearance Menus Screen in the admin area.
Alternatively, if you'd like to display a specific Issue, you can select the link from Issue metabox and add it to your menu. If you don't see Issue metabox, check the Screen Options to ensure it is set to display.
To create a custom link for Issue archives:
Issues can be created through emails by integrated WPAS incoming email extension. No purchase necessary . WPAS incoming mail extension allows to poll IMAP or POP3 servers, with or without SSL/TLS to receive emails. Polling frequency can be set to allow processing emails in specified intervals.
Using WPAS incoming email extension. You can define specific message processing rules per Issue:
Email processing activity history is recorded for processing errors or validations.
Incoming email settings can be configured by selecting SIM Enterprise menu in the admin area and clicking on Incoming email link.
In Software Issue Manager, Issues are locked during editing, preventing other users from accessing and modifying the Issue.
If a user clicks to edit one of the Issue records that's currently locked they are presented with three options in a pop-up dialog:
The user that has been locked out receives the following dialog, and is no longer able to edit the Issue. It can take up to 15 seconds for the current Issue editor to be notified that another user has taken over.
Using Software Issue Manager, you can create, modify, delete, and search member records, associated taxonomies, or relationships.
To create member records in the admin area:
Alternatively, you can create member records using the member entry form in the frontend by filling out the required fields.
Members include user connection field. User connection field maps members to WordPress users and must be filled out to be able to create a valid record. You must first create a user or modify an existing user assigning her to either one of the following roles:
User connection dropdown will be empty if you do not have any user assigned to the roles listed above.
WordPress users and Members have one-to-one relationship. In other words, every members must be linked to a user. This mapping can be done by Administrators by clicking on Operations button in the Members list screen and selecting Map Users tab. After mapping created and saved, existing WordPress users are mapped to members.
If Create members from existing users... checkbox on the same tab is checked, a corresponding member is automatically created based on the mapping when a new WordPress user with the supported role listed above is created. If you do not want to map a field or use a different value than used in the user registration, choose Do not map this field option from the corresponding mapping dropdown.
Member Photo image file can be linked to Members using the admin backend or using the "member" entry form in the frontend when creating a new member. You can upload at most 1 file.
After the member is created. Only the users who has "publish" right can upload Photo using the member edit screen.
Members can be modified by clicking on the "Edit" link under the member title in the member list page in the admin area. Make any necessary changes and then click Publish.
In Software Issue Manager, users are only allowed to search members they have access to. Users who have access to members can search using the filter system in the member admin areaor search forms in the frontend You can use drag-and-drop admin interface for sorting, creating/saving complex filters, and ordering columns in the entity list pages.
Administrators and users who have access to advanced Member search page on the frontend can also utilize "Search operators" to drill down the result set without any limitations on access.
To schedule Members for publication on a future time or date in the admin area:
To create a password protected member in the admin area:
Only an Administrator and users with "publish" right can change the password set for your member or modify visibility setting by clicking the "Visibility: Edit" link again.
When member content is password protected, member title displays the text "Protected: " before the member Title and the content prints a password form with this text: "This content is password protected. To view it please enter your password below:".
If multiple members have the same password, one will only have to enter the required password once. Only one password is tracked at a time so if you visit two different members with two different password, you must re-enter the member password to access content. WordPress saves passwords for maximum 10 days. After this period expires, one must reenter the password again to view the protected content.
Members can be privately published to remove them from member lists and feeds.
To create a private member in the admin area:
Only an Administrator and users with "publish" right for the member can change visibility setting by clicking the "Visibility: Edit" link again.
Only users with "publish members", "edit private members", "read private members", and "delete private members" authorization permission levels can create and see private members. Users who have the same access level with the author but have a relationship-limited access of a private member can not view the content even if they have access rights to the content. User who have access to the content but not limited by a relationship can still see and modify private members.
Check Roles and Responsibilities section of this document to see which user roles can privately publish members.
To preview member content press the "Preview" button - a button directly above the “publish” button - in the publish box before officially publishing or sending for review.
To create a draft member in the admin area:
Once the member is published the user who created the member is assigned as the member author. Member authors can view and edit the member. One can change the member author from the author box. The author box drop down is limited to the users who have member "publish" right.
Member Notes allow having a discussion related to the member. Member Notes are automatically enabled when the member is created.
When you enable Member Notes on a record, a comment form is displayed under "Member Notes" section. Using the comment form here users can submit their comments.
Once a Member Note is submitted, approve, modify, reply or delete actions can be performed either in the Software Issue Manager dashboard or in the member edit page. Once Member Note is approved, the comment appears under "Member Notes" section of the member page right above the comment form.
One can enable or disable Member Notes in the admin area in two ways.
You can create connections between Projects and Members by clicking on "Create Connection" link in the "Assigned Projects" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, set the values to: Project Role(dropdown). Take a look at the glossary section for dropdown values available. Now, you can update or publish your member. You can create as many connections as you need.
You can create connections between Members and Issues by clicking on "Create Connection" link in the "Issues Participated" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your member. You can create as many connections as you need.
You can create connections between Members and Projects by clicking on "Create Connection" link in the "Projects Managed" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, you can update or publish your member. You can create at most one connection.
Software Issue Manager Enterprise supports creating of custom fields. Creating of custom fields provides a quick way to allow you to extend the content with key/value pairs also known as meta data. Custom fields store arbitrary extra information about members.
To create a custom fields for your members
You can create as many custom fields as you need. If your custom field key may have multiple values, create a new field and use the same key with different values. You can use HTML code in the value box. Software Issue Manager concatenates each value separated with a space character. By default, WordPress shows 30 custom fields in the dropdown list.
Once you create member custom fields, they are displayed in the frontend. The custom fields are available to be for your forms too. You can enable or disable them in the form layouts from SIM Enterprise menu > Settings page > Forms tab . By default all custom fields are disabled.
Country can be set by clicking on the desired option in "Countries" box and updating/saving the member. Setting a value for Country is optional. Country is also not organized hierarchically meaning there's no relationship from one Country value to another.
Software Issue Manager comes with a preset Countries defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Countries.
State can be set by clicking on the desired option in "States" box and updating/saving the member. Setting a value for State is optional. State is also not organized hierarchically meaning there's no relationship from one State value to another.
Software Issue Manager comes with a preset States defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined States.
Tag can be set by typing the desired option in the empty text field and clicking "Add" button in "Tags" box and updating/saving the member. Setting a value for Tag is optional. Tag is also not organized hierarchically meaning there's no relationship from one Tag value to another.
Tags do not have preset values.
Type can be set by clicking on the desired option in "Types" box and updating/saving the member. Setting a value for Type is optional. Type is also not organized hierarchically meaning there's no relationship from one Type value to another.
Software Issue Manager comes with a preset Types defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Types.
Displaying Member archives can be done by creating a link in the Appearance Menus Screen in the admin area.
Alternatively, if you'd like to display a specific Member, you can select the link from Member metabox and add it to your menu. If you don't see Member metabox, check the Screen Options to ensure it is set to display.
To create a custom link for Member archives:
In Software Issue Manager, Members are locked during editing, preventing other users from accessing and modifying the Member.
If a user clicks to edit one of the Member records that's currently locked they are presented with three options in a pop-up dialog:
The user that has been locked out receives the following dialog, and is no longer able to edit the Member. It can take up to 15 seconds for the current Member editor to be notified that another user has taken over.
Using Software Issue Manager, you can create, modify, delete, and search project records, associated taxonomies, or relationships.
To create project records in the admin area:
Alternatively, you can create project records using the project entry form in the frontend by filling out the required fields.
Project Documents file can be linked to Projects using the admin backend or using the "project" entry form in the frontend when creating a new project. You can upload unlimited number of Documents.
After the project is created. Only the users who has "publish" right can upload Documents using the project edit screen.
Projects can be modified by clicking on the "Edit" link under the project title in the project list page in the admin area. Make any necessary changes and then click Publish.
In Software Issue Manager, users are only allowed to search projects they have access to. Users who have access to projects can search using the filter system in the project admin areaor search forms in the frontend You can use drag-and-drop admin interface for sorting, creating/saving complex filters, and ordering columns in the entity list pages.
Administrators and users who have access to advanced Project search page on the frontend can also utilize "Search operators" to drill down the result set without any limitations on access.
To schedule Projects for publication on a future time or date in the admin area:
To create a password protected project in the admin area:
Only an Administrator and users with "publish" right can change the password set for your project or modify visibility setting by clicking the "Visibility: Edit" link again.
When project content is password protected, project title displays the text "Protected: " before the project Title and the content prints a password form with this text: "This content is password protected. To view it please enter your password below:".
If multiple projects have the same password, one will only have to enter the required password once. Only one password is tracked at a time so if you visit two different projects with two different password, you must re-enter the project password to access content. WordPress saves passwords for maximum 10 days. After this period expires, one must reenter the password again to view the protected content.
Projects can be privately published to remove them from project lists and feeds.
To create a private project in the admin area:
Only an Administrator and users with "publish" right for the project can change visibility setting by clicking the "Visibility: Edit" link again.
Only users with "publish projects", "edit private projects", "read private projects", and "delete private projects" authorization permission levels can create and see private projects. Users who have the same access level with the author but have a relationship-limited access of a private project can not view the content even if they have access rights to the content. User who have access to the content but not limited by a relationship can still see and modify private projects.
Check Roles and Responsibilities section of this document to see which user roles can privately publish projects.
To preview project content press the "Preview" button - a button directly above the “publish” button - in the publish box before officially publishing or sending for review.
To create a draft project in the admin area:
Once the project is published the user who created the project is assigned as the project author. Project authors can view and edit the project. One can change the project author from the author box. The author box drop down is limited to the users who have project "publish" right.
Project Notes allow having a discussion related to the project. Project Notes are automatically enabled when the project is created.
When you enable Project Notes on a record, a comment form is displayed under "Project Notes" section. Using the comment form here users can submit their comments.
Once a Project Note is submitted, approve, modify, reply or delete actions can be performed either in the Software Issue Manager dashboard or in the project edit page. Once Project Note is approved, the comment appears under "Project Notes" section of the project page right above the comment form.
One can enable or disable Project Notes in the admin area in two ways.
You can create connections between Projects and Members by clicking on "Create Connection" link in the "Members" box and then clicking on "Plus" sign adjacent to the record title you would like to connect. Optionally, you can create new record. If you create a new one, the record is created as a draft. You must publish all connected draft records to make the connections valid.
After the connection created, set the values to: Project Role(dropdown). Take a look at the glossary section for dropdown values available. Now, you can update or publish your project. You can create as many connections as you need.
Software Issue Manager Enterprise supports creating of custom fields. Creating of custom fields provides a quick way to allow you to extend the content with key/value pairs also known as meta data. Custom fields store arbitrary extra information about projects.
To create a custom fields for your projects
You can create as many custom fields as you need. If your custom field key may have multiple values, create a new field and use the same key with different values. You can use HTML code in the value box. Software Issue Manager concatenates each value separated with a space character. By default, WordPress shows 30 custom fields in the dropdown list.
Once you create project custom fields, they are displayed in the frontend. The custom fields are available to be for your forms too. You can enable or disable them in the form layouts from SIM Enterprise menu > Settings page > Forms tab . By default all custom fields are disabled.
Component can be set by typing the desired option in the empty text field and clicking "Add" button in "Components" box and updating/saving the project. Setting a value for Component is optional. Component is also not organized hierarchically meaning there's no relationship from one Component value to another.
Software Issue Manager comes with a preset Components defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Components.
Priority can be set by clicking on the desired option in "Priorities" box and updating/saving the project. Setting a value for Priority is optional. Priority is also not organized hierarchically meaning there's no relationship from one Priority value to another.
Software Issue Manager comes with a preset Priorities defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Priorities.
Program can be set by clicking on the desired option in "Programs" box and updating/saving the project. Setting a value for Program is optional. Program is also not organized hierarchically meaning there's no relationship from one Program value to another.
Programs do not have preset values.
Status can be set by clicking on the desired option in "Statuses" box and updating/saving the project. Setting a value for Status is optional. Status is also not organized hierarchically meaning there's no relationship from one Status value to another.
Software Issue Manager comes with a preset Statuses defined in detail in Glossary section of this document. Administrators can always add/remove/modify the list based on your organizational needs. Some widgets created upon installation are based on predefined Statuses.
Displaying Project archives can be done by creating a link in the Appearance Menus Screen in the admin area.
Alternatively, if you'd like to display a specific Project, you can select the link from Project metabox and add it to your menu. If you don't see Project metabox, check the Screen Options to ensure it is set to display.
To create a custom link for Project archives:
In Software Issue Manager, Projects are locked during editing, preventing other users from accessing and modifying the Project.
If a user clicks to edit one of the Project records that's currently locked they are presented with three options in a pop-up dialog:
The user that has been locked out receives the following dialog, and is no longer able to edit the Project. It can take up to 15 seconds for the current Project editor to be notified that another user has taken over.
In Software Issue Manager, you can create custom reports using Analytics module. Analytics module allows filtering entity attributes, taxonomies and relationships to calculate statistics and displaying the result in any page using a shortcode.
Analytics module can use the following functions in calculations;
All summary calculations such as SUM, MAX, MIN etc can only be done on attribute values.
Date attributes can be further filtered through relative operators:
Generic attribute operators are as follows:
Taxonomies can be filtered using the taxonomy term slug. Relationships can be filtered using relationship name and current user or post id.
You can use as many criteria as you need in your filters. However, please be aware that if the results are real-time and may impact page loads depending on the server configuration. Currently, OR operator is used as default for filter groups. For example; if you used Issue priority High and Low, calculations are based on the union not the intersection of the results.
Software Issue Manager Dashboard offers a drag and drop, real-time interface, showing a graphical presentation of the current status (snapshot), historical trends of your content, and highlighting important information from one place using widgets. Dashboard widgets can enabled or disabled from Screen Options tab.
The following widgets are available:
Widgets provide a simple and easy-to-use way of displaying content and features on your sidebars or dashboard.
Sidebar widgets can be added, removed, and rearranged on the WordPress Administration Appearance > Widgets panel. Dashboard widgets can be enabled or disabled using Screen Options tab in your app dashboard page. All widgets have drag-and-drop functionality.
The following sections list the Software Issue Manager widgets:
Issue Comments is a comment dashboard widget which is available in Software Issue Manager Dashboard. It shows latest 3 approved comment records without any page navigation links.
Issue Comments is a comment sidebar widget. It shows latest 5 approved comment records without any page navigation links.
Project News is an admin dashboard widget which is available in WordPress Dashboard. It shows latest published messages to the users.
Recent Issues is an entity sidebar widget. It shows latest 10 published issue records without any page navigation links.
Recent Members is an entity sidebar widget. It shows latest 10 published member records without any page navigation links.
Recent Project Notes is a comment dashboard widget which is available in Software Issue Manager Dashboard. It shows oldest 2 approved comment records without any page navigation links.
Recent Projects is an entity sidebar widget. It shows latest 10 published project records without any page navigation links.
Standard views display a single type of content in a custom format and can be used in place of archive views. Administrators can display standard views using their shortcodes by choosing the name of the view you want to display from the WPAS component list after clicking on the WPAS toolbar button on any page.
The following sections list the Software Issue Manager standard views available:
"Project Issues" is a standard view which displays -1 Issue records per page with a post status of publish in descending order by date. Page navigation is disabled. If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Project Issues". You can visit this page to access the view. To display it in another page or post, use [project_issues]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button.
Charts provide a perfect way to visualize data. You can use Software Issue Manager charts to better understand large quantities of data and the relationships between parts of the data.
The following sections list the Software Issue Manager charts you can use:
"Issue Counts By Assignee" is a pie chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Assignee". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Assignee". You can visit this page to view the chart. To display the chart in another page or post, use [issues_counts_by_member]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Category" is a pie chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Category". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Category". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_by_category]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Category By Project" is a column chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Category By Project". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Category By Project". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_by_cat_project]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Identified Date By Due Date Last 4 Weeks" is a column chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Identified Date By Due Date Last 4 Weeks". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Identified Date By Due Date Last 4 Weeks". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_byiddatebyduedate]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Priority" is a pie chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Priority". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Priority". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_by_prio]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Project" is a pie chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Project". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Project". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_by_project]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Project Component" is a pie-donut chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Project Component". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Project Component". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_by_component]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Status" is a pie-donut chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Status". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Counts By Status". You can visit this page to view the chart. To display the chart in another page or post, use [issue_counts_by_status]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Status By Identified Date Last 4 Weeks" is a column chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Status By Identified Date Last 4 Weeks". To display the chart in another page or post, use [status_counts_by_iddate_4weeks]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Counts By Status By Priority" is a column chart. It is available in Software Issue Manager dashboard with a title of "Issue Counts By Status By Priority". To display the chart in another page or post, use [issue_counts_status_priority]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Time Spent By Project" is a pie chart. It is available in Software Issue Manager dashboard with a title of "Issue Time Spent By Project". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Time Spent By Project". You can visit this page to view the chart. To display the chart in another page or post, use [time_spent_per_project]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Issue Time Spent By Project Component" is a column chart. It is available in Software Issue Manager dashboard with a title of "Issue Time Spent By Project Component". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Time Spent By Project Component". You can visit this page to view the chart. To display the chart in another page or post, use [tspent_per_component]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
"Time Spent Per Issue By Assignee" is a pie chart. It is available in Software Issue Manager dashboard with a title of "Time Spent Per Issue By Assignee". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Time Spent Per Issue By Assignee". You can visit this page to view the chart. To display the chart in another page or post, use [issue_time_spent_by_member]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button. This chart comes with a full width container. All charts adjust to the browser window size changes.
Datagrids display data in a tabular form. You can sort, add/remove columns, and click links to go to a particular record. Pagination is provided for long lists.
The following sections list the Software Issue Manager datagrids:
Integration views combine interrelated views of your content in one page to provide a summary or to highlight essential information.
The following sections list the Software Issue Manager integration views:
"Bugs By Current Week" is a crosstab report. It is available in Software Issue Manager dashboard with a title of "Bugs By Current Week". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Bugs By Current Week". You can visit this page to access the view. To display it in another page or post, use [ct_bugs_by_current_week]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button.
"Feature Requests By Current Week" is a crosstab report. It is available in Software Issue Manager dashboard with a title of "Feature Requests By Current Week". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Feature Requests By Current Week". You can visit this page to access the view. To display it in another page or post, use [ct_frequest_by_current_week]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button.
Displays issues counts of feature requests, bugs, and tasks at the following levels; today, yesterday, this week, last week, this month, last month, and total."Issue Infobox" is a infobox report. It is available in Software Issue Manager dashboard with a title of "Issue Infobox". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Issue Infobox". You can visit this page to access the view. To display it in another page or post, use [ib_issue_infoboxes]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button.
"Tasks By Current Week" is a crosstab report. It is available in Software Issue Manager dashboard with a title of "Tasks By Current Week". If you choose to install setup pages during plugin activation, a WordPress page is created with a title of "Tasks By Current Week". You can visit this page to access the view. To display it in another page or post, use [ct_tasks_by_current_week]
shortcode or select the view name from the WPAS component list after clicking on the WPAS toolbar button.
Forms allow users to enter data that is sent to Software Issue Manager for processing. Forms can be used to enter or retrieve search results related to your content.
The following sections list the Software Issue Manager forms:
"Issue entry" form is used for entering issue records from the frontend. You can use [issue_entry]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Issue entry public" form is used for entering issue records from the frontend. You can use [issue_entry_public]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Issue search" form is used for searching issue records from the frontend. You can use [issue_search]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Issue search public" form is used for searching issue records from the frontend. You can use [issue_search_public]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Member entry" form is used for entering member records from the frontend. You can use [member_entry]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Member search" form is used for searching member records from the frontend. You can use [member_search]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Project entry" form is used for entering project records from the frontend. You can use [project_entry]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Project entry public" form is used for entering project records from the frontend. You can use [project_entry_public]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Search projects" form is used for searching project records from the frontend. You can use [search_projects]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
"Search projects public" form is used for searching project records from the frontend. You can use [search_projects_public]
shortcode to display it in a page or post of your choise as well.
The following are the fields used in the form:
The following table shows the capabilities and the access roles available in Software Issue Manager app. "Red" color means the users who belong to the corresponding role do not have the capability. "Green" color means the users who belong to the corresponding role have the capability.
CAPABILITY | Administrator | Editor | Author | Contributor | Subscriber | Project Director | Team Member | Project Client | Project Manager |
---|---|---|---|---|---|---|---|---|---|
Edit Issues | |||||||||
Delete Issues | |||||||||
Edit Others Issues | |||||||||
Publish Issues | |||||||||
Read Private Issues | |||||||||
Delete Private Issues | |||||||||
Delete Published Issues | |||||||||
Delete Others Issues | |||||||||
Edit Private Issues | |||||||||
Edit Published Issues | |||||||||
Manage Operations Issues | |||||||||
Manage Issue Responses Issues | |||||||||
Set Author Issues | |||||||||
Edit Members | |||||||||
Delete Members | |||||||||
Edit Others Members | |||||||||
Publish Members | |||||||||
Read Private Members | |||||||||
Delete Private Members | |||||||||
Delete Published Members | |||||||||
Delete Others Members | |||||||||
Edit Private Members | |||||||||
Edit Published Members | |||||||||
Manage Operations Members | |||||||||
Manage Member Notes Members | |||||||||
Set Author Members | |||||||||
Edit Projects | |||||||||
Delete Projects | |||||||||
Edit Others Projects | |||||||||
Publish Projects | |||||||||
Read Private Projects | |||||||||
Delete Private Projects | |||||||||
Delete Published Projects | |||||||||
Delete Others Projects | |||||||||
Edit Private Projects | |||||||||
Edit Published Projects | |||||||||
Manage Operations Projects | |||||||||
Manage Project Note Projects | |||||||||
Set Author Projects | |||||||||
Limit by Author Backend Projects | |||||||||
Limit by Author Frontend Projects | |||||||||
Limit by Author Backend Members | |||||||||
Limit by Author Frontend Members | |||||||||
Limit by Author Backend Issues | |||||||||
Limit by Author Frontend Issues |
CAPABILITY | Administrator | Editor | Author | Contributor | Subscriber | Project Director | Team Member | Project Client | Project Manager |
---|---|---|---|---|---|---|---|---|---|
Manage Priorities | |||||||||
Edit Priorities | |||||||||
Delete Priorities | |||||||||
Assign Priorities | |||||||||
Manage Statuses | |||||||||
Edit Statuses | |||||||||
Delete Statuses | |||||||||
Assign Statuses | |||||||||
Manage Categories | |||||||||
Edit Categories | |||||||||
Delete Categories | |||||||||
Assign Categories | |||||||||
Manage Tags | |||||||||
Edit Tags | |||||||||
Delete Tags | |||||||||
Assign Tags | |||||||||
Manage Statuses | |||||||||
Edit Statuses | |||||||||
Delete Statuses | |||||||||
Assign Statuses | |||||||||
Manage Priorities | |||||||||
Edit Priorities | |||||||||
Delete Priorities | |||||||||
Assign Priorities | |||||||||
Manage Components | |||||||||
Edit Components | |||||||||
Delete Components | |||||||||
Assign Components | |||||||||
Manage Types | |||||||||
Edit Types | |||||||||
Delete Types | |||||||||
Assign Types | |||||||||
Manage States | |||||||||
Edit States | |||||||||
Delete States | |||||||||
Assign States | |||||||||
Manage Countries | |||||||||
Edit Countries | |||||||||
Delete Countries | |||||||||
Assign Countries | |||||||||
Manage Tags | |||||||||
Edit Tags | |||||||||
Delete Tags | |||||||||
Assign Tags | |||||||||
Manage Programs | |||||||||
Edit Programs | |||||||||
Delete Programs | |||||||||
Assign Programs | |||||||||
Manage Browsers | |||||||||
Edit Browsers | |||||||||
Delete Browsers | |||||||||
Assign Browsers | |||||||||
Manage Operating Systems | |||||||||
Edit Operating Systems | |||||||||
Delete Operating Systems | |||||||||
Assign Operating Systems |
CAPABILITY | Administrator | Editor | Author | Contributor | Subscriber | Project Director | Team Member | Project Client | Project Manager |
---|---|---|---|---|---|---|---|---|---|
Limit by Assigned Projects | |||||||||
Limit by Issues Assigned To | |||||||||
Limit by Issues Reported By | |||||||||
Limit by Issues Participated By | |||||||||
Limit by Project Manager | |||||||||
Limit by Issue Project Manager |
CAPABILITY | Administrator | Editor | Author | Contributor | Subscriber | Project Director | Team Member | Project Client | Project Manager |
---|---|---|---|---|---|---|---|---|---|
View Issue Comments | |||||||||
View Recent Project Notes | |||||||||
View Project News | |||||||||
Configure Project News |
CAPABILITY | Administrator | Editor | Author | Contributor | Subscriber | Project Director | Team Member | Project Client | Project Manager |
---|---|---|---|---|---|---|---|---|---|
View Issue Entry | |||||||||
View Member Entry | |||||||||
View Project Entry | |||||||||
View Issue Search | |||||||||
View Member Search | |||||||||
View Search Projects |
CAPABILITY | Administrator | Editor | Author | Contributor | Subscriber | Project Director | Team Member | Project Client | Project Manager |
---|---|---|---|---|---|---|---|---|---|
All Views are open to public. |
Notifications are email alerts Software Issue Manager sends when new modifications, additions or changes occur.
Notifications tab can be accessed from Settings > Software Issue Manager Settings page in the admin area. Using Notifications tab you can:
For notifications to work, you must be able to send emails from the server Software Issue Manager enabled. The following sections list the notifications available for Software Issue Manager:
When any Assignee of Issues to:
The following get notified:
When any Issue Comment:
The following get notified:
When Priority value of any Issue is set to the value of:
The following get notified:
When any Issue record:
The following get notified:
When Status value of any Issue is set to the value of:
The following get notified:
When any Issue record:
The following get notified:
When any Issue record:
The following get notified:
When any Participants of Issues to:
The following get notified:
When Documents of any Project is set to the value of:
The following get notified:
When any Assigned Projects of Members to:
The following get notified:
When any Project Note:
The following get notified:
Plugins are managed from the Plugins screen in the Administration Screens of your WordPress site. All Plugins listed on this screen are found in your wp-content/plugins directory. Each Plugin has a description in its header section of what it does, an author and website to refer to, and a version number. Find Software Issue Manager from the list.
To install your Software Issue Manager Plugin using the built-in plugin installer:
After the activation, the Software Issue Manager plugin setup may display notification asking if you if you'd like to install setup pages or skip setup page installation, click the appropriate button.
To uninstall your Software Issue Manager Plugin using the built-in plugin installer:
WordPress auto-update system displays notification in the Admin Bar and also on the plugins page when new version of the Software Issue Manager is available.
To install the new version, simply hit the "Update automatically" button. WordPress will automatically download the new package, extract it and replace the old files. No FTP, removing old files, and uploading is required.
We offer different plugin editions to better match your needs. If you purchased a different edition of Software Issue Manager, follow the steps below to upgrade your plugin:
Upgrading Software Issue Manager Enterprise edition does not have any impact on your existing data but it is always a good idea to back up your WordPress database as a rule of thumb before any changes.
Software Issue Manager Enterprise edition is configured to work with many plugin extensions. Most plugin extensions work regardless of the edition unless specified specifically in the plugin page.
if you purchased a plugin extension, follow the instructions instructions in WordPress Codex to install and activate your plugin extension like any other WordPress plugin.
If your extension comes with a license key, you must save and activate your license key to get software updates and support.
Keeping your plugin up-to-date is very important. At emdplugins.com, we regularly update our products to offer plugin or WordPress related bug fixes, product enhancements, patches for security vulnerabilities and more. Ability to receive these updates is critical to maintaining your software and site in working condition.
To be able to see the update notifications and receive updates, you must have a valid, activated license at all times. If your existing license is expired, you must renew it manually if you opted out of automatic renewals.
Please also note that you must have a valid license to get support for your plugin.
To activate your license:
If you followed the steps above and still are not able to get the plugin updates, there could be additional configuration needed for your site.
Administrators can import or export content to/from Software Issue Manager entities using CSV files by clicking on Operations button in entity list pages.
Operations page is divided into Import, Export, and Reset tabs. Import tab is used to visually import existing records into an entity. Export tab is used to export the content of an entity as a CSV file. Reset tab deletes the content of an entity. In reset tab, you can also choose to delete all entity content, relationships, or taxonomies.
Pick the operation you'd like to do and follow the instructions on the screen.
Administrators can show, hide, and resize form elements by clicking on the Settings page under SIM Enterprise menu. In addition, form captcha element can be set to "Visitors Only","Always Show", or "Never Show".
Required fields can not be disabled however you can change the column size. The optional fields can be enabled, disabled, or modified to occupy more or less space in the form layout.
Make sure to save your changes after any modification otherwise your changes will not take effect.
Software Issue Manager can be translated into any language by editing sim-ent-emd-plugins.pot and sim-ent.pot files.
Follow the steps below to fully translate Software Issue Manager into the desired language:
Screen Options is displayed as a hanging tab under the toolbar. Click on the Screen Options tab to expand the options available for a particular Screen, check (or uncheck) the desired options, then click the Screen Options hanging tab to collapse the Screen Options. Each screen may have a different set of Screen Options.
Edit page screen options allow the user to decide the edit boxes ,such as taxonomies, relationships or specific boxes such as authors, are presented in the edit area. You can turn on and off the ones that are not needed for a particular edit session.
List page screen options allow users to set the number of records displayed in the list table.
Shortcodes are small blocks of reusable code that can be inserted in a page to generate dynamic and often complex functionality. There is no limit in number of shortcodes that can be created and used. Multiple shortcodes can be used in the same page.
The following shortcode creates a Project Issues page with issues of Browsers category.
[project_issues filter="tax::browser::is::YOUR TAXONOMY VALUE;"]
The following shortcode creates a Project Issues page with issues of Browsers category.
[project_issues filter="attr::emd_iss_id::is::YOUR ATTRIBUTE VALUE;"]
The following shortcode creates a Project Issues page with issues of Browsers category where ID is emd_iss_id .
[project_issues filter="attr::emd_iss_id::is::YOUR ATTRIBUTE VALUE;tax::browser::is::YOUR TAXONOMY VALUE;"]
The following shortcode creates a Project Issues page with the published issues of Browsers category where ID is emd_iss_id in descending order by comment count, displaying 15 issues at a time.
[project_issues filter="attr::emd_iss_id::is::YOUR ATTRIBUTE VALUE;tax::browser::is::YOUR TAXONOMY VALUE;misc::post_status::is::publish;misc::order::is::DESC;misc::posts_per_page::is::15;misc::orderby::is::comment_count;"]
Note: Replace YOUR ATTRIBUTE VALUE with the value stored for that attribute and YOUR TAXONOMY VALUE with the slug of the corresponding taxonomy value.
Software Issue Manager Enterprise comes with Visual Shortcode Builder(VSB) module which allows creating advanced custom shortcodes without manually writing code. To use Visual Shortcode Builder:
Software Issue Manager offers extensive customization options from plugin settings, settings page. The following customizations can be done without changing your theme's template files:
If your customization requirements are more complex and can not be resolved through the list of options provided above, you need to implement advanced customization techniques.
Software Issue Manager advanced customization can be done on 3 different areas;
Plugin customization can be implemented by using 4 different methods:
If you'd like to modify the functionality, you need to modify the plugin design (sold separately) using WP App Studio ProDev API access (sold separately and monthly development plans are available).
If you like to customize how HTML elements are to be displayed on screen, you can add custom CSS rules with higher specificity to your theme's style.css file.
If you'd like to customize layouts of Software Issue Manager, Please follow the steps below:
The layout files you added in the "emd_templates" has always precedence over the plugin's layout files. If the customized files get deleted, the layouts which came with your plugin are displayed. We recommend that you create a child theme if you'd like to minimize the risk of accidental deleting of the "emd_templates" directory because of theme updates.
The following layout file types can be customized:
Software Issue Manager labels and messages can be customized to better match your needs through language files. The customization is very similar to localization but recommended for US English users only. If your language is different than US English, you should localize instead of customize. The customization can be done for the strings included in sim-ent-emd-plugins.pot and sim-ent.pot files.
The following steps cover the string customization of labels and messages.
Follow the steps below to fully customize Software Issue Manager labels and messages:
All customization can be done by yourself or emarketdesign.com. Open a support ticket, if you prefer us to do the customization for you.
Below is the list of attribute and taxonomy definitions.
An issue is anything that might affect the project meeting its goals such as bugs, tasks, and feature requests that occur during a project\'s life cycle.
The following are the preset values for "Browser:"
Chrome 33, Internet Explorer 11, Safari 7.0, Opera 20, Firefox 29
The following are the preset values and value descriptions for "Category:"
Bug | Bugs are software problems or defects in the system that need to be resolved. |
Feature Request | Feature requests are functional enhancements submitted by clients. |
Task | Tasks are activities that need to be accomplished within a defined period of time or by a deadline to resolve issues. |
The following are the preset values and value descriptions for "Priority:"
Critical | Critical bugs either render a system unusable (not being able to create content or upgrade between versions, blocks not displaying, and the like), cause loss of data, or expose security vulnerabilities. These bugs are to be fixed immediately. |
Major | Issues which have significant repercussions but do not render the whole system unusable are marked major. An example would be a PHP error which is only triggered under rare circumstances or which affects only a small percentage of all users. These issues are prioritized in the current development release and backported to stable releases where applicable. Major issues do not block point releases. |
Normal | Bugs that affect one piece of functionality are normal priority. An example would be the category filter not working on the database log screen. This is a self-contained bug and does not impact the overall functionality of the software. |
Minor | Minor priority is most often used for cosmetic issues that don\'t inhibit the functionality or main purpose of the project, such as correction of typos in code comments or whitespace issues. |
The following are the preset values and value descriptions for "Status:"
Open | This issue is in the initial state, ready for the assignee to start work on it. |
In Progress | This issue is being actively worked on at the moment. |
Reopened | This issue was once \'Resolved\' or \'Closed\', but is now being re-visited, e.g. an issue with a Resolution of \'Cannot Reproduce\' is Reopened when more information becomes available and the issue becomes reproducible. The next issue states are either marked In Progress, Resolved or Closed. |
Closed | This issue is complete. |
Resolved - Fixed | A fix for this issue has been implemented. |
Resolved - Won\'t Fix | This issue will not be fixed, e.g. it may no longer be relevant. |
Resolved - Duplicate | This issue is a duplicate of an existing issue. It is recommended you create a link to the duplicated issue by creating a related issue connection. |
Resolved - Incomplete | There is not enough information to work on this issue. |
Resolved - CNR | This issue could not be reproduced at this time, or not enough information was available to reproduce the issue. If more information becomes available, reopen the issue. |
There are no preset values for "Tag":
The following are the preset values for "Operating System:"
Windows 8 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit), Windows Vista (32-bit and 64-bit), Windows XP (32-bit and 64-bit), Windows Server 2008 R2 (64-bit), Windows Server 2008 (32-bit and 64-bit), Windows Server 2003 (32-bit and 64-bit), Windows 2000 SP4, Mac OS X 10.8 Mountain Lion (32-bit and 64-bit), Mac OS X 10.7 Lion (32-bit and 64-bit), Mac OS X 10.6 Snow Leopard (32-bit), Mac OS X 10.5 Leopard, Mac OS X 10.4 Tiger, Linux (32-bit and 64-bit versions, kernel 2.6 or compatible)
The following are the preset values for "Component:"
Core, Database, UX, Service Layer, Business Logic, Network, Plugin, Wiki
Members are human resources who could be assigned to handle issues.
The following are the preset values for "Country:"
Afghanistan, Åland Islands, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica, Antigua And Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia And Herzegovina, Botswana, Bouvet Island, Brazil, British Indian Ocean Territory, Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Colombia, Comoros, Congo, Congo, The Democratic Republic Of The, Cook Islands, Costa Rica, Cote D\'ivoire, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Falkland Islands (Malvinas), Faroe Islands, Fiji, Finland, France, French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guadeloupe, Guam, Guatemala, Guernsey, Guinea, Guinea-bissau, Guyana, Haiti, Heard Island And Mcdonald Islands, Holy See (Vatican City State), Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Islamic Republic Of, Iraq, Ireland, Isle Of Man, Israel, Italy, Jamaica, Japan, Jersey, Jordan, Kazakhstan, Kenya, Kiribati, Korea, Democratic People\'s Republic Of, Korea, Republic Of, Kuwait, Kyrgyzstan, Lao People\'s Democratic Republic, Latvia, Lebanon, Lesotho, Liberia, Libyan Arab Jamahiriya, Liechtenstein, Lithuania, Luxembourg, Macao, Macedonia, The Former Yugoslav Republic Of, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Micronesia, Federated States Of, Moldova, Republic Of, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands, Netherlands Antilles, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Niue, Norfolk Island, Northern Mariana Islands, Norway, Oman, Pakistan, Palau, Palestinian Territory, Occupied, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Pitcairn, Poland, Portugal, Puerto Rico, Qatar, Reunion, Romania, Russian Federation, Rwanda, Saint Helena, Saint Kitts And Nevis, Saint Lucia, Saint Pierre And Miquelon, Saint Vincent And The Grenadines, Samoa, San Marino, Sao Tome And Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Georgia And The South Sandwich Islands, Spain, Sri Lanka, Sudan, Suriname, Svalbard And Jan Mayen, Swaziland, Sweden, Switzerland, Syrian Arab Republic, Taiwan, Province Of China, Tajikistan, Tanzania, United Republic Of, Thailand, Timor-leste, Togo, Tokelau, Tonga, Trinidad And Tobago, Tunisia, Turkey, Turkmenistan, Turks And Caicos Islands, Tuvalu, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, United States Minor Outlying Islands, Uruguay, Uzbekistan, Vanuatu, Venezuela, Viet Nam, Virgin Islands, British, Virgin Islands, U.S., Wallis And Futuna, Western Sahara, Yemen, Zambia, Zimbabwe
There are no preset values for "Tag":
The following are the preset values for "Type:"
Internal, External
The following are the preset values and value descriptions for "State:"
AL | Alabama |
AK | Alaska |
AZ | Arizona |
AR | Arkansas |
CA | California |
CO | Colorado |
CT | Connecticut |
DE | Delaware |
DC | District of Columbia |
FL | Florida |
GA | Georgia |
HI | Hawaii |
ID | Idaho |
IL | Illinois |
IN | Indiana |
IA | Iowa |
KS | Kansas |
KY | Kentucky |
LA | Louisiana |
ME | Maine |
MD | Maryland |
MA | Massachusetts |
MI | Michigan |
MN | Minnesota |
MS | Mississippi |
MO | Missouri |
MT | Montana |
NE | Nebraska |
NV | Nevada |
NH | New Hampshire |
NJ | New Jersey |
NM | New Mexico |
NY | New York |
NC | North Carolina |
ND | North Dakota |
OH | Ohio |
OK | Oklahoma |
OR | Oregon |
PA | Pennsylvania |
RI | Rhode Island |
SC | South Carolina |
SD | South Dakota |
TN | Tennessee |
TX | Texas |
UT | Utah |
VT | Vermont |
VA | Virginia |
WA | Washington |
WV | West Virginia |
WI | Wisconsin |
WY | Wyoming |
A project is a collection of related issues. Projects have a unique version number, specific start and end dates.
There are no preset values for "Program":
The following are the preset values for "Component:"
Core, Database, UX, Service Layer, Business Logic, Network, Plugin, Wiki
The following are the preset values for "Priority:"
Low, Medium, High
The following are the preset values for "Status:"
Draft, In Review, Published, In Process