strawberryfield/webform_strawberryfield 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

strawberryfield/webform_strawberryfield

最新稳定版本:v2.0.0

Composer 安装命令:

composer require strawberryfield/webform_strawberryfield

包简介

A Webform/strawberryfield integration module for Drupal 10/11

README 文档

README

A module that provides Drupal 8/9 Webform ( == awesome piece of code) integrations for StrawberryField so you can really have control over your Metadata ingests. This is part of the Archipelago Commons Project.

Setup

This module provides many LoD Autocomplete suggester Webform Elements, but only The Europeana Entity Suggester for now requires you to provide an APIKEY. To be able to use the Europeana Suggester edit your Drupal settings.php file (located normally in web/sites/default/settings.php) and add the following line:

$settings['webform_strawberryfield.europeana_entity_apikey'] = 'thekey';

Also, nominatim (Georeference from open Streetmaps) requires a valid/non generic User Agent to be passed. The default value, when not set is Archipelago Commons Repository/1.x at info@metro.org. Same as with europeana, edit your Drupal settings.php file and set one based on the example. We encourage you to please edit this and not run in production with the default one, to avoid blocking others in the future it you exceed your requests.

$settings['webform_strawberryfield.nominatim_user_agent'] = "Archipelago Commons Repository/1.5 at your@email / sitename";

Save and clear caches.

In its current state the Europeana Entity API (Alpha 0.10.3) as of December 2021 uses a static APIKEY (not the same as other APIs) and can be requested at https://pro.europeana.eu/page/get-api

If using https://github.com/esmero/archipelago-deployment this is not needed and a stub one be provided by the deployment. Please read the Terms of Use: https://www.europeana.eu/en/rights/api-terms-of-use

Help

Having issues with this module? Check out the Archipelago Commons google groups for tech + emotional support + updates.

Demo

Caring & Coding + Fixing

Acknowledgments

This software is a Metropolitan New York Library Council Open-Source initiative and part of the Archipelago Commons project.

License

GPLv3

统计信息

  • 总下载量: 3.1k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 3
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 11
  • Forks: 6
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0
  • 更新时间: 2018-12-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固