Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
stepbystep:archi1 [2021/03/09 22:51] giancarlo |
stepbystep:archi1 [2021/05/24 18:25] (current) giancarlo |
||
---|---|---|---|
Line 7: | Line 7: | ||
* [[stepbystep: | * [[stepbystep: | ||
* [[stepbystep: | * [[stepbystep: | ||
+ | * [[stepbystep: | ||
</ | </ | ||
====== Archipelago ====== | ====== Archipelago ====== | ||
Line 31: | Line 32: | ||
Successfully enabled: ctools_views | Successfully enabled: ctools_views | ||
Successfully enabled: bamboo_twig, | Successfully enabled: bamboo_twig, | ||
+ | Successfully enabled: jquery_ui_datepicker, | ||
</ | </ | ||
Browse UI at admin/ | Browse UI at admin/ | ||
Line 39: | Line 41: | ||
$ curl -o / | $ curl -o / | ||
$ curl -o / | $ curl -o / | ||
+ | </ | ||
+ | ==== Archipelago modules ==== | ||
+ | Install from giancarlobi GitHUB so edit composer.json | ||
+ | <code json> | ||
+ | }, | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
+ | " | ||
+ | </ | ||
+ | NOTE: AMI composer.json changed to -> " | ||
+ | <code bash> | ||
+ | $ composer require ' | ||
+ | - Installing justinrainbow/ | ||
+ | - Installing nesbot/ | ||
+ | - Installing jmikola/ | ||
+ | - Installing frictionlessdata/ | ||
+ | - Installing frictionlessdata/ | ||
+ | - Installing strawberryfield/ | ||
+ | - Installing strawberryfield/ | ||
+ | - Installing strawberryfield/ | ||
+ | - Installing psr/ | ||
+ | - Installing markbaker/ | ||
+ | - Installing markbaker/ | ||
+ | - Installing ezyang/ | ||
+ | - Installing phpoffice/ | ||
+ | - Installing archipelago/ | ||
+ | - Installing web64/ | ||
+ | - Installing strawberryfield/ | ||
+ | |||
+ | $ vendor/ | ||
+ | Successfully enabled: strawberryfield | ||
+ | |||
+ | $ vendor/ | ||
+ | Successfully enabled: format_strawberryfield | ||
+ | |||
+ | $ vendor/ | ||
+ | Successfully enabled: webform_strawberryfield | ||
+ | |||
+ | $ vendor/ | ||
+ | Successfully enabled: strawberry_runners | ||
+ | |||
+ | $ vendor/ | ||
+ | Successfully enabled: ami | ||
+ | |||
+ | $ vendor/ | ||
+ | $ vendor/ | ||
+ | </ | ||
+ | ==== Configuration sync ==== | ||
+ | Make a conf backup | ||
+ | <code bash> | ||
+ | $ vendor/ | ||
+ | </ | ||
+ | Make site admin member of administrator group | ||
+ | <code bash> | ||
+ | $ vendor/ | ||
+ | </ | ||
+ | Then sync configurations | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+----------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+----------------+-----------+ | ||
+ | | | node.type.page | Create | ||
+ | +------------+----------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------+-----------+ | ||
+ | | | node.type.article | ||
+ | | | node.type.digital_object | ||
+ | | | node.type.digital_object_collection | Create | ||
+ | | | node.type.webform | ||
+ | | | node.type.webform | ||
+ | +------------+-------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------+-----------+ | ||
+ | | | media.type.audio | ||
+ | | | media.type.file | ||
+ | | | media.type.image | ||
+ | | | media.type.remote_video | Create | ||
+ | | | media.type.video | ||
+ | | | media.settings | ||
+ | +------------+-------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------------+-----------+ | ||
+ | | | ds.field.field_descriptive_metadata_image | Create | ||
+ | +------------+-------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-----------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-----------------------------+-----------+ | ||
+ | | | ds.field.formatted_metadata | Create | ||
+ | | | ds.field.raw_metadata | ||
+ | | | ds.field.static_media | ||
+ | +------------+-----------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-----------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-----------------------------------------------+-----------+ | ||
+ | | | core.entity_view_mode.node.collection_listing | Create | ||
+ | +------------+-----------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+------------------------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+------------------------------------------------------------------------------------+-----------+ | ||
+ | | | core.entity_view_mode.aggregator_feed.summary | ||
+ | | | core.entity_view_mode.aggregator_feed.token | ||
+ | | | core.entity_view_mode.aggregator_item.summary | ||
+ | | | core.entity_view_mode.aggregator_item.token | ||
+ | | | core.entity_view_mode.block.token | ||
+ | | | core.entity_view_mode.block_content.full | ||
+ | | | core.entity_view_mode.block_content.token | ||
+ | | | core.entity_view_mode.comment.full | ||
+ | | | core.entity_view_mode.comment.token | ||
+ | | | core.entity_view_mode.contact_message.token | ||
+ | | | core.entity_view_mode.file.token | ||
+ | | | core.entity_view_mode.media.full | ||
+ | | | core.entity_view_mode.media.media_library | ||
+ | | | core.entity_view_mode.menu_link_content.token | ||
+ | | | core.entity_view_mode.node.strawberryfield_processed_metadata | ||
+ | | | core.entity_view_mode.node.digital_object_with_video_player | ||
+ | | | core.entity_view_mode.node.digital_object_with_replay_web_webarchive_with_navbars_ | Create | ||
+ | | | core.entity_view_mode.node.digital_object_with_pdf | ||
+ | | | core.entity_view_mode.node.digital_object_with_pannellum_panorama | ||
+ | | | core.entity_view_mode.node.digital_object_with_mirador_viewer | ||
+ | | | core.entity_view_mode.node.digital_object_with_book_reader | ||
+ | | | core.entity_view_mode.node.digital_object_with_a_v_player | ||
+ | | | core.entity_view_mode.node.digital_object_with_3d_viewer | ||
+ | | | core.entity_view_mode.node.digital_object_viewmode_fullitem | ||
+ | | | core.entity_view_mode.node.digital_object_oral_history_with_multiple_media | ||
+ | | | core.entity_view_mode.node.digital_object_image_only_for_carousel | ||
+ | | | core.entity_view_mode.node.token | ||
+ | | | core.entity_view_mode.node.teaser | ||
+ | | | core.entity_view_mode.node.search_result | ||
+ | | | core.entity_view_mode.node.search_index | ||
+ | | | core.entity_view_mode.node.rss | ||
+ | | | core.entity_view_mode.node.revision | ||
+ | | | core.entity_view_mode.node.full | ||
+ | | | core.entity_view_mode.search_api_task.token | ||
+ | | | core.entity_view_mode.shortcut.token | ||
+ | | | core.entity_view_mode.taxonomy_term.token | ||
+ | | | core.entity_view_mode.taxonomy_term.full | ||
+ | | | core.entity_view_mode.tour.token | ||
+ | | | core.entity_view_mode.user.token | ||
+ | | | core.entity_view_mode.user.full | ||
+ | | | core.entity_view_mode.user.compact | ||
+ | | | core.entity_view_mode.user.compact | ||
+ | | | core.entity_view_mode.user.full | ||
+ | | | core.entity_view_mode.user.token | ||
+ | | | core.entity_view_mode.taxonomy_term.full | ||
+ | | | core.entity_view_mode.search_api_task.token | ||
+ | | | core.entity_view_mode.node.full | ||
+ | | | core.entity_view_mode.node.revision | ||
+ | | | core.entity_view_mode.node.rss | ||
+ | | | core.entity_view_mode.node.search_index | ||
+ | | | core.entity_view_mode.node.search_result | ||
+ | | | core.entity_view_mode.node.teaser | ||
+ | | | core.entity_view_mode.node.token | ||
+ | | | core.entity_view_mode.media.full | ||
+ | | | core.entity_view_mode.file.token | ||
+ | | | core.entity_view_mode.block.token | ||
+ | | | core.entity_view_mode.aggregator_item.summary | ||
+ | | | core.entity_view_mode.aggregator_feed.summary | ||
+ | +------------+------------------------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+------------------------------------------------+-----------+ | ||
+ | | | block_content.type.basic | ||
+ | | | block_content.type.block_with_twig_templating_ | Create | ||
+ | +------------+------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+---------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+---------------------------------------------------------------------+-----------+ | ||
+ | | | language.content_settings.block_content.block_with_twig_templating_ | Create | ||
+ | | | language.entity.und | ||
+ | | | language.entity.zxx | ||
+ | | | language.content_settings.node.digital_object | ||
+ | | | language.content_settings.node.digital_object_collection | ||
+ | | | language.content_settings.taxonomy_term.strawberryfield_voc_id | ||
+ | | | language.negotiation | ||
+ | | | language.entity.zxx | ||
+ | | | language.entity.und | ||
+ | +------------+---------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------------------+-----------+ | ||
+ | | | core.entity_form_mode.media.media_library | ||
+ | | | core.entity_form_mode.node.super_admin_raw_json | Create | ||
+ | | | core.entity_form_mode.user.register | ||
+ | | | core.entity_form_mode.user.register | ||
+ | | | core.entity_form_mode.media.media_library | ||
+ | +------------+-------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+----------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+----------------------+-----------+ | ||
+ | | | comment.type.comment | Create | ||
+ | | | comment.settings | ||
+ | +------------+----------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------------------+-----------+ | ||
+ | | | field.storage.media.field_media_video_file | ||
+ | | | field.storage.media.field_media_oembed_video | ||
+ | | | field.storage.media.field_media_image | ||
+ | | | field.storage.media.field_media_file | ||
+ | | | field.storage.media.field_media_audio_file | ||
+ | | | field.storage.node.field_image | ||
+ | | | field.storage.node.comment | ||
+ | | | field.storage.node.field_descriptive_metadata | ||
+ | | | field.storage.taxonomy_term.field_vocab_jsonpath | Create | ||
+ | | | field.storage.node.field_tags | ||
+ | | | field.storage.node.body | ||
+ | | | field.storage.comment.comment_body | ||
+ | | | field.storage.block_content.body | ||
+ | | | field.storage.block_content.field_twig_content | ||
+ | | | field.storage.user.user_picture | ||
+ | | | field.storage.node.field_webform2 | ||
+ | | | field.storage.node.webform | ||
+ | | | field.storage.block_content.body | ||
+ | | | field.storage.comment.comment_body | ||
+ | | | field.storage.node.body | ||
+ | +------------+--------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------------+-----------+ | ||
+ | | | taxonomy.vocabulary.strawberryfield_voc_id | Create | ||
+ | | | taxonomy.vocabulary.tags | ||
+ | | | taxonomy.vocabulary.strawberryfield_voc_id | Delete | ||
+ | +------------+--------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------------------------------------------+-----------+ | ||
+ | | | field.field.media.audio.field_media_audio_file | ||
+ | | | field.field.media.file.field_media_file | ||
+ | | | field.field.media.image.field_media_image | ||
+ | | | field.field.media.remote_video.field_media_oembed_video | ||
+ | | | field.field.media.video.field_media_video_file | ||
+ | | | field.field.node.article.field_image | ||
+ | | | field.field.node.article.comment | ||
+ | | | field.field.node.digital_object_collection.field_descriptive_metadata | ||
+ | | | field.field.node.digital_object.field_descriptive_metadata | ||
+ | | | field.field.taxonomy_term.strawberryfield_voc_id.field_vocab_jsonpath | ||
+ | | | field.field.node.article.field_tags | ||
+ | | | field.field.node.page.body | ||
+ | | | field.field.node.digital_object_collection.body | ||
+ | | | field.field.node.digital_object.body | ||
+ | | | field.field.node.article.body | ||
+ | | | field.field.comment.comment.comment_body | ||
+ | | | field.field.block_content.block_with_twig_templating_.body | ||
+ | | | field.field.block_content.basic.body | ||
+ | | | field.field.block_content.block_with_twig_templating_.field_twig_content | Create | ||
+ | | | field.field.user.user.user_picture | ||
+ | | | field.field.node.webform.field_webform2 | ||
+ | | | field.field.node.webform.body | ||
+ | | | field.field.node.webform.webform | ||
+ | +------------+--------------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------+-----------+ | ||
+ | | | image.style.large | ||
+ | | | image.style.media_library | ||
+ | | | image.style.medium | ||
+ | | | image.style.thumbnail | ||
+ | | | image.style.max_650x650 | ||
+ | | | image.style.max_325x325 | ||
+ | | | image.style.max_2600x2600 | ||
+ | | | image.style.max_1300x1300 | ||
+ | | | responsive_image.styles.narrow | Create | ||
+ | | | responsive_image.styles.wide | ||
+ | | | image.style.media_library | ||
+ | | | image.style.thumbnail | ||
+ | | | image.style.medium | ||
+ | | | image.style.large | ||
+ | +------------+--------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+------------------------------------------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+------------------------------------------------------------------------------------------------------+-----------+ | ||
+ | | | core.entity_view_display.aggregator_item.aggregator_item.summary | ||
+ | | | core.entity_view_display.aggregator_feed.aggregator_feed.summary | ||
+ | | | core.entity_view_display.aggregator_feed.aggregator_feed.default | ||
+ | | | core.entity_view_display.media.audio.default | ||
+ | | | core.entity_view_display.media.file.default | ||
+ | | | core.entity_view_display.media.image.default | ||
+ | | | core.entity_view_display.media.remote_video.default | ||
+ | | | core.entity_view_display.media.video.default | ||
+ | | | core.entity_view_display.media.video.media_library | ||
+ | | | core.entity_view_display.media.remote_video.media_library | ||
+ | | | core.entity_view_display.media.image.media_library | ||
+ | | | core.entity_view_display.media.file.media_library | ||
+ | | | core.entity_view_display.media.audio.media_library | ||
+ | | | core.entity_view_display.metadatadisplay_entity.metadatadisplay_entity.default | ||
+ | | | core.entity_view_display.taxonomy_term.strawberryfield_voc_id.default | ||
+ | | | core.entity_view_display.comment.comment.default | ||
+ | | | core.entity_view_display.block_content.basic.default | ||
+ | | | core.entity_view_display.block_content.block_with_twig_templating_.default | ||
+ | | | core.entity_view_display.node.page.teaser | ||
+ | | | core.entity_view_display.node.page.search_result | ||
+ | | | core.entity_view_display.node.page.search_index | ||
+ | | | core.entity_view_display.node.page.default | ||
+ | | | core.entity_view_display.node.digital_object_collection.teaser | ||
+ | | | core.entity_view_display.node.digital_object_collection.strawberryfield_processed_metadata | ||
+ | | | core.entity_view_display.node.digital_object_collection.full | ||
+ | | | core.entity_view_display.node.digital_object_collection.default | ||
+ | | | core.entity_view_display.node.digital_object_collection.collection_listing | ||
+ | | | core.entity_view_display.node.digital_object.teaser | ||
+ | | | core.entity_view_display.node.digital_object.strawberryfield_processed_metadata | ||
+ | | | core.entity_view_display.node.digital_object.full | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_video_player | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_replay_web_webarchive_with_navbars_ | Create | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_pdf | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_pannellum_panorama | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_mirador_viewer | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_book_reader | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_a_v_player | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_with_3d_viewer | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_viewmode_fullitem | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_oral_history_with_multiple_media | ||
+ | | | core.entity_view_display.node.digital_object.digital_object_image_only_for_carousel | ||
+ | | | core.entity_view_display.node.digital_object.default | ||
+ | | | core.entity_view_display.node.digital_object.collection_listing | ||
+ | | | core.entity_view_display.node.article.teaser | ||
+ | | | core.entity_view_display.node.article.search_result | ||
+ | | | core.entity_view_display.node.article.search_index | ||
+ | | | core.entity_view_display.node.article.rss | ||
+ | | | core.entity_view_display.node.article.default | ||
+ | | | core.entity_view_display.user.user.default | ||
+ | | | core.entity_view_display.user.user.compact | ||
+ | | | core.entity_view_display.node.webform.teaser | ||
+ | | | core.entity_view_display.node.webform.default | ||
+ | | | core.entity_view_display.aggregator_item.aggregator_item.summary | ||
+ | | | core.entity_view_display.aggregator_feed.aggregator_feed.summary | ||
+ | | | core.entity_view_display.aggregator_feed.aggregator_feed.default | ||
+ | +------------+------------------------------------------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-----------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-----------------------------------------------------------------+-----------+ | ||
+ | | | core.base_field_override.node.digital_object.title | ||
+ | | | core.base_field_override.node.digital_object.status | ||
+ | | | core.base_field_override.node.digital_object.promote | ||
+ | | | core.base_field_override.node.digital_object_collection.status | ||
+ | | | core.base_field_override.node.digital_object_collection.promote | Create | ||
+ | | | core.base_field_override.node.page.promote | ||
+ | | | core.base_field_override.node.webform.promote | ||
+ | | | core.base_field_override.node.webform.promote | ||
+ | +------------+-----------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------------------------------------------------+-----------+ | ||
+ | | | core.entity_form_display.metadatadisplay_entity.metadatadisplay_entity.default | Create | ||
+ | | | core.entity_form_display.media.video.media_library | ||
+ | | | core.entity_form_display.media.remote_video.media_library | ||
+ | | | core.entity_form_display.media.image.media_library | ||
+ | | | core.entity_form_display.media.file.media_library | ||
+ | | | core.entity_form_display.media.audio.media_library | ||
+ | | | core.entity_form_display.media.video.default | ||
+ | | | core.entity_form_display.media.remote_video.default | ||
+ | | | core.entity_form_display.media.image.default | ||
+ | | | core.entity_form_display.media.file.default | ||
+ | | | core.entity_form_display.media.audio.default | ||
+ | | | core.entity_form_display.taxonomy_term.strawberryfield_voc_id.default | ||
+ | | | core.entity_form_display.node.page.default | ||
+ | | | core.entity_form_display.node.article.default | ||
+ | | | core.entity_form_display.comment.comment.default | ||
+ | | | core.entity_form_display.block_content.basic.default | ||
+ | | | core.entity_form_display.block_content.block_with_twig_templating_.default | ||
+ | | | core.entity_form_display.user.user.default | ||
+ | | | core.entity_form_display.node.webform.default | ||
+ | | | workflows.workflow.editorial | ||
+ | | | core.entity_form_display.node.digital_object_collection.default | ||
+ | | | core.entity_form_display.node.digital_object.super_admin_raw_json | ||
+ | | | core.entity_form_display.node.digital_object.default | ||
+ | +------------+--------------------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+----------------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+----------------------------------------------------------------------------+-----------+ | ||
+ | | | strawberryfield.strawberry_keynameprovider.digital_object_type | ||
+ | | | strawberryfield.strawberry_keynameprovider.exif_mimetype | ||
+ | | | strawberryfield.strawberry_keynameprovider.focal_length_exif | ||
+ | | | strawberryfield.strawberry_keynameprovider.hocr_service | ||
+ | | | strawberryfield.strawberry_keynameprovider.image_uuid | ||
+ | | | strawberryfield.strawberry_keynameprovider.sbf_entity_reference_ismemberof | Create | ||
+ | | | strawberryfield.strawberry_keynameprovider.schema_org | ||
+ | | | strawberryfield.strawberry_keynameprovider.subject_labels | ||
+ | +------------+----------------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ cp ~/ | ||
+ | [Merge Archipelago deployment config with current index] | ||
+ | $ nano -w ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------------+-----------+ | ||
+ | | | search_api.index.drupal_content_to_solr_8 | Update | ||
+ | +------------+-------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------+-----------+ | ||
+ | | | user.role.administrator | Create | ||
+ | | | user.role.anonymous | ||
+ | | | user.role.authenticated | Create | ||
+ | | | user.role.metadata_api | ||
+ | | | user.role.metadata_pro | ||
+ | | | user.role.authenticated | Delete | ||
+ | | | user.role.anonymous | ||
+ | +------------+-------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | [Change to current index name] | ||
+ | $ sed -i ' | ||
+ | $ vendor/ | ||
+ | +------------+------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+------------------------------------------------------+-----------+ | ||
+ | | | views.view.aggregator_rss_feed | ||
+ | | | views.view.aggregator_sources | ||
+ | | | views.view.archipelago_media_files | ||
+ | | | views.view.archive | ||
+ | | | views.view.block_content | ||
+ | | | views.view.collection_membership | ||
+ | | | views.view.comment | ||
+ | | | views.view.comments_recent | ||
+ | | | views.view.content | ||
+ | | | views.view.content_recent | ||
+ | | | views.view.custom_frontpage | ||
+ | | | views.view.files | ||
+ | | | views.view.frontpage | ||
+ | | | views.view.glossary | ||
+ | | | views.view.ld_display_for_digital_objects_sql | ||
+ | | | views.view.map_display_for_digital_objects_sql | ||
+ | | | views.view.media | ||
+ | | | views.view.media_library | ||
+ | | | views.view.my_content | ||
+ | | | views.view.recent_digital_objects | ||
+ | | | views.view.solr_search_content | ||
+ | | | views.view.taxonomy_term | ||
+ | | | views.view.user_admin_people | ||
+ | | | views.view.watchdog | ||
+ | | | views.view.who_s_new | ||
+ | | | views.view.who_s_online | ||
+ | | | views.view.ado_slideshow | ||
+ | | | views.view.solr_search_content_with_find_and_replace | Create | ||
+ | | | views.view.webform_submissions | ||
+ | | | views.view.ado_selection_by_type | ||
+ | | | views.view.moderated_content | ||
+ | | | views.view.webform_submissions | ||
+ | | | views.view.who_s_online | ||
+ | | | views.view.who_s_new | ||
+ | | | views.view.watchdog | ||
+ | | | views.view.user_admin_people | ||
+ | | | views.view.taxonomy_term | ||
+ | | | views.view.moderated_content | ||
+ | | | views.view.media_library | ||
+ | | | views.view.media | ||
+ | | | views.view.glossary | ||
+ | | | views.view.frontpage | ||
+ | | | views.view.files | ||
+ | | | views.view.content_recent | ||
+ | | | views.view.content | ||
+ | | | views.view.comments_recent | ||
+ | | | views.view.comment | ||
+ | | | views.view.block_content | ||
+ | | | views.view.archive | ||
+ | | | views.view.aggregator_sources | ||
+ | | | views.view.aggregator_rss_feed | ||
+ | +------------+------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ mv ~/ | ||
+ | [Change to current index name] | ||
+ | $ sed -i ' | ||
+ | $ vendor/ | ||
+ | +------------+-----------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-----------------------------------------------------------+-----------+ | ||
+ | | | search_api_autocomplete.search.solr_search_content | ||
+ | | | facets.facet.is_member_of_content_title | ||
+ | | | facets.facet.descriptive_metadata_subjects | ||
+ | | | facets.facet.descriptive_metadata_source_json_keys | ||
+ | | | facets.facet.descriptive_metadata_object_types | ||
+ | | | facets.facet.descriptive_metadata_agent_labels | ||
+ | | | facets.facet.authored_on | ||
+ | | | facets.facet.strawberry_descriptive_metadata_ado_replace | ||
+ | | | facets.facet.strawberry_descriptive_metadata_ado_jsonkeys | Create | ||
+ | +------------+-----------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ cp ~/ | ||
+ | [Merge Archipelago deployment config with current server] | ||
+ | $ nano -w ~/ | ||
+ | $ vendor/ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------+-----------+ | ||
+ | | | search_api.server.solr_dbopen | Update | ||
+ | +------------+-------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------------------------------------------------------------+-----------+ | ||
+ | | | search_api_solr.solr_cache.cache_document_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_filter_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_persegfilter_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_queryresult_default_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_edge_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_edge_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_edgestring_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_en_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_en_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_ngram_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_ngram_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_ngramstring_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_phonetic_en_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_phonetic_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_und_7_0_0 | ||
+ | | | search_api_solr.solr_request_dispatcher.request_dispatcher_httpcaching_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_dispatcher.request_dispatcher_httpcachingnever_default_7_0_0 | Create | ||
+ | | | search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_elevate_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_query_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_replicationmaster_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_replicationslave_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_select_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_select_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_replicationslave_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_replicationmaster_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_query_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_elevate_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0 | ||
+ | | | search_api_solr.solr_request_dispatcher.request_dispatcher_httpcachingnever_default_7_0_0 | Delete | ||
+ | | | search_api_solr.solr_request_dispatcher.request_dispatcher_httpcaching_default_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_phonetic_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_phonetic_en_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_ngramstring_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_ngram_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_ngram_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_en_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_en_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_edgestring_und_6_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_edge_und_7_0_0 | ||
+ | | | search_api_solr.solr_field_type.text_edge_und_6_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_queryresult_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_persegfilter_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_filter_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0 | ||
+ | | | search_api_solr.solr_cache.cache_document_default_7_0_0 | ||
+ | +------------+-------------------------------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+---------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+---------------------------------------------------+-----------+ | ||
+ | | | webform.webform_options.country_codes | ||
+ | | | webform.webform_options.country_names | ||
+ | | | webform.webform_options.days | ||
+ | | | webform.webform_options.education | ||
+ | | | webform.webform_options.employment_status | ||
+ | | | webform.webform_options.ethnicity | ||
+ | | | webform.webform_options.gender | ||
+ | | | webform.webform_options.industry | ||
+ | | | webform.webform_options.languages | ||
+ | | | webform.webform_options.likert_agreement | ||
+ | | | webform.webform_options.likert_comparison | ||
+ | | | webform.webform_options.likert_importance | ||
+ | | | webform.webform_options.likert_quality | ||
+ | | | webform.webform_options.likert_satisfaction | ||
+ | | | webform.webform_options.likert_ten_scale | ||
+ | | | webform.webform_options.likert_would_you | ||
+ | | | webform.webform_options.marital_status | ||
+ | | | webform.webform_options.months | ||
+ | | | webform.webform_options.phone_types | ||
+ | | | webform.webform_options.relationship | ||
+ | | | webform.webform_options.schema_org_creative_works | Create | ||
+ | | | webform.webform_options.schema_org_cw_collections | Create | ||
+ | | | webform.webform_options.size | ||
+ | | | webform.webform_options.state_codes | ||
+ | | | webform.webform_options.state_names | ||
+ | | | webform.webform_options.state_province_codes | ||
+ | | | webform.webform_options.state_province_names | ||
+ | | | webform.webform_options.time_zones | ||
+ | | | webform.webform_options.titles | ||
+ | | | webform.webform_options.yes_no | ||
+ | | | webform.webform.digital_object_collection | ||
+ | | | webform.webform.descriptive_metadata | ||
+ | | | webform.webform.template_issue | ||
+ | | | webform.webform.template_feedback | ||
+ | | | webform.webform.template_contact | ||
+ | | | webform_scheduled_email.settings | ||
+ | | | webform.settings | ||
+ | | | webform.webform_options.yes_no | ||
+ | | | webform.webform_options.titles | ||
+ | | | webform.webform_options.time_zones | ||
+ | | | webform.webform_options.state_province_names | ||
+ | | | webform.webform_options.state_province_codes | ||
+ | | | webform.webform_options.state_names | ||
+ | | | webform.webform_options.state_codes | ||
+ | | | webform.webform_options.size | ||
+ | | | webform.webform_options.relationship | ||
+ | | | webform.webform_options.phone_types | ||
+ | | | webform.webform_options.months | ||
+ | | | webform.webform_options.marital_status | ||
+ | | | webform.webform_options.likert_would_you | ||
+ | | | webform.webform_options.likert_ten_scale | ||
+ | | | webform.webform_options.likert_satisfaction | ||
+ | | | webform.webform_options.likert_quality | ||
+ | | | webform.webform_options.likert_importance | ||
+ | | | webform.webform_options.likert_comparison | ||
+ | | | webform.webform_options.likert_agreement | ||
+ | | | webform.webform_options.languages | ||
+ | | | webform.webform_options.industry | ||
+ | | | webform.webform_options.gender | ||
+ | | | webform.webform_options.ethnicity | ||
+ | | | webform.webform_options.employment_status | ||
+ | | | webform.webform_options.education | ||
+ | | | webform.webform_options.days | ||
+ | | | webform.webform_options.country_names | ||
+ | | | webform.webform_options.country_codes | ||
+ | +------------+---------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------------------------------+-----------+ | ||
+ | | | format_strawberryfield.viewmodemapping_settings | ||
+ | | | format_strawberryfield.metadataexpose_entity.iiifmanifestv2 | Create | ||
+ | | | format_strawberryfield.metadataexpose_entity.iiifmanifest | ||
+ | | | format_strawberryfield.metadataexpose_entity.geojson | ||
+ | | | format_strawberryfield.iiif_settings | ||
+ | +------------+-------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+---------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+---------------------------------------------+-----------+ | ||
+ | | | rest.resource.entity.node | ||
+ | | | rest.resource.entity.metadatadisplay_entity | Create | ||
+ | +------------+---------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------+-----------+ | ||
+ | | | filter.format.basic_html | ||
+ | | | filter.format.full_html | ||
+ | | | filter.format.plain_text | ||
+ | | | filter.format.restricted_html | Create | ||
+ | | | filter.format.plain_text | ||
+ | +------------+-------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------------------------------------------+-----------+ | ||
+ | | | system.action.comment_delete_action | ||
+ | | | system.action.comment_publish_action | ||
+ | | | system.action.comment_save_action | ||
+ | | | system.action.comment_unpublish_action | ||
+ | | | system.action.node_delete_action | ||
+ | | | system.action.node_make_sticky_action | ||
+ | | | system.action.node_make_unsticky_action | ||
+ | | | system.action.node_promote_action | ||
+ | | | system.action.node_publish_action | ||
+ | | | system.action.node_save_action | ||
+ | | | system.action.node_unpromote_action | ||
+ | | | system.action.node_unpublish_action | ||
+ | | | system.action.pathauto_update_alias_node | ||
+ | | | system.action.pathauto_update_alias_user | ||
+ | | | system.action.user_unblock_user_action | ||
+ | | | system.action.user_cancel_user_action | ||
+ | | | system.action.user_block_user_action | ||
+ | | | system.action.user_remove_role_action.administrator | ||
+ | | | system.action.user_add_role_action.administrator | ||
+ | | | system.action.user_remove_role_action.metadata_pro | ||
+ | | | system.action.user_add_role_action.metadata_pro | ||
+ | | | system.action.webform_submission_make_unsticky_action | Create | ||
+ | | | system.action.webform_submission_make_unlock_action | ||
+ | | | system.action.webform_submission_make_sticky_action | ||
+ | | | system.action.webform_submission_make_lock_action | ||
+ | | | system.action.webform_submission_delete_action | ||
+ | | | system.action.webform_submission_delete_action | ||
+ | | | system.action.webform_submission_make_lock_action | ||
+ | | | system.action.webform_submission_make_sticky_action | ||
+ | | | system.action.webform_submission_make_unlock_action | ||
+ | | | system.action.webform_submission_make_unsticky_action | Delete | ||
+ | | | system.action.pathauto_update_alias_user | ||
+ | | | system.action.user_block_user_action | ||
+ | | | system.action.user_cancel_user_action | ||
+ | | | system.action.user_unblock_user_action | ||
+ | | | system.action.pathauto_update_alias_node | ||
+ | | | system.action.node_unpublish_action | ||
+ | | | system.action.node_unpromote_action | ||
+ | | | system.action.node_save_action | ||
+ | | | system.action.node_publish_action | ||
+ | | | system.action.node_promote_action | ||
+ | | | system.action.node_make_unsticky_action | ||
+ | | | system.action.node_make_sticky_action | ||
+ | | | system.action.node_delete_action | ||
+ | | | system.action.comment_unpublish_action | ||
+ | | | system.action.comment_save_action | ||
+ | | | system.action.comment_publish_action | ||
+ | | | system.action.comment_delete_action | ||
+ | +------------+-------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+------------------------------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+------------------------------------------------------------------+-----------+ | ||
+ | | | strawberryfield.filepersister_service_settings | ||
+ | | | strawberryfield.hydroponics_settings | ||
+ | | | strawberryfield.storage_settings | ||
+ | | | strawberry_runners.strawberry_runners_postprocessor.ocr | ||
+ | | | strawberry_runners.strawberry_runners_postprocessor.pager | ||
+ | | | strawberry_runners.strawberry_runners_postprocessor.warc_to_wacz | Create | ||
+ | +------------+------------------------------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+---------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+---------------------------------------+-----------+ | ||
+ | | | tour.tour.language | ||
+ | | | tour.tour.language-add | ||
+ | | | tour.tour.language-edit | ||
+ | | | tour.tour.search-api-index | ||
+ | | | tour.tour.search-api-index-fields | ||
+ | | | tour.tour.search-api-index-form | ||
+ | | | tour.tour.search-api-index-processors | Create | ||
+ | | | tour.tour.search-api-server | ||
+ | | | tour.tour.search-api-server-form | ||
+ | | | tour.tour.views-ui | ||
+ | | | tour.tour.views-ui | ||
+ | | | tour.tour.search-api-server-form | ||
+ | | | tour.tour.search-api-server | ||
+ | | | tour.tour.search-api-index-processors | Delete | ||
+ | | | tour.tour.search-api-index-form | ||
+ | | | tour.tour.search-api-index-fields | ||
+ | | | tour.tour.search-api-index | ||
+ | | | tour.tour.language-edit | ||
+ | | | tour.tour.language-add | ||
+ | | | tour.tour.language | ||
+ | +------------+---------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------------+-----------+ | ||
+ | | | rdf.mapping.comment.comment | ||
+ | | | rdf.mapping.node.article | ||
+ | | | rdf.mapping.node.digital_object | ||
+ | | | rdf.mapping.node.digital_object_collection | Create | ||
+ | | | rdf.mapping.node.page | ||
+ | | | rdf.mapping.taxonomy_term.tags | ||
+ | | | rdf.mapping.user.user | ||
+ | +------------+--------------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+----------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+----------------------------+-----------+ | ||
+ | | | codemirror_editor.settings | Update | ||
+ | +------------+----------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------+-----------+ | ||
+ | | | pathauto.pattern.digital_object_uuid | Create | ||
+ | +------------+--------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | |||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------+-----------+ | ||
+ | | | pathauto.settings | Update | ||
+ | +------------+-------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | ==== Metadata Display ==== | ||
+ | Add twig based metadata display. | ||
+ | <code bash> | ||
+ | General HTML Description block | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Linked Data Block HTML | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | IIIF 3.0 Manifest for Images and Mirador | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Basic MODS 3.6 Caster | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | IIIF 2.1 Manifest for Images and Books | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | GeoJSON for Maps | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | A Bootstrap Carousel template from IIIF images and Views | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | General HTML Description block for Search Results | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Basic Schema.org | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Multiple Thumbnails via IIIF and FontAwesome | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | AMI Ingest JSON Template | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | ==== Useful tools and binaries ==== | ||
+ | Info and metadata extractors | ||
+ | <code bash> | ||
+ | sudo -s apt install exiftool | ||
+ | $ exiftool -ver | ||
+ | 11.88 | ||
+ | $ which exiftool | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | sudo -s apt install | ||
+ | $ pdfinfo -v | ||
+ | pdfinfo version 0.86.1 | ||
+ | Copyright 2005-2020 The Poppler Developers - http:// | ||
+ | Copyright 1996-2011 Glyph & Cog, LLC | ||
+ | $ which pdfinfo | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | wget https:// | ||
+ | unzip v1.4.1.zip | ||
+ | cd fido-1.4.1/ | ||
+ | sudo python3 setup.py install | ||
+ | $ fido -v | ||
+ | FIDO v1.4.1 (formats-v96.xml, | ||
+ | $ which fido | ||
+ | / | ||
+ | </ | ||
+ | OCR tools | ||
+ | <code bash> | ||
+ | $ sudo apt install tesseract-ocr | ||
+ | $ sudo apt install tesseract-ocr-ita | ||
+ | $ tesseract -v | ||
+ | tesseract 4.1.1 | ||
+ | | ||
+ | libgif 5.1.4 : libjpeg 8d (libjpeg-turbo 2.0.3) : libpng 1.6.37 : libtiff 4.1.0 : zlib 1.2.11 : libwebp 0.6.1 : libopenjp2 2.3.1 | ||
+ | Found AVX | ||
+ | Found SSE | ||
+ | Found libarchive 3.4.0 zlib/1.2.11 liblzma/ | ||
+ | $ which tesseract | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ sudo apt install pdf2djvu | ||
+ | $ pdf2djvu --version | ||
+ | pdf2djvu 0.9.17 | ||
+ | + DjVuLibre 3.5.27 | ||
+ | + Poppler 0.86.1 | ||
+ | + GraphicsMagick++ 1.3.35 (Q16) | ||
+ | + Exiv2 0.27.2 | ||
+ | $ which pdf2djvu | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ sudo apt install python python-lxml python3-djvu | ||
+ | $ wget http:// | ||
+ | $ sudo dpkg -i python-djvu_0.8-3_amd64.deb | ||
+ | $ sudo apt install python-subprocess32 libdjvulibre-dev libdjvulibre21 | ||
+ | $ sudo apt install make | ||
+ | $ wget https:// | ||
+ | $ unzip 0.12 | ||
+ | $ cd ocrodjvu-0.12/ | ||
+ | $ sudo make install | ||
+ | python - < lib/ | ||
+ | sed -e "1 s@^# | ||
+ | install -d / | ||
+ | install ocrodjvu.tmp / | ||
+ | rm ocrodjvu.tmp | ||
+ | sed -e "1 s@^# | ||
+ | install -d / | ||
+ | install hocr2djvused.tmp / | ||
+ | rm hocr2djvused.tmp | ||
+ | sed -e "1 s@^# | ||
+ | install -d / | ||
+ | install djvu2hocr.tmp / | ||
+ | rm djvu2hocr.tmp | ||
+ | install -d / | ||
+ | install -p -m644 lib//*.py / | ||
+ | install -d / | ||
+ | install -p -m644 lib/ | ||
+ | install -d / | ||
+ | install -p -m644 lib/ | ||
+ | umask 022 && python -m compileall -q / | ||
+ | # run "make -C doc" to build the manpages | ||
+ | |||
+ | $ djvu2hocr --version | ||
+ | djvu2hocr 0.12 | ||
+ | + Python 2.7.18 | ||
+ | + subprocess32 | ||
+ | + python-djvulibre 0.8 | ||
+ | + lxml 4.5.0 | ||
+ | + html5lib-python 1.0.1 | ||
+ | $ which djvu2hocr | ||
+ | / | ||
+ | </ | ||
+ | Compile and install pdfalto | ||
+ | <code bash> | ||
+ | $ sudo apt-get install cmake pkg-config build-essential | ||
+ | |||
+ | $ wget https:// | ||
+ | $ unzip 0.4.zip | ||
+ | $ cd pdfalto-0.4/ | ||
+ | $ ./ | ||
+ | $ git clone https:// | ||
+ | $ cmake . | ||
+ | $ make | ||
+ | $ cd .. | ||
+ | $ sudo mv pdfalto-0.4 / | ||
+ | $ sudo ln -s / | ||
+ | |||
+ | $ pdfalto | ||
+ | pdfalto version 0.4 | ||
+ | Usage: pdfalto [options] < | ||
+ | -f < | ||
+ | -l < | ||
+ | -verbose | ||
+ | -noImage | ||
+ | -noImageInline | ||
+ | -outline | ||
+ | -annotation | ||
+ | -noLineNumbers | ||
+ | -readingOrder | ||
+ | -noText | ||
+ | -charReadingOrderAttr | ||
+ | -fullFontName | ||
+ | -nsURI < | ||
+ | -opw < | ||
+ | -upw < | ||
+ | -filesLimit < | ||
+ | -q : don't print any messages or errors | ||
+ | -v : print version info | ||
+ | -h : print usage information | ||
+ | -help : print usage information | ||
+ | --help | ||
+ | -? : print usage information | ||
+ | </ | ||
+ | Update pdfalto to master for an issue on namespace | ||
+ | <code bash> | ||
+ | $ git clone https:// | ||
+ | $ cd pdfalto/ | ||
+ | $ ./ | ||
+ | $ git clone https:// | ||
+ | $ cmake . | ||
+ | $ make | ||
+ | $ cd .. | ||
+ | $ sudo mv pdfalto / | ||
+ | $ sudo rm / | ||
+ | $ sudo ln -s / | ||
+ | |||
+ | $ pdfalto | ||
+ | pdfalto version 0.5 | ||
+ | Usage: pdfalto [options] < | ||
+ | -f < | ||
+ | -l < | ||
+ | -verbose | ||
+ | -noImage | ||
+ | -noImageInline | ||
+ | -outline | ||
+ | -annotation | ||
+ | -noLineNumbers | ||
+ | -readingOrder | ||
+ | -noText | ||
+ | -charReadingOrderAttr | ||
+ | -fullFontName | ||
+ | -nsURI < | ||
+ | -opw < | ||
+ | -upw < | ||
+ | -filesLimit < | ||
+ | -q : don't print any messages or errors | ||
+ | -v : print version info | ||
+ | -h : print usage information | ||
+ | -help : print usage information | ||
+ | --help | ||
+ | -? : print usage information | ||
</ | </ |