묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위지웍 에디터 권한 설정 문제인데요.
1
댓글에서 에디터를 사용 못하게 하려고 컴포넌트 사용 권한을 관리자에게만 주었습니다.
하지만 에디터 스킨이 xquared 모드인 상태에서는 그대로 비회원에게 에디터 메뉴가 노출이 됩니다.
확장 컴포넌트 메뉴의 경우 안 보이게는 됩니다만, 더블 클릭시 링크 생성 창이 여전히 뜹니다.
2
그래서 스킨을 default 로 바꿔보았습니다.
그러자 에디터는 노출이 되지 않는데 여전히 처음 에디터를 접했을 때 보이는 (혹은 창을 닫아도 쿠키 삭제 후 다시 접속하면 보이는)
"배경, 글자, 이미지, 인용문등에서 더블클릭을 하시면 상세한 컴포넌트 설정이...." 하는 두 줄 짜리 안내창만은 비회원에게도 여전히 보입니다.
(msword2007 모드도 똑같이 안내창만은 보입니다)
3
안내창을 무시하고 사용할까 했더니만 더블 클릭 시 링크 생성 에디터가 여전히 연결되더군요.
당연히 에디터 설정에 들어가서 링크 생성 부분을 비활성으로 바꿔보기도 했습니다만, 그래도 연결 됩니다.
4
결국 해결할 방법은 textarea 모드로 하는 것 뿐이었는데요.
이렇게 하면 당연하지만 운영자 본인도 에디터를 사용 못합니다.
위 현상은 전부 일반 글쓰기에서도 똑같은 것 같네요.
뭐 저혼자 대강대강 사용하는데는 문제 없지만 계속 거슬려서요;
어떻게 권한에 따라 설정이 제대로 먹히도록 수정할 방법이 없을까요?
고수 분들의 도움 부탁드립니다~
위지웍 에디터 권한 설정, 링크 생성 비활성 문제
2008.06.30 02:04
위지웍 에디터 권한 설정 문제인데요.
1
댓글에서 에디터를 사용 못하게 하려고 컴포넌트 사용 권한을 관리자에게만 주었습니다.
하지만 에디터 스킨이 xquared 모드인 상태에서는 그대로 비회원에게 에디터 메뉴가 노출이 됩니다.
확장 컴포넌트 메뉴의 경우 안 보이게는 됩니다만, 더블 클릭시 링크 생성 창이 여전히 뜹니다.
2
그래서 스킨을 default 로 바꿔보았습니다.
그러자 에디터는 노출이 되지 않는데 여전히 처음 에디터를 접했을 때 보이는 (혹은 창을 닫아도 쿠키 삭제 후 다시 접속하면 보이는)
"배경, 글자, 이미지, 인용문등에서 더블클릭을 하시면 상세한 컴포넌트 설정이...." 하는 두 줄 짜리 안내창만은 비회원에게도 여전히 보입니다.
(msword2007 모드도 똑같이 안내창만은 보입니다)
3
안내창을 무시하고 사용할까 했더니만 더블 클릭 시 링크 생성 에디터가 여전히 연결되더군요.
당연히 에디터 설정에 들어가서 링크 생성 부분을 비활성으로 바꿔보기도 했습니다만, 그래도 연결 됩니다.
4
결국 해결할 방법은 textarea 모드로 하는 것 뿐이었는데요.
이렇게 하면 당연하지만 운영자 본인도 에디터를 사용 못합니다.
위 현상은 전부 일반 글쓰기에서도 똑같은 것 같네요.
뭐 저혼자 대강대강 사용하는데는 문제 없지만 계속 거슬려서요;
어떻게 권한에 따라 설정이 제대로 먹히도록 수정할 방법이 없을까요?
고수 분들의 도움 부탁드립니다~
댓글 2
-
라르게덴
2008.06.30 11:01
-
이영은
2008.06.30 20:36
감사합니다~ 하지만 링크생성 에디터는 죽어도 해제가 안돼는군요;; 한 번 찾아봐야겠습니다~ 안내문 지우는 거 알려주셔서 감사합니다~
<!--@if(!$_COOKIE['EditorInfo'+ '+ '])-->
<!-- 에디터 안내 출력 -->
<div id="editorInfo_{$editor_sequence}" class="editorInfo" >
{$lang->about_dblclick_in_editor}
<span id="for_ie_help_{$editor_sequence}" style="display:none">{$lang->edit->help_use_paragrapth}</span>
<img src="./images/buttonClose.gif" alt="close" width="13" height="13" class="close" onclick="closeEditorInfo('{$editor_sequence}'); return false;" />
</div>
<!--@end-->
이런 부분이 있습죠. 적당히 지우시던지 <!--@if(!$_COOKIE['EditorInfo'])--> 부분을 <!--@if($is_logged)--> 등으로 로그인 한 사람이나
레벨 별로 설정해서 보이게 수정하면 되겠네요.
스킨 경로가
modules/editor/skins/default/editor.html
입니다.
msword2007도 마찬가지고...