אריזת תוספים פופולריים יותר עם ליבת Discourse

Over the next few weeks, we’ll be moving a number of popular Discourse plugins into the core repository. That means that Discourse will come with a larger number of plugins by default, and it’ll be easier for us to keep them all tested & up-to-date.

All these plugins will remain disabled by default, so this won’t have any visible impact on existing communities. If you use a managed hosting service like discourse.org, you don’t need to do anything.

Self-hosted communities

If you self-host Discourse, and are already using one of these plugins, you’ll be prompted to remove the relevant line from your app.yml file before your next rebuild.

Development Environment

If you already have one of the plugins installed locally, and then pull the latest version of Discourse core, one of two things will happen.

  1. If you use symlinks for your plugins, then you’ll get an error during git pull. To resolve the issue, delete the symlink, then run git pull again

  2. If you clone plugins directly, then the git pull of core will succeed, but you will have some surprising ‘unstaged changes’ caused by the nested git repositories. The best way to proceed is to delete the affected directory, and then restore it from main. For example:

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

Affected Plugins

69 לייקים
How plugins moving to core is communicated
Core plugins added to my updated site today
What happens next?
Bootstrap failed with exit code 128
Discourse Patreon
最新版更新出错
Discourse Topic Voting
Discourse Calendar (and Event)
Discourse Gamification
Discourse User Notes
Discourse Post Voting
Discourse Affiliate
Discourse Templates
Discourse AI
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
Self-Hosting Discourse Just Got a Whole Lot Easier
Discourse Solved
RSS Polling
Discourse Reactions
Discourse Advertising Plugin (Ads)
Discourse GitHub
Discourse Policy
Discourse OpenID Connect (OIDC)
Discourse OAuth2 Basic
Microsoft Authentication
Discourse Learning Management System Integration (LTI 1.3 Authentication)
Discourse Graphviz
Discourse Docker Manager
Discourse Login with Amazon
Math and AI workarounds
Discourse Data Explorer
3.5.0.beta8: Bundled plugins, a new theme, better color management, powerful filtering, and advanced image controls
Discourse Chat Integrations
Discourse hCaptcha
Discourse Solved
Discourse Assign
Discourse Graphviz
How plugins moving to core is communicated
How plugins moving to core is communicated
Install plugins on a self-hosted site
How plugins moving to core is communicated
What happens next?
Discourse Assign
How do I remove the Anniversaries option from the burger menu?
Add-on suggestions for humor focused community
[Admin Notice] One of your themes or plugins contains code which needs updating. (id:discourse.user.userOptions)
Sudden Sidekiq trend change & anomaly
Discourse Birthdays & Anniversaries Today (Banner)
Unboxing Discourse 3.5
Discourse Apple Authentication
Discourse Zendesk
Discourse Subscriptions Plugin