Includere più plugin popolari con il core di Discourse

Nelle prossime settimane, sposteremo diversi plugin popolari di Discourse nel repository principale. Ciò significa che Discourse verrà fornito con un numero maggiore di plugin per impostazione predefinita e sarà più facile per noi mantenerli tutti testati e aggiornati.

Tutti questi plugin rimarranno disabilitati per impostazione predefinita, quindi questo non avrà alcun impatto visibile sulle community esistenti. Se utilizzi un servizio di hosting gestito come discourse.org, non è necessario fare nulla.

Community self-hosted

Se esegui l’hosting di Discourse autonomamente e stai già utilizzando uno di questi plugin, ti verrà richiesto di rimuovere la riga pertinente dal tuo file app.yml prima della prossima ricostruzione.

Ambiente di sviluppo

Se hai già uno dei plugin installato localmente, e poi scarichi l’ultima versione di Discourse core, accadrà una delle due cose.

  1. Se utilizzi symlink per i tuoi plugin, otterrai un errore durante git pull. Per risolvere il problema, elimina il symlink, quindi esegui nuovamente git pull.

  2. Se cloni i plugin direttamente, il git pull del core avrà successo, ma avrai alcune “modifiche non salvate” sorprendenti causate dai repository git annidati. Il modo migliore per procedere è eliminare la directory interessata, quindi ripristinarla da main. Ad esempio:

    rm -rf plugins/discourse-reactions
    git restore plugins/discourse-reactions
    

Plugin interessati

66 Mi Piace
How plugins moving to core is communicated
Core plugins added to my updated site today
What happens next?
Discourse Patreon
Bootstrap failed with exit code 128
Discourse Templates
Discourse Affiliate
Discourse User Notes
Discourse Post Voting
最新版更新出错
Discourse Topic Voting
Discourse Gamification
Discourse Calendar (and Event)
Unboxing Discourse 3.5
Discourse Birthdays & Anniversaries Today (Banner)
Sudden Sidekiq trend change & anomaly
Discourse Assign
What happens next?
How plugins moving to core is communicated
How plugins moving to core is communicated
How plugins moving to core is communicated
Discourse hCaptcha
Discourse Chat Integration
Discourse Data Explorer
Discourse Login with Amazon
Discourse Graphviz
Discourse Math
Discourse Learning Management System Integration (LTI 1.3 Authentication)
Microsoft Authentication
Discourse OAuth2 Basic
Discourse OpenID Connect (OIDC)
Discourse Reactions
RSS Polling
Discourse Subscriptions Plugin
Discourse Zendesk
Discourse Apple Authentication
Discourse Chatbot :robot:
Discourse AI Topic Summary :robot:
Suggested improvements to plugin page now that more plugins are bundled
‘Preinstalled’ plugin label on hosted sites
Discourse Solved
Discourse Advertising Plugin (Ads)
Discourse GitHub
Discourse Policy
Discourse AI
Discourse Docker Manager
3.5.0.beta8: Bundled plugins, a new theme, better color management, powerful filtering, and advanced image controls
Discourse Solved
Discourse Assign
Discourse Graphviz
How do I remove the Anniversaries option from the burger menu?
Add-on suggestions for humor focused community