모듈

링크 프리뷰

추천 수 16 댓글 159
Extra Form
자료 소개 CKEditor에 링크를 '붙여넣기'하면 미리보기 카드 또는 임베드 코드로 '바로 변환'해줍니다.
설치 경로 ./modules/preview
테스트 환경 Rhymix 2.0
라이선스 GPL v2
이름 버전 날짜 다운수
preview.0.0.6.zip 0.0.6 2023-12-24 92
preview.0.0.5.zip 0.0.5 2023-12-15 31
preview.0.0.4.zip 0.0.4 2022-11-30 227
preview.0.0.3.zip 0.0.3 2022-11-29 59

- CK에디터 안에서 링크 프리뷰 카드를 바로 삽입해줍니다.

00.png

 

- CK에디터 안에서 미디어 콘텐츠를 바로 임베드해줍니다.

01.png

 

 

0.0.6 업데이트

- 2023.12.24

- [전체] 모듈 첫 설치시 선택 모듈srl을 식별하지 않는 문제 수정 (SimpleCode님) ... /modules/preview/preview.controller.php

- [전체] 링크 텍스트 위치 설정 옵션 제공 (SimpleCode님) . 모두 위로, 프리뷰 카드에서만 아래로, 미디어 임베드에서만 아래로, 모두 아래로 등

... /modules/preview/preview.admin.view.php

... /modules/preview/lang/ko.php

... /modules/preview/preview.controller.php

... /modules/preview/tpl/js/_ckeditor.js

- [프리뷰 카드] amazon.com의 상품 링크가 아마존북의 미디어 임베드로 인식되지 않도록 수정

... /modules/preview/tpl/js/_ckeditor.js

 

0.0.5 업데이트

- 2023.12.15

- [전체] 프리뷰 카드의 도메인 허용/제외 옵션이 미디어 임베드에도 영향을 주는 문제 수정 (블리스세븐님)

- [전체] 관리자 페이지의 휴지통에서도 프리뷰 카드 출력 적용

- [프리뷰 카드] 클립보드 텍스트 안에 url이 포함됐을 경우 자기 사이트의 프리뷰 카드가 함께 출력되는 문제 수정 (karius님)

- [미디어 임베드] AFREECATV : 추가된 숏폼 형식(catch) 지원

- [미디어 임베드] REDDIT : 컨텐츠의 세로사이즈 자동 맞춤. event.origin이 https://embed.reddit.com 으로 변경됨 

- [미디어 임베드] TUMBLR : 추가된 주소 체계, 앱링크 주소 체계에 대응 + 공개된 api를 이용하여 포스트의 type을 식별하고 그에 따라 썸네일을 가져옴

- [미디어 임베드] TWITTER : x.com 주소 반영(블랙그라운님)

- [미디어 임베드] VIMEO : 추가된 주소 체계 대응

- [미디어 임베드] YOUTUBE : 글 제목이 비어 있을 때 영상 제목을 자동으로 입력 옵션 추가

 

0.0.4 업데이트

- 2022.11.30

- [프리뷰 카드]  자기 사이트의 url 링크에 대해서는 라이믹스 내장 함수를 이용하여 권한 체크를 하고 프리뷰 정보 수집 (마트몬님)

 

1. 설치 방법

- 첨부한 압축파일을 압축 해제하고 ./modules/preview 에 설치합니다.

- 파일 업로드 후 다음 페이지에 나오는 '1. 보안 설정', '2. CK에디터 플러그인 설치'를 따라합니다.

- https://dev.aporia.blog/board_fKje48/46714

 

2. 모듈 설정

- 관리자 페이지의 고급 > 설치된 모듈 > 링크 프리뷰로 들어가서 설정값을 입력합니다.

1) 기본 설정

  • 모듈 사용 : 아니오를 선택하면 모듈 전체가 실행되지 않습니다.
  • 링크 텍스트 남기기 : 프리뷰 카드 및 임베디드 미디어와 함께 링크 텍스트를 남기거나 지울 수 있습니다.
  • 링크 텍스트 꾸미기 : 링크 텍스트를 표시할 때 스타일을 줄 수 있습니다. 기본값은 <p>%text%</p>입니다. %text% 앞 뒤로 태그를 붙여 스타일을 꾸며보세요.
  • 사용자 스크립트 : 스크립트 구문을 추가할 수 있습니다. script 태그 안에 들어갈 구문만 입력해주세요.

2) 프리뷰 카드 설정

  • 프리뷰 카드 사용 : 링크 페이지 미리보기를 카드 형식으로 출력할 수 있습니다.
  • 스킨 : 프리뷰 카드의 스킨을 선택합니다. 기본 스킨(default)이 제공됩니다.
  • 외부접속 제한 시간 : 프리뷰를 위해 url의 서버와 연결할 최대 시간을 제한합니다.
  • 입력된 도메인만 : 특정 도메인에 대해서만 프리뷰 카드 생성을 허용하거나 허용하지 않을 수 있습니다.
  • 허용/제외할 도메인 : 프리뷰에서 허용 또는 제외할 도메인을 줄 단위로 입력합니다. (가급적 '허용' 옵션 선택을 권장합니다)
  • 이미지 파일 첨부 : 링크 페이지의 대표 이미지를 파일로 저장할 수 있습니다.
  • 파일 첨부 예외 도메인 : 이미지 파일 첨부 대상에서 제외할 도메인을 줄 단위로 입력합니다.
  • gif를 jpg로 : 링크 페이지의 대표 이미지가 "움직이는 gif" 파일일 경우 "jpg"로 변환하여 저장합니다.

3) 미디어 임베드 설정

  • 미디어 임베드 사용 : 주요 미디어 콘텐츠들을 iframe 형태로 바로 삽입할 수 있습니다.
  • 미디어 임베드 목록 : iframe으로 삽입할 미디어 콘텐츠들을 선별할 수 있습니다.
    - https://dev.aporia.blog/board_fKje48/46714 3번(지원사항) 항목 참고

4) 게시판 공통 설정

  • 선택한 모듈에서만 : 특정 모듈에서만 프리뷰와 임베드를 작동 또는 미작동시킬 수 있습니다.
  • 모듈 목록 : 작동 또는 미작동시킬 모듈을 선택합니다.

 

3. 소소한 팁

  • ./modules/preview/tpl/css 폴더에 custom.css 파일을 만들어 저장/업로드하면  자신만의 스타일로 프리뷰 카드와 미디어 임베드를 제어할 수 있습니다.
  • ./modules/preview/skins 폴더에 프리뷰 카드 스킨 폴더를 만들어보세요. 기본 제공되는 $preview_info 변수를 활용해서 다양한 스타일을 꾸며볼 수 있습니다.
  • '프리뷰 카드 설정'에서 '입력된 도메인만' 항목에서는 '허용'을 선택하기를 권장합니다. 작지 않은 확률로 프리뷰를 위한 데이터 수집에 실패할 수 있기 때문입니다.

