묻고답하기
xpresseditor 하얀색 위지웍(기본) 에디터에 문서 복사 붙여넣기
2014.05.15 09:44
질문내용 요약 : 에디터에 워드 / 엑셀 내용을 복사 붙여넣기 방법
1. 최고관리자 권한은 이미지가 base64로 에디터에 붙여넣기가능 하나 준/정회원/관리자그룹 은 불가
2. 권한문제로 의심하여 어느 파일을 수정해야 하는지 질문드립니다.
3. 또는 다른 에디터 버전이 이와 같은 '문서 내용 복사 붙여넣기' 지원 되는지 조언 부탁드립니다.
사용/설정환경
xe Default 스킨
xpresseditor 하얀색 위지웍(기본) 에디터
계정등급: 준회원
------------------------------------------------------------------------------------------
안녕하세요 오랜만에 질문을 올리게 되는 것 같습니다.
현재 기본 스킨과 기본 xe 에디터를 사용하고 있는데요 아래 이미지 처럼 (가)워드 내용의 그림과 표를 복사해서
에디터에 붙여넣기를 하면 (나) 와 같이 이미지는 출력이 되지 않습니다.
(나)
1 |
2 |
3 |
4 |
ㅁ |
ㅠ |
ㅊ |
ㅇ |
a |
b |
c |
D |
! |
@ |
# |
$ |
또, 권한이 '최고관리자' 으로 설정되어 있을 경우에는 문서에서 복사한 이미지 까지 다 첨부되면서
글을 등록해도 정상적으로 나타납니다.
등록된 글을 열람해서 이미지 속성을 보면 url이 base64 로 data:image/png:base64...(중략)..AOw== 으로
등록되는 것이 확인되는데요
이상하게 최고관리자 권한을 부여했을 경우에만 이미지 붙여넣기가 되는 것 같습니다.
위와 동일하게 준회원/정회원/권한그룹 등의 타 계정도 이미지를 붙여넣을 수 있도록 하려면
어떤 파일을 건드려야 하는지 조언을 부탁드립니다.
(*문서 양식을 에디터로 붙여넣기 할 수 있는 다른 에디터 추천도 조언 부탁드립니다..)
감사합니다.~~~
댓글 35
-
혼마_메이코
2014.05.15 09:57
-
cdtank
2014.05.15 10:02
이상하게 최고관리자가 작성한 글은 다른컴퓨터에서도 이미지가 보이구요
다른 일반 회원이 글을쓰면 테이블 없이 텍스트만 들어가고 이미지도 안붙여지구요
-
혼마_메이코
2014.05.15 10:03
관리자로 복사 붙여넣기가 성공했다면 일반 회원으로도 가능한 작업입니다.
-
cdtank
2014.05.15 10:04
다른 일반 회원을 최고관리자로 등급을 부여하면 이미지 붙여넣기가 되는데요
다시 일반 회원으로 내리면 이미지 붙여넣기가 안되네요 왜이러는걸까요 ㅠㅠ
-
혼마_메이코
2014.05.15 10:02
한컴오피스를 사용하신다면 htm 으로 출력해서 이미지까지 첨부한 후 각각 이미지의 주소를 수정하는 방법도 있지만, 이러한 질문을 하신 작성자께서는 그게 더 힘드실 듯 한데... 그냥 XE에디터에 익숙해지는 방법밖에는 없습니다.
한컴오피스가 뛰어난 소프트웨어이지만, 국내에서만 쓰인다는 점도 알아두시면 좋겠습니다. 보통은 워드프레스로...=_=..
-
cdtank
2014.05.15 10:03
localhost 로 구성된 홈피라 링크를 못드리네요 ㅠ
여기 묻고답하기 게시판에도 이미지 붙여넣기가 안되는 것 같아요
-
혼마_메이코
2014.05.15 10:04
로컬호스트로 구성한 사이트라면 당연히 보여집니다. 웹상에 넣는 순간 로컬주소를 인식하지 못하기 때문에 불러오지 못하는 것입니다.
-
cdtank
2014.05.15 10:06
음...
사내 네트워크에서 사용하고 있는데요
A 서버컴퓨터 (localhost)
B 최고관리자 : 이미지 복사 붙여넣기 가능
C 일반회원 : 이미지 복사 붙여넣기 불가
B 와 C가 A 서버로 접속해서 사이트를 사용하고 있습니다.
C를 최고관리자로 올리면 붙여넣기가 되는데요, 다시 일반으로 내리면 붙여넣기 이미지가 안됩니다
-
혼마_메이코
2014.05.15 10:10
이런 방법밖엔 없으실 것 같은데요
그 부분에 대해서는 코어 부분에 다큐먼트 부분을 대거 뜯어내야 됩니다.
(코어 수정은 정말 하지 않으시는걸 추천합니다)
저도 자세하게 코드를 모르기 때문에 전부 알려드릴 수도 없어요.
한컴오피스에서 문서 저장시 htm 으로 저장하는 형식이 있습니다. 그렇게 하셔서 다른 이름으로 저장하신 후 해당 문서를 복사하여 에디터에 HTML편집기 모드로 업로드 합니다.
업로드 후 <img src=" ~ "부분에 들어가는 이미지들을 업로드하여 해당 이미지 주소를 알아내여 이미지 경로에 넣어주는 방법밖에는 없습니다.
부족한 답변이지만, 제가 아는 한도에서는 이렇게 할 수 있습니다.
(한컴오피스에서 바로 붙여넣는 생각을 해본적이 없어서...)
-
cdtank
2014.05.15 10:15
저도 잘은 모르지만 base64 이미지를 허용하는 것이 최고관리자만 되는 것 같은데
이 권한을 수정하는 곳이 어딘가 있을지 않을까 해서요
-
혼마_메이코
2014.05.15 10:16
base64는 이미지가 아니라 암호화 방식입니다. 데이터를 암호화해서 전송한다 하더라도 DB자체에 이미지를 저장할 순 없을텐데...
-
혼마_메이코
2014.05.15 10:06
우선 이미지를 붙여넣는 그 자체의 행동이 로컬 즉 PC에 존재하는 이미지 (캐싱된 이미지)를 불러오는 것이지, 웹상에 올리면 다른분들도 못봅니다. 차근차근 HTML을 배워보시는게 이로울지도 모르겠네요...
강요하는것은 아닙니다.
-
cdtank
2014.05.15 10:09
네 html 페이지에서 이미지를 복사해서 붙여넣으면 img src가 복사되어서 이미지가 나타나고
문서나 메일에서 긁어서 올리면 이미지 출처가 홈페이지에서 모르니까 잘 안나타난다는 말씀이신 것 같은데요
한명은 되는데 왜 다른사람들은 안될까 라는...ㅡ.ㅠ
-
혼마_메이코
2014.05.15 10:15
글쎄요 제가 한컴오피스 2010이라 붙여넣으면
이렇게 뜹니다
그게 어떻게 되는지 궁금해지네요 =_=;;
-
cdtank
2014.05.15 10:19
-
cdtank
2014.05.15 10:20
최고관리자가 글을쓰면 이미지 보여지고 속성보면 이런 화면이
-
혼마_메이코
2014.05.15 10:20
주소만 단순히 암호화되어있네요. 로컬. 즉 본인 컴퓨터 이외에서 특수하게 같은 캐시 파일이 존재하지 않는 한 불러올 수 없습니다.
분명 DB에 이미지데이터 등을 올리는 것을 막았을 텐데 어떻게 되나 했네요.
포기하셔야 할듯...
-
cdtank
2014.05.15 10:23
음...
최고관리자 이외에는 본인 컴퓨터에서도 붙여넣기가 안되는것이
-
cdtank
2014.05.15 10:21
그누보드 개발자랑 저번에 구글 컨택으로 이야기를 해봤었는데
문서나 아웃룩 쪽은 xml 기반이고 다른 html 이나 구조를 불러오는 것으로는 바로 클립보드로 전환이 어렵다 라고
언급한 적이 있는 것 같던데..
자세히는 몰라서 ㅡ.ㅡ;
-
혼마_메이코
2014.05.15 10:25
-
cdtank
2014.05.15 10:23
머리가 너무 아프네요 흑
-
cdtank
2014.05.15 10:25
관심갖고 답변 주셔서 감사합니다. ㅠㅠ
일단.. 글작성자 본인도 로컬에 있는 이미지를 붙여넣기 자체가 안되는 것이
최고관리자만 되는 것이 문제인데요
조금 더 고민을 해봐야 겠네요
-
혼마_메이코
2014.05.15 10:28
해당 방법은 DB에 무리를 주고, 최고관리자만 되는건 아마 길이제한 때문일 겁니다.
사실 저장될땐 다 잘려서 저장될겁니다 (최대 길이가 있어서)
문서형식을 그대로 들고오는 것을 고민하실지
HTML에 대해 지식을 쌓을지. 그것은 질문자분의 선택입니다. :}
영어에 특별히 거부감이 없으시다면, HTML 레퍼런스는 http://w3schools.com/ 에서 배우실 수 있습니다.
-
cdtank
2014.05.15 10:33
"최고관리자만 되는건 아마 길이제한 때문일 겁니다."
일반 회원에게도 길이 제한을 늘려줄 수 있는방법은 없나요?
페이지 구성 자체가 큰 규모가 아니기 때문에 db는 문제 없을 것 같습니다.
-
혼마_메이코
2014.05.15 10:37
딱히 회원마다 길이가 정해져있는것은 아닌 것 같습니다. =_=;; 저도 지식의 한계가 있어서 알려드리지 못하는 점 대단히 죄송하게 생각합니다. 데이터베이스의 설정 자체는 최대 4GB까지 텍스트가 한번에 저장되도록 설정되어 있지만, 코어의 어느 부분에서 특정한 불순 데이터를 걸러내기 위해 설정된 것 같습니다. 일단 찾아는 보겠습니다만, 힘들 것 같네요...
죄송합니다 (_ _);;
-
혼마_메이코
2014.05.15 10:45
/modules/document/document.controller.php 의
285번째 줄을 주석처리해보시기 바랍니다.
// if($logged_info->is_admin != 'Y') $obj->content = removeHackTag($obj->content);
ps.제가지금 잠을 안자고 24시간 이상 있는 상태라.. 혼란을 드렸다면 죄송합니다. (_ _);;
-
cdtank
2014.05.15 10:46
네 해보겠습니다 (두근두근)
-
cdtank
2014.05.15 10:50
♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥♡♥...(중략) -
혼마_메이코
2014.05.15 10:50
????
-
cdtank
2014.05.15 10:50
감사합니다 사랑합니다 문제 해결됐습니다.
-
혼마_메이코
2014.05.15 10:51
만약 되셨다면, 코어를 업데이트할때 주의해서 업데이트해주세요. 수정할 부분을 재수정하는 식으로 하시면 됩니다.
그리고 저 위에 하트 덩어리는 지워주세요 ^^; XE관리자분께서 분노하십니다..
-
cdtank
2014.05.15 10:52
네 너무많아서 저도 조금 놀랬어요.
-
cdtank
2014.05.15 10:52
코어 업데이트는 아마 안할 것 같아서 큰 문제는 없을 것 같습니다
-
cdtank
2014.05.15 10:49
ㅎ ㅓ
ㄹ
-
cdtank
2014.05.15 10:53
------ 문제가 해결 되었습니다. -----
답변을 주신 혼마_메이코님 진심으로 감사드립니다.
복사해서 붙여넣으시면 개인 컴퓨터에서만 보입니다...
파일 첨부를 하셔야 되요