💬
Posel

sistem skupnosti

Skrbniške nastavitve

Forumi za razprave in zasebno sporočanje znotraj organizacij

Pregled

Ustvarite skupnosti za razprave, skupno rabo datotek in pošiljanje sporočil članom znotraj organizacij. Podpira javne, zasebne in tajne skupnosti z nastavljivimi funkcijami. Člani lahko objavljajo razprave, postavljajo vprašanja, vodijo ankete in pošiljajo zasebna sporočila.

Premisleki glede oblikovanja

Vzorci UX in opombe o vizualnem oblikovanju za to funkcijo:

  • Seznam skupnosti s številom članov
  • Pogled niti razprave z odgovori
  • Vrste objav: razprava, vprašanje, obvestilo, anketa
  • Imenik članov z vlogami
  • Prejeto zasebno sporočilo
  • Gumbi za všečkanje/odziv na objave
  • Pripni in zakleni kontrolnike objave za moderatorje

Ključne prednosti

Po čem ta funkcija izstopa:

  • Javne, zasebne ali tajne skupnosti
  • Nastavljive funkcije na skupnost
  • Niti razprav z odgovori
  • Vprašanja, objave, ankete
  • Članske vloge: lastnik, skrbnik, moderator, član
  • Zasebno sporočanje med člani
  • Sistem všečkov in reakcij
  • Orodja za moderiranje (pin, zaklepanje, skrivanje, prepoved)
  • Datotečne priloge na objave
Tehnična opomba

CommunityHelper za vse dejavnosti skupnosti. Vrste skupnosti: javna (vidna vsem), zasebna (vidna, vendar zahteva pridružitev), tajna (samo povabljeni). Članstvo zahteva odobritev na podlagi nastavitve join_policy.

Pomočniki
CommunityHelper
Modeli
CommunityCommunityMemberCommunityPostCommunityMessage
Tabele baze podatkov
communitycommunity_membercommunity_postcommunity_post_likecommunity_message

Konfiguracija

Legenda razmerja konfiguracije
DB preglasi params.php🔗 Nastavitev, povezana z DB📋 DB hrani samo vrednost
params.php Konfiguracija

Konfiguracijska pot: params['community']

params['features']['community'] => trueparams['community']['defaultType'] => 'public'params['community']['defaultJoinPolicy'] => 'open'params['community']['defaultFeatures']['messaging'] => trueparams['community']['posts']['enableMarkdown'] => trueparams['community']['moderation']['requireApproval'] => false
Opomba: Communities belong to organizations. Features (discussions, files, events, messaging, polls) are configurable per community.