A diskurzus nyílt forráskódú modern fórum szoftver

Discourse Ingyenes fórum szoftver

A Fremise Open Source Facionális Fórum szoftver

A diskurzus számos társadalmi funkciót nyújt, mint a Twitter és a Facebook. Építsen, vonzza be és növeli üzleti közösségét divatos modern módon.

Áttekintés

A diskurzus egy 100% -ban ingyenes, teljesen nyílt forrású, modern, könnyen használható, funkciókban gazdag közösségi alapú vitafórum szoftver. Ez egy robusztus, megbízható és alkalmazkodó platform, amely számos eszközt kíséri a közösségi megbeszélésekhez. Úgy tervezték, hogy közösségi vita platformokat, levelezőlistát vagy csevegőszobát építhessen a csapatának, az ügyfeleknek, a rajongóknak, a támogatóknak vagy a barátoknak. Az összes olyan élvonalbeli kényelem, amelyet egy nagyobb közösségi weboldalról, például a Twitter vagy a Facebook -ról számíthat, a diskurzusban érhető el. Említsen valakit @Name segítségével. Illessze be egy linket vagy egy képet, és ez csodálatossá teszi az Ön javát. A válaszok és témák alapvető hivatkozása és összekapcsolása. Válaszoljon minden olyan helyre, ahol van, online vagy e -mailben

Rendszerkövetelmények

A diskurzus a Ruby on Rails, az Ember.js, a PostgreSQL és a Redis alapja. A diskurzusra vonatkozó jelenlegi követelmények között szerepel

  • Ruby 2.5+
  • PostgreSQL 10+
  • Redis 2.6+
  • A kimenő MTA (a diskurzus nem ad e -mailt)

Jellemzők

A diskurzust a prémium minőségű StackOverflow fejlesztői építik. Ez a játékok, oktatás, készítői, fejlesztés, termék, média, társulások és egyéb játékok végső választása. A diskurzus támogatja az integrációt a Slack, a WordPress, a Zendesk, a Patreon, a Github, a Google Analytics és még sok más. A diskurzus élénk szolgáltatáskészlettel rendelkezik. A főbb jellemzők a

Kiváló minőségű formatervezés

A tervezés az egyik legjobb tulajdonság: a diskurzus célja, hogy segítsen a nagyszerű online beszélgetések kialakításában. Lapos megbeszélések nagyon végrehajtott idéző ​​rendszerekkel, kibővíthető/összecsukható válaszokkal, végtelen tekercsekkel, tiszta felhasználói felületekkel és még sok más funkcióval találkoznak, hogy kialakítsák a magas színvonalú fórum élményét.

Trust Rendszer

A diskurzusnak van egy egyszerű felhasználói bizalmi rendszere, amely a vita kezelését jelentősen egyszerűbbé teszi. A felhasználók engedélyeket szereznek, amikor bizalmat szereznek, ami korlátozza a károsodást, amelyet a spamerek és a trollok megtehetnek.

Ingyenes beépülő modulok a diskurzushoz

A diskurzus erős közösségi támogatással rendelkezik, széles választék az ingyenes pluginok számára. A bővítmények a www.discourse.org/plugins oldalon érhetők el. Íme néhány a jelenleg elérhető beépülő modulok közül.

  • Akismet anti-spam
  • Csevegés integrációja
  • OAuth 2.0 & amp; OpenID Connect támogatás
  • SAML hitelesítés
  • Konzerv válaszok
  • SiteMap
  • Diskurzus fordítója
  • A diskurzuspolitikát készíteni
  • Naptár integrációja
  • Téma ToolTIP előnézetek
  • Bővíthető lábjegyzetek

Ingyenes témák a diskurzushoz

A felhasználók választhatnak az példányukon elérhető ingyenes témák között, és különféle témákat is felhasználhatnak a különféle eszközökön. Ingyenes témák kaphatók Diskurzus Közösségi Hub -nél.

Más funkciók

Néhány más fontos jellemző is követi

  • Dinamikus értesítések
  • beépített mobil elrendezés
  • A linkek automatikus bővítése
  • Egyetlen bejelentkezés
  • Erőteljes moderálás
  • Társadalmi bejelentkezés
  • Összefoglalja a témákat
  • jelvények/hangulatjelek
  • Két tényezős hitelesítés
  • változatos plugin beállítások
  • Egy kattintson a frissítésekre
  • Átfogó API

telepítés

Telepítés a GitHub használatával

Klónozza a diskurzus tárolóját

    git clone https://github.com/discourse/discourse.git ~/discourse

Hozzon létre szerepet az Ubuntu rendszer felhasználónevével azonos névvel:

    sudo -u postgres createuser -s "$USER"

Váltson a diskurzus mappájára, és telepítse a szükséges drágaköveket

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

Most, hogy sikeresen konfigurálta az adatbázis -kapcsolatot, futtassa ezeket a parancsokat:

    bundle exec rake db:create 
    bundle exec rake db:migrate
    RAILS_ENV=test bundle exec rake db:create db:migrate

Most próbálja meg futtatni a specifikációkat:

    bundle exec rake autospec

Start Rails szerver:

    bundle exec rails server

Telepítés a Docker használatával

Miután bejelentkezett a gyökérfelhasználóként, a Docker telepítését a következő parancsok megadásával kezdhetjük meg. A gyökérhasználót a beállítási és a bootstrapping folyamat többi részében kell használni.

     sudo -s  
    
     git clone https://github.com/discourse/discourse_docker.git /var/discourse  

Most CD a diskurzus mappába.

     cd /var/discourse  

Ezután futtatja a diskurzus beállítási parancsát.

     ./discourse-setup 

Ezután felteszik egy sor kérdést, amelyekre szükség van a telepítés előmozdításához.

    Hostname for your Discourse? [forum.example.com]:
    Email address for admin account(s)? [me@example.com]:
    SMTP server address? [smtp.example.com]:
    SMTP port? [587]:
    SMTP user name? [user@example.com]:
    SMTP password? [pa$$word]:
    Let's Encrypt account email? (ENTER to skip) [me@example.com]:

A diskurzus beállítása létrehoz egy app.yml fájlt, és elindítja a bootstrapping folyamatot, amely bárhol két -nyolc percet vehet igénybe. Amint ez a rész befejeződik, továbbléphet a böngésző-alapú beállításra. Gratula! Sikeresen telepítette a diskurzust

 Magyar