TinyMCE와 통합되도록 MoxieManager를 올바르게 구성 했으므로 정상적으로 작동합니다. 하지만 "링크 삽입"대화 상자에서 "찾아보기"버튼 (MoxieManager 대화 상자를 여는)을 제거하고 싶습니다.MoxieManager를 사용할 때 TinyMCE의 "링크 삽입"대화 상자에서 "찾아보기"버튼을 제거하십시오.
다음 스크린 샷에서 녹색은 유지되지만 빨간색은 계속 켜져 있어야합니다.
TinyMCE와 통합되도록 MoxieManager를 올바르게 구성 했으므로 정상적으로 작동합니다. 하지만 "링크 삽입"대화 상자에서 "찾아보기"버튼 (MoxieManager 대화 상자를 여는)을 제거하고 싶습니다.MoxieManager를 사용할 때 TinyMCE의 "링크 삽입"대화 상자에서 "찾아보기"버튼을 제거하십시오.
다음 스크린 샷에서 녹색은 유지되지만 빨간색은 계속 켜져 있어야합니다.
,하지만 난 그것뿐만 아니라 다른 사람에게 도움이 될 것 같아요.
각 TinyMCE 플러그인은 일반적으로 플러그인/[plugin_name] /plugin.js (또는 plugin.min.js, 축소 버전을 사용하는 경우에 따라 다름) 아래에 JS 파일이 있습니다. 이러한 플러그인은 일반적으로 editor.windowManager.open()
을 호출하여 새로 열린 윈도우에 적용 할 구성 옵션 객체를 전달합니다.
이 개체가 가질 수있는 값 중 하나는 body
이며 대화 상자에 표시 할 항목의 배열입니다. 각 항목에는 type
속성을 포함하여 자체적으로 구성 할 수있는 몇 가지 옵션이 있습니다.
아래 예제에서 나는 (기본) 텍스트 필드를 파일 브라우저 버튼으로 바꾸는 데 필요한 차이점을 찾아보기 버튼이없는 표준 텍스트 필드로 표시하기 위해 plugins/link/plugin.js를 사용했습니다.
win = editor.windowManager.open({
// ...
body: [
{
name: 'href',
type: 'filepicker',
filetype: 'file',
// ...
},
// More code follows here
그리고 새 버전 : 당신이 소스를 변경하지 않으려면
win = editor.windowManager.open({
// ...
body: [
{
name: 'href',
type: 'textbox',
filetype: 'file',
// ...
},
// More code follows here
또는이 .. 당신이 등등 축소 된 버전을 사용하는 말, 당신은 CSS를 통해 비활성화 할 수 있습니다 :
div[aria-label="Insert link"] .mce-btn.mce-open {
display: none;
}
잘 기록 된 자체 답변을 제공해 주셔서 감사합니다. – BlazingFrog