From: garvinhicking Date: Sat, 25 Feb 2006 15:42:32 +0000 (+0000) Subject: fix category url in backend X-Git-Tag: 1.0~79 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=f49d398ec7fdff5330ece0fbda65578e901ce089;p=s9y.git fix category url in backend --- diff --git a/include/admin/entries.inc.php b/include/admin/entries.inc.php index 98546a3..18ae237 100644 --- a/include/admin/entries.inc.php +++ b/include/admin/entries.inc.php @@ -245,7 +245,8 @@ function serendipity_drawList() { echo ' ' . IN . ' '; $cats = array(); foreach ($entry['categories'] as $cat) { - $cats[] = '' . $cat['category_name'] . ''; + $caturl = serendipity_categoryURL($cat); + $cats[] = '' . $cat['category_name'] . ''; } echo implode(', ', $cats); } @@ -347,7 +348,7 @@ switch($serendipity['GET']['adminAction']) { // Save the entry, or just display a preview $use_legacy = true; serendipity_plugin_api::hook_event('backend_entry_iframe', $use_legacy); - + if ($use_legacy) { if ($serendipity['POST']['preview'] != 'true') { /* We don't need an iframe to save a draft */ @@ -368,15 +369,15 @@ switch($serendipity['GET']['adminAction']) { if (!is_numeric($entry['timestamp'])) { $entry['timestamp'] = time(); } - + if (!isset($entry['trackbacks']) || !$entry['trackbacks']) { $entry['trackbacks'] = 0; } - + if (!isset($entry['comments']) || !$entry['comments']) { $entry['comments'] = 0; } - + if (!isset($entry['realname']) || !$entry['realname']) { if (!empty($serendipity['realname'])) { $entry['realname'] = $serendipity['realname']; @@ -384,7 +385,7 @@ switch($serendipity['GET']['adminAction']) { $entry['realname'] = $serendipity['serendipityUser']; } } - + $categories = (array)$entry['categories']; $entry['categories'] = array(); foreach ($categories as $catid) { @@ -393,17 +394,17 @@ switch($serendipity['GET']['adminAction']) { } $entry['categories'][] = serendipity_fetchCategoryInfo($catid); } - + if (count($entry['categories']) < 1) { unset($entry['categories']); } - + if (isset($entry['id'])) { $serendipity['GET']['id'] = $entry['id']; } else { $serendipity['GET']['id'] = 1; } - + if ($serendipity['use_iframe']) { echo '
' . IFRAME_PREVIEW . '

'; serendipity_iframe_create('preview', $entry);