Blocchi della barra laterale destra

:discourse2: Riepilogo Blocchi della barra laterale destra mostra una barra laterale a destra degli elenchi degli argomenti con un elenco configurabile di blocchi.
:eyeglasses: Anteprima Anteprima su Discourse Theme Creator
:hammer_and_wrench: Link al repository https://github.com/discourse/discourse-right-sidebar-blocks
:open_book: Prima volta con i temi Discourse? Guida per principianti all’uso dei temi Discourse

Installa questo componente del tema

Funzionalità

Il componente include alcuni blocchi che puoi visualizzare nella barra laterale:

  • popular-tags
  • top-contributors
  • recent-replies
  • category-topics
  • custom-html
  • category-list
  • subcategory-list
  • upcoming-events-list*
  • minimal-gamification-leaderboard**

:information_source: La directory utenti deve essere abilitata per popolare l’elenco dei principali contributori. Se il tuo elenco è vuoto, cerca enable user directory nelle impostazioni di amministrazione per assicurarti che sia abilitato.

* Disponibile solo se utilizzato con il plugin Calendario.
** Disponibile solo se utilizzato con il plugin Gamification.

Puoi anche utilizzare altri componenti Ember come blocchi, devi solo usare il nome corretto. Ad esempio, il core include un componente Ember signup-cta, che puoi utilizzare nella barra laterale così com’è. Tieni presente che non puoi utilizzare componenti che si aspettano un insieme di parametri, ma puoi creare il tuo componente Ember in un tema separato e riferirti ad esso semplicemente per nome nell’impostazione blocks della barra laterale.

Puoi controllare alcune funzionalità per i blocchi forniti tramite parametri.

nome descrizione predefinito valore disponibile per
count limita il numero di risultati varia numero tutti tranne custom-html
excerptLimit limita la lunghezza di ogni estratto di risposta 150 numero recent-replies
id id categoria id categoria (category-list usa valori separati da virgola) category-topics, category-list
content contenuti da visualizzare html custom-html
scopeToCategory mostra solo nella categoria o sottocategoria X id categoria popular-tags
excludedTags elenco di tag esclusi nomi tag popular-tags
displayInSpecificCategories elenco di categorie in cui mostrare il widget tutte numeri separati da virgola popular-tags
id id classifica numero minimal-gamification-leaderboard
tag quale tag visualizzare nome tag tag-topics
period periodo di tempo degli argomenti principali settimanale all, yearly, quarterly, monthly, weekly, daily top-topics
title titolo del blocco varia stringa tag-topics, category-list, top-contributors
excludedGroupNames esclude i gruppi specificati Nomi gruppi top-contributors
order ordina i contributori Stringa (likes_received o likes_given) top-contributors
period periodo di tempo per i principali contributori annuale all, yearly, quarterly, monthly, weekly, daily top-contributors
includeSubcategories include eventi delle sottocategorie false false, true upcoming-events-list
upcomingDays eventi iniziati prima del valore fornito 180 numero upcoming-events-list
timeFormat formato della data/ora dell’evento LT formato momentjs upcoming-events-list

Impostazioni

Nome Descrizione
blocks
show in routes Solo per utenti avanzati: limita la barra laterale alle route selezionate.
Esempi: discovery.latest, discovery.unread, discovery.new, discovery.top, tag.show, “c/category-slug” (per le categorie), “tag/sample-tag” (per i tag).
Se vuoto, la barra laterale viene mostrata in tutte le route degli elenchi.

blocks: scegli i blocchi da visualizzare e regola il loro ordinamento

show_in_routes: decidi su quali route degli elenchi degli argomenti visualizzare la barra laterale. Di default, la mostrerà in tutte le route di discovery tranne che per /categories.

Traduzione Predefinito
top_contributors.heading Principali contributori
top_contributors.view_all Visualizza tutti
popular_tags.heading Tag popolari
popular_tags.view_all Visualizza tutti
recent_replies.heading Risposte recenti
subcategory_list.heading Sottocategorie
top_topics.heading Argomenti principali
category_list.heading Categorie

Screenshot

Tieni presente che il componente include solo uno stile molto basilare, si presume che gli amministratori che utilizzano il componente aggiungeranno il proprio stile nel proprio tema.

Interazioni

Se utilizzato in combinazione con il plugin Discourse Calendar, puoi aggiungere un blocco della barra laterale per i tuoi eventi imminenti. Il nome del blocco è upcoming-events-list e il formato della data può essere personalizzato seguendo questa sintassi (ad esempio, MMMM D, YYYY ). Puoi anche configurare quanto lontano nel futuro guardare e se includere gli eventi delle sottocategorie (vedi la tabella sopra)


:discourse2: Hosting fornito da noi? I componenti del tema sono disponibili per l’uso nei nostri piani Pro, Business ed Enterprise.

64 Mi Piace
Discourse Gamification
Sidebar for Subcategories
Add User leaderboard in sidebar
FKB Pro - Social theme
Setup Continuous Integration using GitHub Actions
Blogroll (feature request)
How to include a YouTube video or video widget on the community home page?
How to extend the Discourse sidebar?
Alternate presentation of sub-categories which puts the _top_ category first?
Discourse Bars :beers: :cocktail: (a sidebar framework)
FKB Pro - Social theme
Looking for the perfect theme
Discourse Bars :beers: :cocktail: (a sidebar framework)
Discourse Bars :beers: :cocktail: (a sidebar framework)
Add right sidebar gamification mini-leaderboard
Add right sidebar gamification mini-leaderboard
Pyx's Modern Theme
Homepage Blocks
Topic List Excerpts
🏷️ Bars Tag List Component
Discourse Bars :beers: :cocktail: (a sidebar framework)
When to switch themes/plugins to `.gjs`?
FKB Pro - Social theme
Recent replies takes 2 seconds to display
Leaderboard in homepage
Discourse Gamification Plugin in the Header
Discourse Calendar updated to use fullcalendar 6
I'm getting errors when I switch categories too quickly
目前我感觉看到的最好看的Discourse主题,有没有谁能爱心奉献一个
Discourse Sidebar Blocks
Tag Icons + Tag Banners + Right Sidebar Blocks
Adding ‘hot topics’ to the Sidebar
Hide admin user from user-directory and top contributors
Feedback wanted: userscript to theme component/plugin, or possible core sidebar browsing idea?
Have the upcoming-events block respect the subcategory filter when in Category lists
Topic List Previews (TLP)
Custom Components -- add button or text at any plugin outlet
Top Posters Widget?
Creating a Top 20 leaderboard for a specific date range
Connectors not rendering
Sidebar for Subcategories
Displaying tags along with categories
FKB Pro - Social theme
Creating and managing events
Customizing your site with existing theme components
Creating and installing plugins?
FKB Pro - Social theme
Adding a recent comments widget
How do you force keep open the sidebar?
Add social media handles on home page