반응형
Redmine에서 프로젝트를 생성할 때, 기본으로 표시되는 ‘공개(Public)’ 체크박스를 숨기고 싶을 때가 있습니다.
이 포스트에서는 해당 항목을 숨기기 위한 설정 방법을 소개합니다.
1. Redmine 관리자 설정 변경
먼저 Redmine 페이지에서 기본 설정을 변경해야 합니다.
- Redmine에 관리자 계정으로 로그인합니다.
- 상단 메뉴에서
Administration → Settings → Projects 탭으로 이동합니다. - ‘New projects are public by default’ 항목의 체크박스를 해제해 주세요.
이 설정을 비활성화하면, 새 프로젝트 생성 시 기본값이 '비공개'로 바뀝니다.
2. 서버에서 뷰 파일 수정하기
다음으로, Redmine이 설치된 서버에 접속하여 뷰 파일을 수정합니다.
$ vi redmine-5.0/app/views/projects/_form.html.erb
이 파일은 프로젝트 생성 화면에 표시되는 입력 양식(View)을 담당하는 파일입니다.
아래 15번 줄부터 18번 줄까지의 코드가 Public 체크박스를 출력하는 부분입니다.
이 줄들을 주석 처리해주면 해당 항목이 화면에서 사라집니다.
14 <!--
15 <p>
16 <%= f.check_box :is_public %>
17 <em class="info"><%= Setting.login_required? ? l(:text_project_is_public_non_member) : l(:text_project_is_public_anonymous) %></em>
18 </p>
19 -->
3. 결과 확인 및 적용 효과
Redmine 페이지로 다시 돌아가서
New project(새 프로젝트) 버튼을 클릭해보세요.
이전에 보이던 Public(공개) 체크박스가 사라진 것을 확인할 수 있습니다.
✅ 마무리
이렇게 설정을 적용하면,
새로 생성되는 모든 프로젝트가 기본적으로 비공개 상태로 유지되며,
사용자 실수로 공개 프로젝트가 만들어지는 일을 방지할 수 있습니다.
반응형
'Redmine' 카테고리의 다른 글
Redmine에서 Incoming Email Settings (0) | 2025.03.24 |
---|---|
Redmine 테마 PurpleMine2에서 글자 크기 조절하기 (0) | 2025.03.24 |
Redmine에서 이메일 알림 활성화 설정 방법 (0) | 2025.03.19 |
Ubuntu 22.04.03에서 Redmine 5.0 구성하기 [ 5 ] - 최종 구성확인 (0) | 2025.03.19 |
Ubuntu 22.04.03에서 Redmine 5.0 구성하기 [ 4 ] - Redmine 설치 (0) | 2025.03.19 |