자료실

스케치북 빵조각 확장 애드온

2017.08.06 17:25
2,722
1
자료 유형 애드온
간단한 소개 스케치북 게시판 스킨의 '빵조각' 부분에 카테고리 이름이나 게시글 제목도 표시될 수 있도록 해주는 애드온입니다.
설치 경로 ./addons/ap_breadcrumb
코어 지원 범위 Rhymix 1.9
PHP 지원 범위 기타
자료 구분 공개 자료
라이선스 GPL v2
의존 자료 SKETCHBOOK5 게시판 스킨 (Sketchbook님)
https://xe1.xpressengine.com/index.php?mid=download&package_id=19555903
파일명버전날짜용량다운로드 수
ap_breadcrumb.0.1.3.zip 0.1.3 2018.05.07 1.9KB 105
ap_breadcrumb.0.1.2.zip 0.1.2 2017.08.27 2.0KB 73
ap_breadcrumb.0.1.zip 0.1 2017.08.06 1.6KB 50

0.1.3 업데이트

 

- JS 로딩을 없애 하이라이트 표시 시간을 단축

- 메뉴 or 카테고리/문서제목 하이라이트 옵션 제거 (빵조각에서 무조건 맨 마지막 항목만 하이라이트)

- 댓글수정, 댓글삭제, 대댓글작성, 태그리스트보기 화면에서 오류 수정

 

 

0.1.2 업데이트

 

- 라이믹스 코딩 컨벤션에 따라 코드를 수정

- 빵조각에서 메뉴가 아니라 카테고리나 문서제목이 강조될 수 있는 옵션 추가

 

 

개요

 

- 스케치북 게시판 스킨 상단에 빵조각(breadcrumb)이란 걸 활성화시켜서 사용하는 경우가 있곤 합니다.

- 현재 페이지가 홈페이지로부터 어떤 위치에 있는지를 '홈 > 1차 메뉴 > 2차 메뉴' 같은 식으로 보여주는 거죠.

- 이 애드온은 스케치북 게시판 스킨에서 빵조각 메뉴를 사용하고 있을 때, 메뉴 위치에 덧붙여 1) 현재 카테고리와 2) 현재 문서의 제목을 추가로 출력시켜줍니다.

 

 

미리보기

 

- 보통의 모습

0.png

 

- 게시판 목록 페이지에서 카테고리를 선택했을 때

1.png

 

- 게시판 열람 페이지에서 문서를 보고 있을 때

2.png

 

- 물론 카테고리 제목 출력을 활성화시키지 않을 수도 있습니다

3.png

 

 

설정

 

- 빵조각에서 현재 선택된 분류(카테고리) 제목을 출력시킬지를 선택할 수 있습니다.

- 빵조각에서 현재 열어보고 있는 문서의 제목을 출력시킬지를 선택할 수 있습니다.

- 또한 문서 제목의 경우 임의의 숫자를 입력시켜 출력 길이를 제한할 수 있습니다.

 

윤삼 Lv. 19
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.

