자주자주 공지를 확인하세요!

라이믹스/매뉴얼/포토스와이프 연동하기: 두 판 사이의 차이

Gaon12 (토론 / 기여)
공식 매뉴얼을 바탕으로 개요·사용법·예제 및 출처 작성
 
Gaon12 (토론 / 기여)
상위 문서 안내를 일반 내부 링크로 교정
1번째 줄: 1번째 줄:
{{상위 문서|라이믹스/매뉴얼}}
상위 문서: [[라이믹스/매뉴얼]]
== 개요 ==
== 개요 ==
라이믹스의 PhotoSwipe(포토스와이프) 애드온은 본문의 이미지를 갤러리로 확대하여 보여 준다. 게시판 본문 이외의 영역에서도 지원하는 클래스 구조를 사용하여 연동할 수 있다. 아래 설명은 라이믹스에 포함된 애드온의 동작을 기준으로 하며, PhotoSwipe 라이브러리 자체를 별도로 설치하는 절차와는 구분한다.
라이믹스의 PhotoSwipe(포토스와이프) 애드온은 본문의 이미지를 갤러리로 확대하여 보여 준다. 게시판 본문 이외의 영역에서도 지원하는 클래스 구조를 사용하여 연동할 수 있다. 아래 설명은 라이믹스에 포함된 애드온의 동작을 기준으로 하며, PhotoSwipe 라이브러리 자체를 별도로 설치하는 절차와는 구분한다.

2026년 10월 16일 (금) 23:25 판

상위 문서: 라이믹스/매뉴얼

개요

라이믹스의 PhotoSwipe(포토스와이프) 애드온은 본문의 이미지를 갤러리로 확대하여 보여 준다. 게시판 본문 이외의 영역에서도 지원하는 클래스 구조를 사용하여 연동할 수 있다. 아래 설명은 라이믹스에 포함된 애드온의 동작을 기준으로 하며, PhotoSwipe 라이브러리 자체를 별도로 설치하는 절차와는 구분한다.

적용 전

관리자 화면에서 포토스와이프 애드온이 대상 PC·모바일 환경에 활성화되어 있는지 확인한다. 테마에서 같은 갤러리 라이브러리를 중복 로딩하거나 이미지 클릭 이벤트를 가로채고 있지 않은지도 확인한다.

기본 적용 범위

애드온은 xe_content 클래스를 가진 요소 내부의 이미지를 찾아 갤러리에 등록한다.

<div class="xe_content">
    <img src="images/photo.jpg" alt="사진 설명" />
</div>

이미지 경로는 실제 자료의 경로로 바꾼다.

제외와 강제 등록

조건 기본 동작
이미지에 rx-escape 갤러리 대상에서 제외
이미지에 photoswipe-escape 갤러리 대상에서 제외
링크·코드 등 제외 요소 내부의 이미지 갤러리 대상에서 제외
이미지에 photoswipe-images 위 제외 조건보다 우선하여 등록 시도

제외하는 부모 요소는 a, pre, xml, textarea, input, select, option, code, script, style, iframe, button, img, embed, object, ins이다.

일부 이미지 제외

<div class="xe_content">
    <img src="images/photo.jpg" alt="갤러리 사진" />
    <img src="images/icon.png" alt="아이콘" class="photoswipe-escape" />
</div>

링크 안에서도 등록

<div class="xe_content">
    <a href="images/original.jpg">
        <img src="images/photo.jpg" alt="확대할 사진" class="photoswipe-images" />
    </a>
</div>

photoswipe-images를 지정하면 원래 링크 이동 대신 갤러리 동작을 시도한다. rx-escape나 photoswipe-escape와 함께 지정해도 강제 등록 클래스가 우선하므로, 제외하려는 이미지에는 동시에 넣지 않는다.

동작 확인

  1. 이미지가 실제로 로딩되는지 확인한다.
  2. xe_content 내부인지, 제외 클래스나 부모 요소가 있는지 확인한다.
  3. 클릭 시 갤러리가 열리고 같은 영역의 사진으로 이동하는지 PC·모바일에서 확인한다.
  4. 다른 애드온·테마의 클릭 처리와 충돌한다면 브라우저 콘솔과 이벤트 동작을 확인한다.

같이 보기

출처

이 문서는 라이믹스 공식 매뉴얼을 바탕으로 설명과 예제를 정리하였다. 공식 매뉴얼은 CC BY-SA 4.0으로 배포된다. 원문의 기여 이력은 rhymix-docs 저장소에서 확인할 수 있다.

최근 바뀜

더 보기