From ee9269c6ba34a5f831ff1664779f580a01459136 Mon Sep 17 00:00:00 2001 From: azett Date: Fri, 1 Jan 2021 13:54:58 +0100 Subject: [PATCH] Fixed more template errors in order to get everything running with PHP 8.0. --- fp-interface/sharedtpls/atom.tpl | 22 +++++---- fp-interface/sharedtpls/contact.tpl | 56 ++++++++++++++++++---- fp-interface/sharedtpls/rss.tpl | 10 ++-- fp-interface/sharedtpls/search.tpl | 1 + fp-interface/sharedtpls/search_results.tpl | 2 +- 5 files changed, 68 insertions(+), 23 deletions(-) diff --git a/fp-interface/sharedtpls/atom.tpl b/fp-interface/sharedtpls/atom.tpl index 1a9d97e..2a685d1 100644 --- a/fp-interface/sharedtpls/atom.tpl +++ b/fp-interface/sharedtpls/atom.tpl @@ -5,10 +5,10 @@ {$flatpress.subtitle} - + FlatPress - {$flatpress.author} {$smarty.now|date_format:'%Y'} + {$flatpress.author} {'Y'|date} {$smarty.now|date_rfc3339} {$flatpress.author} @@ -31,14 +31,16 @@ - {foreach from=$enclosure item=encl} - - {/foreach} - + {if isset($enclosure)} + {foreach from=$enclosure item=encl} + + {/foreach} + {/if} + {/entry} {/entry_block} diff --git a/fp-interface/sharedtpls/contact.tpl b/fp-interface/sharedtpls/contact.tpl index febed51..c894976 100755 --- a/fp-interface/sharedtpls/contact.tpl +++ b/fp-interface/sharedtpls/contact.tpl @@ -13,16 +13,46 @@
{$lang.contact.fieldset1}


-

+ {if isset($error) && isset($error.name) && !empty($error.name)} + {assign var=class value="field-error"} + {else} + {assign var=class value=""} + {/if} + {if isset($values) && isset($values.name) && !empty($values.name)} + {assign var=namevalue value=$values.name} + {else} + {assign var=namevalue value=""} + {/if} +


-

+ {if isset($error) && isset($error.email) && !empty($error.email)} + {assign var=class value="field-error"} + {else} + {assign var=class value=""} + {/if} + {if isset($values) && isset($values.email) && !empty($values.email)} + {assign var=emailvalue value=$values.email} + {else} + {assign var=emailvalue value=""} + {/if} +


-

+ {if isset($error) && isset($error.url) && !empty($error.url)} + {assign var=class value="field-error"} + {else} + {assign var=class value=""} + {/if} + {if isset($values) && isset($values.url) && !empty($values.url)} + {assign var=urlvalue value=$values.url} + {else} + {assign var=urlvalue value=""} + {/if} +

{comment_form} @@ -30,8 +60,18 @@
{$lang.contact.fieldset2}


-

+ {if isset($error) && isset($error.content) && !empty($error.content)} + {assign var=class value="field-error"} + {else} + {assign var=class value=""} + {/if} + {if isset($values) && isset($values.content) && !empty($values.content)} + {assign var=contentvalue value=$values.content} + {else} + {assign var=contentvalue value=""} + {/if} +

diff --git a/fp-interface/sharedtpls/rss.tpl b/fp-interface/sharedtpls/rss.tpl index 1820b98..bea0d0d 100755 --- a/fp-interface/sharedtpls/rss.tpl +++ b/fp-interface/sharedtpls/rss.tpl @@ -4,7 +4,7 @@ {$flatpress.title} {$flatpress.www} - Copyright {$smarty.now|date_format:"$Y"}, {$flatpress.author} + Copyright {'Y'|date}, {$flatpress.author} {*{$flatpress.email} ({$flatpress.author})*} {$fp_config.locale.lang} @@ -23,9 +23,11 @@ {'r'|date:$date} {$id|link:comments_link} - {foreach from=$enclosure item=encl} - - {/foreach} + {if isset($enclosure)} + {foreach from=$enclosure item=encl} + + {/foreach} + {/if} {/entry} diff --git a/fp-interface/sharedtpls/search.tpl b/fp-interface/sharedtpls/search.tpl index d6b6342..b26f6ed 100755 --- a/fp-interface/sharedtpls/search.tpl +++ b/fp-interface/sharedtpls/search.tpl @@ -14,6 +14,7 @@
{$lang.search.fset3} + {if !isset($categories)} {assign var=categories value=""} {/if} {list_categories type="radio" selected=$categories}

{$lang.search.catdescr}

diff --git a/fp-interface/sharedtpls/search_results.tpl b/fp-interface/sharedtpls/search_results.tpl index e5cb0d1..1c34e8c 100755 --- a/fp-interface/sharedtpls/search_results.tpl +++ b/fp-interface/sharedtpls/search_results.tpl @@ -1,4 +1,4 @@ -{if $noresults} +{if isset($noresults)}

{$smarty.request.q|string_format:$lang.search.descrnores}

{else}

{$smarty.request.q|string_format:$lang.search.descrres}