GithubHelp home page GithubHelp logo

makekr / xe-addon-multimedia_thumbnail Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 47 KB

[Update Deprecated] embed multimedia thumbnail exports XpressEngine Addon

License: GNU General Public License v2.0

PHP 100.00%

xe-addon-multimedia_thumbnail's People

Contributors

makekr avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

xe-addon-multimedia_thumbnail's Issues

Multimedia Thumbnail Addon v2.1.1 개선진행

  • alt attribute를 사용하는 애드온 및 미디어 컴포넌트와 같은것들에 충돌발생, class에 xeMultimediaThumb를 포함하여 더욱 더 쉽게 체크가 가능하도록함.
  • 탭 스페이싱 개선(Tab -> 2 Space)

Release Deadline : 2018-02-10

3.0.0 성능 최적화 및 코드개선

  • addon.php에서의 중복과정 간소화
    • 수정시에 MultimediaThumb의 섬네일을 삭제하면서 MultimediaThumb의 섬네일을 체크하는 이중으로 되고있음
      • API종류의 Request에선 작동할지 모르겠음. 이에 대해서 코드를 일단 개선한 뒤에 오류접수가 생길경우 버그수정을 할 계획
    • 사용하지 않는 변수 삭제 및 변수명 개선
  • Class 네이밍 및 스트럭쳐 개선
    • checkDocumentThumbExists와 같은이름
      • check와 exists가 의미하는바가 비슷하므로 중복선언이나 다름없음
    • checkMultimediaThumb는 삭제하는쪽으로 진행
    • 외부리퀘스트(json,xml)에 대해서 따로 메소드를 분리
    • 구버전 XE에 대한 지원중단(checkXEVersion 메소드 삭제)
  • services.php 생성
    • 정규식 형테에 따라서 서비스명과 몇개의 변수가 필요한지 담아내는 형태. 이를 모아서 서비스를 적용하는 방식으로 추진
    • 서비스를 추가하더라도 애드온의 업데이트 없이 사용자가 코드 한줄을 추가하는 형태로 개선
    • 멀티미디어 포맷생성/멀티미디어포맷형태/섬네일 주소를 관리하도록 담당

기타 추가사항이 있으면 해당이슈 내용을 수정하는것이 아닌 덧붙이는 형태로 이어감

스케쥴 및 릴리즈 진행과정

  • XE최신버전 섬네일 규칙 체크 -> 2017년 8월 31일까지(사이트 작업진행과 함께 병행)
  • XE코어용 호환성 확보
  • 확장변수내의 멀티미디어 섬네일 체크할것인지 결정(기존기능 삭제)
  • 버그패치된 2.1.0 배포
  • 3.0.0 개발 시작
  • 라이믹스(XE Fork CMS)용 호환성 확보
  • 테스트 3.0.0pre 배포
  • 이상없을경우 3.0.0-stable 배포
  • 네이버TV, 티비플등의 외부서비스 추가 및 API점검(사운드클라우드 서비스 여부)
  • 서비스 추가 및 기능추가인 3.1.0버전 배포
  • 라이센스 변경
  • 1주일간 테스트 및 버그 리포트를 받은 뒤 이상없을경우 프로젝트 개발중단

2.5 베타 버전에서 첫 저장 시에 섬네일 본문에 나타나는 현상

새로 공개하신 2.5 베타 버전 테스트 중입니다.

섬네일 생성 관련해서는 특별한 이상은 없으나
글 작성 후 본문에 섬네일이 제일 상단에 나타납니다.

하지만 글을 다시 열어 저장하면 섬네일 사라져 괜찮기는 한데
다시 한번 저장해야 하는 불편이 있네요.

http://www.airtravelinfo.kr/xe/air_news/1259929 (지금은 정상입니다.)

xe 1.9.2
php 7.1

감사합니다.

sns에 썸네일이미지가 올라가지 않는 원인.

sns에 올릴때 동영상 썸네일이 올라가지 않아서, 호스팅사에 계정을 새로 하나 만들고 xe설치 후 전혀 아무것도 안한 상태에서 오직 멀티미디어썸네일 애드온 하나만 사용체크하고 시험을 해보니, 사이트에는 동영상 썸네일이 생성이 되는데 페북,트위터,카카오,구글+에 올리면 썸네일이미지가 전혀 안올라 갑니다. 예전에 게시판 게시물 소스보기를 하면 이미지주소가 보였을때는 잘 올라 갔었는데, 언젠가 업데이트한 후, 게시판 소스보기에서 이미지주소가 사라지고 없을때부터 sns에 섬네일이미지가 안올라가는 현상이 생긴 것 같습니다.

지금 다시 시험해보니 Meta Tag 입력기 애드온을 켜면 sns에 썸네일이미지가 잘 올라갑니다. 끄면 아예 안올라갑니다. xe에 내장된 SEO에 문제가 있는 것인지, SEO 사용하고나서 구글에서도 잘되던 검색이 오히려 잘 안되고 색인도 많이 사라지고...

기존의 애드온 문제점에 대한 정보수집요청

기존에 해결방법으로 올라왔던 내용들에 대한 정보 수집이 필요합니다.

솔직히 말씀드리면 제 지금 현 상황으로는 XE코어를 도저히 뜯어서 분석이 불가능합니다.. 시간도 무리가 있고 더이상 코드가 잘 안보여요 ㅠㅠ

  • 그렇게 획득한 내용을 토대로 어느정도 정보를 다듬고 애드온을 다시금 수정할 계획입니다.

http://xelab1.iwinv.net/mtt

해당 사이트에서 테스트하신 결과를 토대로 문제점이 있으시다면 알려주세요!(새로운 임베디드 추가는 제외입니다)

3.0.0 preapre

  • Fixed XpressEngine Latest/Rhymix Patch(change structure)
    • remotely get thumbnail, and attached & set in document
  • Remove Tvpot Script, ADD KakaoTV, Add some chinese streaming sites
  • Change Icon

Thumbnail image display error

hideMultimediaThumb가 구버전 섬네일 소스에 작동하지 않는 문제를 확인, 2.2.0에 배포 예정

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.