From bb4eefff349d22c863d74dd50e017591c9d6a83a Mon Sep 17 00:00:00 2001 From: lsces Date: Wed, 27 Aug 2025 15:16:44 +0100 Subject: Extra Template changes to cover uninitialized variables and style changes for PHP8.4 --- templates/display_structure.tpl | 49 +++++++++++++++++++++++++++++++++++++++++ templates/mime/default/view.tpl | 6 ++--- templates/mime/image/view.tpl | 2 +- templates/mime/pdf/view.tpl | 2 +- 4 files changed, 54 insertions(+), 5 deletions(-) create mode 100755 templates/display_structure.tpl diff --git a/templates/display_structure.tpl b/templates/display_structure.tpl new file mode 100755 index 0000000..f7e6f8e --- /dev/null +++ b/templates/display_structure.tpl @@ -0,0 +1,49 @@ +{strip} +{if !empty($structureInfo.structure_path)} +
+ {if $gBitSystem->isFeatureActive( 'wiki_book_show_path' )} +
+ {section loop=$structureInfo.structure_path name=ix} + {if $structureInfo.structure_path[ix].parent_id} » {/if} + + {if $structureInfo.structure_path[ix].page_alias} + {$structureInfo.structure_path[ix].page_alias|escape} + {else} + {$structureInfo.structure_path[ix].title|escape} + {/if} + + {/section} +
+ {/if} + + {if $gBitSystem->isFeatureActive( 'wiki_book_show_navigation' )} + + {/if} +
+
+{/if} {* end structure *} +{/strip} diff --git a/templates/mime/default/view.tpl b/templates/mime/default/view.tpl index e10f938..839c7b3 100644 --- a/templates/mime/default/view.tpl +++ b/templates/mime/default/view.tpl @@ -2,7 +2,7 @@
{assign var=size value=$smarty.request.size|default:medium} {if $gBitSystem->isFeatureActive( 'site_fancy_zoom' )} - {if $attachment.original} + {if !empty($attachment.original)} {else} @@ -14,13 +14,13 @@ {/if}
-{if !$attachment.thumbnail_is_mime} +{if !$attachment.thumbnail_is_mime|default:false} {/if} {include file="bitpackage:liberty/mime_meta_inc.tpl"} diff --git a/templates/mime/image/view.tpl b/templates/mime/image/view.tpl index 9e01e30..f95c1b7 100644 --- a/templates/mime/image/view.tpl +++ b/templates/mime/image/view.tpl @@ -1,4 +1,4 @@ -{if $attachment.thumbnail_url.panorama} +{if $attachment.thumbnail_url.panorama|default:false} {include file="bitpackage:liberty/mime/image/player.tpl"} {include file="bitpackage:liberty/mime_meta_inc.tpl"} {else} diff --git a/templates/mime/pdf/view.tpl b/templates/mime/pdf/view.tpl index db2b9c2..3113b5f 100644 --- a/templates/mime/pdf/view.tpl +++ b/templates/mime/pdf/view.tpl @@ -1,5 +1,5 @@ {strip} -{if $attachment.media_url} +{if !empty($attachment.media_url)}
-- cgit v1.3