Page tree

이 문서는 Jira 이슈 만들기 페이지 우측 상단에 있는 필드 구성 버튼을 없애는 방법을 공유하기 위해 작성되었다.


참조 : https://confluence.atlassian.com/jirakb/how-to-hide-the-configure-fields-button-on-the-create-issue-screen-608731486.html


기본적으로 지라 이슈 생성 및 이슈 편집 팝업의 우측 상단에는 "필드 구성" 버튼이 표시된다.

사용자는 "필드 구성" 으로 원하는 필드만 선택하여 볼 수 있다. 이때, 지라 이슈 생성 및 이슈 편집 팝업은 사용자가 마지막으로 선택한 필드를 기억한다.

필드 구성 버튼 없애기 작업을 한 후에는 사용자가 필드 구성을 선택할 수 없다. 예를 들어, 사용자가 이전에 일부 필드를 선택하여 숨긴 후, 관리자가 필드 구성 없애기 작업을 하면 사용자는 숨긴 필드를 다시 볼 수 있게 설정할 수 없다. 따라서 사용자 별로 필드 구성을 맞추거나, 필드들을 필수 필드로 설정한 후에 이 작업을 하는 것을 추천한다.

참고사항

  • 자바스크립트를 사용하여 필드의 설명 부분에 붙여넣는 방법으로 구성 버튼을 없앤다.
  • 시스템 필드, 사용자 정의 필드 모두에 적용 가능
  • 해당 필드가 있는 모든 이슈 생성 및 이슈 편집 화면에서 필드 구성 버튼이 사라진다.
  • 사용자 정의 필드에 작업을 한 경우, 사용자 정의 필드를 필드 구성에서 제외하면  붙여넣은 자바스크립트가 비활성화 되어 필드 구성 버튼이 보이게 된다.
  • 필드 구성 계획에 따라 프로젝트마다 필드 구성 버튼을 사라지게 할 수 있다.

방법

  • 해당 필드를 사용하는 화면에서만 적용된다.
  • ex) "설명" 필드(시스템 필드)로 이슈 만들기 화면에서 필드 구성 버튼 없애기


  1. 관리>이슈>필드 구성> 해당 프로젝트 필드 구성 이름 검색 후 클릭하여 필드 구성 보기 이동



    또는 해당 프로젝트>프로젝트 설정>필드 선택 후 필드 구성 보기 이동


  2. 필드 검색 후 편집 클릭
    *시스템 필드가 검색되지 않으면 사용자 프로필>프로파일> 언어를 영어로 바꾼 후 검색


  3. 설명 부분에 다음 스크립트 붙여넣기 후 저장

    <script type="text/javascript">
    (function($) {
        AJS.toInit(function(){
            // init on load
            AJS.$("#qf-field-picker-trigger").hide();
        })
        JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (e, context) {
            // init on refresh
            AJS.$("#qf-field-picker-trigger").hide();
        });
    })(AJS.$);
    </script>



    사용자 정의 필드일 때도 동일하게 적용

  4. 이슈 만들기 팝업창 확인



  • No labels