Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-41418

Allow admins to setup custom placeholder text in free-text fields.

    XMLWordPrintable

Details

    • 5
    • 2
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Request

      Allow Jira administrators, to configure custom placeholder text to appear in free-text issue fields (Summary, Description, custom free text fields), on a project-by-project basis.

      This request is not the same as http://jira.atlassian.com/browse/JRA-4812 because:

      • Placeholder text is better than default text, as it doesn't require deleting or editing of default text.
      • This request is for all free-text fields, not just Description.

      Benefits

      • Team members receive constant non-intrusive guidance, on how best to use certain fields, every time they create an issue. e.g. teams using Gherkin syntax for Stories, could be reminded of this by 'As...When...Then' placeholder text in Summary field.
      • Different teams working on different projects retain flexibility to follow their different processes.
      • Non-intrusive way to remind team members to follow chosen conventions/best practices.
      • Placeholder text is better than default text, as it doesn't require deleting or editing of default text. Team members can just click/tab into fields and immediately start typing.
      • Allows admins to also offer guidance on use of fields such as Summary, and other project-specific custom free-text fields.

      Workaround

      It's possible to add a script into the field description (note this is disabled by default since Jira 8.7) to add the placeholder:

      <script>
      document.getElementById("customfield_10222").placeholder = "Type text here..";
      </script>
      

      Just replace the customfield_10222 by the respective customfield id in the custom field description and in every Field Configuration required.

      Also note customizations like this should be applied with caution as they may impact other UI aspects and elements.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dc407203606d Gurpreet Purewal
              Votes:
              110 Vote for this issue
              Watchers:
              52 Start watching this issue

              Dates

                Created:
                Updated: