From 0a8b115d7c2addef3cbdd0f9852652124bb07203 Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Fri, 30 Sep 2005 11:00:19 +0000 Subject: [PATCH] Fix entry preview data --- docs/NEWS | 9 ++++++++- include/admin/entries.inc.php | 13 ++++++++++++- serendipity_config.inc.php | 2 +- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/docs/NEWS b/docs/NEWS index 063fb28..ec40222 100644 --- a/docs/NEWS +++ b/docs/NEWS @@ -1,6 +1,13 @@ # $Id$ -Version 0.9 () +Version 0.9-beta2 () +------------------------------------------------------------------------ + + * Fix using the "realname" of the author in entry preview instead of + username. Also fix printing category info when no category was + assigned. Thanks to Manuel Charisius! (garvinhicking) + +Version 0.9-beta1 (September 29th, 2005) ------------------------------------------------------------------------ * Change Onyx RSS parser and xml_parser_* functions to already specify diff --git a/include/admin/entries.inc.php b/include/admin/entries.inc.php index 56e5efa..ec5dce8 100644 --- a/include/admin/entries.inc.php +++ b/include/admin/entries.inc.php @@ -337,15 +337,26 @@ switch($serendipity['GET']['adminAction']) { } if (!isset($entry['realname']) || !$entry['realname']) { - $entry['realname'] = $serendipity['serendipityUser']; + if (!empty($serendipity['realname'])) { + $entry['realname'] = $serendipity['realname']; + } else { + $entry['realname'] = $serendipity['serendipityUser']; + } } $categories = (array)$entry['categories']; $entry['categories'] = array(); foreach ($categories as $catid) { + if ($catid == 0) { + continue; + } $entry['categories'][] = serendipity_fetchCategoryInfo($catid); } + if (count($entry['categories']) < 1) { + unset($entry['categories']); + } + if (isset($entry['id'])) { $serendipity['GET']['id'] = $entry['id']; } else { diff --git a/serendipity_config.inc.php b/serendipity_config.inc.php index c34d942..09c417e 100644 --- a/serendipity_config.inc.php +++ b/serendipity_config.inc.php @@ -21,7 +21,7 @@ if (IS_installed === true && !defined('IN_serendipity')) { include_once(S9Y_INCLUDE_PATH . 'include/compat.inc.php'); // The version string -$serendipity['version'] = '0.9-beta1'; +$serendipity['version'] = '0.9-beta2'; // Name of folder for the default theme $serendipity['defaultTemplate'] = 'default'; -- 2.39.5