26.09.29
0
조회 200
26.09.26
1
조회 158
26.09.24
0
조회 190
26.09.23
0
조회 194
26.09.19
0
조회 512
26.09.11
0
조회 150
26.09.10
0
조회 149
26.09.10
0
조회 149
26.09.10
0
조회 117
26.09.10
0
조회 101
26.09.09
1
조회 103
26.09.04
0
조회 504
26.09.03
0
조회 340
26.09.01
1
조회 138
26.08.29
0
조회 180
26.08.22
0
조회 294
26.08.20
0
조회 324
26.08.13
0
조회 314
26.08.13
0
조회 368
26.08.13
0
조회 208
댓글 10
자세히 알려 드리고 싶은데 제가 XE 작업을 안해보아서........ㅠㅠ
아래 댓글 다신분이 자세히 알려 드릴겁니다.....^^;;
if문을 사용하면 모든것을 해결은 할 수 있습니다.
제일 빠르고 간단하게 하는 방법은 모듈에 직접 수정 해야겠지요.
위치 : modules/editor/editor.model.php
if(Context::get('is_logged')) 아래에 아래코드 추가 (대략 400번째줄)
if($logged_info->is_admin == 'Y') $config->editor_skin = '원하시는에디터스킨이름';
코어를 건들이지 않고 하는 방법은 다은 댓글 다신분이 자세히 알려 주실것입니다.^^;
// Check a group_list of the currently logged-in user for permission check
if(Context::get('is_logged'))
{
$logged_info = Context::get('logged_info');
$group_list = $logged_info->group_list;
}
else
{
$group_list = array();
}
말씀하신 위치가 이곳인데
if($logged_info->is_admin == 'Y') $config->editor_skin = 'ckeditor'; 를
if(Context::get('is_logged')) 바로 밑줄에 넣으면 이런 에러가 뜨구요
Fatal error: Call to a member function getEditorConfig() on a non-object in /www/modules/editor/editor.controller.php on line 180
{
}
사이에 넣으면 변경 적용이 되지 않았습니다.
CK, Tinymce에디터에서는 컬러셋을 미쳐 확인못했네요. --"
컬러셋을 추가해주세요.
if($logged_info->is_admin == 'Y') {
$config->editor_skin = 'ckeditor';
$config->sel_editor_colorset = 'moono';
// $config->editor_skin = 'tinymce';
// $config->sel_editor_colorset = 'lightgray';
}
위 알려주신 에러가 아닌 스크립터 에러만 나왔었는데..
혹시 싶어 라이믹스에도 정상 작동됨을 확인하였습니다.
다시 한번 해보시길 바랍니다.
거참 신기합니다 ^^ 저는 안돼요 ㅋ 이렇게 해주면 되는거 아닌가요?
// Check a group_list of the currently logged-in user for permission check
if(Context::get('is_logged'))
{
$logged_info = Context::get('logged_info');
$group_list = $logged_info->group_list;
}
else
{
$group_list = array();
}
if($logged_info->is_admin == 'Y')
{
$config->editor_skin = 'ckeditor';
$config->sel_editor_colorset = 'moono';
}
상세한 답변 너무 감사하구요..암튼 계속 열심히 해보겠습니다~~
일단 알려주신 부분은 뭔가 적용이 되는 것 같은데 게시판설정/추가설정부분에서 위지윅에디터/기본에디터설정사용 이 옵션에 영향을 받는 것같습니다. 결론적으로 변경이 되는것같은데 입력창이 안보이구요..
아마도 라이믹스부분에서 뭔가 영향을 받는 것같습니다. 다양한 경우의 수를 적용하여 체크해보고 있는데 설명드리기가 어렵네요 ㅎㅎㅎ 아무튼 그렇습니다. 정성껏 알려주셨는데..아무튼 고맙습니다.
라이믹스, XE 두곳다 테스트를 하였서 별 문제 없을거라 생각했는데...
아무튼 수고하셨네요.