아무래도 운영하는 사이트가 사진이미지와 관련이 깊어서 만들고 배포하는 자료들의 대부분이 사진과 관련이 깊습니다. 사진의 퀄리티도 중요하지만 사진 자체가 가지고 있는 메타데이터도 중요한 정보들입니다.
이미지프로세스 모듈도 이 메타데이터를 보존하는 것이 주된 제작목적이었습니다.
처음에 BNU만드신 것을 sketchbook님이 수정배포했던 자료입니다.
원본 : https://xe1.xpressengine.com/index.php?mid=download&package_srl=20547035
이번에는 제가 손을 좀 봤습니다.
당초 exif 라이브러리를 사용해서 제작 되어있었는데 외부 라이브러리를 사용하는 만큼 속도에 문제가 있어서 php내부 기능인 exif를 이용해서 새로 제작했습니다.
php가 exif를 지원하는지 확인해보셔야합니다.
phpinfo()에서 exif가 지원되지 않으면 작동하지 않습니다.
디자인은 sketchbook님의 것을 그래도 사용했습니다.
따라서 애드온 설정이나 보이는 부분은 sketchbook님이 배포하셨던과 거의 똑같습니다.
단지 바뀐 것이 있다면 GPS 좌표표시를 선택적으로 할 수 있고
GPS 좌표를 클릭하면 구글맵에서 위치가 표시되게 했습니다.
버전 1.2 추가 : 모바일에서 작동을 수정한 버젼을 다시 올렸습니다. 모바일에서는 type3 모드만 동작하게 수정했습니다.
버전 1.3 : 본문에 링크된 이미지나 lazyload애드온과 같이 동작시 이미지가 뜨지 않는 문제를 수정했습니다.
버전 1.5 : GPS 위치표시 선택을 다양한 방법으로 이용할 수 있게 수정했습니다.
ex)) 관리자만 보기, 특정 게시판에서만 보이게, 특정 게시판에서만 안보이게..
다른 애드온과의 충돌을 최소화하기 위해 소스를 수정하고 정리했습니다.
버전 1.5.1 : 모바일 표시 버그수정
버전 1.6 이미지프로세스 모듈과 연동
버전 1.6.1 : php 7.2 대응
라이믹스 최신버젼에서 현재 작동이 되는 자료인지 혹시 사용하고 계신 분 있으신가요?
php 7.3 에서 phpinfo exif 지원되는걸 확인했는데 애드온 설치 후 gps 정보 포함된 사진을 업로드하면 사진에 exif 버튼이 나타나지 않고 기존 작성글 과 새로운 게시글 본문이 보이질 않는 증상이 있습니다.