From 3605937049065cf32974dd51aec11b97b6966dec Mon Sep 17 00:00:00 2001 From: Garvin Hicking Date: Wed, 11 Feb 2015 14:27:39 +0100 Subject: [PATCH] Fix Issue #299 --- docs/NEWS | 3 +++ include/admin/overview.inc.php | 2 ++ templates/2k11/admin/overview.inc.tpl | 3 +++ 3 files changed, 8 insertions(+) diff --git a/docs/NEWS b/docs/NEWS index 5e53f933..eed44da3 100644 --- a/docs/NEWS +++ b/docs/NEWS @@ -25,6 +25,9 @@ Version 2.1 () Version 2.0.1 () ------------------------------------------------------------------------ + * Issue 299: Do not display dashboard for users with no permission + to perform actions in the backend (frontend-users) + * Make "rewriteURL" smarty modifier available to do a {$CONST.PATH_ARCHIVE|rewriteURL} within a smarty template file. diff --git a/include/admin/overview.inc.php b/include/admin/overview.inc.php index 0c45b84c..055bc7fb 100644 --- a/include/admin/overview.inc.php +++ b/include/admin/overview.inc.php @@ -110,6 +110,8 @@ $data['entries'] = $entries; $data['urltoken'] = serendipity_setFormToken('url'); $data['token'] = serendipity_setFormToken(); +$data['no_create'] = $serendipity['no_create']; + echo serendipity_smarty_show('admin/overview.inc.tpl', $data); /* vim: set sts=4 ts=4 expandtab : */ diff --git a/templates/2k11/admin/overview.inc.tpl b/templates/2k11/admin/overview.inc.tpl index 56e9192c..ce01ce6f 100644 --- a/templates/2k11/admin/overview.inc.tpl +++ b/templates/2k11/admin/overview.inc.tpl @@ -32,6 +32,8 @@ {/if} {/if} + + {if $no_create !== true}

{if 'adminComments'|checkPermission}{/if}{$CONST.COMMENTS}{if 'adminComments'|checkPermission}{/if}

@@ -110,6 +112,7 @@
{serendipity_hookPlugin hook="backend_dashboard" hookAll="true"} + {/if}