自定义CKAN资源类型标签

时间:2016-04-26 17:28:06

标签: ckan

目前在我们的数据目录中使用CKAN,但试图弄清楚如何在数据集页面上自定义资源类型格式标签。

例如,在数据集登录页面(例如http://demo.ckan.org/dataset)上,我看到了我的数据集列表以及相关资源(ZI​​P,PDF,XLS等)类型。某些资源具有颜色编码标签(例如XLS为绿色),但遗憾的是,当有人向数据集添加自定义资源(如KML)时,标签为灰色。我假设默认为灰色。

我的问题是,是否可以将数据集登录页面上的资源标签颜色更改为灰色以外的其他颜色?

1 个答案:

答案 0 :(得分:3)

是的,这是可能的。首先,转到您的管理员配置面板(它应该是您实例的/ckan-admin/config URI路径),然后您将拥有Custom CSS字段。

您可以在CKAN source code中找到一些样本颜色。

要将KML更改为绿色,请将以下代码添加到CSS字段:

.label[data-format=kml], .label[data-format*=kml] {
    background-color: #2db55d;
}