# 컨텐츠카드(Content-Card) 플러그인
페이스북이나 트위터, 블로그 등에서 글 작성시 외부 링크를 카드 형태로 보여주곤 합니다.
이와 같은 기능을 하는 플러그인입니다.
게시판에서 글 작성시 숏코드(ShortCode)를 이용해 외부 링크를 아래와 같은 카드 형태로 보여줍니다.
\
##### 요구사항
- 그누보드 5 이상
- PHP 5.3 이상
- PHP 확장모듈 : cURL, mbstring, dom
##### 설치 방법
- 압축파일을 해제한다.
- 그누보드가 설치된 디렉토리에 업로드한다.
- 그누보드 관리자 > 공방툴즈 > 컨텐츠카드 설정 페이지에서 라이센스 등록 이메일을 입력한다.
- 설정페이지에서 "DB Table 설치하기" 버튼을 눌러 DB 테이블을 설치한다.
- 도움말페이지에서 설명을 보며 스킨 파일들을 수정한다.
- 도움말페이지의 숏코드 사용법을 참고해서 게시글을 작성할 때 사용한다.
##### 숏코드 사용법
* 기본
[ccard https://www.youtube.com/watch?v=z4BaoBp5MAI]
- 또는 -
[ccard src="https://www.youtube.com/watch?v=z4BaoBp5MAI"]
* 가운데 정렬 (basic 스킨)
[ccard https://www.youtube.com/watch?v=z4BaoBp5MAI align="center"]
* 오른쪽 정렬 (basic 스킨)
[ccard https://www.youtube.com/watch?v=z4BaoBp5MAI align="right"]
* 제목/내용/이미지 지정
[ccard https://www.youtube.com/watch?v=z4BaoBp5MAI title="내가 설정한 제목" desc="우리는 왜 언스쿨링을 할까에 대한 즉석 인터뷰" image="https..."]
##### 라이센스 등록키 발급
본 프로그램은 도메인 하나에 설치해서 사용하실 수 있습니다.
구매시 입력한 도메인과 이메일 주소로 라이센스를 등록합니다. 도메인 하나와 이메일 주소를 반드시 입력해주세요.
플러그인 설정에 해당 이메일 주소를 입력하신 후 사용하실 수 있습니다.
##### 업데이트 내역
- 2021-03-22 : [V2.0.3]
- 게시글의 링크를 ccard 숏태그 형식으로 변환하는 함수 추가 (README.md 파일 참조)
- 2021-01-21 : [V2.0.2]
- PHP8 지원
- 2020-10-06 : [V2.0.1]
- 일부 사이트의 문자 깨짐 현상 수정
- 2020-09-18 : [V2.0.0]
- 코드 리펙토링 (애플트리 -> 공방툴즈로 프레임워크 교체)
- 스킨기능 추가
- 2020-09-13 : [V1.4.2]
- 이미지 URL 이 Full URL 이 아닌 경우 출력이 안되는 문제 수정
- 일부 사이트의 문자 인코딩 문제 수정
- 2019-08-25 : [V1.4.1]
- PHP 5.3 지원
- 2019-08-14 : [V1.4.0]
- 프로그램 메모리 사용 및 속도 개선
- assets 플러그인 업데이트
- 프로그램 파일 교체 후 설정 페이지에서 확인을 눌러 업데이트 부분을 적용해야 함
- 2019-06-27 : [V1.0.0]
- 최초 배포
#### V1.4.2 --> V2.0.0 업그레이드 방법
기존에 설치된 파일을 삭제하고 스킨 수정한 내역을 원래대로 되돌린 후 위의 새 파일을 업로드합니다.
>> 애플트리 관리자 페이지에 컨텐츠 카드만 있는 경우 (다른 플러그인이 설치되어있지 않은 경우)
- 다음의 파일 및 디렉토리를 삭제
- extend/appletree.extend.php
- data/appletree/
- adm/admin.menu717.php
- adm/at/
- at/
- 스킨 수정사항을 원상복귀 시킴
- head.sub.php 파일에 추가한 at_do_action() 함수 호출부 삭제
- 수정한 게시판 스킨의 at_do_action / at_do_shortcode 함수 호출부 삭제
- [게시판스킨]/view.skin.php
- [게시판스킨]/write_update.tail.skin.php
- [게시판스킨]/delete.tail.skin.php
- [게시판스킨]/delete_all.tail.skin.php
>> 다른 애플트리 플러그인이 있는 경우
- at/apples/content-card/ 만 삭제
### 체험하기
데모사이트 : http://demo01.byfun.com/ (관리자로 로그인 : admin / admin)
구매고객 총평점
사용후기가 없습니다.
- 2021-03-22 : [V2.0.3]
- 게시글의 링크를 ccard 숏태그 형식으로 변환하는 함수 추가 (README.md 파일 참조)
- 2021-01-21 : [V2.0.2]
- PHP8 지원
- 2020-10-06 : [V2.0.1]
- 일부 사이트의 문자 깨짐 현상 수정
- 2020-09-18 : [V2.0.0]
- 코드 리펙토링 (애플트리 -> 공방툴즈로 프레임워크 교체)
- 스킨기능 추가
- 2020-09-16 : [V1.4.3]
- 프레임셋으로 구성된 사이트에 대한 처리 추가
- 기본 스킨 업데이트 (사이트명과 타이틀이 같은 경우, 사이트명 출력하지 않음)
- 문자 인코딩 문제 수정
- 2020-09-13 : [V1.4.2]
- 이미지 URL 이 Full URL 이 아닌 경우 출력이 안되는 문제 수정
- EUC-KR 문자 인코딩 문제 수정
- 2019-08-25 : [V1.4.1]
- PHP 5.3 지원
- 2019-08-14 : [V1.4.0]
- 프로그램 메모리 사용 및 속도 개선
- assets 플러그인 업데이트
- 프로그램 파일 교체 후 설정 페이지에서 확인을 눌러 업데이트 부분을 적용해야 함
- 2019-06-27 : [V1.0.0]
- 최초 배포
1도메인 1카피