- 플랫폼팀님이 작성, 2023-12-22에 최종 변경
(BCRM#D4193) 공지사항, faq, q&a 수정 가이드 요청
Start Release No : 7.0.400.20230209 / Update Release No :
프로젝트명 : (BCRM의 신규 기능 프로젝트 명)
작성자 : 손성준 / 검수자 :
기능 정보 |
|
|
|
|
|
|
---|
기능 설명
- 수정해야 할 JSP파일(FAQ 게시판의 경우 나머지 두 게시판 NOTICE, QNA와 성격이 다르므로 제외)
- NOTICE : board_10010.jsp / 경로 : Context root > portal > board
- QNA : board_10011.jsp / 경로: Context root > portal > board
- 본문(NOTICE,QNA공통) : board_10020.jsp / 경로: Context root > portal > board
- 글쓰기(NOTICE,QNA공통) : board_10040.jsp / 경로: Context root > portal > board > default
- 수정(NOTICE,QNA공통) : board_10030.jsp / 경로: Context root > portal > board > default
- 댓글(NOTICE,QNA공통) : board_10050.jsp / 경로: Context root > portal > board > default
- 제공 받은 첨부파일
- portal 파일
- 추가 경로 : Context root > WEB-INF > classes > com > matrix 에 삽입
- 추가 경로 : Context root > WEB-INF > classes > com > matrix 에 삽입
- matrix-portal jar 파일
- 추가경로 : Context root > WEB-INF > lib 에 삽입(기존의 파일에 덮어쓰기)
- 추가경로 : Context root > WEB-INF > lib 에 삽입(기존의 파일에 덮어쓰기)
- portal 파일
- JSP파일 수정 위치
- NOTICE(board_10010.jsp)
- Header 영역
board_10010.jsp 아래 table태그안에 th태그를 추가하고 추가할 헤더명을 명시(추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함) - data 영역
board_10010.jsp searchList 함수가 선언된 부분의 each에서 td 태그를 그리므로 안에 추가 (추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함)
- Header 영역
- FAQ(board_10011.jsp)
- Header 영역
board_10011.jsp 아래 table태그안에 th태그를 추가하고 추가할 헤더명을 명시(추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함) - data 영역
board_10011.jsp searchList 함수가 선언된 부분의 each에서 td 태그를 그리므로 안에 추가 (추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함)
- Header 영역
- 본문(board_10020.jsp)
- ajax를 통한 소속정보 데이터 받기
- Header 영역, data 영역
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- ajax를 통한 소속정보 데이터 받기
- 글쓰기(board_10040.jsp)
- ajax를 통한 소속정보 데이터 받기
- Header 영역, data 영역
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- ajax를 통한 소속정보 데이터 받기
- 수정(board_10030.jsp)
- ajax를 통한 소속정보 데이터 받기
- Header 영역, data 영역
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- ajax를 통한 소속정보 데이터 받기
- 댓글(board_10050.jsp)
- ajax를 통한 소속정보 데이터 받기
- Header 영역, data 영역
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- 추가할 위치는 선택적 그러나 순서는 header와 data가 동일 해야 함
- ajax를 통한 소속정보 데이터 받기
- NOTICE(board_10010.jsp)
- 적용 결과
- NOTICE
- QNA
- 본문
- 글쓰기
- 수정
- 댓글
- NOTICE
- 가이드 안내 사항
- 해당 내용은 커스텀 영역이 아니기 때문에 제품 portal 게시판 소스를 직접 수정해야 되고 패치 시 원복 가능합니다.
- 가이드 내용을 적용 후 반드시 서버를 재기동 해야 합니다.(jar파일과 xml파일을 수정하였기 때문)
- 현재 제시되어 있는 가이드 내용에서는 헤더명을 그대로 명시하였지만 만약 헤더명을 다국어 처리를 해야 한다거나 다른 헤더들과 통일성을 맞추고 싶다면 따로 수정이 가능함
- Context root > portal > lang 으로 이동하여 message_국가코드.xml파일을 열어 추가할 헤더명칭과 key값을 입력하고 저장
- 게시판 JSP파일의 헤더명을 입력하는 부분에 <%=mLoader.getMessage("추가한 key값")%>을 입력
- 서버를 재기동하고 확인(xml파일을 수정했기 때문에 재기동 해야 적용됨)
- 해당 소속정보는 계정의 부서정보를 나타냄
Example code
세부 기능 명 | 내용 |
---|---|
게시판 컬럼 추가 |
|
변경 전/후 제품 버전 | 변경 전(제품 버전) |
---|---|
변경 전
|
|
변경 후
|
참고 자료
여기를 클릭하여 펼치기...
파일 | 변경됨 | |
---|---|---|
PNG 파일 image2023-12-20_10-49-27.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_10-58-26.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_10-59-23.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_11-5-27.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_11-12-5.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_11-15-8.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_11-18-47.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_11-25-7.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_13-15-28.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-20_13-24-51.png | 2023-12-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-2-29.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-11-25.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-14-11.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-18-31.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-20-40.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-24-22.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-24-29.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-26-15.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-28-28.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-29-57.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-30-11.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-31-42.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-33-12.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-34-10.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-34-50.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-12-22_14-35-21.png | 2023-12-22 by 플랫폼팀 | |
레이블
|
BCRM 정보
(BCRM접수번호)제목
...
- 레이블 없음