애플리케이션 리브랜딩

애플리케이션의 브랜드를 다시 지정하고 배너 및 정보 상자에서 회사 로고를 변경할 수 있습니다. 애플리케이션에서 제품 이름을 변경할 수도 있습니다.

프로시저

  1. 다음과 같은 방법으로 애플리케이션을 재브랜딩할 수 있습니다.
    • 애플리케이션 배너의 로고: CSS 파일을 작성하고 예제에 표시된 대로 CSS 항목을 포함한 후 파일을 저장해야 합니다.
      예를 들면 다음과 같습니다.
      .comapps.oneui .idxHeaderContainer .idxHeaderWidthLiquid .idxHeaderPrimary 
      .idxHeaderLogoBox .idxHeaderLogo {
        background: url('../icons/images/<image>') no-repeat 35% 23%;
      } 
      여기서 ../icons/images/<image> 는 로고에 대한 상대 경로입니다.
      주: 이미지의 크기는 43 X 16픽셀이어야 합니다.
      자세한 정보는 LESS및 특성 파일로 사용자 인터페이스 사용자 정의 를 참조하십시오.
    • 정보 상자의 브랜드 로고: 확장성 워크벤치를 사용하여 정보 상자의 브랜드 이미지를 가리키도록 이미지 소스를 변경하십시오.
    • 정보 상자의 제품 이름: 확장성 워크벤치를 사용하여 제품 이름의 레이블 값을 정보 상자의 필수 제품 이름으로 변경하십시오.
    • 애플리케이션 전체의 제품 이름: Extension_bundle.js 파일에서 WSC_Product_NameTitle_Product_Name 번들 항목을 적절하게 추가하여 애플리케이션 전체에서 제품 이름을 변경할 수 있습니다. 예를 들어, WSC_Product_Name: <custom product name> 입니다.

      자세한 정보는 확장 불가능한 화면에서 리터럴 수정을 참조하십시오.

    • 브라우저 탭의 애플리케이션 아이콘: 다음 프로시저 중 하나를 사용하여 브라우저 탭에서 애플리케이션 아이콘을 변경할 수 있습니다. 첫 번째 프로시저를 선호하지 않는 경우 두 번째 프로시저를 따를 수 있습니다. 그러나 container.jsp 파일을 수정하는 것은 권장되지 않습니다.
      1. 현재 이미지 이름 사용: 제품을 나타내는 이미지를 작성하고 이름을 IBMLogoWindow.ico로 바꾸십시오. 이미지를 <INSTALL_DIR>/repository/eardata/wsc/extn/wsc/resources/css/icons/images 디렉토리에 복사하십시오.
      2. container.jsp 파일 수정:
        • 애플리케이션의 데스크탑 버전의 경우 container.jsp 파일을 <INSTALL_DIR>/repository/eardata/wsc/war/wsc/desktop/container 디렉토리에서 <INSTALL_DIR>/repository/eardata/wsc/extn/wsc/desktop/container 디렉토리로 복사하십시오.

          마찬가지로, 애플리케이션의 모바일 버전의 경우 container.jsp 파일을 <INSTALL_DIR>/repository/eardata/wsc/war/wsc/mobile/container 디렉토리에서 <INSTALL_DIR>/repository/eardata/wsc/extn/wsc/mobile/container 디렉토리로 복사하십시오.

        • container.jsp 파일에서 다음 행에 있는 사용자 정의 아이콘의 경로를 가리키도록 href 속성을 수정하십시오.

          <link rel="SHORTCUT ICON" href="<%=request.getContextPath()%>/wsc/resources/css/icons/images/IBMLogoWindow.ico"/>.

      참고: 이미지의 크기는 16 X 16픽셀이어야 합니다.
    • 브라우저 탭의 애플리케이션 이름: extnbundle.properties 파일의 WSC_Product_Name 번들 항목을 적절하게 수정하여 기본 제품 이름을 대체할 수 있습니다. 자세한 정보는 자원 번들 사용자 정의를 참조하십시오.
  2. 애플리케이션을 사용자 정의한 후 다음 명령을 실행하여 wscdev.war 파일을 작성하십시오. wscdev.war.\buildwar.sh -Dappserver=<application server>-Dwarfiles=wscdev
    (Windows의 경우 .sh대신 .cmd 를 사용하십시오.)
  3. 응용프로그램 WAR을 전개하십시오.