未提供项目描述
项目描述
ckanext-core-fix
此扩展旨在提供CKAN核心尚未应用但(可能)即将应用的临时修复。
默认情况下,所有修复均已启用。请检查“修复列表”和“配置设置”部分以了解如何禁用特定修复。
所有修复都必须与CKAN核心的PR相关联。
合并的修复可以从新版本中删除此扩展,因为我不想永远存储它们并增加配置中禁用修复的列表。
要求
与核心CKAN版本的兼容性
CKAN版本 | 兼容? |
---|---|
2.7及以前 | 未测试 |
2.8 | 未测试 |
2.9 | 未测试 |
2.10.0 | 是 |
安装
建议使用pip install ckanext-core-fix
安装包。如果您想从GitHub安装,您可能知道该怎么做。
将core_fix
添加到ckan.plugins
以启用插件。
修复列表
使用括号中的修复名称通过ckanext.core_fix.disable_fix
禁用它
-
修复仪表板活动页面(
dashboard_activity
)修复对dashboard_activity_stream
帮助函数的调用。https://github.com/ckan/ckan/pull/7482 -
修复markdown宏回归(
markdown_macro
)修复迁移到bootstrap 5后markdown.html宏的回归。https://github.com/ckan/ckan/pull/7485 -
修复fontawesome图标(
fontawesome_icons
)修复迁移到bootstrap 5后缺失的fontawesome图标。https://github.com/ckan/ckan/pull/7474 -
修复二级块顺序(
secondary_order
)修复主/二级顺序回归 https://github.com/ckan/ckan/pull/7468 -
修复按钮图标/文本间距(
button_icon_text_gap
)修复按钮图标和文本之间的缺失间距 https://github.com/ckan/ckan/pull/7470
配置设置
# Provide a list of fixes names to disable it
# (optional, default: None).
ckanext.core_fix.disable_fix = dashboard_activity
测试
要运行测试,请执行
pytest --ckan-ini=test.ini
许可证
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。