From be4a8a9d03c12d001b662d46ebf22017e3debec6 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Tue, 20 Nov 2012 10:01:59 -0500
Subject: [PATCH] Set default umask to 022 in server.sh file.
---
interface/web/dashboard/lib/custom_menu.inc.php | 24 ++++++++++++++++++++----
1 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/interface/web/dashboard/lib/custom_menu.inc.php b/interface/web/dashboard/lib/custom_menu.inc.php
index 60b95dd..8796023 100644
--- a/interface/web/dashboard/lib/custom_menu.inc.php
+++ b/interface/web/dashboard/lib/custom_menu.inc.php
@@ -29,18 +29,34 @@
*/
$app->uses('simplepie');
+$app->uses('auth');
$app->tpl->newTemplate('dashboard/templates/custom_menu.htm');
$app->uses('getconf');
- $misc_config = $app->getconf->get_global_config('misc');
+$misc_config = $app->getconf->get_global_config('misc');
-//* We want to show the news only to the admin user
-if($misc_config['dashboard_atom_url'] != '') {
+switch($_SESSION['s']['user']['typ']) {
+ case 'admin':
+ $atom_url = $misc_config['dashboard_atom_url_admin'];
+ break;
+ case 'user':
+ if ($app->auth->has_clients($_SESSION['s']['user']['userid']) === true)
+ $atom_url = $misc_config['dashboard_atom_url_reseller'];
+ else
+ $atom_url = $misc_config['dashboard_atom_url_client'];
+ break;
+ default:
+ $atom_url = "";
+}
+
+$rows = array();
+
+if( $atom_url != '' ) {
if(!isset($_SESSION['s']['rss_news'])) {
- $app->simplepie->set_feed_url($misc_config['dashboard_atom_url']);
+ $app->simplepie->set_feed_url($atom_url);
$app->simplepie->enable_cache(false);
$app->simplepie->init();
$items = $app->simplepie->get_items();
--
Gitblit v1.9.1