Fix toolbars action

pull/2487/head
Angel Fernando Quiroz Campos 9 years ago
parent 48202b086e
commit 0407630444
  1. 53
      main/admin/course_list.php
  2. 1
      main/admin/event_controller.php
  3. 7
      main/admin/skill.php
  4. 6
      main/admin/skill_badge.php
  5. 6
      main/admin/skill_badge_create.php
  6. 6
      main/admin/skill_badge_list.php
  7. 12
      main/admin/skill_level.php
  8. 6
      main/admin/skill_list.php
  9. 18
      main/admin/skill_profile.php
  10. 30
      main/admin/teachers_time_by_session_report.php
  11. 1
      main/admin/user_add.php
  12. 10
      main/admin/user_list.php
  13. 2
      main/announcements/announcements.php
  14. 2
      main/attendance/attendance_sheet.php
  15. 17
      main/auth/profile.php
  16. 1
      main/auth/unsubscribe_account.php
  17. 18
      main/blog/blog.php
  18. 2
      main/course_progress/thematic.php
  19. 5
      main/document/record_audio.php
  20. 5
      main/document/recycle.php
  21. 4
      main/document/slideshowoptions.php
  22. 2
      main/document/upload.php
  23. 20
      main/forum/editthread.php
  24. 2
      main/group/group.php
  25. 4
      main/inc/lib/agenda.lib.php
  26. 2
      main/inc/lib/glossary.lib.php
  27. 2
      main/lp/lp_list.php
  28. 5
      main/lp/lp_report.php
  29. 6
      main/messages/inbox.php
  30. 9
      main/messages/outbox.php
  31. 29
      main/mySpace/works_in_session_report.php
  32. 25
      main/social/myfiles.php
  33. 2
      main/timeline/index.php
  34. 1
      main/timeline/view.php
  35. 2
      main/tracking/courseLog.php
  36. 2
      main/user/subscribe_user.php
  37. 9
      main/work/view.php
  38. 2
      main/work/work_list.php
  39. 2
      main/work/work_list_all.php
  40. 21
      news_list.php
  41. 11
      plugin/bbb/admin.php
  42. 21
      plugin/bbb/listing.php
  43. 5
      plugin/buycourses/src/course_panel.php
  44. 5
      plugin/buycourses/src/payout_panel.php
  45. 20
      plugin/buycourses/src/sales_report.php
  46. 5
      plugin/buycourses/src/service_panel.php
  47. 20
      plugin/buycourses/src/service_sales_report.php
  48. 5
      plugin/buycourses/src/session_panel.php
  49. 3
      plugin/vchamilo/views/manage.controller.php
  50. 2
      plugin/vchamilo/views/syncparams.php

@ -372,43 +372,38 @@ if (isset ($_GET['search']) && $_GET['search'] === 'advanced') {
} }
$courseListUrl = api_get_self(); $courseListUrl = api_get_self();
$actions .= '<div class="actions">'; $actions1 = Display::url(
$actions .= '<div class="row">'; Display::return_icon('new_course.png', get_lang('AddCourse'), [], ICON_SIZE_MEDIUM),
$actions .= '<div class="col-md-2">'; api_get_path(WEB_CODE_PATH).'admin/course_add.php'
$actions .= '<a href="course_add.php">'.Display::return_icon('new_course.png', get_lang('AddCourse'), '', ICON_SIZE_MEDIUM).'</a> '; );
if (api_get_setting('course_validation') === 'true') { if (api_get_setting('course_validation') === 'true') {
$actions .= '<a href="course_request_review.php">'. $actions1 .= Display::url(
Display::return_icon('course_request_pending.png', get_lang('ReviewCourseRequests'), '', ICON_SIZE_MEDIUM).'</a>'; Display::return_icon('course_request_pending.png', get_lang('ReviewCourseRequests'), [], ICON_SIZE_MEDIUM),
api_get_path(WEB_CODE_PATH).'admin/course_request_review.php'
);
} }
$actions .= '</div>';
$actions .= '<div class="col-md-4">'; $actions2 = $form->returnForm();
$actions .= $form->returnForm(); $actions3 = $sessionFilter->returnForm();
$actions .= '</div>'; $actions4 = $advanced;
$actions .= '<div class="col-md-4">'; $actions4 .= '
$actions .= $sessionFilter->returnForm();
$actions .= '</div>';
$actions .= '<div class="col-md-2">';
$actions .= '<div class="pull-right">';
$actions .= $advanced;
$actions .= '</div>';
$actions .= '</div>';
$actions .= '</div>';
$actions .= '</div>';
$actions .= '
<script> <script>
$(function() { $(function() {
$("#session_name").on("change", function() { $("#session_name").on("change", function() {
var sessionId = $(this).val(); var sessionId = $(this).val();
if (!sessionId) { if (!sessionId) {
return; return;
} }
window.location = "'.$courseListUrl.'?session_id="+sessionId; window.location = "'.$courseListUrl.'?session_id="+sessionId;
});
}); });
});
</script>'; </script>';
$actions = Display::toolbarAction('toolbar', [$actions1, $actions2, $actions3, $actions4], [2, 4, 4, 2]);
if (isset($_GET['session_id']) && !empty($_GET['session_id'])) { if (isset($_GET['session_id']) && !empty($_GET['session_id'])) {
// Create a sortable table with the course data filtered by session // Create a sortable table with the course data filtered by session
$table = new SortableTable('courses', 'get_number_of_courses', 'get_course_data_by_session', 2); $table = new SortableTable('courses', 'get_number_of_courses', 'get_course_data_by_session', 2);

@ -70,7 +70,6 @@ $interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('PlatformAdm
$interbreadcrumb[] = array('url' => '#', 'name' => get_lang('Events')); $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('Events'));
$tpl = new Template($tool_name); $tpl = new Template($tool_name);
$tpl->assign('actions', $actions);
$tpl->assign('message', $message); $tpl->assign('message', $message);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -17,6 +17,7 @@ $profiles = $em->getRepository('ChamiloSkillBundle:Profile')->findAll();
$list = $em->getRepository('ChamiloCoreBundle:Skill')->findAll(); $list = $em->getRepository('ChamiloCoreBundle:Skill')->findAll();
$listAction = api_get_self(); $listAction = api_get_self();
$toolbarAction = '';
$action = ''; $action = '';
if (isset($_GET['action']) && in_array($_GET['action'], ['add', 'edit', 'delete'])) { if (isset($_GET['action']) && in_array($_GET['action'], ['add', 'edit', 'delete'])) {
@ -60,7 +61,7 @@ $tpl = new Template($action);
switch ($action) { switch ($action) {
case 'edit': case 'edit':
$tpl->assign('form', $formToDisplay); $tpl->assign('form', $formToDisplay);
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbarAction = Display::toolbarAction('toolbar', [Display::url(get_lang('List'), $listAction)]);
if ($form->validate()) { if ($form->validate()) {
$values = $form->exportValues(); $values = $form->exportValues();
@ -76,7 +77,8 @@ switch ($action) {
break; break;
case 'delete': case 'delete':
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbarAction = Display::toolbarAction('toolbar', [Display::url(get_lang('List'), $listAction)]);
$em->remove($item); $em->remove($item);
$em->flush(); $em->flush();
header('Location: '.$listAction); header('Location: '.$listAction);
@ -90,5 +92,6 @@ switch ($action) {
$tpl->assign('list', $list); $tpl->assign('list', $list);
$view = $tpl->get_template('admin/skill.tpl'); $view = $tpl->get_template('admin/skill.tpl');
$contentTemplate = $tpl->fetch($view); $contentTemplate = $tpl->fetch($view);
$tpl->assign('actions', $toolbarAction);
$tpl->assign('content', $contentTemplate); $tpl->assign('content', $contentTemplate);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -35,13 +35,15 @@ $toolbar = Display::toolbarButton(
'primary', 'primary',
['title' => get_lang('ManageSkills')] ['title' => get_lang('ManageSkills')]
); );
$actions = '<div class="actions">' . $toolbar . '</div>';
$tpl = new Template(get_lang('Badges')); $tpl = new Template(get_lang('Badges'));
$tpl->assign('backpack', $backpack); $tpl->assign('backpack', $backpack);
$templateName = $tpl->get_template('skill/badge.tpl'); $templateName = $tpl->get_template('skill/badge.tpl');
$contentTemplate = $tpl->fetch($templateName); $contentTemplate = $tpl->fetch($templateName);
$tpl->assign('actions', $actions); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('content', $contentTemplate); $tpl->assign('content', $contentTemplate);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -115,13 +115,15 @@ $toolbar = Display::toolbarButton(
'primary', 'primary',
['title' => get_lang('ManageSkills')] ['title' => get_lang('ManageSkills')]
); );
$actions = '<div class="actions">' . $toolbar . '</div>';
$tpl = new Template(get_lang('CreateBadge')); $tpl = new Template(get_lang('CreateBadge'));
$tpl->assign('platformAdminEmail', api_get_setting('emailAdministrator')); $tpl->assign('platformAdminEmail', api_get_setting('emailAdministrator'));
$tpl->assign('skill', $skill); $tpl->assign('skill', $skill);
$tpl->assign('badge_studio', $badgeStudio); $tpl->assign('badge_studio', $badgeStudio);
$templateName = $tpl->get_template('skill/badge_create.tpl'); $templateName = $tpl->get_template('skill/badge_create.tpl');
$contentTemplate = $tpl->fetch($templateName); $contentTemplate = $tpl->fetch($templateName);
$tpl->assign('actions', $actions); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('content', $contentTemplate); $tpl->assign('content', $contentTemplate);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -46,14 +46,16 @@ $toolbar = Display::toolbarButton(
'primary', 'primary',
['title' => get_lang('ManageSkills')] ['title' => get_lang('ManageSkills')]
); );
$actions = '<div class="actions">' . $toolbar . '</div>';
$tpl = new Template(get_lang('Skills')); $tpl = new Template(get_lang('Skills'));
$tpl->assign('errorMessage', $errorMessage); $tpl->assign('errorMessage', $errorMessage);
$tpl->assign('skills', $skills); $tpl->assign('skills', $skills);
$templateName = $tpl->get_template('skill/badge_list.tpl'); $templateName = $tpl->get_template('skill/badge_list.tpl');
$contentTemplate = $tpl->fetch($templateName); $contentTemplate = $tpl->fetch($templateName);
$tpl->assign('actions', $actions); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('content', $contentTemplate); $tpl->assign('content', $contentTemplate);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -73,11 +73,11 @@ switch ($action) {
header('Location: '.$listAction); header('Location: '.$listAction);
exit; exit;
} }
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbarAction = Display::url(get_lang('List'), $listAction);
break; break;
case 'edit': case 'edit':
$tpl->assign('form', $formToDisplay); $tpl->assign('form', $formToDisplay);
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbarAction = Display::url(get_lang('List'), $listAction);
if ($form->validate()) { if ($form->validate()) {
$values = $form->exportValues(); $values = $form->exportValues();
@ -94,7 +94,7 @@ switch ($action) {
} }
break; break;
case 'delete': case 'delete':
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbarAction = Display::url(get_lang('List'), $listAction);
$em->remove($item); $em->remove($item);
$em->flush(); $em->flush();
header('Location: '.$listAction); header('Location: '.$listAction);
@ -102,11 +102,15 @@ switch ($action) {
break; break;
default: default:
$tpl->assign('actions', Display::url(get_lang('Add'), api_get_self().'?action=add')); $toolbarAction = Display::url(get_lang('Add'), api_get_self().'?action=add');
} }
$tpl->assign('list', $list); $tpl->assign('list', $list);
$templateName = $tpl->get_template('admin/skill_level.tpl'); $templateName = $tpl->get_template('admin/skill_level.tpl');
$contentTemplate = $tpl->fetch($templateName); $contentTemplate = $tpl->fetch($templateName);
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbarAction])
);
$tpl->assign('content', $contentTemplate); $tpl->assign('content', $contentTemplate);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -144,7 +144,6 @@ switch ($action) {
'info', 'info',
['title' => get_lang('BadgesManagement')] ['title' => get_lang('BadgesManagement')]
); );
$actions = '<div class="actions">' . $toolbar . '</div>';
$extraField = new ExtraField('skill'); $extraField = new ExtraField('skill');
$arrayVals = $extraField->get_handler_field_info_by_tags('tags'); $arrayVals = $extraField->get_handler_field_info_by_tags('tags');
$tags = []; $tags = [];
@ -179,7 +178,10 @@ switch ($action) {
$templateName = $tpl->get_template('skill/list.tpl'); $templateName = $tpl->get_template('skill/list.tpl');
$content = $tpl->fetch($templateName); $content = $tpl->fetch($templateName);
$tpl->assign('actions', $actions); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar], [12])
);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -47,6 +47,8 @@ $interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('PlatformAdm
$interbreadcrumb[] = array('url' => 'skill.php', 'name' => get_lang('ManageSkillsLevels')); $interbreadcrumb[] = array('url' => 'skill.php', 'name' => get_lang('ManageSkillsLevels'));
$interbreadcrumb[] = array('url' => api_get_self(), 'name' => get_lang('SkillProfile')); $interbreadcrumb[] = array('url' => api_get_self(), 'name' => get_lang('SkillProfile'));
$toolbar = null;
$tpl = new Template($action); $tpl = new Template($action);
switch ($action) { switch ($action) {
case 'move_up': case 'move_up':
@ -87,11 +89,11 @@ switch ($action) {
header('Location: '.$listAction); header('Location: '.$listAction);
exit; exit;
} }
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbar = Display::url(get_lang('List'), $listAction);
break; break;
case 'edit': case 'edit':
$tpl->assign('form', $formToDisplay); $tpl->assign('form', $formToDisplay);
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbar = Display::url(get_lang('List'), $listAction);
if ($form->validate()) { if ($form->validate()) {
$values = $form->exportValues(); $values = $form->exportValues();
@ -104,7 +106,7 @@ switch ($action) {
break; break;
case 'delete': case 'delete':
$tpl->assign('actions', Display::url(get_lang('List'), $listAction)); $toolbar = Display::url(get_lang('List'), $listAction);
$em->remove($item); $em->remove($item);
$em->flush(); $em->flush();
header('Location: '.$listAction); header('Location: '.$listAction);
@ -112,11 +114,19 @@ switch ($action) {
break; break;
default: default:
$tpl->assign('actions', Display::url(get_lang('Add'), api_get_self().'?action=add')); $toolbar = Display::url(get_lang('Add'), api_get_self().'?action=add');
} }
$tpl->assign('list', $list); $tpl->assign('list', $list);
$templateName = $tpl->get_template('admin/skill_profile.tpl'); $templateName = $tpl->get_template('admin/skill_profile.tpl');
$contentTemplate = $tpl->fetch($templateName); $contentTemplate = $tpl->fetch($templateName);
if ($toolbar) {
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
}
$tpl->assign('content', $contentTemplate); $tpl->assign('content', $contentTemplate);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -176,21 +176,6 @@ $interbreadcrumb[] = [
'name' => get_lang('FollowedSessions') 'name' => get_lang('FollowedSessions')
]; ];
$actions = [];
if ($session) {
$actions = [
Display::url(
Display::return_icon('export_csv.png', get_lang('ExportAsCSV'), [], ICON_SIZE_MEDIUM),
api_get_self() . '?' . http_build_query(['export' => 'csv', 'session' => $session->getId()])
),
Display::url(
Display::return_icon('export_excel.png', get_lang('ExportAsXLS'), [], ICON_SIZE_MEDIUM),
api_get_self() . '?' . http_build_query(['export' => 'xls', 'session' => $session->getId()])
)
];
}
$view = new Template($toolName); $view = new Template($toolName);
$view->assign('form', $form->returnForm()); $view->assign('form', $form->returnForm());
@ -198,12 +183,25 @@ if ($session) {
$view->assign('session', ['id' => $session->getId(), 'name' => $session->getName()]); $view->assign('session', ['id' => $session->getId(), 'name' => $session->getName()]);
$view->assign('courses', $coursesInfo); $view->assign('courses', $coursesInfo);
$view->assign('users', $usersInfo); $view->assign('users', $usersInfo);
$actions = Display::url(
Display::return_icon('export_csv.png', get_lang('ExportAsCSV'), [], ICON_SIZE_MEDIUM),
api_get_self() . '?' . http_build_query(['export' => 'csv', 'session' => $session->getId()])
);
$actions .= Display::url(
Display::return_icon('export_excel.png', get_lang('ExportAsXLS'), [], ICON_SIZE_MEDIUM),
api_get_self() . '?' . http_build_query(['export' => 'xls', 'session' => $session->getId()])
);
$view->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
} }
$template = $view->get_template('admin/teachers_time_by_session_report.tpl'); $template = $view->get_template('admin/teachers_time_by_session_report.tpl');
$content = $view->fetch($template); $content = $view->fetch($template);
$view->assign('header', $toolName); $view->assign('header', $toolName);
$view->assign('actions', implode(' ', $actions));
$view->assign('content', $content); $view->assign('content', $content);
$view->display_one_col_template(); $view->display_one_col_template();

@ -469,7 +469,6 @@ if (!empty($message)){
$content = $form->returnForm(); $content = $form->returnForm();
$tpl = new Template($tool_name); $tpl = new Template($tool_name);
//$tpl->assign('actions', $actions);
$tpl->assign('message', $message); $tpl->assign('message', $message);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -973,14 +973,10 @@ if ($table->get_total_number_of_items() == 0) {
} }
} }
} }
$toolbarActions = Display::toolbarAction( $toolbarActions = Display::toolbarAction('toolbarUser', [$actionsLeft, $actionsCenter, $actionsRight], [4, 4, 4]);
'toolbarUser',
array($actionsLeft, $actionsCenter, $actionsRight),
3
);
$tpl = new Template($tool_name); $tpl = new Template($tool_name);
//$tpl->assign('actions', $toolbarActions); $tpl->assign('actions', $toolbarActions);
$tpl->assign('message', $message); $tpl->assign('message', $message);
$tpl->assign('content', $toolbarActions.$form.$table_result.$extra_search_options); $tpl->assign('content', $form.$table_result.$extra_search_options);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -667,7 +667,7 @@ if ($allowToEdit) {
} }
if ($show_actions) { if ($show_actions) {
echo Display::toolbarAction('toolbar', array($actionsLeft, $searchFormToString), 2, false); echo Display::toolbarAction('toolbar', array($actionsLeft, $searchFormToString));
} }
echo $content; echo $content;

@ -110,7 +110,7 @@ if (api_is_allowed_to_edit(null, true) ||
Display::return_icon('pdf.png', get_lang('ExportToPDF'), '', ICON_SIZE_MEDIUM).'</a>'; Display::return_icon('pdf.png', get_lang('ExportToPDF'), '', ICON_SIZE_MEDIUM).'</a>';
$actionsRight = $form->returnForm(); $actionsRight = $form->returnForm();
$toolbar = Display::toolbarAction('toolbar-attendance', array($actionsLeft, $actionsRight), 2, false); $toolbar = Display::toolbarAction('toolbar-attendance', array($actionsLeft, $actionsRight));
echo $toolbar; echo $toolbar;
} }

@ -703,18 +703,14 @@ if ($form->validate()) {
// the header // the header
$actions = null; $actions = '';
if (api_get_setting('allow_social_tool') !== 'true') { if (api_get_setting('allow_social_tool') !== 'true') {
if (api_get_setting('extended_profile') === 'true') { if (api_get_setting('extended_profile') === 'true') {
$actions .= '<div class="actions">'; if (
if (api_get_setting('allow_social_tool') === 'true' &&
api_get_setting('allow_message_tool') === 'true' api_get_setting('allow_message_tool') === 'true'
) { ) {
$actions .= '<a href="'.api_get_path(WEB_PATH).'main/social/profile.php">'. $actions .= '<a href="'.api_get_path(WEB_PATH).'main/social/profile.php">'.
Display::return_icon('shared_profile.png', get_lang('ViewSharedProfile')).'</a>'; Display::return_icon('shared_profile.png', get_lang('ViewSharedProfile')).'</a>';
}
if (api_get_setting('allow_message_tool') === 'true') {
$actions .= '<a href="'.api_get_path(WEB_PATH).'main/messages/inbox.php">'. $actions .= '<a href="'.api_get_path(WEB_PATH).'main/messages/inbox.php">'.
Display::return_icon('inbox.png', get_lang('Messages')).'</a>'; Display::return_icon('inbox.png', get_lang('Messages')).'</a>';
} }
@ -727,14 +723,19 @@ if (api_get_setting('allow_social_tool') !== 'true') {
$actions .= '<a href="profile.php?type=extended'.$show.'">'. $actions .= '<a href="profile.php?type=extended'.$show.'">'.
Display::return_icon('edit.png', get_lang('EditExtendProfile'), '', 16).'</a>'; Display::return_icon('edit.png', get_lang('EditExtendProfile'), '', 16).'</a>';
} }
$actions .= '</div>';
} }
} }
$show_delete_account_button = api_get_setting('platform_unsubscribe_allowed') === 'true' ? true : false; $show_delete_account_button = api_get_setting('platform_unsubscribe_allowed') === 'true' ? true : false;
$tpl = new Template(get_lang('ModifyProfile')); $tpl = new Template(get_lang('ModifyProfile'));
$tpl->assign('actions', $actions);
if ($actions) {
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
}
SocialManager::setSocialUserBlock($tpl, api_get_user_id(), 'messages'); SocialManager::setSocialUserBlock($tpl, api_get_user_id(), 'messages');

@ -27,7 +27,6 @@ if ($form->validate()) {
} }
$tpl = new Template($tool_name); $tpl = new Template($tool_name);
$tpl->assign('actions', $actions);
$tpl->assign('message', $message); $tpl->assign('message', $message);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -234,25 +234,24 @@ $interbreadcrumb[] = array(
'name' => Blog::getBlogTitle($blog_id), 'name' => Blog::getBlogTitle($blog_id),
); );
$actionsLeft = []; $actionsLeft = Display::url(
$actionsLeft[] = Display::url(
Display::return_icon('blog.png', get_lang('Home'), '', ICON_SIZE_MEDIUM), Display::return_icon('blog.png', get_lang('Home'), '', ICON_SIZE_MEDIUM),
api_get_self().'?blog_id='.$blog_id.'&'.api_get_cidreq() api_get_self().'?blog_id='.$blog_id.'&'.api_get_cidreq()
); );
if (api_is_allowed('BLOG_'.$blog_id, 'article_add')) { if (api_is_allowed('BLOG_'.$blog_id, 'article_add')) {
$actionsLeft[] = Display::url( $actionsLeft .= Display::url(
Display::return_icon('new_article.png', get_lang('NewPost'), '', ICON_SIZE_MEDIUM), Display::return_icon('new_article.png', get_lang('NewPost'), '', ICON_SIZE_MEDIUM),
api_get_self().'?action=new_post&amp;blog_id='.$blog_id api_get_self().'?action=new_post&amp;blog_id='.$blog_id
); );
} }
if (api_is_allowed('BLOG_'.$blog_id, 'task_management')) { if (api_is_allowed('BLOG_'.$blog_id, 'task_management')) {
$actionsLeft[] = Display::url( $actionsLeft .= Display::url(
Display::return_icon('blog_tasks.png', get_lang('TaskManager'), '', ICON_SIZE_MEDIUM), Display::return_icon('blog_tasks.png', get_lang('TaskManager'), '', ICON_SIZE_MEDIUM),
api_get_self().'?action=manage_tasks&amp;blog_id='.$blog_id api_get_self().'?action=manage_tasks&amp;blog_id='.$blog_id
); );
} }
if (api_is_allowed('BLOG_'.$blog_id, 'member_management')) { if (api_is_allowed('BLOG_'.$blog_id, 'member_management')) {
$actionsLeft[] = Display::url( $actionsLeft .= Display::url(
Display::return_icon('blog_admin_users.png', get_lang('MemberManager'), '', ICON_SIZE_MEDIUM), Display::return_icon('blog_admin_users.png', get_lang('MemberManager'), '', ICON_SIZE_MEDIUM),
api_get_self().'?action=manage_members&amp;blog_id='.$blog_id api_get_self().'?action=manage_members&amp;blog_id='.$blog_id
); );
@ -439,6 +438,13 @@ switch ($action) {
$content = Display::return_introduction_section(TOOL_BLOGS); $content = Display::return_introduction_section(TOOL_BLOGS);
$content .= $tpl->fetch($blogLayout); $content .= $tpl->fetch($blogLayout);
$tpl->assign('actions', implode(PHP_EOL, $actionsLeft));
if ($actionsLeft) {
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actionsLeft])
);
}
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -46,7 +46,7 @@ if (api_is_allowed_to_edit(null, true)) {
Display::return_icon('new_course_progress.png', get_lang('NewThematicSection'), '', ICON_SIZE_MEDIUM).'</a>'; Display::return_icon('new_course_progress.png', get_lang('NewThematicSection'), '', ICON_SIZE_MEDIUM).'</a>';
} }
$toolbar= Display::toolbarAction('thematic-bar', array(0 => $actionLeft)); $toolbar= Display::toolbarAction('thematic-bar', array($actionLeft));
} }

@ -159,6 +159,9 @@ $template->assign('user_id', api_get_user_id());
$layout = $template->get_template('document/record_audio.tpl'); $layout = $template->get_template('document/record_audio.tpl');
$content = $template->fetch($layout); $content = $template->fetch($layout);
$template->assign('actions', $actions); $template->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
$template->assign('content', $content); $template->assign('content', $content);
$template->display_one_col_template(); $template->display_one_col_template();

@ -56,7 +56,10 @@ $interbreadcrumb[] = array(
); );
$template = new Template(get_lang('DeletedDocuments')); $template = new Template(get_lang('DeletedDocuments'));
$template->assign('files', $files); $template->assign('files', $files);
$template->assign('actions', $actions); $template->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
$template->assign('web_cid_query', api_get_cidreq()); $template->assign('web_cid_query', api_get_cidreq());
$templateName = $template->get_template('document/recycle.tpl'); $templateName = $template->get_template('document/recycle.tpl');
$content = $template->fetch($templateName); $content = $template->fetch($templateName);

@ -41,7 +41,7 @@ $url = 'slideshowoptions.php?curdirpath='.$pathurl;
$originaltoolname = '<b>'.get_lang('SlideshowOptions').'</b>'; $originaltoolname = '<b>'.get_lang('SlideshowOptions').'</b>';
$interbreadcrumb[] = array('url' => $url, 'name' => $originaltoolname ); $interbreadcrumb[] = array('url' => $url, 'name' => $originaltoolname );
Display::display_header($originalToolName, 'Doc'); Display::display_header($originaltoolname, 'Doc');
$image_resizing = isset($_SESSION['image_resizing']) ? $_SESSION['image_resizing'] : null; $image_resizing = isset($_SESSION['image_resizing']) ? $_SESSION['image_resizing'] : null;
?> ?>
@ -65,7 +65,7 @@ window.onload = <?php echo $image_resizing == 'resizing' ? 'enableresizing' : 'd
<?php <?php
$actions = '<a href="document.php?action=exit_slideshow&curdirpath='.$pathurl.'">'.Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>'; $actions = '<a href="document.php?action=exit_slideshow&curdirpath='.$pathurl.'">'.Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
$actions .= '<a href="slideshow.php?curdirpath='.$pathurl.'">'.Display::return_icon('slideshow.png',get_lang('BackTo').' '.get_lang('SlideShow'),'',ICON_SIZE_MEDIUM).'</a>'; $actions .= '<a href="slideshow.php?curdirpath='.$pathurl.'">'.Display::return_icon('slideshow.png',get_lang('BackTo').' '.get_lang('SlideShow'),'',ICON_SIZE_MEDIUM).'</a>';
Display::toolbarAction('toolbar-slideshow', $content) echo Display::toolbarAction('toolbar-slideshow', [$actions])
?> ?>
<div class="panel panel-default"> <div class="panel panel-default">
<div class="panel-body"> <div class="panel-body">

@ -225,7 +225,7 @@ if ($is_certificate_mode) {
} }
// Link to create a folder // Link to create a folder
echo $toolbar = Display::toolbarAction('toolbar-upload', array($actions), 1); echo $toolbar = Display::toolbarAction('toolbar-upload', array($actions));
// Form to select directory // Form to select directory
$folders = DocumentManager::get_all_document_folders( $folders = DocumentManager::get_all_document_folders(
$_course, $_course,

@ -142,14 +142,13 @@ $htmlHeadXtra[] = <<<JS
JS; JS;
// Action links // Action links
$actions = ' $actions = [
<div class="actions"> Display::url(
<span class="pull-right">'.search_link().'</span> Display::return_icon('back.png', get_lang('BackToForum'), '', ICON_SIZE_MEDIUM),
<a href="viewforum.php?forum='.$forumId.'&'.$cidreq.'">' 'viewforum.php?forum='.$forumId.'&'.$cidreq
.Display::return_icon('back.png',get_lang('BackToForum'),'',ICON_SIZE_MEDIUM) ),
.'</a> search_link()
</div> ];
';
$threadData = getThreadInfo($threadId, $cId); $threadData = getThreadInfo($threadId, $cId);
@ -267,6 +266,9 @@ if ($form->validate()) {
$orginIsLearpath = $origin == 'learnpath'; $orginIsLearpath = $origin == 'learnpath';
$view = new Template('', !$orginIsLearpath, !$orginIsLearpath, $orginIsLearpath, $orginIsLearpath); $view = new Template('', !$orginIsLearpath, !$orginIsLearpath, $orginIsLearpath, $orginIsLearpath);
$view->assign('actions', $actions); $view->assign(
'actions',
Display::toolbarAction('toolbar', $actions)
);
$view->assign('content', $form->returnForm()); $view->assign('content', $form->returnForm());
$view->display_one_col_template(); $view->display_one_col_template();

@ -211,7 +211,7 @@ if (api_is_allowed_to_edit(false, true)) {
} }
$actionsRight = GroupManager::getSearchForm(); $actionsRight = GroupManager::getSearchForm();
$toolbar = Display::toolbarAction('toolbar-groups', $content = array($actionsLeft, $actionsRight)); $toolbar = Display::toolbarAction('toolbar-groups', array($actionsLeft, $actionsRight));
$group_cats = GroupManager::get_categories(api_get_course_id()); $group_cats = GroupManager::get_categories(api_get_course_id());
echo $toolbar; echo $toolbar;

@ -3063,9 +3063,7 @@ class Agenda
$toolbar = Display::toolbarAction( $toolbar = Display::toolbarAction(
'toolbar-agenda', 'toolbar-agenda',
array(0 => $actionsLeft, 1 => $actionsRight), array($actionsLeft, $actionsRight)
2,
false
); );
return $toolbar; return $toolbar;

@ -413,7 +413,7 @@ class GlossaryManager
$toolbar = Display::toolbarAction( $toolbar = Display::toolbarAction(
'toolbar-document', 'toolbar-document',
array(0 => $actionsLeft, 1 => $actionsRight) array($actionsLeft, $actionsRight)
); );
$content = $toolbar; $content = $toolbar;

@ -104,7 +104,7 @@ if ($is_allowed_to_edit) {
'../upload/upload_ppt.php?'.api_get_cidreq().'&curdirpath=/&tool='.TOOL_LEARNPATH '../upload/upload_ppt.php?'.api_get_cidreq().'&curdirpath=/&tool='.TOOL_LEARNPATH
); );
} }
$actions = Display::toolbarAction('actions-lp', array(0 => $actionLeft) ); $actions = Display::toolbarAction('actions-lp', array($actionLeft));
} }
$token = Security::get_token(); $token = Security::get_token();

@ -130,6 +130,9 @@ $template->assign('lp_id', $lpId);
$layout = $template->get_template('learnpath/report.tpl'); $layout = $template->get_template('learnpath/report.tpl');
$template->assign('header', $lpInfo['name']); $template->assign('header', $lpInfo['name']);
$template->assign('actions', $actions); $template->assign(
'actions',
Display::toolbarAction('lp_actions', [$actions])
);
$template->assign('content', $template->fetch($layout)); $template->assign('content', $template->fetch($layout));
$template->display_one_col_template(); $template->display_one_col_template();

@ -175,17 +175,19 @@ if (!isset($_GET['del_msg'])) {
} }
$tpl = new Template(null); $tpl = new Template(null);
if ($actions) {
$tpl->assign('actions', Display::toolbarAction('toolbar', [$actions]));
}
// Block Social Avatar // Block Social Avatar
SocialManager::setSocialUserBlock($tpl, api_get_user_id(), 'messages'); SocialManager::setSocialUserBlock($tpl, api_get_user_id(), 'messages');
if (api_get_setting('allow_social_tool') == 'true') { if (api_get_setting('allow_social_tool') == 'true') {
$tpl->assign('actions', $actions);
$tpl->assign('social_menu_block', $social_menu_block); $tpl->assign('social_menu_block', $social_menu_block);
$tpl->assign('social_right_content', $social_right_content); $tpl->assign('social_right_content', $social_right_content);
$social_layout = $tpl->get_template('social/inbox.tpl'); $social_layout = $tpl->get_template('social/inbox.tpl');
$tpl->display($social_layout); $tpl->display($social_layout);
} else { } else {
$content = $social_right_content; $content = $social_right_content;
$tpl->assign('actions', $actions);
$tpl->assign('message', $show_message); $tpl->assign('message', $show_message);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -150,7 +150,14 @@ if (api_get_setting('allow_social_tool') == 'true') {
$tpl->display($social_layout); $tpl->display($social_layout);
} else { } else {
$content = $social_right_content; $content = $social_right_content;
$tpl->assign('actions', $actions);
if ($actions) {
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
}
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();
} }

@ -152,19 +152,17 @@ $interbreadcrumb[] = [
'name' => get_lang('MySpace') 'name' => get_lang('MySpace')
]; ];
$actions = []; $actions = null;
if ($session) { if ($session) {
$actions = [ $actions = Display::url(
Display::url( Display::return_icon('export_csv.png', get_lang('ExportAsCSV'), [], ICON_SIZE_MEDIUM),
Display::return_icon('export_csv.png', get_lang('ExportAsCSV'), [], ICON_SIZE_MEDIUM), api_get_self() . '?' . http_build_query(['export' => 'csv', 'session' => $session->getId()])
api_get_self() . '?' . http_build_query(['export' => 'csv', 'session' => $session->getId()]) );
), $actions .=Display::url(
Display::url( Display::return_icon('export_excel.png', get_lang('ExportAsXLS'), [], ICON_SIZE_MEDIUM),
Display::return_icon('export_excel.png', get_lang('ExportAsXLS'), [], ICON_SIZE_MEDIUM), api_get_self() . '?' . http_build_query(['export' => 'xls', 'session' => $session->getId()])
api_get_self() . '?' . http_build_query(['export' => 'xls', 'session' => $session->getId()]) );
)
];
} }
$view = new Template($toolName); $view = new Template($toolName);
@ -180,6 +178,13 @@ $template = $view->get_template('my_space/works_in_session_report.tpl');
$content = $view->fetch($template); $content = $view->fetch($template);
$view->assign('header', $toolName); $view->assign('header', $toolName);
if ($actions) {
$view->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
}
$view->assign('content', $content); $view->assign('content', $content);
$view->assign('actions', implode(' ', $actions));
$view->display_one_col_template(); $view->display_one_col_template();

@ -73,22 +73,10 @@ $social_menu_block = SocialManager::show_social_menu('myfiles');
$actions = null; $actions = null;
if (isset($_GET['cidReq'])) { if (isset($_GET['cidReq'])) {
$actions = '<a href="' . api_get_path( $actions = Display::url(
WEB_CODE_PATH Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('Documents').' ('.get_lang('Course').')'),
) . 'document/document.php?cidReq=' . Security::remove_XSS( api_get_self().'?'.api_get_cidreq().'&id='.$_GET['parent_id']
$_GET['cidReq'] );
) . '&amp;id_session=' . Security::remove_XSS(
$_GET['id_session']
) . '&amp;gidReq=' . Security::remove_XSS(
$_GET['gidReq']
) . '&amp;id=' . Security::remove_XSS(
$_GET['parent_id']
) . '">' . Display::return_icon(
'back.png',
get_lang('BackTo') . ' ' . get_lang('Documents') . ' (' . get_lang(
'Course'
) . ')'
) . '</a>';
} }
if (api_get_setting('allow_social_tool') == 'true') { if (api_get_setting('allow_social_tool') == 'true') {
@ -122,7 +110,10 @@ if (api_get_setting('allow_social_tool') == 'true') {
$tpl->display($social_layout); $tpl->display($social_layout);
} else { } else {
$controller = new IndexManager(get_lang('MyCourses')); $controller = new IndexManager(get_lang('MyCourses'));
$tpl->assign('actions', $actions); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
$tpl->assign('content', $editor); $tpl->assign('content', $editor);
$tpl->assign('profile_block', $controller->return_profile_block()); $tpl->assign('profile_block', $controller->return_profile_block());
$tpl->assign('user_image_block', $controller->return_user_image_block()); $tpl->assign('user_image_block', $controller->return_user_image_block());

@ -62,7 +62,7 @@ $(function() {
'.Display::grid_js('timelines', $url,$columns,$column_model,$extra_params, array(), null,true).' '.Display::grid_js('timelines', $url,$columns,$column_model,$extra_params, array(), null,true).'
}); });
</script>'; </script>';
$toolbarAction = '';
$timeline = new Timeline(); $timeline = new Timeline();
// Action handling: Add // Action handling: Add

@ -29,7 +29,6 @@ $htmlHeadXtra[] = '
$content = '<div class="timeline-example"><div id="timeline"></div></div>'; $content = '<div class="timeline-example"><div id="timeline"></div></div>';
$tpl = new Template($tool_name); $tpl = new Template($tool_name);
$tpl->assign('actions', $actions);
$tpl->assign('message', $message); $tpl->assign('message', $message);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -259,7 +259,7 @@ $form_search->addElement('hidden', 'session_id', $sessionId);
$form_search->addElement('hidden', 'id_session', $sessionId); $form_search->addElement('hidden', 'id_session', $sessionId);
$form_search->addElement('text', 'user_keyword'); $form_search->addElement('text', 'user_keyword');
$form_search->addButtonSearch(get_lang('SearchUsers')); $form_search->addButtonSearch(get_lang('SearchUsers'));
echo Display::toolbarAction('toolbar-courselog', [$actionsLeft, $form_search->returnForm(), $actionsRight], 3); echo Display::toolbarAction('toolbar-courselog', [$actionsLeft, $form_search->returnForm(), $actionsRight]);
$course_name = get_lang('Course').' '.$courseInfo['name']; $course_name = get_lang('Course').' '.$courseInfo['name'];
if ($session_id) { if ($session_id) {

@ -204,7 +204,7 @@ $form->addText('keyword', '', false);
$form->addElement('hidden', 'type', $type); $form->addElement('hidden', 'type', $type);
$form->addElement('hidden', 'cidReq', api_get_course_id()); $form->addElement('hidden', 'cidReq', api_get_course_id());
$form->addButtonSearch(get_lang('Search')); $form->addButtonSearch(get_lang('Search'));
echo Display::toolbarAction('toolbar-subscriber', [$actionsLeft.$extraForm, $form->returnForm()]); echo Display::toolbarAction('toolbar-subscriber', [$actionsLeft, $extraForm, $form->returnForm()], [4, 4, 4]);
$option = $type == COURSEMANAGER ? 2 : 1; $option = $type == COURSEMANAGER ? 2 : 1;
echo UserManager::getUserSubscriptionTab($option); echo UserManager::getUserSubscriptionTab($option);

@ -160,10 +160,9 @@ if ((user_is_author($id) || $isDrhOfCourse || (api_is_allowed_to_edit() || api_i
$tpl->assign('work', $work); $tpl->assign('work', $work);
$tpl->assign('comments', $comments); $tpl->assign('comments', $comments);
$actions = '';
if (isset($work['contains_file'])) { if (isset($work['contains_file'])) {
if (isset($work['download_url'])) { if (isset($work['download_url'])) {
$actions .= Display::url( $actions = Display::url(
Display::return_icon( Display::return_icon(
'save.png', 'save.png',
get_lang('Download'), get_lang('Download'),
@ -195,10 +194,14 @@ if ((user_is_author($id) || $isDrhOfCourse || (api_is_allowed_to_edit() || api_i
); );
} }
} }
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
} }
} }
$tpl->assign('actions', $actions);
if (api_is_allowed_to_session_edit()) { if (api_is_allowed_to_session_edit()) {
$tpl->assign('form', $commentForm); $tpl->assign('form', $commentForm);
} }

@ -82,7 +82,7 @@ if (api_is_allowed_to_session_edit(false, true) && !empty($workId) && !api_is_in
$tpl = new Template(''); $tpl = new Template('');
$content = Display::toolbarAction('toolbar-work', array($actionsLeft . $actionsRight)); $content = Display::toolbarAction('toolbar-work', array($actionsLeft, $actionsRight));
if (!empty($my_folder_data['title'])) { if (!empty($my_folder_data['title'])) {
$content .= Display::page_subheader($my_folder_data['title']); $content .= Display::page_subheader($my_folder_data['title']);
} }

@ -197,7 +197,7 @@ if (api_is_allowed_to_session_edit(false, true) && !empty($workId) && !$isDrhOfC
$actionsLeft .= Display::toolbarButton(get_lang('DeleteCorrections'), $url, 'remove', 'danger'); $actionsLeft .= Display::toolbarButton(get_lang('DeleteCorrections'), $url, 'remove', 'danger');
} }
echo Display::toolbarAction('toolbar-worklist', array($actionsLeft), 1); echo Display::toolbarAction('toolbar-worklist', array($actionsLeft), [12]);
if (!empty($my_folder_data['title'])) { if (!empty($my_folder_data['title'])) {
echo Display::page_subheader($my_folder_data['title']); echo Display::page_subheader($my_folder_data['title']);

@ -5,12 +5,6 @@
require_once 'main/inc/global.inc.php'; require_once 'main/inc/global.inc.php';
$tool_name = get_lang('SystemAnnouncements'); $tool_name = get_lang('SystemAnnouncements');
$actions = '';
if (api_is_platform_admin()) {
$actions = '<a href="'.api_get_path(WEB_PATH).'main/admin/system_announcements.php">'.
Display::return_icon('edit.png', get_lang('EditSystemAnnouncement'), array(), 32).'</a>';
}
if (api_is_anonymous()) { if (api_is_anonymous()) {
$visibility = SystemAnnouncementManager::VISIBLE_GUEST; $visibility = SystemAnnouncementManager::VISIBLE_GUEST;
} else { } else {
@ -24,7 +18,18 @@ if (!isset($_GET['id']) || empty($_GET['id'])) {
} }
$tpl = new Template($tool_name); $tpl = new Template($tool_name);
$tpl->assign('actions', $actions);
//$tpl->assign('message', $message); if (api_is_platform_admin()) {
$actionEdit = Display::url(
Display::return_icon('edit.png', get_lang('EditSystemAnnouncement'), [], ICON_SIZE_MEDIUM),
api_get_path(WEB_PATH).'main/admin/system_announcements.php'
);
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actionEdit])
);
}
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -36,8 +36,6 @@ $form->addDatePicker('search_meeting_end', get_lang('DateEnd'));
$form->addButtonSearch(get_lang('Search')); $form->addButtonSearch(get_lang('Search'));
$form->setDefaults($dateRange); $form->setDefaults($dateRange);
$actions = [];
if ($form->validate()) { if ($form->validate()) {
$dateRange = $form->getSubmitValues(); $dateRange = $form->getSubmitValues();
} }
@ -107,10 +105,9 @@ $tpl->assign('meetings', $meetings);
$tpl->assign('search_form', $form->returnForm()); $tpl->assign('search_form', $form->returnForm());
$content = $tpl->fetch('bbb/admin.tpl'); $content = $tpl->fetch('bbb/admin.tpl');
$actions = [];
if ($meetings) { if ($meetings) {
$actions[] = Display::toolbarButton( $actions = Display::toolbarButton(
get_lang('ExportInExcel'), get_lang('ExportInExcel'),
api_get_self().'?'.http_build_query([ api_get_self().'?'.http_build_query([
'action' => 'export', 'action' => 'export',
@ -120,9 +117,13 @@ if ($meetings) {
'file-excel-o', 'file-excel-o',
'success' 'success'
); );
$tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$actions])
);
} }
$tpl->assign('header', $plugin->get_lang('RecordList')); $tpl->assign('header', $plugin->get_lang('RecordList'));
$tpl->assign('actions', implode('', $actions));
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -189,16 +189,17 @@ $listing_tpl = 'bbb/listing.tpl';
$content = $tpl->fetch($listing_tpl); $content = $tpl->fetch($listing_tpl);
if (api_is_platform_admin()) { if (api_is_platform_admin()) {
$actionLinks = [ $actionLinks = Display::toolbarButton(
Display::toolbarButton( $plugin->get_lang('AdminView'),
$plugin->get_lang('AdminView'), api_get_path(WEB_PLUGIN_PATH) . 'bbb/admin.php',
api_get_path(WEB_PLUGIN_PATH) . 'bbb/admin.php', 'list',
'list', 'primary'
'primary' );
)
]; $tpl->assign(
'actions',
$tpl->assign('actions', implode(PHP_EOL, $actionLinks)); Display::toolbarAction('toolbar', [$actionLinks])
);
} }
$tpl->assign('content', $content); $tpl->assign('content', $content);

@ -55,7 +55,10 @@ $tpl->assign('sale_list', $saleList);
$content = $tpl->fetch('buycourses/view/course_panel.tpl'); $content = $tpl->fetch('buycourses/view/course_panel.tpl');
$tpl->assign('actions', $toolbar); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('header', $templateName); $tpl->assign('header', $templateName);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -51,7 +51,10 @@ $tpl->assign('payout_list', $payoutList);
$content = $tpl->fetch('buycourses/view/payout_panel.tpl'); $content = $tpl->fetch('buycourses/view/payout_panel.tpl');
$tpl->assign('actions', $toolbar); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('header', $templateName); $tpl->assign('header', $templateName);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -139,11 +139,8 @@ $templateName = $plugin->get_lang('SalesReport');
$template = new Template($templateName); $template = new Template($templateName);
$toolbar = '';
if ($paypalEnable == "true" && $commissionsEnable == "true") { if ($paypalEnable == "true" && $commissionsEnable == "true") {
$toolbar = Display::toolbarButton(
$toolbar .= Display::toolbarButton(
$plugin->get_lang('PaypalPayoutCommissions'), $plugin->get_lang('PaypalPayoutCommissions'),
api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/paypal_payout.php', api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/paypal_payout.php',
'paypal', 'paypal',
@ -151,13 +148,14 @@ if ($paypalEnable == "true" && $commissionsEnable == "true") {
['title' => $plugin->get_lang('PaypalPayoutCommissions')] ['title' => $plugin->get_lang('PaypalPayoutCommissions')]
); );
$template->assign('actions', $toolbar); $template->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
} }
if ($commissionsEnable == "true") { if ($commissionsEnable == "true") {
$toolbar = Display::toolbarButton(
$toolbar .= Display::toolbarButton(
$plugin->get_lang('PayoutReport'), $plugin->get_lang('PayoutReport'),
api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/payout_report.php', api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/payout_report.php',
'money', 'money',
@ -165,8 +163,10 @@ if ($commissionsEnable == "true") {
['title' => $plugin->get_lang('PayoutReport')] ['title' => $plugin->get_lang('PayoutReport')]
); );
$template->assign('actions', $toolbar); $template->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
} }
$template->assign('form', $form->returnForm()); $template->assign('form', $form->returnForm());
$template->assign('selected_sale', $selectedSale); $template->assign('selected_sale', $selectedSale);

@ -69,7 +69,10 @@ if ($servicesOnly) {
$content = $tpl->fetch('buycourses/view/service_panel.tpl'); $content = $tpl->fetch('buycourses/view/service_panel.tpl');
$tpl->assign('actions', $toolbar); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('header', $templateName); $tpl->assign('header', $templateName);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -51,11 +51,8 @@ $templateName = $plugin->get_lang('SalesReport');
$template = new Template($templateName); $template = new Template($templateName);
$toolbar = '';
if ($paypalEnable == 'true' && $commissionsEnable == 'true') { if ($paypalEnable == 'true' && $commissionsEnable == 'true') {
$toolbar = Display::toolbarButton(
$toolbar .= Display::toolbarButton(
$plugin->get_lang('PaypalPayoutCommissions'), $plugin->get_lang('PaypalPayoutCommissions'),
api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/paypal_payout.php', api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/paypal_payout.php',
'paypal', 'paypal',
@ -63,13 +60,14 @@ if ($paypalEnable == 'true' && $commissionsEnable == 'true') {
['title' => $plugin->get_lang('PaypalPayoutCommissions')] ['title' => $plugin->get_lang('PaypalPayoutCommissions')]
); );
$template->assign('actions', $toolbar); $template->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
} }
if ($commissionsEnable == 'true') { if ($commissionsEnable == 'true') {
$toolbar = Display::toolbarButton(
$toolbar .= Display::toolbarButton(
$plugin->get_lang('PayoutReport'), $plugin->get_lang('PayoutReport'),
api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/payout_report.php', api_get_path(WEB_PLUGIN_PATH) . 'buycourses/src/payout_report.php',
'money', 'money',
@ -77,8 +75,10 @@ if ($commissionsEnable == 'true') {
['title' => $plugin->get_lang('PayoutReport')] ['title' => $plugin->get_lang('PayoutReport')]
); );
$template->assign('actions', $toolbar); $template->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
} }
$template->assign('form', $form->returnForm()); $template->assign('form', $form->returnForm());
$template->assign('showing_services', true); $template->assign('showing_services', true);

@ -56,7 +56,10 @@ $tpl->assign('sale_list', $saleList);
$content = $tpl->fetch('buycourses/view/session_panel.tpl'); $content = $tpl->fetch('buycourses/view/session_panel.tpl');
$tpl->assign('actions', $toolbar); $tpl->assign(
'actions',
Display::toolbarAction('toolbar', [$toolbar])
);
$tpl->assign('header', $templateName); $tpl->assign('header', $templateName);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -162,7 +162,6 @@ switch ($action) {
$content .= '</div>'; $content .= '</div>';
$tpl = new Template(get_lang('Snapshot'), true, true, false, true, false); $tpl = new Template(get_lang('Snapshot'), true, true, false, true, false);
$tpl->assign('actions', '');
$tpl->assign('message', '<h4>'.$plugin->get_lang('vchamilosnapshot1').'</h4>'); $tpl->assign('message', '<h4>'.$plugin->get_lang('vchamilosnapshot1').'</h4>');
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();
@ -227,7 +226,6 @@ switch ($action) {
} }
$tpl = new Template(get_lang('Snapshot'), true, true, false, true, false); $tpl = new Template(get_lang('Snapshot'), true, true, false, true, false);
$tpl->assign('actions', '');
$tpl->assign('message', '<h4>'.$message.'</h4>'); $tpl->assign('message', '<h4>'.$message.'</h4>');
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();
@ -290,7 +288,6 @@ switch ($action) {
$content .= '</form>'; $content .= '</form>';
$tpl = new Template(get_lang('Snapshot'), true, true, false, true, false); $tpl = new Template(get_lang('Snapshot'), true, true, false, true, false);
$tpl->assign('actions', '');
$tpl->assign('message', $plugin->get_lang('vchamilosnapshot3')); $tpl->assign('message', $plugin->get_lang('vchamilosnapshot3'));
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

@ -58,7 +58,6 @@ $content = '<form name="settingsform" action="'.$thisurl.'">';
$content .= '<input type="hidden" name="what" value="" />'; $content .= '<input type="hidden" name="what" value="" />';
$content .= $table->toHtml(); $content .= $table->toHtml();
$content .= '</form>'; $content .= '</form>';
$actions = '';
Display::addFlash(Display::return_message($plugin->get_lang('Sync your master settings to all instances.'))); Display::addFlash(Display::return_message($plugin->get_lang('Sync your master settings to all instances.')));
@ -80,6 +79,5 @@ function ajax_sync_setting(settingid) {
</script>"; </script>";
$tpl = new Template($plugin->get_lang('SyncSettings'), true, true, false, true, false); $tpl = new Template($plugin->get_lang('SyncSettings'), true, true, false, true, false);
$tpl->assign('actions', $actions);
$tpl->assign('content', $content); $tpl->assign('content', $content);
$tpl->display_one_col_template(); $tpl->display_one_col_template();

Loading…
Cancel
Save