Discourse BBCode 탭 플러그인

nodeloc/discourse-bbcode-tabs 다운로드

데모 (重发)【测试留档】tianlicloud 香港精品 - 评测 - NodeLoc

데모 이미지

Discourse BBCode Tabs 플러그인

이 플러그인은 BBCode 구문을 사용하여 Discourse 게시물에 탭형 콘텐츠 지원을 추가합니다. 페이지를 새로 고치지 않고 여러 개의 탭을 만들고 각 탭의 다른 콘텐츠 사이를 전환할 수 있습니다.

기능

  • 간단한 BBCode 구문을 사용하여 게시물에 탭형 인터페이스 생성

  • 탭 내부에서 마크다운 완전 지원

  • 라이트 및 다크 테마 모두에서 탭 작동

  • 모바일 장치를 위한 반응형 디자인

  • 탭 간 키보드 내비게이션 (방향키)

  • 페이지 로드 간 탭 선택 상태 기억

설치

플러그인 설치 가이드를 따르세요:


cd /var/discourse

git clone https://github.com/nodeloc/discourse-bbcode-tabs.git plugins/discourse-bbcode-tabs

./launcher rebuild app

설정

이 플러그인은 Discourse 관리자 인터페이스의 플러그인 > BBCode Tabs에서 설정할 수 있는 여러 사이트 설정을 제공합니다:

  • bbcode_tabs_enabled: BBCode Tabs 플러그인 활성화 또는 비활성화 (기본값: true)

  • bbcode_tabs_first_tab_active: 기본적으로 첫 번째 탭을 자동으로 선택 (기본값: true)

  • bbcode_tabs_remember_selection: 페이지 로드 간 탭 선택 상태 기억 (기본값: true)

사용법

다음 BBCode 구문을 사용하여 게시물에 탭형 콘텐츠를 추가할 수 있습니다:


[tabs]

[tab=Tab Title 1]

Content for tab 1

[/tab]

[tab=Tab Title 2]

Content for tab 2

[/tab]

[tab=Tab Title 3]

Content for tab 3

[/tab]

[/tabs]

첫 번째 탭이 기본적으로 선택됩니다.

예시

기본 예시


[tabs]

[tab=一列]

在此填写你的文本,在此填写你的文本,在此填写你的文本,在此填写你的文本

[/tab]

[tab=二列]

在此填写你的文本,在此填写你的文本,在此填写你的文本,在此填写你的文本

[/tab]

[/tabs]

이렇게 하면 각 탭에 지정된 콘텐츠가 포함된 “一列” 및 “二列” 라벨이 붙은 두 개의 탭이 생성됩니다.

5개의 좋아요

plugin-authors 그룹에 가입을 요청하여 Customization > Plugin 카테고리에 이 내용을 게시할 수 있습니다.

2개의 좋아요

정말 멋지네요. 확실히 많은 가치를 더할 수 있을 것 같아요.

2개의 좋아요

https://github.com/nodeloc/discourse-bbcode-tabs이 아닌가요?


@cuo_wu 저장소를 수동으로 클론할 필요가 없습니다. app.yml 파일에 추가하기만 하면 됩니다(또한 명령어가 약간 잘못되었습니다).


좋은 플러그인입니다! 이 플러그인에 대한 다양한 활용 사례를 볼 수 있습니다.

1개의 좋아요

제 실수였습니다. :laughing:

2개의 좋아요