묻고답하기

1주일째 xe사이트는 물론이고 구글링으로 정보를 수집해도 도저히 해결되지 않아 질문드립니다..

 

xe자료실에 트위터 카드 애드온을 사용중인데

 

제 사이트는 그림을 imgur에서 가져옵니다. 

트위터 오픈그래프를 보면

<meta property="og:image" content="http://example.com/ogp.jpg"/>

이렇게 되있는데 저 주소를 고정적이 아닌 공유한 게시물의 사진을 썸네일로 만들고 싶은데

사이트에서 사진업로드 한게 아닌 외부에서 이미지를 가져올 경우 애드온 어느 부분을 수정해야 작동이 될까요?

 

<?php

/**

 * sns_card.addon.php

 * User: canto87

 * Date: 2014/06/02

 * Time: 21:15

 */

if(!defined('__XE__')) exit();

 

if($called_position == "before_display_content"){

$doc_src = Context::get('document_srl');

if($doc_src){

$oDocumentModel = &getModel('document');

$oDocument = $oDocumentModel->getDocument($doc_src);

$title = cut_str(strip_tags($oDocument->get('title')),70,'');

$content = cut_str(trim(preg_replace('/\s\s+/', ' ',strip_tags($oDocument->get('content')))),200,'');

$file_list = $oDocument->getUploadedFiles();

if($file_list)

{

$source = $file_list[0]->uploaded_filename;

if(strlen($source) >= 2 && substr_compare($source, './', 0, 2) === 0)

{

$filePath = Context::get('request_uri') . substr($source, 2);

}

}else{

$filePath = $addon_info->logo;

}

}

else

{

$title = $addon_info->sitename;

$content = $addon_info->content;

$filePath = $addon_info->logo;

}

 

$meta = '<meta name="twitter:card" content="summary_large_image">

<meta name="twitter:site" content="'.$addon_info->twitter.'">

<meta name="twitter:title" content="'.$title.'">

<meta name="twitter:description" content="'.$content.'">

<meta name="twitter:image:src" content="'.$filePath.'">

<meta name="twitter:domain" content="'.$addon_info->sitename.'">

<meta property="og:title" content="'.$title.'">

<meta property="og:type" content="article">

<meta property="og:url" content="'.Context::get('current_url').'">

<meta property="og:image" content="'.$filePath.'">

<meta property="og:description" content="'.$content.'">';

Context::addHtmlHeader($meta);

}

 

 

빨간색 부분을 본문 내 img 태그내 그림 url을 추출해서 입력해주는 php언어를 적어야 하는거 같은데 

구문을 모르니 너무 어렵습니다...

 

도움 부탁드립니다

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
팩트폭력 레이아웃 적용이 안되는데 아시는 분 있나요? [1] 2018.08.30 by sejin7940
풀뿌리 게시파 (겔러리 게시판) 을 찻습니다 [1] file 2018.08.30 by sejin7940
가암자 모바일 홈페이지를 만들고 있습니다.  
차이나로 왕초보 절박하게 xedition 위젯 위치 고정 문의드립니다. [4] 2018.08.29 by 차이나로
엘카 XE 자료등록할 때 대상프로그램 등록하라는게 무슨 말인가요? [2] file 2018.08.29 by 엘카
딸기공주fbe87 레이어팝업애드온 file  
보람차게 게시글에서 이미지를 첨부파일 업로드 하면 100%에서 증발합니다. [1] 2018.08.29 by sejin7940
마듀 서버 회사에서 시간 오류를 낸 후로 xe알림센터가 작동 안합니다ㅠㅠ  
JinK DB이전(호스팅 업체 변경)에 대해 문의합니다 [2] 2018.08.28 by Luatic™
railman 외부문서로 연결하는 방법에 대하여 문의드립니다.  
가암자 임시도메인에서 정식도메인으로 변경여쭤봅니다. [3] 2018.08.28 by 마야
문화예술소통놀이터 메인 페이지에 datepicker 삽입하는 법 질문드립니다.  
문화예술소통놀이터 XEDITION 사이드바 관련 질문 [5] 2018.08.28 by 문화예술소통놀이터
XE!! [게시판 검색] 검색어 전체가 일치할 때만 검색 할 수 있을까요? [2] 2018.08.28 by XE!!
이진수닷넷 위젯페이지 생성 시 가로(폭) 문제 file  
Subtlety 홈페이지 오류 [1] file 2018.08.27 by BRANDYK
가르송 쇼핑몰모듈..유저에게 sms보내는 방법은 없는건가요?ㅠ [1] 2018.08.27 by 달나라
꽁꽁 모바일에서 텍스트 붙여넣기 에러창 [1] file 2018.08.27 by 꽁꽁
필검 관리자 페이지 접속문제  
빨간사과 _read.html 수정문제 질문할게요 [2] 2018.08.26 by 빨간사과
railman 게시판관리에서 파일크기을 늘리고자 합니다. [1] 2018.08.25 by sejin7940
김종원518 이미지 마음대로 원하는 위치에 출력 하기 [2] 2018.08.24 by elancer
elancer [재질문] 원하는 위치에 이미지 등록하기 (이미지함수?) file  
yuun**** 무엇으로 만들었을까요? [2] 2018.08.24 by zmzm
홍보미 버튼 이미지 경로?  
홍보미 문서페이지 설정을 고정 시킬수는 없을까요? [2] 2018.08.24 by 홍보미
먼지가되어 게시판 확장변수 시 에디터 사용안하고 보이지 않는 팁 요청드립니다.  
Vvale 메인 페이지를 게시판으로 사용하고 싶습니다. [1] 2018.08.24 by sejin7940
Vvale 링크의 meta태그를 읽어서 화면에 보여주는 모듈  
홍보미 첨부파일 전부 섬네일로 보이게 할수 있을까요?