Ganjoor Museum: import manuscripts from IIIF manifest

#462
This commit is contained in:
Hamid Reza Mohammadi 2025-01-19 13:54:08 +03:30
parent 34af783d8c
commit d4e1c6658f
3 changed files with 14 additions and 2 deletions

View File

@ -33,5 +33,9 @@
/// عنوان در فهرست
/// </summary>
TitleInContents = 6,
/// <summary>
/// IIIF
/// </summary>
IIIF = 7,
}
}

View File

@ -4851,6 +4851,11 @@
عنوان در فهرست
</summary>
</member>
<member name="F:RMuseum.Models.Artifact.RTagType.IIIF">
<summary>
IIIF
</summary>
</member>
<member name="T:RMuseum.Models.Artifact.RTagValue">
<summary>
Attribute Value

View File

@ -127,10 +127,13 @@ namespace RMuseum.Services.Implementation
tag = await TagHandler.PrepareAttribute(context, "Source", "IIIF Manifest", 1);
tag.ValueSupplement = $"{job.SrcUrl}";
meta.Add(tag);
tag = await TagHandler.PrepareAttribute(context, "IIIF Manifest", "IIIF Manifest", 1);
tag.ValueSupplement = job.SrcUrl;
meta.Add(tag);
List<RArtifactItemRecord> pages = (await _InternalIIIFImport(json, job, friendlyUrl, context, book, meta)).Result;
if (pages == null)
{