로그인

검색

Extra Form
추천지수 6

XE도 그렇고 라이믹스도 에디터에서 불러와야할 js 등이 새로 바뀌어야할 새 파일이 불러와지지 못하고 사용자의 브라우저에 이미 다운로드 되어 캐시 된 파일을 이용하려고 할때 js가 변경이 안되어 에디터가 동작하지 않게 될 수 있습니다. 물론 새로 방문하는 사람은 전혀 문제가 없지만요.

 

또는 에디터에 사용하던 플러그인을 업데이트 할때도 해당 플러그인의 변경되는 기능이 작동하지 않을 수 있습니다. 플러그인에서 제공하는 js가 변경이 되었는데 여전히 방문자는 이전에 브라우저에 캐시된 js를 실행하고 새롭게 서버에서 받아가지 않기 때문인데요.

 

이러한 변경작업이 있을때 사용자의 브라우저의 CK에디터 관련 js를 새롭게 다운받게 할 수 있습니다.

 

modules/editor/skins/ckeditor/editor.html

 

위 파일에

 

CKEDITOR.dtd.$removeEmpty.ins = 0;
CKEDITOR.dtd.$removeEmpty.i = 0;
부분이 있습니다.
아래에 한줄 추가해보셔요.

 

 

CKEDITOR.timestamp = '에디터작업을한현재시간';

 

 

CKEDITOR.timestamp ='202007171055';

 

이렇게 추가하면 그 시점부터는 에디터에 종속된 js들이 *.js?202007171055 로 바뀌게 되어 새롭게 다시 서버에서  js 파일들을 가져오게 됩니다.

 

 

다음에 또 에디터 관련 변경이 있다면 그때 또 저 숫자를 바꾸면 됩니다.

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
2 추천

라이믹스 팁(112)

라이믹스 운영과 사용에 관한 팁을 공유 합니다.

  1. read more
  2. read more
  3. Read More
  4. Read More
  5. Read More
  6. Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. Read More
  12. Read More
  13. Read More
  14. Read More
  15. Read More
  16. Flex 레이아웃 로그인 오류 메시지 안뜨는 문제 해결

    Date2021.01.31 Category오류 Views202 Votes2
    Read More
  17. Read More
  18. Read More
  19. Read More
  20. Read More
  21. Read More
  22. Read More
Prev 1 2 Next
/ 2