discoverygarden / islandora_citations
Requires
- islandora/controlled_access_terms: ^2
- seboettg/citeproc-php: ^2.6.0
- webflo/drupal-finder: ^1.2.2
Suggests
- drupal/base_field_override_ui: To allow the use of 'base' entity fields in mappings.
- dev-main
- v2.4.0
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.8
- v2.2.7
- v2.2.6
- v2.2.5
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.0
- v1.0.0
- dev-feature/base-fields
- dev-nm20_110
- dev-fix/coding-standards
- dev-adam-vessey-patch-1
- dev-FDR-399
- dev-valid-parsing
- dev-DGIR-116
- dev-FDR-449
- dev-fix/citation_list_keys
- dev-FDR-333
- dev-FDR-422
- dev-citations_fix
- dev-FDR-366
- dev-fix/php-codesniffer-shortopen
- dev-FDR-386
- dev-FDR-385
- dev-add-islandora-group
- dev-revert-33-fix/entity-reference-revisions
- dev-FDR-330
- dev-fix/normalize-err-entities
- dev-fix/entity-reference-revisions
- dev-fix/content-entity-count
- dev-FDR-322
- dev-FDR-363
- dev-FDR-324
- dev-FDR-295
- dev-FDR-321
- dev-FDR-320
- dev-FDR-308-Fix
- dev-FDR-325
- dev-FDR-308
- dev-FDR-323
- dev-FDR-292
This package is auto-updated.
Last update: 2024-08-26 13:08:15 UTC
README
显示Islandora对象的引用。
简介
该模块允许用户添加多种引用样式语言,将csl字段映射到Drupal字段,并使用这些字段生成引用。
引用类型字段
添加了一个新字段 'field_csl_type',它引用了CSL类型分类法。这是生成引用的必需字段,并推导出引用显示。
引用样式语言
提供了一个界面,可以通过粘贴提供的文本区域中的csl或上传csl文件来添加引用样式语言。
模块提供了三种默认的引用样式语言 - APA MLA Chicago Manual of Style
映射CSL字段
任何Drupal字段都可以通过第三方设置映射到CSL字段。编辑任何字段以更新引用映射部分。
实体引用和实体引用修订字段
-
用户可以通过选择从实体映射的选项来映射csl字段。
-
如果为实体引用字段选择了直接映射,则引用实体的标题将被映射到选定的csl值。此选项不适用于段落。
类型关系字段
类型关系字段直接映射到其关系。例如,作者关系将映射到作者csl字段。
多值字段
多值字段以逗号分隔的字符串显示。对于多值日期字段,仅考虑第一个值,其余值将被忽略。
引用显示块
提供了一个块,允许用户选择默认的CSL来渲染引用。
安装
按照常规安装。
配置
添加新的引用样式语言 /admin/structure/islandora-citations
配置引用块并设置默认的CSL admin/structure/block/manage/displaycitations
将csl字段映射到实体字段 admin/structure/types/manage/<内容类型>/fields/<字段ID> 例如:/admin/structure/types/manage/islandora_object/fields/node.islandora_object.field_member_of
用法
运行csl类型分类法的迁移 - drush migrate:import csl_type
从块布局部分放置引用块。将相关Drupal字段映射到csl字段。
已知问题
模块正在积极开发中,存在一些已知问题
- 日期范围字段的标准化
- 在DGIR-123下,我们处理了以下日期格式
- 2023-12-24
- 2023-12
- 2023
- 2023-10/2023-12
- 2023-12-01/2023-12-24
- 2005-05-05/.. OR ../2025 [ 由于格式不受支持,无法映射 ]
- /2023-10 OR 2023-10/ [ 由于格式不受支持,无法映射 ]
- 在DGIR-123下,我们处理了以下日期格式
赞助商
- 佛罗里达州政府
维护者
当前维护者
此项目由以下机构赞助
- 佛罗里达州政府