2011-10-22 2 views
2

여러 사이트의 콘텐츠 입력에 Moxie 코드 TinyMCE 텍스트 편집기 (http://www.tinymce.com/)를 사용하고 있습니다. 지금은 각 사이트의 폴더에 tiny_mce 폴더가 있습니다. 이것은 동일한 .js 파일의 사본이 많이 있음을 의미합니다.여러 ASP.Net 사이트에서 TinyMCE Javascript 소스를 공유하는 방법

tiny_mce 폴더의 복사본 하나를 가지고 각 사이트에 대해 참조하는 것이 더 좋을 것이라고 생각합니다. 따라서 변경하거나 tiny_mce를 업그레이드하면 한 번만 수행하면됩니다. 또한 새 사이트를 만들면 동일한 9Mb의 복제 파일을 서버에 업로드하거나 복사해야 할 필요가 없으므로 동일한 사이트를 참조 할 수 있습니다.

나는 개인 웹 사이트 외부의 폴더에 tiny_mce를 두어 로컬 호스트에서 볼 수있는 사이트로 설정하려고 시도했다. 나는 작동하는 간단한 자바 스크립트 경고 박스 테스트로 테스트했습니다 - 나는 파일이 사이트에서 찾을 수 있습니다 확신

<script type="text/javascript" src="http://localhost/MCE/tiny_mce/tiny_mce.js"></script> 

:

나는 다음과 같이 각 사이트에서 자바 스크립트를 포함 괜찮아요 - 그리고 내가 "소스보기"를 사용하고 그것이 사용하고있는 링크를 확인하면 tiny_mce.js 파일에 접근 할 수 있습니다 - 이것은 올바른 파일입니다.

그러나 tiny_mce가 작동하지 않습니다.

필자가 알고있는 어떤 종류의 종속성이나 구성이 문제를 일으키는 것으로 추측하고 있지만 작동하지 않는 부분을 찾으려면 어디에서 시작해야하는지 잘 모르겠습니다. (어떤 오류도 발생하지 않으며, 단지 tiny_mce를로드하지 않습니다.)

누구나 tiny_mce를 가져 와서 여러 사이트에서 소스 파일을 공유 할 수 있습니까? tiny_mce는 .js 파일이 작동하려면 사이트의 루트 폴더 안에 있어야합니까?

답변

0

여러 사이트에 걸쳐 tiny_mce를 통해 소스 파일을 공유하는 사람이 있습니까?

아직 시도하지 않았습니다.

tiny_mce는 .js 파일이 의 루트 폴더에 있어야 작동합니까?

번호

하여 다른 웹 사이트 파일을 사용하면 인터넷에서 액세스 할 수 있어야합니다 공유 tiny_mce_folder에 하드 링크 또는 소프트 링크를 (사용할 수있는 하나 개의 물리적 서버 장치에 저장되어있는 서버 시스템 및 경우에 따라 너무).

+0

tiny_mce 폴더에 연결하는 것이 문제가되지 않는 것 같습니다. URL을 확인할 수 있습니다. 다른 .js 파일에 연결할 수 있으며 예상대로 실행됩니다. 그러나 사이트의 루트 디렉토리에없는 인스턴스에 연결할 때 tiny_mce가 초기화되지 않습니다. 문제의 원인에 대한 단서가 있습니까? –