Componenti Framework Club

Switch menu sinistro e header extra: logged: OFF

Pagine demo

Dashboard Club
Pagina Forum
Pagina Forum con sottoforum
Pagina singolo topic
Pagina elenco corsi
Pagina webinar
Pagina corso singolo
Pagina lezione corso
Pagina argomento corso
Pagina radio

Header e menu gia' stampati

In questa pagina l'Header, il menu a sinistra e il menu a sinistra piccolo sono renderizzati ridefinendo in questo template i block slot_cb_header, slot_cb_menu_left, slot_cb_menu_left_small del base/base.html, con i componenti cb_header.html, cb_menu_left.html, cb_menu_left_small.html. I fogli CSS di quei componenti sono sempre collegati dal base; il corpo della pagina sta nel block site_main_inner. L’archetipo cbpagina_community (sei slot slot_cb_* + layout a colonne) è su /community/; testo aggiuntivo sulla stessa struttura: demo archetipo.

Layout base

Componente cb_header

Componente cb_header_right_item

Componente cb_header_dropdown_notifiche

Componente cb_header_dropdown_utente

Componente cb_menu_left

Componente cb_menu_left_item

Componente cb_menu_left_small

Componente cb_topic_block

Esempio completo con tutti i parametri principali passati al componente:

24
Discussioni generali • Postato 2 giorni fa
da Mario Rossi - Socio Gold S B
Membri

Questo e' un contenuto dimostrativo del topic per verificare layout, metadati e azioni del componente.

Esempio variante con add_classes="search":

Esempio variante search per risultati di ricerca di articoli del blog e corsi: basta non passare element.forum e element.author (in alto rimane solo la data, titolo; in basso solo il numero di commenti).

Esempio variante search per risultato forum: in alto data e autore (nessuna riga icona+titolo forum: omettere element.forum.icon_style), titolo, in basso voti (show_votes=True) e numero post (element.posts_count); show_views=False, niente comments_count.

Risultato ricerca commento (nessuna modifica al componente): add_classes="search reply"; in alto element.forum con icon_style, element.date e element.author del topic, titolo del topic in element.title, corpo del commento in element.inner_content (author con avatar_style e name, date, content, votes per la riga voti interna al box), in basso voti e commenti del topic (show_votes, element.votes, element.comments_count).

Esempio senza forum_icon_style:

3
Postato 5 giorni fa
da Luca Verdi - Nuovo socio
Per tutti

Questo esempio verifica il layout del componente quando non viene passato forum_icon_style.

Esempio con add_classes="azure": solo metadati essenziali (data, autore, titolo, testo), show_views=False, niente comments_count, voti disattivati con show_votes=False e contatore posts_count in basso:

Postato il 31/05/2026
da Elena Neri

Variante azure con campi ridotti: nessuna icona forum, nessuna visualizzazione e nessun blocco voti; in basso solo il numero di post.

Componente cb_comment_form

Utente Demo (Modifica)

Componente cb_comments

Mario Rossi
Mario Rossi 4 ore fa
Socio Gold SP S

Questo è un commento di esempio per il componente cb_comments.

  • Elemento 1
  • Elemento 2
  • Elemento 3

Questo è un commento di esempio per il componente cb_comments.

  1. Elemento 1
  2. Elemento 2
  3. Elemento 3
Giulia Bianchi
Giulia Bianchi 2 ore fa
Socio S

Risposta annidata di esempio.

Luca Verdi
Luca Verdi 1 ora fa
Socio S

Risposta annidata di esempio 2.

Componente cb_pagination

Esempio paginazione con pagina corrente gestita da ?page=:

Componente cb_button

Esempi con vari colori:

Pulsante normale Pulsante normale con icona

Pulsante bianco Pulsante bianco con icona

Pulsante rosso Pulsante rosso con icona

Pulsante rosso scuro Pulsante rosso scuro con icona

Pulsante rosso extra scuro Pulsante rosso extra scuro con icona

Pulsante giallo Pulsante giallo con icona

Pulsante arancio Pulsante arancio con icona

