Skip to content

Commit

Permalink
Using IIIF image API, the Kitodo.Presentation gridpager does not know…
Browse files Browse the repository at this point in the history
… how to handle it yet -> disable gridpager for now
  • Loading branch information
Alexander Bigga committed Apr 6, 2021
1 parent 342451a commit 7e43311
Showing 1 changed file with 15 additions and 7 deletions.
22 changes: 15 additions & 7 deletions Resources/Private/Partials/KitodoPageView.html
Original file line number Diff line number Diff line change
Expand Up @@ -345,19 +345,27 @@

<f:comment><!-- [pagegrid switch (on/off)] -------------------------- --></f:comment>
<li class="grid">
<f:if condition="<dc:xpath xpath='(//mets:fileSec/mets:fileGrp[@USE=\"THUMBS\"]//mets:file/mets:FLocat/@xlink:href)[1]' />">
<f:if condition="{mimeType}=='application/vnd.kitodo.iiif'">
<f:then>
<f:if condition="{gp-pagegrid} == 1">
<!-- not supported yet -> Kitodo.Presentation gridpager plugin does not know IIIF-Image API yet -->
<span title="<f:translate key='gridpage.preview' extensionName='slub_digitalcollections' />"><f:translate key='gridpage.preview' extensionName='slub_digitalcollections' /></span>
</f:then>
<f:else>
<f:if condition="<dc:xpath xpath='(//mets:fileSec/mets:fileGrp[@USE=\"THUMBS\"]//mets:file/mets:FLocat/@xlink:href)[1]' />">
<f:then>
<f:link.page pageUid="{kitodo.pageView}" additionalParams="{tx_dlf:{page:'{gp-page}', double:'0', id:'{gp-id}', pagegrid:'0'}}" class="active" title="<f:translate key='double.singlePageView' extensionName='slub_digitalcollections' />"><f:translate key='double.singlePageView' extensionName='slub_digitalcollections' /></f:link.page>
<f:if condition="{gp-pagegrid} == 1">
<f:then>
<f:link.page pageUid="{kitodo.pageView}" additionalParams="{tx_dlf:{page:'{gp-page}', double:'0', id:'{gp-id}', pagegrid:'0'}}" class="active" title="<f:translate key='double.singlePageView' extensionName='slub_digitalcollections' />"><f:translate key='double.singlePageView' extensionName='slub_digitalcollections' /></f:link.page>
</f:then>
<f:else>
<f:link.page pageUid="{kitodo.pageView}" additionalParams="{tx_dlf:{page:'{gp-page}', double:'0', id:'{gp-id}', pagegrid:'1'}}" title="<f:translate key='gridpage.preview' extensionName='slub_digitalcollections' />"><f:translate key='gridpage.preview' extensionName='slub_digitalcollections' /></f:link.page>
</f:else>
</f:if>
</f:then>
<f:else>
<f:link.page pageUid="{kitodo.pageView}" additionalParams="{tx_dlf:{page:'{gp-page}', double:'0', id:'{gp-id}', pagegrid:'1'}}" title="<f:translate key='gridpage.preview' extensionName='slub_digitalcollections' />"><f:translate key='gridpage.preview' extensionName='slub_digitalcollections' /></f:link.page>
<span title="<f:translate key='gridpage.preview' extensionName='slub_digitalcollections' />"><f:translate key='gridpage.preview' extensionName='slub_digitalcollections' /></span>
</f:else>
</f:if>
</f:then>
<f:else>
<span title="<f:translate key='gridpage.preview' extensionName='slub_digitalcollections' />"><f:translate key='gridpage.preview' extensionName='slub_digitalcollections' /></span>
</f:else>
</f:if>
</li>
Expand Down

0 comments on commit 7e43311

Please sign in to comment.