1
0

php8 compat fixes for entry preview

This commit is contained in:
onli
2021-05-09 16:54:27 +02:00
parent 24c02da747
commit 4c246ad426
7 changed files with 22 additions and 15 deletions

View File

@ -1186,8 +1186,8 @@ function serendipity_printEntries($entries, $extended = 0, $preview = false, $sm
$authorData = array(
'authorid' => $entry['authorid'],
'username' => $entry['loginname'],
'email' => $entry['email'],
'username' => $entry['loginname'] ?? null,
'email' => $entry['email'] ?? null,
'realname' => $entry['author']
);
@ -1221,12 +1221,14 @@ function serendipity_printEntries($entries, $extended = 0, $preview = false, $sm
}
$entry['link_author'] = serendipity_authorURL($authorData);
if (is_array($entry['categories'])) {
if (is_array($entry['categories'] ?? null)) {
foreach ($entry['categories'] as $k => $v) {
if (!isset($entry['categories'][$k]['category_link'])) {
$entry['categories'][$k]['category_link'] = serendipity_categoryURL($entry['categories'][$k]);
}
}
} else {
$entry['categories'] = null;
}
if (strlen($entry['extended'] ?? null)) {