댓글 21

  • 2017.08.07 00:27 #691914
    게시판에 적용시켜도 될까요 ㅎ
  • 2017.08.07 01:01 #691953
    @휴리파파님
    제가 고물 모바일이라 대댓글이 안 달려서 신규 댓글로 멘션 보내요ㅎㅎ
    스케치북 게시판 스킨을 쓰고 있고 게시판 상단인가 거기서 빵조각 메뉴를 활성화시키고 있다면, 요 애드온이 적용될 거예요:)
  • 2017.08.27 08:14 #712444
    유용한 애드온 감사합니다.
    사용중 작성된 댓글 수정시 에러가 발생하여, 저만의 문제인지 확인 좀 부탁드려요~

    Fatal error: Uncaught Error: Call to a member function get() on null in /home1/mr/public_html/addons/ap_breadcrumb/ap_breadcrumb.addon.php:23 Stack trace: #0 /home1/mr/public_html/files/cache/addons/0pc.acivated_addons.cache.php(35): include() #1 /home1/mr/public_html/classes/display/DisplayHandler.class.php(74): include('/home1/mr/...') #2 /home1/mr/public_html/classes/module/ModuleHandler.class.php(1134): DisplayHandler->printContent(Object(boardView)) #3 /home1/mr/public_html/index.php(59): ModuleHandler->displayContent(Object(boardView)) #4 {main} thrown in /home1/mr/public_html/addons/ap_breadcrumb/ap_breadcrumb.addon.php on line 23
  • 2018.05.07 13:14 #965718
    문제 상황을 최근에야 인지했습니다;;;
    이제 댓글 수정, 댓글 삭제, 대댓글 작성 시에도 빵조각 애드온이 잘 작동할 겁니다.
  • 2017.09.14 13:19 #733957
    감사합니다 잘 쓰겠습니다
  • 2017.09.19 07:25 #738941
    감사합니다
    좋네요
    근데 버그가 하나 있는 것 같습니다
    댓글 작성후 수정을 누르면 이 애드온이랑 충돌하는 것 같아요

    Error #0 "Call to a member function get() on null" in addons/ap_breadcrumb/ap_breadcrumb.addon.php on line 33
  • 2018.05.07 13:15 #965727
    문제 상황을 최근에야 인지했습니다;;;
    이제 댓글 수정, 댓글 삭제, 대댓글 작성 시에도 빵조각 애드온이 잘 작동할 겁니다.
  • 2017.09.22 21:39 #742933
    이것때문에 잠못자고 고생하고 있었는데 잘쓰겠습니다
    감사합니다
  • 2018.02.09 15:46 #889205
    애드온 감사합니다.
  • 2018.02.23 23:09 #904423
    감사합니다.
  • 2018.03.09 15:46 #918815
    태그 버튼, 글쓰기 권한 없이 글쓰기 버튼을 느르면 "Fatal Error:"가 발생합니다.
  • 2018.03.11 06:23 #920057
    받아갑니당~
  • 2018.04.21 02:35 #956245
    멋진 애드온 감사합니다.
    얼른 설치해서 사용해봐야겠습니다.
  • 2019.01.14 04:30 #1148229
    감사합니다!
  • 2020.01.14 13:27 #1320988
    우엉 전 아무리해도 home>글제목 이렇게 밖에는 안나오네요.ㅠ.ㅠ. 우찌 이런일이.ㅠㅠ.
  • 2020.08.22 16:43 #1445446
    감사합니다.
  • 2020.09.28 06:24 #1462146
    감사합니다
  • 2021.01.12 13:52 #1507495
    감사합니다
  • 2022.10.13 05:21 #1714065
    좋은자료 감사합니다.
    그런데 다운받아 설정해보니 노출이 되지않네요...
    최근 라이믹스에는 적용이 불가한건가요?
  • 2022.10.13 05:51 #1714073
    해결했습니다. 혹시라도 설정하실분들께 도움이 될까싶어 남깁니다.

    ============================================================
    1. 해당글의 애드온을 설치합니다.
    2. "관리자페이지 > 설치된 애드온 > 해당애드온"을 pc와 모바일에 모두 체크해주시고 세부적인 설정도 모두 마무리해주세요.
    3. https://github.com/sketchbook/xe/blob/master/modules/board/skins/sketchbook5/_breadcrumb.html
    위 경로의 메모장에 복사해둡니다.
    4. 라이믹스 관리자페이지로 접속해서 "설치된 레이아웃 > 사용중인 레이아웃(ex:XEDITION) > 설정 > 메뉴" 해당경로에서 사용중이신 메뉴를 확인합니다. 저같은경우는 "GNB"메뉴입니다.
    5. 3에서 복사해둔 메모장에서 3번째줄 쯤에 있는 "$main_menu" 를 "$GNB"로 변경해줍니다.
    6. 5에서 수정된 소스를 사용중인 레이아웃 "content" div 윗쪽에 추가해줍니다. (*위치는 원하시는 위치로 넣어주세요.)
    7. css가 추가되어있지않기때문에 해당 소스와 관련해서 레이아웃 css파일에 추가해서 디자인을 맞춰주세요.

    ============================================================

    다른곳에 가이드가 있다면 삭제하겠습니다.
  • 2022.10.13 07:25 #1714085
    삭제하지 말아주세요. 좋습니다!!