Télécharger nodeloc/discourse-bbcode-tabs
Démo (重发)【测试留档】tianlicloud 香港精品 - 评测 - NodeLoc
Image de démonstration
Plugin Discourse BBCode Tabs
Ce plugin ajoute la prise en charge du contenu sous forme d’onglets dans les publications Discourse en utilisant la syntaxe BBCode. Il permet aux utilisateurs de créer plusieurs onglets avec un contenu différent qui peut être basculé sans recharger la page.
Fonctionnalités
-
Créez des interfaces à onglets dans les publications à l’aide d’une syntaxe BBCode simple
-
Prise en charge complète de Markdown à l’intérieur des onglets
-
Les onglets fonctionnent avec les thèmes clairs et sombres
-
Conception réactive pour les appareils mobiles
-
Navigation au clavier (touches fléchées) entre les onglets
-
La sélection de l’onglet est mémorisée entre les rechargements de page
Installation
Suivez le guide d’installation du plugin :
cd /var/discourse
git clone https://github.com/nodeloc/discourse-bbcode-tabs.git plugins/discourse-bbcode-tabs
./launcher rebuild app
Paramètres
Ce plugin fournit plusieurs paramètres de site qui peuvent être configurés dans l’interface d’administration de Discourse sous Plugins > BBCode Tabs :
-
bbcode_tabs_enabled : active ou désactive le plugin BBCode Tabs (par défaut : true)
-
bbcode_tabs_first_tab_active : sélectionne automatiquement le premier onglet par défaut (par défaut : true)
-
bbcode_tabs_remember_selection : mémorise la sélection de l’onglet entre les rechargements de page (par défaut : true)
Utilisation
Vous pouvez ajouter du contenu sous forme d’onglets à vos publications en utilisant la syntaxe BBCode suivante :
[tabs]
[tab=Titre Onglet 1]
Contenu pour l'onglet 1
[/tab]
[tab=Titre Onglet 2]
Contenu pour l'onglet 2
[/tab]
[tab=Titre Onglet 3]
Contenu pour l'onglet 3
[/tab]
[/tabs]
Le premier onglet sera sélectionné par défaut.
Exemples
Exemple de base
[tabs]
[tab=一列]
在此填写你的文本,在此填写你的文本,在此填写你的文本,在此填写你的文本
[/tab]
[tab=二列]
在此填写你的文本,在此填写你的文本,在此填写你的文本,在此填写你的文本
[/tab]
[/tabs]
Cela créera deux onglets intitulés « 一列 » et « 二列 » avec le contenu spécifié dans chaque onglet.
