Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

主题支持配置依赖插件 #2296

Open
ruibaby opened this issue Aug 2, 2022 · 3 comments
Open

主题支持配置依赖插件 #2296

ruibaby opened this issue Aug 2, 2022 · 3 comments
Labels
area/console Issues or PRs related to the Halo Console area/core Issues or PRs related to the Halo Core kind/feature Categorizes issue or PR as related to a new feature.
Milestone

Comments

@ruibaby
Copy link
Member

ruibaby commented Aug 2, 2022

你当前使用的版本

next

描述一下此特性

主题支持配置依赖插件,主要用于提示使用者需要安装插件以获得主题的全部能力。

如图:

image

用途:

  1. 主题开发过程中可能需要同时开发插件来做特定功能的支持。
  2. 主题可能会依赖一些公共的插件,比如友情链接模块、图库模块等。

可能需要补充或者新提交 RFC

附加信息

No response

@ruibaby
Copy link
Member Author

ruibaby commented Aug 2, 2022

/kind feature
/milestone 2.0

@f2c-ci-robot f2c-ci-robot bot added this to the 2.0 milestone Aug 2, 2022
@f2c-ci-robot f2c-ci-robot bot added the kind/feature Categorizes issue or PR as related to a new feature. label Aug 2, 2022
@ruibaby
Copy link
Member Author

ruibaby commented Aug 2, 2022

/area core
/area admin

@f2c-ci-robot f2c-ci-robot bot added area/core Issues or PRs related to the Halo Core area/console Issues or PRs related to the Halo Console labels Aug 2, 2022
@JohnNiang JohnNiang modified the milestones: 2.0.0, 2.0.x Dec 1, 2022
@JohnNiang JohnNiang modified the milestones: 2.0.x, Backlog Dec 16, 2022
@dhjddcn
Copy link

dhjddcn commented Apr 12, 2024

补充一点:

  1. 安装主题后提示依赖插件是否被安装
  2. 可选择一键安装所有/选择安装依赖插件
  3. 可在依赖插件处直接启用插件,无需去系统插件处启用插件

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/console Issues or PRs related to the Halo Console area/core Issues or PRs related to the Halo Core kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants