Dashboard tool: avoid warning message

skala
Julio Montoya 15 years ago
parent 8e16553825
commit 43995f2a32
  1. 2
      main/dashboard/dashboard.php
  2. 10
      main/inc/lib/dashboard.lib.php

@ -34,7 +34,7 @@ if($dashboard_view == 'blocks') {
if (isset($msg)) {
//Display::display_confirmation_message(get_lang('BlocksHaveBeenUpdatedSuccessfully'));
}
if (count($blocks) > 0) {
$columns = array();
// group content html by number of column

@ -396,7 +396,7 @@ class DashboardManager
} else {
echo '<div style="margin-top:20px">'.get_lang('ThereAreNoEnabledDashboardPlugins').'</div>';
if (api_is_platform_admin()) {
echo '<a href="'.api_get_path(WEB_CODE_PATH).'admin/settings.php?category=Plugins">'.get_lang('ConfigureDashboardPlugins').'</a>';
echo '<a href="'.api_get_path(WEB_CODE_PATH).'admin/settings.php?category=Plugins">'.get_lang('ConfigureDashboardPlugin').'</a>';
}
}
}
@ -432,8 +432,10 @@ class DashboardManager
* @return bool
*/
public static function store_user_blocks($user_id, $enabled_blocks, $columns) {
$selected_blocks_id = array_keys($enabled_blocks);
$selected_blocks_id = array();
if (is_array($enabled_blocks) && count($enabled_blocks) > 0) {
$selected_blocks_id = array_keys($enabled_blocks);
}
// build data for storing inside extra user field
$fname = 'dashboard';
@ -441,9 +443,7 @@ class DashboardManager
foreach ($selected_blocks_id as $block_id) {
$fvalue[] = $block_id.':'.$columns[$block_id];
}
$upd_extra_field = UserManager::update_extra_field_value($user_id, $fname, $fvalue);
return $upd_extra_field;
}

Loading…
Cancel
Save