Pulsante blu Pulsante blu con icona

Pulsante blu scuro Pulsante blu scuro con icona

Pulsante verde Pulsante verde con icona

Pulsante verde scuro Pulsante verde scuro con icona

Pulsante verde extra scuro Pulsante verde extra scuro con icona

Componente cb_right_col_block

Esempio con 3 bottoni:

Esempio con titolo e link con icona:

Esempio "Informazioni" con immagine, separatori e statistiche:

Informazioni

r/angolo-dello-sfogo

Creato il 9 Gen 2024


16
Iscritti forum
5
Iscritti post

Iscriviti Crea post Crea Forum Quesito a TeamArtist

Esempio con kind="rating":

Valutazione

★ ★ ★ ★ ★★ ★ ★ ★ ★   (37)
Lascia una recensione Elenco voti

Esempio “Forum” con kind="search_result" e link:

Componente cb_review_link / cb_review_dialog

Esempio link:

Vota questo contenuto

Esempio button:

★★★★★ Vota questo contenuto

Componente cb_top_message

Esempio rosso con label, immagine a sinistra e CTA a destra:

Novita importante
Copertina libro da 20mila a 500mila ASD

Prevendita nuovo libro.

Fino al 31 gennaio le spese di spedizione sono gratuite.

Esempio giallo con contenuto testuale in alto a destra:

Benvenuto nel tuo periodo di prova!

Ti sono rimasti 15 di prova (su 30)

DIVENTA SOCIO -> CLICCA QUI


Per prendere appuntamento con un moderatore del CLUB -> Clicca qui

Per scrivere su wa a un moderatore -> Clicca qui

Per avere informazioni sul Club -> Clicca qui

Esempio azzurro con testo informativo in alto a destra:

Hai ancora a disposizione 3 post gratuiti che puoi vedere quest'anno.

Componente cb_calendar

Contratto JSON API eventi
GET {events_url}?start=YYYY-MM-DD&end=YYYY-MM-DD

Risposta 200:
{
"events": [
  {
    "id": "string|number",
    "title": "string",
    "start": "YYYY-MM-DDTHH:mm:ss oppure YYYY-MM-DD",
    "end": "YYYY-MM-DDTHH:mm:ss oppure YYYY-MM-DD",
    "all_day": false,
    "color": "#hex o nome CSS"
  }
]
}

Componente cb_menu_courses

Componente cb_course_block

Componente cb_course_contents

Esempio con titolo corso, descrizione, lezioni e quiz.

Riparto

Il corso essenziale per ripartire dopo il Coronavirus e portare la tua associazione a prosperare

Contenuto del corso

Lezioni

Sezione 3 - Come garantirsi la sopravvivenza immediata 3h 25m

Sezione 4 – Riorganizza la tua associazione dalle fondamenta per prosperare in futuro 4h 36m

Esempio versione compatta con lezioni e quiz (da usare nella sidebar).

Lezioni

Sezione 3 - Come garantirsi la sopravvivenza immediata 3h 25m

Sezione 4 – Riorganizza la tua associazione dalle fondamenta per prosperare in futuro 4h 36m

Componente cb_lesson_progress

Esempio usando i capitoli di "Sezione 2 - Il nuovo mondo":

Progresso lezione:

Componente cb_course_progress_bar

Esempio barra progresso:

Componente cb_course_actions

Componente cb_radio_block

Componente cb_events_table

Esempio con event_format="3_columns":

Giu 12 Ven • 18:30 • Scopri di più

Evento demo: incontro dal vivo

Club House Milano
Via Demo 1, Milano
Partecipa
Giu 17 Mer • 21:00

Evento demo: webinar serale

Online
Streaming
Sei già iscritto
Giu 05 Ven • 10:00 • Scopri di più

Evento demo: sessione passata

Roma
Piazza Demo 2, Roma

Esempio con event_format="2_columns":

Evento demo: incontro dal vivo

12 Giugno 2026 • 18:30 • Scopri di più
Club House Milano
Partecipa

Evento demo: webinar serale

