1. 라이선스 동작 방식

ibleaders 변수의 license 키값을 읽어 동작한다. 

 

2. 라이선스 적용 하기

    

1) 라이선스 처음 적용하기


  • ibsheet.js 에서 ibleaders 변수를 읽을 수 있도록 설정

    ibsheet.js가 읽히기 전에 제품과 같이 배포 되는 ibleaders.js 파일을 모든 페이지에 include 하거나 프로젝트에서 공통으로 사용하는 javascript 파일에 ibleaders.js 파일에 있는 ibleaders 변수를 추가하여 사용 가능 하다.

    [웹페이지에 ibleaders.js 파일 링크 추가]

    [공통으로 사용하는 script 파일에 ibleaders 변수 설정]
    common.js 파일을 ibsheet가 있는 모든 화면에서 호출한다는 가정하에 ibleaders 변수 설정


    주의사항

    라이선스를 담고 있는 js파일은 브라우저에서 캐싱되기 쉬우므로 라이선스 변경시 사용자 브라우저의 캐시를 사용하지 않게 하기 위한 방법이 필요합니다.

    예를들어, 최근 운영중인 시스템의 도메인이 변경 또는 추가되어 새로운 라이선스키를 발급 받았다면, 라이선스를 담고이는 js파일을 화면에 include 할때 아래와 같이 임의의 숫자나 정보를 붙여서 브라우저가 캐싱하지 못하도록 처리할 수 있습니다.

    //라이선스를 담고있는 파일 (라이선스가 변경되면 version에 수정날짜를 넣어주기 
    <script src="/product/license/ibleaders.js?version=202308"></script>
  • 발급받은 키값 적용하기

    라이선스 요청양식을 통해 발급 받은 라이선스 키값을 아래와 같은 방법으로 license 에 적용한다.

     [ibleaders.js 파일 내용] 


2) 라이선스 갱신 하기

이미 적용된 라이선스를 갱신해야 하는데 ibleaders.js 파일이나 ibleaders 변수가 설정된 파일을 찾기가
어렵다면 아래 내용을 확인 한다.

  • 라이선스를 적용해야 할 페이지에 접속한다.

  • F12키로 개발자도구를 띄운 후 네트워크 탭으로 이동한다.

  • 브라우저에서 페이지를 강력 새로고침 한다.


  • 개발자도구(F12)에서 Ctrl + F 키로 찾기창을 띄운다.

    ibleaders 를 입력 후 찾기를 하면 ibleaders 변수 설정 부분을 찾을 있다.
  • ibleaders 변수에 새로 발급 받은 라이선스 키를 적용한다.
      

 

3. 라이선스 확인 하기

라이선스 적용 후 경고창이 뜬다면 라이선스 오류별 해결방법 페이지를 확인하여 해결한다.