제작자 윤삼

profile
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
  • profile

    preview_staris_01.zip

    파일 다운로드후 압축해제 하셔서 modules/preview 폴더에 덮어쓰기하시면 됩니다.

    0.0.6 버전 기준으로 수정되었습니다.

    STARIS 에디터 지원 패치입니다.

     

    감사합니다.

    Atachment
    첨부
  • profile profile
    우왕 감사합니다!!
    원본 코드 깃허브에 올려야겠다는 생각이 들었습니다!
  • profile profile
    해당 에디터에서 링크프리뷰 포기하고있었는데 ㅠㅠ 감사합니다.
  • profile

    아래 스샷처럼 STARIS 에디터에서도 잘 작동합니다.

     

     

    파일 두개를 간단히 수정하면 작동되더군요.

    ckeditor 에서 테스트했을때 YouTube 를 임베드하면 썸네일이 첨부 파일로 추가 안되던데.. 원래 그런건가요?

    좀 더 테스트해보고 수정 파일만 댓글로 업로드하겠습니다.

  • profile profile
    네 언젠가 하긴 해야 하는데 유튜브뿐 아니라 다른 컨텐츠들을 임베딩할 때 썸네일 첨부 기능은 아직 없습니다. 발코딩으로 시작했다가 자료 규모가 커지다보니 큰 단위의 수정을 시도하기가 어려웠거든요ㅎㅎ
    만드신 에디터에서도 잘 되니 좋네요 ^^/
  • profile profile
    발코딩이라니요 ㅎㅎ
    그렇다면 저는 뭐가 되는지 ;;
    STARIS 에디터 지원을 위해 수정하면서 보니 잘 만드셨던데요 👍

    감사합니다.
  • profile profile
    잘 동작함을 확인하였습니다.
  • profile
    너무 좋은 모듈 감사드립니다~~~
  • profile
    이거 진짜 좋네요 ㅎㅎ
  • ?
    윤삼님의 팬 Blues Lee입니다.

    유튜브 링크를 가져 올 때,
    1. 화면 사이즈를 반응형 100%로
    2. 섬네일 이미지 퀄리티도 최대 사이즈로 가져 오고 싶은데

    어느 파일에서 고쳐야 할까요 ~?
    초보허접질문 죄송 ~
    홧팅 앤드 쌩유 ~
  • ? profile
    https://xetown.com/topics/1564294#comment_1585041
    저는 저 댓글보고 해결했었던 것 같습니다.
    이 모듈 정보는 아닌데,
    이 모듈의 전신인 애드온 파일 설정이랑 같았던 것으로 기억해요.
  • profile ?
    앗앗 쌩유 ~ 감사유
    깔끔하게 성공 했어유 ~ ^^
  • profile

    인스타그램은 작동이 안되는것같습니다. 혹시 저만 그런가요?

    (www.instagram.com에서 연결을 거부했습니다.)

     

    1111.png

  • profile profile
    테스트 사이트에서 잘 되고 있는데요.
    https://dev.aporia.blog/board_fKje48/50665

    혹시 해당 포스트 퍼가기 금지라든가 연령제한이 있다든가 콘텐츠 자체적인 제약사항도 확인해보시겠어요?
    그리고 해당 포스트의 url도 알려주시면 좋을 것 같아요.
  • ?
    이전에 애드온을 사용하다가 모듈로 갈아탔는데 유튜브 링크를 사이트에 올리면 에디터에서 볼때는 괜찮은데 등록후에 유튜브가 안되고 클릭하면 이미지파일이 열리는 문제가 있는데 혹시 저만 이런걸까요 ㅠㅠ
  • ? profile
    아마 사용하시는 다른 자료랑 충돌하는 부분이 있어서일 거라 짐작됩니다.
  • profile
    업데이트 감사합니다!
  • profile
    기본적으로 유뷰브 링크 삽입 시, 링크가 먼저 나오고, 그 뒤에 유튜브 영상이 삽입되는데
    반대로 유튜브 영상이 먼저 삽입되고 링크가 삽입되는 옵션이 있으면 좋겠네요.

    html = ''
    html +=
    '<div class="'+ iframe_wrapper +'_wrapper" contenteditable="false">' +
    '<div class="'+ iframe_wrapper + name +'"'+ style +'>' +
    thumb +
    '<iframe src="'+ url +'" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>' +
    '</div>' +
    '</div>' +
    (embed_link_style ? embed_link_style.replace(/%text%/g, paste) : '<p>'+ paste +'</p>') +
    '<p>&nbsp;</p>';

    _ckeditor.js 파일을 수정해서 하드 코딩으로 구현해봤습니다.
  • profile profile
    오 역시 좋은 아이디어십니다. 그럼 마치 figure 태그 안에 있는 캡션처럼 보일 수 있겠네요!!
    다음 버전에 도전 한번 해보겠습니다!
  • profile profile

    크리스마스 선물로 0.0.6 버전에 적용해봤습니다. 링크텍스트를...

    - 모두 위로
    - 프리뷰 카드에서만 아래로
    - 미디어 임베드에서만 아래로
    - 모두 아래로

    등에 위치시킬 수 있는 옵션을 넣었습니다.

     

    js 파일 자체를 좀 더 현명하게 설계했으면 좋았을 텐데ㅎㅎ 완전 노가다더라구요ㅋㅋㅋ

  • profile profile
    크리스마스 선물로 잘 쓰겠습니다. 감사합니다 :)
    크리스마스 잘 보내세요!
  • profile
    기능이 추가 되었네요!! 최고에욧!!!
  • profile
    컥...미춌따리한 모듈입니다...박수......감탄중
  • profile
    유튭 제목 자동생성 너무 좋아요!
  • profile profile
    좋아하시는 것 같아서ㅎㅎ 이번 버전에 넣어봤습니다 :D
  • profile profile

    선생님 트위터 내용이 싹 사라지는 현상이 생겼어요
    https://quotidian.kr/SNS/8925#comment_9432
    갓삼님 페이지에서도 x 카드가 안뜹니다ㅠ

    캡처.JPG

  • profile profile
    앗 그러네요. 오늘 오후나 저녁쯤에 점검해보겠습니다. 또 안 되는 부분 있으면 언제든 알려주세요!
  • profile profile
    산삼보다 윤삼님 감사합니다.
  • profile profile

    자세한 사정은 좀 더 알아봐야겠지만 (우리만 그런 게 아니라) 지금 트위터의 아이프레임 임베드 서비스 자체가 전부 막혀 있다는 것 같습니다. 상황을 좀 더 두고봐야겠어요;;;

    트위터 공식사이트에서조차 되지 않고 있네요;;;

    https://developer.twitter.com/en/docs/twitter-for-websites/embedded-tweets/overview

  • profile profile
    넵 ㅠㅠ
  • profile profile
    이제 복구된 것 같아요.
    https://dev.aporia.blog/board_fKje48/50151
  • profile profile
    와 소식 감사합니다. 너무 친철하세요ㅠㅠ
  • profile
    모듈 설정을 저장하지 않지 않은, 최초 설치 상태에서 오류가 발생하네요.
    preview.controller.php 77번 라인에서 발생하는 오류인데, $selected_module_srls가 배열이 아닌 빈 값이여서 그런 것 같네요.

    PHP 8.3에서 확인했습니다.
  • profile profile
    앗 그렇군요.
    65행을 $selected_module_srls = $config->mid_list ?? []; 으로 처리하면 되려나요?
    (7.4 이용자는 슬퍼요ㅜ)
  • profile profile
    자세히 살펴보진 않았지만, 아마 그렇게 하면 될 것 같습니다.
  • profile
    안녕하세요 윤삼님!
    링크 프리뷰 모듈 정말 감사히 사용중에 있습니다!

    최근 라이믹스 최신 업데이트 이후에

    게시물 본문에 링크를 넣으면 썸네일 생성이 안되서 해결 방법을 찾고있는데 ㅜㅜ 해결이 어려워서
    문의 드립니다

    썸네일 미생성 게시판 글
    https://eoshub.net/index.php?mid=test&document_srl=18654

    확인 한번 해주실수 있을까요!??
  • profile profile
    저도 최신 버전의 코어를 쓰고는 있는데 문제 없이 되고 있어요.
    https://dev.aporia.blog/index.php?mid=board_fKje48&document_srl=49971
    기존에 잘 되던 게 안 되는 거라면, 혹시 코어 업데이트 이외에 다른 변화는 없었을까요?
  • profile profile
    아 원인을 찾았습니다 코어 업데이트 문제가 아니였고
    짧은주소 사용 여부가 문제였네요
    짧은주소를 사용 안함으로해서 이미지 첨부가 안되였던걸로 확인 했습니다

    짧은주소를 다시 활성화 하니까 이미지 첨부가 정상적으로되네요...
    제가 어딘가 설정을 잘못했을까요??

    짧은주소가 사용여부와 상관없이 잘 작동했던걸로 기억해서요!
  • profile profile
    에엥.. 저도 시간날 때 사용 안함으로 해보고 테스트해보겠습니다!
  • profile profile
    감사합니다 윤삼님! 행복한 일요일 저녁 되세요!
  • profile profile
    저는 짧은 주소 사용하지 않음으로 해도 파일 첨부가 잘 되는 것으로 확인했습니다. 현재로서는 원인을 잘 모르겠네요ㅜ
  • profile profile
    답변 감사합니다 윤삼님! 저도 다시 한번 확인해보겠습니다!
  • profile
    트위터가 x로 바뀌어서 업데이트가 필요할 거 같아요
  • profile profile
    차후 업데이트가 있을 때까지는 이쪽 댓글을 참고해서 사용해주세요.
    https://xetown.com/download/1724355#comment_1788268
  • profile

    안녕하세요 관련 모듈관련해서 문의드릴게 있어 댓글남깁니다. 제가 위의 방법으로 모듈을 설치했는데
    홈페이지 메인창이 "TypeError #0 "in_array(): Argument #2 ($haystack) must be of type array, null given" in modules/preview/preview.controller.php on line 66" 이 오류를 띄우더라구요.

    해당 부분은 어떻게 해결해야 하는지요?

    추가로, preview.controller.php on line 66을 확인해보니 "if ( in_array($module_srl, $selected_module_srls) )"이 부분입니다.

     

    감사합니다.

  • profile profile
    그 부분을 이렇게 바꿔보시겠어요?
    if ( in_array($module_srl, $selected_module_srls ?? []) )
  • profile profile
    답변 주신대로 수정을 해서 별다른 오류는 나타나지 않습니다. 하지만 링크프리뷰 자체가 작동하지 않는지 아무리 링크를 작성해도 프리뷰가 생성되지 않네요.ㅠㅠ
  • profile profile

    안녕하세요 윤삼님^^
    다름이 아니라 지난번 모듈 설치 후 오류 피드백 주신부분은 해결이 되었습니다.
    그리고 현재는 에디터에 링크 복붙시 로딩중이라는 팝업이 잠시뜨는데요.
    에디터 내에 로딩중 팝업창만 잠시 떴다 꺼질뿐 프리뷰카드는 로드되지가 않는데, 이부분에 대한 문제는 어떻게 해결해야 하는지 알고계신지요?

     

    참고로 서버환경은 다음과 같습니다.

    1)rhymix_version : 2.1.7

    2)php : 8.1.14 (64-bit)

    3)server : Apache/2.4.53 (Rocky Linux) OpenSSL/3.0.7

    4)os : Linux 5.14.0-284.30.1.el9_2.x86_64

  • profile profile
    모든 링크가 다 로드되지 않나요?
    아니면 특정 사이트 링크만 안 되나요?
    후자라면 해당 사이트에서 파싱을 차단해서 그런 걸 수 있습니다.
  • profile profile
    안녕하세요. 윤삼님
    답글이 늦어서 죄송합니다.

    지금 확인해보니 특정 사이트만 안되네요 ㅎㅎㅎㅎㅎㅎ
  • profile profile
    본문 마지막에 나온 것처럼,
    "'프리뷰 카드 설정'에서 '입력된 도메인만' 항목에서는 '허용'을 선택하기를 권장합니다. 작지 않은 확률로 프리뷰를 위한 데이터 수집에 실패할 수 있기 때문입니다."
    이렇게 수집을 허용한 도메인의 화이트리스트를 따로 만들어서 설정하는 것이 더 나을 것 같습니다.
  • profile
    안녕하세요 삼님.
    오늘은 프리뷰 모듈때문에 또 댓글을 남기네요.
    최근 트위터 프리뷰 카드가 안만들어져서 확인해보니
    https://twitter.com/playlistforyoo/status/1623368308908036097?s=20
    링크공유가 위 주소에서
    아래 x.com 으로 변경이 되었더라구요.
    변경된 x.com도 프리뷰 카드 만들어지게 하려면 어느부분을 손봐줘야할까요?
    https://x.com/playlistforyoo/status/1623368308908036097?s=20
  • profile profile

    모듈의 tpl/js/_ckeditor.js 파일을 보면

    var twitterRegExp = ~~~~ 으로 시작하는 행이 있는데요.
    거기를
    var twitterRegExp = /^https?:\/\/(?:www\.)?(?:twitter|x)\.com\/(?!explore|login|settings|tos|privacy|search|i\/flow|i\/events|i\/moments)(\w+){1,15}(?:\/(?:(status|lists))?)?(?:\/([0-9a-zA-Z-_]+)(?:\?.+)?)?$/;
    으로 바꿔주면 되는 것 같습니다.

  • profile profile
    한방에 해결~! 너무 감사합니다. ( _ _ )
  • profile profile
    감사합니다 ! 매우 잘됩니다.
  • ?

    혹시 라이믹스 1.9X에서는 안되는 걸까요?

    스크린샷 2023-08-28 오후 2.56.49.png

    모듈 설치하면 이렇게 뜨면서 관리자 페이지 자체에 안들어가지네요..

     

  • ? profile

    네, 2.0 이상에서 테스트하면서 만들었던 것이어서요.
    그 이하 버전에서 어떨지는 저도 잘 모릅니다;;;

    아마 높은 확률로 안 되지 않을까 싶어요.

    가급적이면 최신버전의 코어 사용을 추천합니다~

  • profile
    아 이런거 있으면 좋겠다 싶어서 찾아보면 윤삼님이 이미 만들어 놓으신것들이 정말 많아요 ㅎㅎ 감사히 잘쓰겠습니다!!
  • ?

    윤삼님, 너무 감사합니다.

    현재 유투브 테스트 중인데 잘 동작하는것 같습니다.
     

    모바일에서는  되다가 안되다가 하구요.. 조언 부탁드립니다

  • ? profile
    어느 경우에 되고, 어느 경우에 안 되는지가 명확해야 검토가 가능할 것 같아요.
  • profile

    윤삼님 안녕하세요. 만들어주신 모듈 잘 쓰고 있으며 다시 한번 감사드립니다. 사용하다가 조금 불편한 점이 있어 썸네일 관련해서 문의드립니다. 저 같은 경우는 사이트 내에서 콘텐츠 수정이 빈번히 발생하는데요, 원본 글이 수정되면 이 글의 링크 프리뷰 카드의 썸네일이 엑박으로 뜨는데, 혹시 해결방법이 있을까요? 매번 수정할때마다 링크 프리뷰카드를 지우고 다시 붙여야 해서 조금 번거로움이 있습니다. 감사합니다!

  • profile profile
    '원본글'이란 링크 프리뷰 카드를 삽입한 게시물 본문을 말씀하시는 거죠?
    제 경우에는 프리뷰 카드의 섬네일을 따로 파일 첨부를 해서 그런지 말씀하신 문제가 재연되지 않는 것 같습니다.
    파일 첨부로 설정이 안 되어 있다면, 링크 타겟 페이지의 이미지 주소가 유동적이거나 해서 말씀하신 문제가 나타날 것도 같긴 한데요. 자세한 이유는 저도 잘 모르겠네요.
  • profile profile
    답변 감사합니다(옵션에서 섬네일 파일 첨부 체크 되어있습니다). 자체해결 했는데 방법은 이렇습니다.
    원본글 수정시 링크 카드 섬네일 엑박 소스를 보니 사이즈가 360x120이 나와서, FTP로 섬네일 폴더에 들어가보니 해당 사이즈가 없고 80x80, 750x465 사이즈만 있어서, preview.view.php 129번 라인에

    $preview_info->image = $oDocument->thumbnailExists() ? $oDocument->getThumbnail(360, 120) : $default_image;

    섬네일 사이즈를 80, 80으로 변경하니 잘 출력 됩니다.
    라이믹스 최신, PHP 7.4인데... 다른 모듈이나 에드온 등 어디가 꼬인건지 조금 불안합니다 ^^;
  • profile profile
    잘은 모르지만 다른 데가 꼬인 것 같지는 않아보입니다 :)
    카드의 반응형 디자인을 위해 사이즈를 고정시켰던 것 같은데 그게 문제였었던 모양이에요.

    해보진 않았지만 (반응형 디자인을 위해) 짐작으로는
    $preview_info->image = $oDocument->thumbnailExists(360, 120) ? $oDocument->getThumbnail(360, 120) : $default_image;
    으로 해도 괜찮을 것 같은데요.
    이렇게 해도 안 된다면 수정하신 것처럼 사용하셔도 좋을 것 같습니다.
  • profile
    설정에서 스크립트 안에 내용을 넣고 저장했다가 삭제시 삭제가 안되는 현상이 있습니다.
    그리고 링크텍스트 꾸미기 기능은 회원별로 되기도 하고 안되기도 하고 그런것 같은데
    왜그런걸까요? ^^
  • profile profile
    회원별로 링크 텍스트 적용이 다르게 되는 것은 아마도 스타일에 대한 권한 문제 때문이 아닐까 싶은데요.
    관리자 여부에 따라 꾸미기 적용 여부가 달라지지 않던가요?
    비관리자일 경우 코어에서 허용하지 않는 스타일은 필터링되더라구요.
    ...
    스크립트는 나중에 시간 있을 때 살펴봐야겠네요ㄷㄷ
  • profile profile
    아하,, 네에 알겠습니다. 감사합니다.
  • profile
    안녕하세요
    윤삼님!!!!!

    문의사항이 있어서 메시지 남기게 되었습니다
    만들어주신 모듈 너무나도 잘사용하고 있습니다!!!

    다시 한번 감사드립니다

    다름이 아니라
    링크 프리뷰 모듈 사용한 게시 글에
    뉴스 기사 주소를 넣고 본문에 첨부 후 글 작성이 완료되고나서

    해당 글을 카카오톡에 링크로 공유하면 기존에는 썸네일과 정보들이
    작성하고나서도 바로 카톡 내부에서 썸네일이 만들어지고 프리브 모듈 처럼
    미리보기가 이쁘게 꾸며서 나왔거든요

    근데 오늘 이상한 현상이 발견되었는데

    프리뷰 모듈이 등록된 글 작성 직후 작성된 글 주소를 카톡에 올려서 공유를 해보면
    미리보기가 출력이 안되서요.


    반대로 프리뷰 모듈이 본문에 안들어간 글의 경우에는 작성 후
    카톡에 글 링크 공유시 바로 미리보기가 만들어지는 반면

    프리브 모듈이 본문에 들어간 글의 경우 작성 후 카톡에 글 공유를 하면
    미리보기가 안만들어지고, 반복해서 여러번 링크를 올리거나 일정 시간이 지나서야
    미리보기가 만들어지는 문제가 발생되고 있어서요

    이렇게 글을 쓰고보니 ^^;; 저만 그런가???? 싶기도하네요

    카톡에 문제인지, 프리뷰 모듈 오류인지 모르겠어요 ㅜㅜ

    읽어봐주셔서 감사합니다
  • profile profile
    저는 카톡에 링크 공유 잘 되네요.
    재연이 가능하도록 문제를 좀 더 특정할 수 있는 추가 정보가 있으면 좋을 것 같습니다.
  • profile profile
    답변 감사합니다 윤삼님!!

    몇시간 내내 안되다가 지금 다시해보니까 정상적으로 출력이되네요 ㅜㅜ
    카톡오류였나봐요

    바쁘실텐데 답변 주셔서 감사합니다 좋은 밤 되세요!
  • profile
    좋은 모듈 잘 사용하고 있습니다.
    사용중에 대댓글 수정시 (새로고침 없이 사용을 해보려고) 바로 코멘트파일에 에디터를 불러서 사용해봤더니 작동하지 않던데 혹시 그 부분에 대한 수정방법이 있을지 모르겠습니다. 아마 act 체크해서 동작을 하게하는것 같은데...
    없으면 원래대로 사용을 해야할 것 같아서요
  • profile profile

    미디어 임베드 콘텐츠가 아닐까 싶은데요.
    아마도 ajax로 콘텐츠를 불러올 때 모듈 안에 있는 default.js 파일이었나? 암튼 그 파일 포함해서 js와 css 파일들을 불러와서 일종의 렌더링을 시켜줘야 할 겁니다.
    혹시 어려운 점이 있으시면 또 말씀 나눠주세요.

  • profile

    자기사이트.PNG.jpg

    삼님~ 

    자기 사이트 URL 복붙시 원래 출력이 잘 되었는데

    오늘 갑자기 저런 오류가 나면서 무한로딩이 걸리네요.

    무슨 문제가 생긴걸까요 -0-..

  • profile profile

    혹시 스크립트 압축 기능을 사용 중이신가요?
    js파일이 압축돼 있지 않나 싶은데 그렇게 하시면 에러가 난 위치를 파악할 수가 없어서요.

     

    그리고 스크립트 압축만으로도 에러 가능성이 좀 있습니다.

  • profile profile
    스크립트 압축때문에 그랬네요.
    원래 잘됐는데 뭔가 다른 거랑 충돌일어나나봐요
  • profile

    윤삼님 안녕하세요. 감사히 잘 쓰고 있습니다. 다름이 아니라 유튜브 미디어 임베드 PC화면은 잘 나오는데 모바일에서 스샷만 나오고 iframe을 못 불러오는거 같습니다. 설정 살펴보고 재설치 해봐도 원인을 알수가 없는데 혹시 방법이 있을까요? 미디어 임베드 애드온 등 모두 off 한 상태입니다. php 7.4 라이믹스 최신입니다.

  • profile profile

    모바일 레이아웃, 또는 게시판의 모바일 스킨, 아니면 기타 애드온이나 모듈 등에서 iframe 관련해서 출력을 제어하는 기능이 또 있는 게 아닐까요?

  • profile profile
    답변 감사드립니다. 더 자세히 확인해보겠습니다. 조금 더 알아낸 것은 모바일 화면에서 유튜브 링크를 입력하면 정상적으로 나오고, PC에서 입력한 것을 모바일에서 보면 출력이 안되는 상황입니다.
  • profile profile
    왠지 css 관련 이슈일 것 같은데요.
    url 알려주시면 저도 같이 검토해볼게요.
  • profile profile
    https://itaiwan.co.kr/board_IDUk27/29956
    모바일에서는 이미지 밑에 이 줄이 추가로 생기는걸 확인했습니다.
    <div style="max-width:undefinedpx;"><div style="position: relative; padding-bottom:NaN%; overflow: hidden">
    position:relative를 없애면 될거 같습니다만 어디서 수정해야 하는지 찾고 있습니다.
  • profile profile
    모바일에서 iframe 요소를 반응형으로 만들기 위해 div를 wrapping해주는 애드온 같은 게 있는 것 같습니다.
    아마 애드온이지 않을까 싶은데요. 그쪽으로 한번 체크해보세요.
  • profile profile

    윤삼님 대응 감사합니다. 생각지도 못한 곳에서 원인을 찾았습니다. 유료 모바일 스킨을 쓰고 있었는데요, 스킨 설정에서 없는 유튜브 iframe 제어 코드가 js파일에 들어가 있었습니다. 삭제했더니 잘 나오네요. 다시 한 번 감사드립니다.

  • ?
    안녕하세요.. 댓글을 많이 달아서 민망하지만 궁금한 게 있어서 왔습니다 ㅠ
    제 사이트를 프리뷰 카드 허용, 불허 입력했더니 삭제가 되지 않습니다.
    그리고 만약에 게시판 썸네일 모양이 정사각이라면, 유튜브 동영상이 썸네일로 생성될 때 네모안에 꽉차게 하려면 어떻게 해야 할까요? 혹시 관련 없는 질문이라면 죄송합니다..
  • ? profile

    - 삭제가 안 된다는 게 게시글 삭제가 안 된다는 거겠죠?
    - 프리뷰 카드 사용 : '예'겠죠?
    - 입력된 도메인만 : 허용, 불허를 입력했다는 게 어떤 걸 선택해도 마찬가지라는 건가요?

    - 유튜브 동영상 썸네일이 링크 프리뷰 모듈에서 외부 이미지로 가져와서 생기는 것이라면 유튜브 썸네일의 이미지는 16:9 비율일 거예요. 이걸 정사각형 모양으로 게시판 썸네일이 되게 하려면, 게시판에서 썸네일 함수를 실행할 때 썸네일 형식을 바꿔보세요. 이 정도 말고는 사이트 사정을 몰라서 저도 잘 모르겠습니다.

  • profile ?

    썸네일 문제는 이해했습니다! 감사합니다. 삭제가 안되는 것은 제 사이트 url이 허용/불허 항목에서 사라지지 않는다는 것입니다ㅠㅠ 시험삼아 제 사이트 도메인을 넣어 봤는데 그렇게 됐네요. 그래서 그냥 그대로 제 도메인을 허용하지 않을까 하다가 문의드렸습니다.

  • ? profile
    어떤 도메인을 쓰시는지 잘 모르겠지만 제 도메인은 목록에서 등록과 삭제가 잘 됩니다.
    혹시 설정 등록 과정에서 에러가 있을 수도 있으니 에러로그에 남은 게 있는지도 한번 봐보세요.
    정 안 된다면 phpmyadmin 등 db에 직접 접속해서 rx_module_config 테이블에서 preview 모듈의 데이터를 직접 조작하는 방식도 있을 것 같습니다.
  • profile ?

    도메인은 아마존에서 구매한 거 쓰고 있습니다.  도메인은 제가 잘 몰라서.. 우선 말씀해주신 거 해보겠습니다. 감사합니다!

  • ?
    지금 즐거운 링크 프리뷰 중에 궁금한 점이 생겼어요! 썸네일 저장은 링크 카드와 동영상 둘 다 생기는 것인가요?
    제 사이트에서 썸네일 생성이 둘 다 안되고 있어요.. 설정에서 프리뷰 카드 사용 - 외부접속 제한 시간 1초,3초 - 입력된 도메인만 불허(url 공란) - 이미지 파일첨부 '예' 이렇게 했는데 외부사이트는 아예 이미지를 가져오지 않고, 제 사이트에 있는 글은 카드에 이미지는 나오지만 썸네일을 생성하지 않아요. 제가 뭔가 잘못한 게 있는 거 같은데 모르겠습니다ㅠㅠ
  • ? profile
    몇 가지 확인이 필요해보입니다.
    1. 링크 프리뷰 : 혹시 미디어 임베드는 사용 안함 상태인가요?
    2. 링크 프리뷰 : '모든' 외부사이트로부터 이미지를 가져오는 데 실패하나요? 모든 사이트에 성공할 수는 없어서요.
    3. 전체 : 썸네일 생성이 안 된다면 서버의 하드 용량도 체크해보셨나요?
    4. 미디어 임베드 : 코어 관리자 설정에서 외부이미지 썸네일 생성 옵션을 설정하셨나요?
  • profile ?

    말씀해주신 부분 체크해봤어요

    1. 미디어 임베드는 삭제하고 db도 삭제한 상태로 설치를 했습니다.
    2. 확인한 모든 사이트에서 이미지를 가져올 수 없고, 본인 사이트 내 글을 링크하면 이미지는 뜨지만 썸네일이 새로 생성되지는 않아요.
    3. 잔여 용량을 말씀하시는 거라면 문제 없을 듯 합니다. 글도 몇 개 없고 거의 설치 직후와 같거든요 ㅎㅎ;
    4. 

    관리자 설정.png

    분명히 제 설정 어딘가의 문제일텐데ㅠㅠ 알 수가 없어서 수고스럽게 해드려서 죄송하고 감사합니다.

  • ? profile

    링크 프리뷰 모듈 사용 외에 일반적인 게시물 등록 상황에선 썸네일 생성은 되는 거죠?

    그리고 프리뷰 카드 출력시에 이미지 파일 첨부도 안 되는 거고요?

  • profile ?

    넵 글 작성 시 업로드한 이미지는 썸네일이 생성이 되고 있어요. 프리뷰 카드 출력 시에 이미지 파일 첨부가 안되고 있습니다. 카드에도 텍스트만 나오고요

  • ? profile
    php버전 어떤 거 쓰실까요? 관련해서 에러로그도 있는지 살펴주시면 좋을 것 같습니다.
  • profile ?
    php는 7.4 사용중인데 정말 민망하게 지금은 되네요.. 아무런 조치없이 방금 로그 살펴 보려고 다시 해 보니까 됩니다.. 네이버, 타운 그외 뉴스페이지 며칠동안 전부 안 되다가 지금은 되고 있네요..
  • ? profile
    그래도 된다니 다행입니다ㅎㅎ
  • profile ?
    며칠 쓰고 문의드릴 걸 그랬나봐요. 감사합니다..ㅎㅎ 잘 쓰겠습니다!
  • ?

    안녕하세요 윤삼님! 모듈 감사합니다.
    오랜만에 와서 라이믹스 업데이트도 하고 모듈이 너무 좋아서 호다닥 설치하고 튜토리얼대로 했는데 작동하지 않네요.ㅜㅜ php7.2라서 그런 걸까요? 데모 페이지처럼 프리뷰가 생기지 않아요. 기존에 미디어 임베드 애드온 사용할 때 올렸던 영상은 애드온 삭제하니까 쬐끔해졌다가 모듈 설치하니까 다시 잘 보이긴해요.. 새로 작성하는 것만 안되고 있습니다.

    엉엉.png.jpg

    이렇게 표시되고 있어요

  • ? profile
    스크립트 압축을 하고 있으시다면 해제를 해보시겠어요?
    그래야 에러 발생의 정확한 위치를 알 수 있습니다.
  • profile ?
    압축 풀고 했더니 잘되요! ㅎㅎ 감사합니다. 제꺼가 너무 오래된 거라 안되는 줄 알았어요.😅
  • ? profile
    요즘은 스크립트 압축을 권장하지 않는 분위기더라구요.
    지금같이 꼬이는 경우도 있고 실제 효과도 미미하다더군요.
    즐거운 링크 프리뷰(?) 되세요 ㅎㅎㅎ
  • ?
    이거 트위터 프리뷰가 이중으로 나오는데 여기서 뭐가 문제일지 알수 있을까요?
    https://blinkarea.synology.me/xe/board_free/329246

    페이지 소스보기 : view-source:https://blinkarea.synology.me/xe/board_free/329246
  • ? profile

    링크 텍스트 출력을 병행하시려면 oembed 애드온인가 그걸 끄셔야 합니다.

  • profile ?
    아... 맞네요... 새벽에 그렇게 임베드 관련 모듈, 애드온 찾아봤는데 왜 저걸 못찾았을까요. 감사합니다 ㅎ
  • ?
    감사합니다!
  • ?

    제가 테스트를 제대로 한건지는 모르겠지만...
    유튜브, 네이버티비, 카카오티비 3개기준으로 테스트를 해봤습니다.
    PHP Version 7.0.33 - 정상작동
    PHP Version 7.4.30 - 정상작동
    PHP Version 7.4.33 - 정상작동
    PHP Version 7.4.5p1 - 유튜브만 작동 (동일버전 3개 사이트 확인. 동일증상)
    -------------------
    처음엔 설치를 잘못했나 했는데, 되는 사이트가 있고, 안되는 사이트가 있어 글 남겨 봅니다.
    안되는 사이트에 php버전이 모두 7.4.5p1 여서 php버전때문인지는 모르겠지만 동일 증상이라.
    안되는 php버전은 카페24에서 현재 호스팅을 받거나 독립호스팅을 받는 사이트 들이고, 3개 정도 체크를 했는데 모두 똑같은 상황이네요. 혹시나 안되는 버전이 또 있나 확인 하고 싶어도 카페24에 셋팅된건 다 똑같은 버전이라.
    혹시나 가능하시다면 확인 한번 부탁드리겠습니다.

  • ? profile

    에러 메시지나 로그가 생성된 게 있다면 같이 좀 널려주세요.
    php 버전에 따라 직접 테스트하는 건 상황이 여의치 않아서요.
    단서가 있다면 큰 도움이 될 것 같습니다.

  • profile ?
    쪽지한번 확인 부탁드리겠습니다.
  • ? profile

    네, /modules/preview/libs/media_embed.cors.php을 패치해봤습니다.

    직접 테스트 한번 부탁드릴게요~

    if ( $format )
    {
        header('Content-type: application/json');
        $result = @file_get_contents($url);
    }

     

    위의 코드를 아래의 코드로 교체

     

    if ( $format )
    {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_URL,$url);
        $result = curl_exec($ch);
        curl_close($ch);
    }

     

  • profile ?
    네..정상적으로 잘 작동 합니다. 수고 많으셨습니다.
  • profile profile
    우와 이거 왜 나만 안되지? 하고 고민하다 여기서 해답을 찾았네요! 윤삼님 늘 감사합니다!
  • profile profile
    그동안의 변경점들을 모아서 업데이트를 하긴 해야 하는데 저 개인적으로도 커스터마이징을 하고 있다보니 정리가 쉽지 않네요ㅜ
  • profile profile
    지금도 충분히 좋아요!!
  • profile profile
    링크 프리뷰 업데이트 버전 찾으셨던 거 맞죠? 방금 새 버전 올렸습니다.
    https://xetown.com/download/1724355
  • profile profile
    오마이갓 갓삼님 감사합니다아아아아
  • ?
    와..이건 코어에 탑재 되었음 하는 모듈이네요. 멋집니다.
  • ? profile
    복잡한 방식으로 url 리다이렉트가 이뤄지고, 메타태그나 콘텐츠가 생성되는 url에 대해서는 프리뷰가 불가능한 점이 있어서요;;;
    사용을 좀 보수적으로? 제한적으로? 해야 하는 면이 좀 있습니다;;;
  • profile
    안녕하세요 윤삼님~ 좋은모듈 다시한번 감사드립니다!
    버그(?) 제보입니다. 본문에 url이 포함되면 아래처럼 자신의 사이트로 프리뷰가 생기는듯합니다!
    https://dev.aporia.blog/board_fKje48/48541

    날씨가 많이 추워졌는데 건강 유의하시고 행복한 연말되시기바랍니다!
  • profile profile
    헐, 대박 버그네요?!!!
  • profile profile
    클립보드 텍스트가 순수 url인 경우에만 작동하도록 했습니다.
    ./modules/preview/tpl/js/_ckeditor.js 203행을 아래로 바꾸고 테스트해봐주시겠어요?

    var url_regex = new RegExp('^(' + protocol_re + '(' + domain_re + '|' + ip_re + '|localhost' + ')' + port_re + user_re + path_re + hash_re + ')$', 'ig');
  • profile profile

    앗 ㅠ 외부라서 현재 적용은 어렵고 퇴근후 적용해보겠습니다.
    윤삼님 사이트에서 테스트해봤을때는 링크가 나오지는 않는데 글씨색상(?)이 문제가있는듯합니다.

     

    20221222_123151.png.jpg

  • profile profile
    글씨 색상이요??
    제 사이트는 버그 수정한 코드를 적용했습니다만...
  • profile profile
    앗 지금은 잘 나오네요.. 윗부분 복붙하면서 문제가있었나봅니다 ㅎㅎ..
    잘되네요! 바로 해보고싶지만..퇴근을 기다려야하는직장인의 비애..입니다 ㅠ👀
  • profile profile
    그럼 저는 퇴근을 기다려야 하는 직장인을 기다리는 비애를... ㅋㅋㅋ
  • profile profile
    오오 완전 정상작동합니다!
    (늦게퇴근해서... ㅠ오늘은 일찍출근하고 몰래 과카몰리로 접속을 후후...)
  • profile
    윤삼님 안녕하세요. 좋은 모듈을 만들어 주셔서 너무 감사합니다. 임베드 기능이 동작을 안해서 이런저런 시도를 많이 해봤는데 드디어 원인을 찾았습니다.

    프리뷰 모듈설정에서 허용/제외할 도메인 설정을 할 수 있는데 해당 옵션이 프리뷰 카드에만 적용되지 않고 미디어 임베드 설정에도 영향을 주고 있습니다.

    감사합니다! 다음 버젼에서 수정이 되면 정말 좋을듯 합니다.
  • profile profile

    네, 문제점 인지했습니다.
    ./modules/preview/tpl/js/_ckeditor.js를 보면

    // Link Preview라는 주석과 함께
    if ( typeof black_or_white !== 'undefined' && black_or_white ) { ~~~~ } 을 조건으로 하는 조건문이 있는데요.
    이 부분이 대강 2931행쯤? 즉,

     

    // Media Embed
    if ( embed_services ) { ~~~~ } 의 아래로 들어가야 할 것 같습니다.

    수정 가능하시다면 급한대로 위와 같이 사용해보시고요.
    다음에 업데이트 버전에 해당 부분 반영하도록 하겠습니다.

  • profile profile
    감사합니다 댓글 알림이 안 와서 지금 확인하고 바로 감사 답변 남깁니다.

    새해복 많이받으세요
  • profile
    미디어 임베드 애드온과 같이 쓸 수 있나요? 둘다 설치된 상황에서 프리뷰카드는 잘 동작하는데 미디어 임베드에 경우 애드온을 껐더니 url에 아무런 반응이 없습니다.

    혹시라도 둘 다 충돌없이 사용이 가능하다면 다른 부분을 살펴보고 재문의 드리겠습니다.
  • profile profile

    두 자료는 미디어 임베드 기능에서는 대부분 겹칩니다.
    다른 점이 있다면 이 모듈에서는 유튜브 뮤직과 위키피디아 임베드를 지원하지 않습니다. 기존 소스에 한해서만 로딩은 해주지만 신규 임베딩은 하지 않아요.
    그 이외의 기능은 거의 대부분 동일하거나 최신 상황에 조금 더 친화적입니다.

    암튼 그래서 동시 사용은 가급적 비추예요~

  • profile
    오랜만에 들어왔는데 벌써 버전이 올라왔군요!
    타임아웃을 건의드렸었는데 반영해주셔서 정말감사드립니다.

    다름이아니라 최근에 제 사이트에서 아프리카vod를 테스트하는데 정상동작하지않아서 윤삼님 블로그에서 테스트를 해보니 잘되는현상을 확인해서요! 혹시 어떤부분을 추가확인해야할까요?

    기본적으로 보안설정부분은 여러번 확인해서 아프리카쪽 들어가있는부분을 확인했고 캐시도 한번 날리고 다시 적용했습니다.(버전업도 바로반영)

    https://dev.aporia.blog/board_fKje48/48093
    https://svrforum.com/test/539243

    ++ 유튜브 뮤직도 기존에는 재생버튼이랑 바로나왔던것같은데 이제는 그냥 링크프리뷰로만 나오는듯합니다!

    다시한번 좋은모듈 만들어주셔서 감사드립니다!
  • profile profile
    유튜브 뮤직은 관리의 어려움 문제로 링크 프리뷰 모듈에서부터는 제거되었습니다.
    https://xetown.com/topics/1711484 (1번의 세부항목)

    데모 페이지에서 아프리카tv가 잘 된다면, 혹시 모듈 설정 페이지에서 미디어 임베드 목록의 체크 설정이 누락된 것은 아닌지 하는 경우를 제외하면 당장에는 별다른 생각이 잘 나지는 않네요;;;
  • profile profile
    흑,,,ㅠㅠ 그렇군요

    임베드목록 설정 페이지는 항상 모두 선택인지라ㅎㅎ,,
    다른원인도찾아봐야겠습니다!
  • profile profile

    네, 아쉽지만ㅜ 유튜브 뮤직은 기존에 임베드된 것에 한해서 재생만 가능하도록 했어요.

  • profile profile

    개발자도구에서 보았을때의 차이점인데 혹시..짚이시는게 있으신지 확인이 가능할까요??

     

    똑같은 url을 호출했을때인데.. 로직이 뭔가 차이가있나봅니다 ㅠㅠ

    제 구성 자체가 문제일수도잇겠네요. 앞단에 Nginx Proxy Manager라는 프록시를 사용합니다.

     

    20221205_011405.png

     

    20221205_011411.png

  • profile profile
    content-encoding에서부터 차이가 있네요.
    gzip 관련 모듈의 설치 및 작동 여부의 차이일까요?
    서버는 어렵네요ㅜㅜ
  • profile profile
    Gzip 관련모듈이라면 php모듈이겠죠? 해당 모듈도 잘 설치되어있는데요ㅠ
    전체 작동이상이아닌 아프리카 대상이라 어렵네요ㅠㅠ
  • profile profile
    근데 링크 프리뷰 카드 출력에서 여전히 '파일 업로드 중' 메시지가 업데이트가 되지 않고 계속 남네요??
  • profile profile
    앗 넵,, 이건 계속 남더라구요 ㅠㅠ
    에디터자동완성 모듈에서도 업로드중 메시지를 껐는데 프리뷰모듈에서 업로드시에는 계속 남는데 트러블슈팅방법을 모르겠습니다 OTL...
  • profile profile
    ckeditor의 notification 플러그인은 설치하신 거죠?
    제대로 된 경우라면 notification을 닫아주는 스크립트 명령이 실행되어야 하는데요.
    프리뷰 카드 삽입 직후에 콘솔 에러 같은 것도 안 남던가요?
  • profile profile
    넵 이전에 설치했던걸로 기억하는데..퇴근후에 한번 더 체크해보겠습니다 ㅎㅎ
    콘솔에러는 따로 남지는않네요 ㅠ
  • profile profile
    ./modules/preview/tpl/js/_ckeditor.js 파일에 procFileUpload 함수가 있는데요.
    거기서 xhr 관련 함수가 실행되지 않으시나봅니다.
    (그것 참 신기하네요. 트위터 같은 미디어 임베드에서 notification 동작이 잘 이뤄지던데 말이죠ㅜㅜ)

    정 안 된다 싶으시면,
    procFileUpload 함수의 $.ajax 안에 있는 success 부분에서 } else { 다음 줄쯤에
    notification.hide();
    라고 넣어보세요.
  • profile profile
    오오... 이것마저 잘 작동합니다 ㅠㅠ.. 감사드립니다 정말!!
  • profile profile
    그런데 notification.hide(); 이 부분을 다음 버전에 어떻게 반영시킬지는 잘 모르겠는데요.
    혹시 다음 업데이트에서도 같은 문제가 반복된다면 비슷한 방식으로 패치하시면 될 것 같습니다.
  • profile profile
    넵! 저같은 특이케이스까지 고려해주셔서 정말감사드릴 따름입니다 ㅎㅎ
  • ?

    감사합니다. 사이트에서 문제없이 잘 작동됩니다.

    한가지 현상이 있어 질문글 올립니다.

     

    1. a 게시판 권한 : 접근 : 모든 회원 / 목록, 열람, 글작성 댓글 유료회원 등급만 체크

    2. a게시판에서 관리자가 공지글 작성하면서 동일 사이트내 게시글 링크 입력하면 아래 이미지 처럼 글제목에만 관리자나 유료회원모두 "권한이 없습니다."로 보여지구요. 이미지 클릭 시 모두 정상적으로 링크 이동은 되는 현상이 있습니다.

    3333.JPEG

     

  • ? profile
    생각하지 못한 케이스네요;;;
    자기 사이트라 하더라도 권한을 가지고 접근한 것은 아니기 때문에 비회원으로 url에 접근합니다.
    자기 사이트의 경우는 파싱과는 다른 방식으로 접근을 해야겠네요.
    다음 버전에 적용해보도록 하겠습니다~
  • profile ?
    넵 확인 감사합니다. 잘쓰겠습니다. ^^
  • ? profile
    0.0.4 버전 확인 부탁드립니다~
  • profile ?
    네 십분정도 이내 확인 하고 바로 답변드리겠습니다. 감사합니다.
  • profile ?

    말씀드린 부분이 모두 해결되었습니다. 관리자 및 유료회원등급 모두 제목이 정상적으로 노출됩니다. 감사합니다. ^^

    3333333.JPEG

  • profile profile
    또 업데이트 받아갑니다 감사합니다!
  • ? profile
    네, 이제 자기 사이트 url에 대한 이용자의 권한에 따라 프리뷰가 다르게 출력될 겁니다.
    확인 감사합니다~
  • profile profile
    이번이 마지막이길!!
  • profile ?
    늘 감사합니다~~
  • profile
    정식 0.3 버전이 나왔군요!
    저도 업데이트 하겠습니다.
  • ?
    감사합니다. 잘 쓰겠습니다. ^^
  • profile

    잘 설치 마쳤습니다.
    혹시 notification는 이미지 자동첨부 관련된 애드온 일까요?

    우선 설치하긴 했는데 자동첨부는 라이믹스에서 기본 작동하는것 같은데 notification 애드온 설치가 필요할까요?

  • profile profile
    notification은 ck에디터에서 메시지를 출력해주는 플러그인인데요.
    작동에 문제가 없다면 설치하지 않아도 됩니다.
  • profile profile
    감사합니다 여러모로 잘 활용하겠습니다!