17 Giugno 2026 • 21:00
Online
Sei già iscritto

Evento demo: sessione passata

5 Giugno 2026 • 10:00 • Scopri di più
Roma

Componente cb_tabs

Componente cb_field

Esempio select:

Esempio text:

Esempio text con label:

Componente cb_on_off

Esempio attivo (on):

Off On

Esempio spento (off):

Esempio disabilitato:

Componente cb_table

Esempio tabella impostazioni notifiche (dati in views.py):

Notifica Email
Messaggi
Primo messaggio
Risposte a chat private
NO
Risposte a chat con più di un partecipante
Attività
Messaggio di benvenuto su un forum NO
Commenti sui tuoi post
Risposte ai tuoi commenti
Attività sui tuoi commenti
NO
Upvoti sui tuoi post
Upvoti sui tuoi commenti
Menzioni utente
Nuovi follower
Post che segui
NO
Forum che segui
NO
Suggerimenti
Post di tendenza
NO
Comunità suggerite
NO
Club dei Presidenti
NO
Contenuti in primo piano
NO
Aggiornamenti
Annunci del Club dei Presidenti
NO
Giorno della torta
NO
Mail riepilogativa giornaliera NO
Mail riepilogativa settimanale NO
Moderazione
Notifiche di moderazione
NO
Disattiva tutte

Esempio tabella notifiche (table-notifications): checkbox “seleziona tutte” in intestazione, testo notifica con area mobile (data + azioni), colonna data e colonna azioni con bottoni icona.

Notifica Data Azioni
Hai un nuovo commento al tuo post
12 minuti fa
12 minuti fa
Il tuo webinar è stato approvato
3 ore fa
Nuovo follower: Marco Rossi
22/11/2025
6 mesi, 19 giorni fa

Esempio tabella iscrizioni (table-subscriptions, senza colgroup/headers; prima riga con check_all sulla terza colonna; dalla seconda riga data anche sotto al link e colonna data con classe date):

Iscriviti a tutti
Come usare il Club

30/01/2024 12:00

30/01/2024 12:00
Cose personali

30/01/2024 12:00

30/01/2024 12:00
- Angolo dello sfogo

30/01/2024 12:00

30/01/2024 12:00
- Corsi e Webinar

30/01/2024 12:00

30/01/2024 12:00
- Eventi online dal vivo del Club

30/01/2024 12:00

30/01/2024 12:00
- Presentazioni

30/01/2024 12:00

30/01/2024 12:00
Crescita dell’Associazione Marketing, Vendita e Strategia

30/01/2024 12:00

30/01/2024 12:00

Componente cb_form

Esempio profilo con testi, select, campo testo disabilitato e select disabilitata; submit Salva:

Componente cb_separator


Esempio separatore

Componente cb_webinar_top

Webinar demo: Strategie pratiche

Data: 09 Giu 2026
Categorie: Strategia, Marketing
Damiano Dalerba Damiano Dalerba

Componente cb_webinar_info

Tag

Operatività, Best practice, Esempi

Durata

1h 12m

Bonus

Scarica

Slide

Scarica

Componente cb_webinar_content

Questo è un contenuto demo del webinar, con HTML supportato.

  • Punto 1
  • Punto 2

Componente cb_webinar_comments


Commenti
Mario Rossi
Mario Rossi 3 ore fa
Socio Gold

Webinar molto utile, grazie!

Giulia Bianchi
Giulia Bianchi 1 ora fa
Socio

Interessante la parte sulle metriche.

Componente cb_webinar_related_webinars

Componente cb_top_bar

Esempio forum senza immagine di copertina:

Cose personali

r/cose-personali

Iscriviti

Esempio pagina topic: solo top_icon_url (icona forum, senza info). Si usa only così non entrano variabili dal contesto padre.

Esempio pagina profilo utente: cover_image_url, info con avatar zoomabile, titolo con link, menu con sottomenu.

Componente cb_drag_and_drop

Esempio drag & drop (upload demo):

Trascina e rilascia un'immagine o
Demo upload: risposta JSON (url=keep). Endpoint demo