코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

[씨아이보드] 스마트에디터 파일업로드시 도메인부분을 제거하고 이미지 태그 등록

스마트에디터에서 photo uploader로 사진을 등록하면 완성된 도메인의 주소가 이미지 src에 붙어서 첨부됩니다.

이 경우 http와 https 가 모두 접속이 되는 사이트에서는 혼합컨텐츠로 분류되어 이미지가 나오지않는 증상이 발생합니다.

예를 든다면 https 에서 등록한 이미지는 http로 접속하게 되는경우 이미지가 보이지 않는 증상이 발생합니다.


다음의 수정으로 이미지 첨부시 도메인을 제거하게되면 프로토콜에 관계없이 이미지가 잘 나오게 됩니다.


/plugin/editor/smarteditor/photo_uploader/plugin/hp_SE2M_AttachQuickPhoto.js : 77라인 부근 수정


/* 업로드 되는 파일의 domain 부분을 제거 : https와 http간의 혼합컨텐츠 오류 수정 */

aPhotoInfo = {

sName : htData.sFileName || "",

sOriginalImageURL : htData.sFileURL.replace(/^https?:\/\/(\w*:\w*@)?[-\w.]+(:\d+)?/i, ''),

bNewLine : htData.bNewLine || false 

};


2
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오톡으로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

팁&테크

번호 제목 글쓴이 날짜 조회수
공지 Github 운영을 시작합니다 +8 icon 관리자 11-19 541
공지 씨아이보드 3 배포 안내 +15 icon 관리자 11-09 896
46 씨아이보드 다음 juso.js 파일이 로드되지 않았습니다. ceoseo 12-04 67
45 서버 APM AUTO INSTALL V 0.2.9 +1 icon 아파치 11-26 105
44 씨아이보드 일단 erd그렸습니다. +13 icon Rido 11-10 222
43 씨아이보드 CIBOARD 설치가 안됩니다. 답변 부탁드립니다. +3 백경우 11-01 206
42 씨아이보드 스마트에디터 파일업로드시 도메인부분을 제거하고 이미지 태그 등록 +2 꽃이피는첫걸음 10-18 173
41 씨아이보드 비밀글 열람 권한 지정 옵션 꽃이피는첫걸음 10-15 115
40 씨아이보드 post에 글주소 클립보드 복사기능 대체(크롬에서 정상작동) +1 꽃이피는첫걸음 10-05 144
39 씨아이보드 일반페이지(document)에서 이미지맵 적용하기 꽃이피는첫걸음 10-02 122
38 씨아이보드 CIBOARD에 summernote 에디터 추가 +3 BOSS 08-03 517
37 씨아이보드 날짜를 연도까지 나오게 하기.. +1 마젠토 11-10 1,813
36 씨아이보드 디렉토리 구조 이해하기 +4 icon 해피정 08-17 2,907
35 씨아이보드 utf8mb4 로 설치하기 (2017-08-11 수정) icon 해피정 08-11 1,539
34 씨아이보드 eclipse (neo, oxygen) 에서 CI, CIBOARD au… 하마쿵 07-25 1,709
33 씨아이보드 강제로 www 없애고 https로 이동하게 하기 +1 싸나이 07-17 1,976
32 씨아이보드 The action you have requested is not all… +1 싸나이 07-17 1,323
31 씨아이보드 CIBOARD 설치화면이 뜨지 않고 백지만 뜰 경우 해결방법 +1 싸나이 07-17 1,304
30 씨아이보드 베이직 1.6.7 이하 버전에서 씨아이보드 2.0 으로 업그레이드 방법 icon 관리자 06-21 1,625
29 씨아이보드 초보팁] 모든 페이지에서 로그인여부 검사하기 할때 주의 할점. 발자취 10-03 4,323
28 씨아이보드 게시판 추가필드로 검색하기( 커스터 마이징 ) 쎈돌 07-18 5,822
27 씨아이보드 휴대폰본인인증, 아이핀본인인증 기능 런칭 icon 관리자 04-08 15,394