brainsum / damo-distribution
用于快速启动新的数字媒体资产管理系统的 Drupal 发行版
0.29.0-alpha1
2024-03-13 16:41 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-zip: *
- brainsum/damo_theme: >=0.3 <1.0
- brainsum/jquery_ui_datepicker: ^4.0
- brainsum/media_upload: ^3.0
- drupal/adminimal_admin_toolbar: 1.x-dev
- drupal/better_exposed_filters: ^6.0
- drupal/better_formats: ^1.0
- drupal/core: >=8.8
- drupal/dropzonejs: ^2.10
- drupal/entity_browser: ^2.10
- drupal/entity_embed: ^1.5
- drupal/exception_mailer: ^4.0
- drupal/exif: ^2.5
- drupal/field_group: ^3.4
- drupal/filehash: ^2.0
- drupal/focal_point: ^2.0
- drupal/google_cloud_vision: 1.x-dev@dev
- drupal/image_effects: ^3.0
- drupal/imagemagick: ^3.1
- drupal/inline_entity_form: ^3.0@RC
- drupal/jsonapi_extras: ^3.15
- drupal/maillog: ^1.0@beta
- drupal/maxlength: ^2.0
- drupal/media_entity_imagemagick: ^3.0@alpha
- drupal/media_entity_video: ^3.0@alpha
- drupal/php_ffmpeg: ^1.1
- drupal/r4032login: ^2.1
- drupal/redirect_after_login: ^2.7
- drupal/search_api: ^1.23
- drupal/search_api_solr: ^4.1
- drupal/select2: ^1.13
- drupal/taxonomy_access_fix: ^3.3
- drupal/term_merge: ^1.x-dev@dev
- drupal/userprotect: ^1.2
- drupal/video_embed_field: ^2.4
- npm-asset/dropzone: ^5.7
- npm-asset/jquery-ui-touch-punch: ^0.2.3
- npm-asset/select2: ^4.0
- dev-master
- 2.x-dev
- 1.x-dev
- 0.29.0-alpha1
- 0.28.0-alpha8
- 0.28.0-alpha7
- 0.28.0-alpha6
- 0.28.0-alpha5
- 0.28.0-alpha4
- 0.28.0-alpha3
- 0.28.0-alpha2
- 0.28.0-alpha1
- 0.27.9
- 0.27.8
- 0.27.7
- 0.27.6
- 0.27.2
- 0.27.1
- 0.27.0
- 0.26.2
- 0.26.1
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.2
- 0.23.1
- 0.23.0
- 0.22.4
- 0.22.3
- 0.22.2
- 0.22.1
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.4
- 0.18.3
- 0.18.2
- 0.18.1
- 0.18.0
- 0.17.0
- 0.16.3
- 0.16.2
- 0.16.1
- 0.16.0
- 0.15.3
- 0.15.2
- 0.15.1
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.4
- 0.10.3
- 0.10.2
- 0.10.1
- 0.10.0
- 0.9.1
- 0.9.0
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.1
- 0.7.0
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.0
- dev-master-DAMO-167
- dev-8.x-1.x
This package is auto-updated.
Last update: 2024-09-04 09:00:19 UTC
README
Drupal 8 发行版,用于启动数字资产管理项目。
重要说明
正在积极开发中,尚未可用。
安装
建议使用 DAMo composer 项目。
用户角色
- 媒体API 用户用于API用户,例如在安装了 https://www.drupal.org/project/filefield_sources_jsonapi 模块的互连Drupal系统中。
- 机构 用于外部用户,如平面设计师/机构、摄影师。他们可以上传媒体资产以供审批,这意味着经理需要首先审批(发布)它们,然后它们才会出现在DAM库中。
- 认证用户 是简单的“只读”用户,他们可以浏览、搜索、查看、下载资产。
- 经理 是DAM功能中的最高级别。他们可以全面管理DAM的内容。
- 管理员 类似于超级用户,可以管理用户,也可以管理网站的完整设置。仅授予了解Drupal的人。
Drupal 9 升级信息
0.27.x
版本为完全符合Drupal 9铺平了道路,并包含破坏性更改。使用 0.26.2
或更早版本创建的网站在升级到Drupal 9之前需要执行以下手动步骤
注意,尽管已从Drupal中卸载,但composer.json仍然包含它们。它们已被弃用,将在 0.28.0
中被删除。
Drupal 9 阻碍问题
- Exif 还未准备好(注意:开发版已准备好,但没有与之兼容的版本)
- Term Merge 还未准备好(注意:开发版已准备好,但没有与之兼容的版本)
从 0.26 或更早版本升级的路径
- 步骤 1:升级到
0.27.2
,进行完整发布。 - 步骤 2:升级到
0.27.8
,进行完整发布。 - 最终步骤:升级到
0.28.0
,进行完整发布。
变更日志
- 0.27.0:
better_formats
是一个已废弃的模块,没有D9兼容性。如果您需要它的功能- 备份您的配置,并准备迁移到
allowed_formats
- 升级到
0.27.0
(这将卸载better_formats
模块) - 添加
allowed_formats
并进行配置 - 见:https://www.drupal.org/project/allowed_formats
- 备份您的配置,并准备迁移到
brainsum/jquery_ui_datepicker
是基于核心日期选择器库构建的,但它在D9中被删除,这意味着该模块已被删除。- 如果仍然需要,新3.0版本中实现了一些兼容性,但CSS已损坏(尽管小部件仍然可用)。
- 用户不应升级到这个版本,而应使用不同的模块。截至目前,没有可用的替代模块。
- 随着此模块的删除,
field_expiration_date
字段也已被从默认配置中删除。
- 如果仍然需要,新3.0版本中实现了一些兼容性,但CSS已损坏(尽管小部件仍然可用)。
- 0.27.1:
maillog
没有Drupal 9兼容性。建议的替代方案是在maillog
获得适当支持之前将邮件发送到中间人服务(例如 mailhog)。exception_mailer
不兼容 Drupal 9。没有推荐的替代方案,您需要等待适当的 Drupal 9 支持。
- 0.27.2:
media_entity_video
已不再需要,因为核心已有video_file
媒体源。此版本包括社区补丁,可以将迁移到核心媒体源。
- 0.27.4:
r4032login
与 Drupal 9 不兼容,因此将被卸载。- 在
0.27.6
版本中撤销卸载,以避免在模块的更新钩子运行之前发生卸载。media_entity_video
已不再需要,因此将被卸载。
- 0.27.6:
- 撤销卸载
media_entity_video
- 撤销卸载
- 0.27.7:
- 允许某些主要版本升级
- 0.27.8:
- 修复错误