From fb1b1103d7bbb58db3ed637514ff68508aaeb81a Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Fri, 18 Jan 2019 17:01:22 -0500 Subject: [PATCH] Display: Update icons positions in action bars (more coherent between tools) of dropbox, forum, grade book, learning path and wiki --- main/dropbox/index.php | 20 +++++++-------- main/forum/index.php | 27 +++++++++---------- main/gradebook/lib/fe/displaygradebook.php | 30 ++++++++++++---------- main/lp/learnpath.class.php | 9 +++++++ main/lp/lp_list.php | 24 ++++++++--------- main/wiki/wiki.inc.php | 24 ++++++++++++----- 6 files changed, 79 insertions(+), 55 deletions(-) diff --git a/main/dropbox/index.php b/main/dropbox/index.php index 2fafd1586b..d524f1fffa 100755 --- a/main/dropbox/index.php +++ b/main/dropbox/index.php @@ -282,6 +282,11 @@ if ($action != 'add') { /* Menu Sent */ if (api_get_session_id() == 0) { echo '
'; + if (empty($viewSentCategory)) { + echo "". + Display::return_icon('upload_file.png', get_lang('UploadNewFile'), '', ICON_SIZE_MEDIUM). + ""; + } if ($view_dropbox_category_sent != 0) { echo ''. Display::return_icon('folder_up.png', get_lang('Up').' '.get_lang('Root'), '', ICON_SIZE_MEDIUM). @@ -291,15 +296,15 @@ if ($action != 'add') { echo "". Display::return_icon('new_folder.png', get_lang('AddNewCategory'), '', ICON_SIZE_MEDIUM)."\n"; } - if (empty($viewSentCategory)) { - echo "". - Display::return_icon('upload_file.png', get_lang('UploadNewFile'), '', ICON_SIZE_MEDIUM). - ""; - } echo '
'; } else { if (api_is_allowed_to_session_edit(false, true)) { echo '
'; + if (empty($viewSentCategory)) { + echo "". + Display::return_icon('upload_file.png', get_lang('UploadNewFile'), '', ICON_SIZE_MEDIUM). + ""; + } if ($view_dropbox_category_sent != 0) { echo get_lang('CurrentlySeeing').': '.Security::remove_XSS($dropbox_categories[$view_dropbox_category_sent]['cat_name']).' '; echo ''. @@ -309,11 +314,6 @@ if ($action != 'add') { echo "". Display::return_icon('new_folder.png', get_lang('AddNewCategory'), '', ICON_SIZE_MEDIUM)."\n"; } - if (empty($viewSentCategory)) { - echo "". - Display::return_icon('upload_file.png', get_lang('UploadNewFile'), '', ICON_SIZE_MEDIUM). - ""; - } echo '
'; } } diff --git a/main/forum/index.php b/main/forum/index.php index abb9b776b1..9ef37f96c2 100755 --- a/main/forum/index.php +++ b/main/forum/index.php @@ -182,21 +182,8 @@ if (!empty($_GET['lp_id']) || !empty($_POST['lp_id'])) { $url ); } -if (!empty($allCourseForums)) { - $actionLeft .= search_link(); -} if (api_is_allowed_to_edit(false, true)) { - $actionLeft .= Display::url( - Display::return_icon( - 'new_folder.png', - get_lang('AddForumCategory'), - null, - ICON_SIZE_MEDIUM - ), - api_get_self().'?'.api_get_cidreq().'&action=add&content=forumcategory&lp_id='.$lp_id - ); - if (is_array($forumCategories) && !empty($forumCategories)) { $actionLeft .= Display::url( Display::return_icon( @@ -208,6 +195,20 @@ if (api_is_allowed_to_edit(false, true)) { api_get_self().'?'.api_get_cidreq().'&action=add&content=forum&lp_id='.$lp_id ); } + + $actionLeft .= Display::url( + Display::return_icon( + 'new_folder.png', + get_lang('AddForumCategory'), + null, + ICON_SIZE_MEDIUM + ), + api_get_self().'?'.api_get_cidreq().'&action=add&content=forumcategory&lp_id='.$lp_id + ); +} + +if (!empty($allCourseForums)) { + $actionLeft .= search_link(); } $actions = Display::toolbarAction('toolbar-forum', [$actionLeft]); diff --git a/main/gradebook/lib/fe/displaygradebook.php b/main/gradebook/lib/fe/displaygradebook.php index dddbc52ab9..ad42e03a34 100755 --- a/main/gradebook/lib/fe/displaygradebook.php +++ b/main/gradebook/lib/fe/displaygradebook.php @@ -400,15 +400,6 @@ class DisplayGradebook $actionsRight = ''; $my_api_cidreq = api_get_cidreq(); if (api_is_allowed_to_edit(null, true)) { - if (empty($grade_model_id) || $grade_model_id == -1) { - $actionsLeft .= ''. - Display::return_icon( - 'new_folder.png', - get_lang('AddGradebook'), - [], - ICON_SIZE_MEDIUM - ).''; - } if ($selectcat != '0') { $my_category = $catobj->showAllCategoryInfo($catobj->get_id()); if ($my_api_cidreq == '') { @@ -416,18 +407,31 @@ class DisplayGradebook } if ($show_add_link && !$message_resource) { $actionsLeft .= ''. - Display::return_icon('new_evaluation.png', get_lang('NewEvaluation'), '', ICON_SIZE_MEDIUM).''; + Display::return_icon('new_evaluation.png', get_lang('NewEvaluation'), '', + ICON_SIZE_MEDIUM).''; $cats = Category::load($selectcat); if ($cats[0]->get_course_code() != null && !$message_resource) { $actionsLeft .= ''. - Display::return_icon('new_online_evaluation.png', get_lang('MakeLink'), '', ICON_SIZE_MEDIUM).''; + Display::return_icon('new_online_evaluation.png', get_lang('MakeLink'), '', + ICON_SIZE_MEDIUM).''; } else { $actionsLeft .= ''. - Display::return_icon('new_online_evaluation.png', get_lang('MakeLink'), '', ICON_SIZE_MEDIUM).''; + Display::return_icon('new_online_evaluation.png', get_lang('MakeLink'), '', + ICON_SIZE_MEDIUM).''; } } - + } + if (empty($grade_model_id) || $grade_model_id == -1) { + $actionsLeft .= ''. + Display::return_icon( + 'new_folder.png', + get_lang('AddGradebook'), + [], + ICON_SIZE_MEDIUM + ).''; + } + if ($selectcat != '0') { if (!$message_resource) { $actionsLeft .= ''. Display::return_icon('statistics.png', get_lang('FlatView'), '', ICON_SIZE_MEDIUM).''; diff --git a/main/lp/learnpath.class.php b/main/lp/learnpath.class.php index cb6b8bbe1c..42ca71bae8 100755 --- a/main/lp/learnpath.class.php +++ b/main/lp/learnpath.class.php @@ -6851,6 +6851,15 @@ class learnpath ) { $actionsLeft = ''; $actionsRight = ''; + $actionsLeft .= Display::url( + Display::return_icon( + 'back.png', + get_lang('ReturnToLearningPaths'), + '', + ICON_SIZE_MEDIUM + ), + 'lp_controller.php?'.api_get_cidreq() + ); $actionsLeft .= Display::url( Display::return_icon( 'preview_view.png', diff --git a/main/lp/lp_list.php b/main/lp/lp_list.php index 99bd6d89be..6cdfc0b8f2 100755 --- a/main/lp/lp_list.php +++ b/main/lp/lp_list.php @@ -74,18 +74,6 @@ $actions = ''; if ($is_allowed_to_edit) { $actionLeft = ''; - if (!$sessionId) { - $actionLeft .= Display::url( - Display::return_icon( - 'new_folder.png', - get_lang('AddCategory'), - [], - ICON_SIZE_MEDIUM - ), - api_get_self().'?'.api_get_cidreq().'&action=add_lp_category' - ); - } - $actionLeft .= Display::url( Display::return_icon( 'new_learnpath.png', @@ -116,6 +104,18 @@ if ($is_allowed_to_edit) { '../upload/upload_ppt.php?'.api_get_cidreq().'&curdirpath=/&tool='.TOOL_LEARNPATH ); } + + if (!$sessionId) { + $actionLeft .= Display::url( + Display::return_icon( + 'new_folder.png', + get_lang('AddCategory'), + [], + ICON_SIZE_MEDIUM + ), + api_get_self().'?'.api_get_cidreq().'&action=add_lp_category' + ); + } $actions = Display::toolbarAction('actions-lp', [$actionLeft]); } diff --git a/main/wiki/wiki.inc.php b/main/wiki/wiki.inc.php index 0f3e7fcd65..1a030a149a 100755 --- a/main/wiki/wiki.inc.php +++ b/main/wiki/wiki.inc.php @@ -6033,7 +6033,7 @@ class Wiki 'addnew' ).'>' .Display::return_icon( - 'add.png', + 'new_document.png', get_lang('AddNew'), '', ICON_SIZE_MEDIUM @@ -6069,7 +6069,7 @@ class Wiki get_lang('SearchPages'), '', ICON_SIZE_MEDIUM - ).''; + ).''; ///menu more $actionsLeft .= ''. - get_lang('AllPages').''; + Display::return_icon( + 'list_badges.png', + get_lang('AllPages'), + '', + ICON_SIZE_MEDIUM + ).''; // menu recent changes - $actionsLeft .= ''. - get_lang('RecentChanges').''; + Display::return_icon( + 'history.png', + get_lang('RecentChanges'), + '', + ICON_SIZE_MEDIUM + ) .''; echo Display::toolbarAction('toolbar-wiki', [$actionsLeft]); }