diff --git a/main/admin/usergroup_users.php b/main/admin/usergroup_users.php index 3896d51578..e7b6bfff1f 100644 --- a/main/admin/usergroup_users.php +++ b/main/admin/usergroup_users.php @@ -21,8 +21,8 @@ if (empty($userGroupInfo)) { $usergroup->protectScript($userGroupInfo); $calendarPlugin = null; -if (api_get_plugin_setting('lp_calendar', 'enabled') === 'true') { - $calendarPlugin = LpCalendarPlugin::create(); +if (api_get_plugin_setting('learning_calendar', 'enabled') === 'true') { + $calendarPlugin = LearningCalendarPlugin::create(); } // Add the JS needed to use the jqgrid @@ -132,7 +132,7 @@ $column_model = [ ], ]; -if (api_get_plugin_setting('lp_calendar', 'enabled') === 'true') { +if (api_get_plugin_setting('learning_calendar', 'enabled') === 'true') { $columns = [ get_lang('Name'), get_lang('Calendar'), diff --git a/main/inc/ajax/model.ajax.php b/main/inc/ajax/model.ajax.php index a9d3eaf86e..a3b8ce2533 100755 --- a/main/inc/ajax/model.ajax.php +++ b/main/inc/ajax/model.ajax.php @@ -233,7 +233,7 @@ if (!$sidx) { switch ($action) { case 'get_calendar_users': - $calendarPlugin = LpCalendarPlugin::create(); + $calendarPlugin = LearningCalendarPlugin::create(); $id = isset($_REQUEST['id']) ? $_REQUEST['id'] : 0; $count = $calendarPlugin->getUsersPerCalendarCount($id); break; @@ -244,7 +244,7 @@ switch ($action) { $count = $usergroup->getUserGroupUsers($id, true); break; case 'get_learning_path_calendars': - $calendarPlugin = LpCalendarPlugin::create(); + $calendarPlugin = LearningCalendarPlugin::create(); $count = $calendarPlugin->getCalendarCount(); break; case 'course_log_events': @@ -804,7 +804,7 @@ switch ($action) { break; case 'get_usergroups_users': $columns = ['name', 'actions']; - if (api_get_plugin_setting('lp_calendar', 'enabled') === 'true') { + if (api_get_plugin_setting('learning_calendar', 'enabled') === 'true') { $columns = [ 'name', 'calendar', diff --git a/main/inc/lib/tracking.lib.php b/main/inc/lib/tracking.lib.php index 9499ee2301..f0a788489a 100755 --- a/main/inc/lib/tracking.lib.php +++ b/main/inc/lib/tracking.lib.php @@ -5408,10 +5408,10 @@ class Tracking } } - $pluginCalendar = api_get_plugin_setting('lp_calendar', 'enabled') === 'true'; + $pluginCalendar = api_get_plugin_setting('learning_calendar', 'enabled') === 'true'; if ($pluginCalendar) { $course_in_session[0] = $courseIdList; - $plugin = LpCalendarPlugin::create(); + $plugin = LearningCalendarPlugin::create(); $html .= $plugin->getUserStatsPanel($user_id, $course_in_session); } diff --git a/main/inc/lib/usergroup.lib.php b/main/inc/lib/usergroup.lib.php index 916a60b4f0..81accd0cea 100755 --- a/main/inc/lib/usergroup.lib.php +++ b/main/inc/lib/usergroup.lib.php @@ -105,12 +105,12 @@ class UserGroup extends Model return 0; } else { $list = []; - $showCalendar = api_get_plugin_setting('lp_calendar', 'enabled') === 'true'; + $showCalendar = api_get_plugin_setting('learning_calendar', 'enabled') === 'true'; $calendarPlugin = null; if ($showCalendar) { - $calendarPlugin = LpCalendarPlugin::create(); + $calendarPlugin = LearningCalendarPlugin::create(); } - $url = api_get_path(WEB_PLUGIN_PATH).'lp_calendar/calendar_users.php?'; + $url = api_get_path(WEB_PLUGIN_PATH).'learning_calendar/calendar_users.php?'; while ($data = Database::fetch_array($result)) { $userId = $data['user_id']; $userInfo = api_get_user_info($userId); diff --git a/main/lp/learnpath.class.php b/main/lp/learnpath.class.php index 1e5151942f..53f457ccd8 100755 --- a/main/lp/learnpath.class.php +++ b/main/lp/learnpath.class.php @@ -6326,13 +6326,13 @@ class learnpath $previewIcon = ''; $pluginCalendarIcon = ''; - $pluginCalendar = api_get_plugin_setting('lp_calendar', 'enabled') === 'true'; + $pluginCalendar = api_get_plugin_setting('learning_calendar', 'enabled') === 'true'; $plugin = null; if ($pluginCalendar) { - $plugin = LpCalendarPlugin::create(); + $plugin = LearningCalendarPlugin::create(); } - $pluginUrl = api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php?'; + $pluginUrl = api_get_path(WEB_PLUGIN_PATH).'learning_calendar/start.php?'; if ($is_allowed_to_edit) { if (!$update_audio || $update_audio != 'true') { diff --git a/main/mySpace/index.php b/main/mySpace/index.php index cd0e20e720..5f182c554a 100755 --- a/main/mySpace/index.php +++ b/main/mySpace/index.php @@ -56,7 +56,7 @@ if (isset($_GET['view']) && in_array($_GET['view'], $views)) { } $menu_items = []; -$pluginCalendar = api_get_plugin_setting('lp_calendar', 'enabled') === 'true'; +$pluginCalendar = api_get_plugin_setting('learning_calendar', 'enabled') === 'true'; $calendarMenuAdded = false; if ($is_platform_admin) { @@ -103,10 +103,10 @@ if ($is_platform_admin) { ); if ($pluginCalendar) { - $lpCalendar = LpCalendarPlugin::create(); + $lpCalendar = LearningCalendarPlugin::create(); $menu_items[] = Display::url( Display::return_icon('agenda.png', $lpCalendar->get_lang('LearningCalendar'), [], ICON_SIZE_MEDIUM), - api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php' + api_get_path(WEB_PLUGIN_PATH).'learning_calendar/start.php' ); $calendarMenuAdded = true; } @@ -218,10 +218,10 @@ if (!empty($session_id) && ); if ($pluginCalendar && api_is_teacher() && $calendarMenuAdded === false) { - $lpCalendar = LpCalendarPlugin::create(); + $lpCalendar = LearningCalendarPlugin::create(); $actionsLeft .= Display::url( Display::return_icon('agenda.png', $lpCalendar->get_lang('LearningCalendar'), [], ICON_SIZE_MEDIUM), - api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php' + api_get_path(WEB_PLUGIN_PATH).'learning_calendar/start.php' ); } diff --git a/main/mySpace/myStudents.php b/main/mySpace/myStudents.php index 33ecd1e2ff..bbc8ff0b39 100755 --- a/main/mySpace/myStudents.php +++ b/main/mySpace/myStudents.php @@ -1840,9 +1840,9 @@ if ($allow && (api_is_drh() || api_is_platform_admin())) { $table->display(); } -$pluginCalendar = api_get_plugin_setting('lp_calendar', 'enabled') === 'true'; +$pluginCalendar = api_get_plugin_setting('learning_calendar', 'enabled') === 'true'; if ($pluginCalendar) { - $plugin = LpCalendarPlugin::create(); + $plugin = LearningCalendarPlugin::create(); echo $plugin->getUserStatsPanel($student_id, $courses_in_session); } diff --git a/plugin/lp_calendar/LpCalendarPlugin.php b/plugin/learning_calendar/LearningCalendarPlugin.php similarity index 98% rename from plugin/lp_calendar/LpCalendarPlugin.php rename to plugin/learning_calendar/LearningCalendarPlugin.php index b0018716d9..c68d1e8e16 100644 --- a/plugin/lp_calendar/LpCalendarPlugin.php +++ b/plugin/learning_calendar/LearningCalendarPlugin.php @@ -2,9 +2,9 @@ /* For license terms, see /license.txt */ /** - * Class LpCalendarPlugin. + * Class LearningCalendarPlugin. */ -class LpCalendarPlugin extends Plugin +class LearningCalendarPlugin extends Plugin { const EVENT_TYPE_TAKEN = 1; const EVENT_TYPE_EXAM = 2; @@ -66,7 +66,7 @@ class LpCalendarPlugin extends Plugin */ public function get_name() { - return 'lp_calendar'; + return 'learning_calendar'; } /** @@ -200,12 +200,12 @@ class LpCalendarPlugin extends Plugin $result = Database::query($sql); $list = []; - $link = api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php'; + $link = api_get_path(WEB_PLUGIN_PATH).'learning_calendar/start.php'; while ($row = Database::fetch_array($result)) { $id = $row['id']; $row['title'] = Display::url( $row['title'], - api_get_path(WEB_PLUGIN_PATH).'lp_calendar/calendar.php?id='.$id + api_get_path(WEB_PLUGIN_PATH).'learning_calendar/calendar.php?id='.$id ); $actions = Display::url( Display::return_icon('edit.png', get_lang('Edit')), @@ -281,7 +281,6 @@ class LpCalendarPlugin extends Plugin } $list = []; - //$link = api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php'; while ($row = Database::fetch_array($result, 'ASSOC')) { $list[] = $row; } diff --git a/plugin/lp_calendar/README.md b/plugin/learning_calendar/README.md similarity index 100% rename from plugin/lp_calendar/README.md rename to plugin/learning_calendar/README.md diff --git a/plugin/lp_calendar/ajax.php b/plugin/learning_calendar/ajax.php similarity index 96% rename from plugin/lp_calendar/ajax.php rename to plugin/learning_calendar/ajax.php index 4cc1b73c62..4d67633102 100644 --- a/plugin/lp_calendar/ajax.php +++ b/plugin/learning_calendar/ajax.php @@ -6,7 +6,7 @@ require_once __DIR__.'/../../main/inc/global.inc.php'; $action = isset($_REQUEST['a']) ? $_REQUEST['a'] : ''; $calendarId = isset($_REQUEST['id']) ? $_REQUEST['id'] : 0; -$plugin = LpCalendarPlugin::create(); +$plugin = LearningCalendarPlugin::create(); $item = $plugin->getCalendar($calendarId); $plugin->protectCalendar($item); diff --git a/plugin/lp_calendar/calendar.php b/plugin/learning_calendar/calendar.php similarity index 83% rename from plugin/lp_calendar/calendar.php rename to plugin/learning_calendar/calendar.php index 7ea4ee3ca0..45df9a76e8 100644 --- a/plugin/lp_calendar/calendar.php +++ b/plugin/learning_calendar/calendar.php @@ -4,7 +4,7 @@ require_once __DIR__.'/../../main/inc/global.inc.php'; $calendarId = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; -$plugin = LpCalendarPlugin::create(); +$plugin = LearningCalendarPlugin::create(); $item = $plugin->getCalendar($calendarId); $plugin->protectCalendar($item); @@ -33,7 +33,7 @@ $actionLeft = Display::url( null, ICON_SIZE_MEDIUM ), - api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php' + api_get_path(WEB_PLUGIN_PATH).'learning_calendar/start.php' ); $actions = Display::toolbarAction('toolbar-forum', [$actionLeft]); @@ -41,9 +41,9 @@ $actions = Display::toolbarAction('toolbar-forum', [$actionLeft]); $eventList = $plugin->getEventTypeList(); $template->assign('events', $eventList); $template->assign('calendar_language', $calendarLanguage); -$template->assign('ajax_url', api_get_path(WEB_PLUGIN_PATH).'lp_calendar/ajax.php?id='.$calendarId); +$template->assign('ajax_url', api_get_path(WEB_PLUGIN_PATH).'learning_calendar/ajax.php?id='.$calendarId); $template->assign('header', $item['title']); -$content = $template->fetch('lp_calendar/view/calendar.tpl'); +$content = $template->fetch('learning_calendar/view/calendar.tpl'); $template->assign('actions', $actions); $template->assign('content', $content); diff --git a/plugin/lp_calendar/calendar_users.php b/plugin/learning_calendar/calendar_users.php similarity index 96% rename from plugin/lp_calendar/calendar_users.php rename to plugin/learning_calendar/calendar_users.php index b4dbf575a1..3a54de800b 100644 --- a/plugin/lp_calendar/calendar_users.php +++ b/plugin/learning_calendar/calendar_users.php @@ -4,7 +4,7 @@ require_once __DIR__.'/../../main/inc/global.inc.php'; $calendarId = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; -$plugin = LpCalendarPlugin::create(); +$plugin = LearningCalendarPlugin::create(); $plugin->protectCalendar($calendarId); $item = $plugin->getCalendar($calendarId); @@ -22,7 +22,7 @@ $actionLeft = Display::url( null, ICON_SIZE_MEDIUM ), - api_get_path(WEB_PLUGIN_PATH).'lp_calendar/start.php' + api_get_path(WEB_PLUGIN_PATH).'learning_calendar/start.php' ); $actions = Display::toolbarAction('toolbar-forum', [$actionLeft]); diff --git a/plugin/lp_calendar/install.php b/plugin/learning_calendar/install.php similarity index 76% rename from plugin/lp_calendar/install.php rename to plugin/learning_calendar/install.php index 6ad83dca68..9c6165d990 100644 --- a/plugin/lp_calendar/install.php +++ b/plugin/learning_calendar/install.php @@ -5,4 +5,4 @@ if (!api_is_platform_admin()) { die('You must have admin permissions to install plugins'); } -LpCalendarPlugin::create()->install(); +LearningCalendarPlugin::create()->install(); diff --git a/plugin/lp_calendar/lang/english.php b/plugin/learning_calendar/lang/english.php similarity index 91% rename from plugin/lp_calendar/lang/english.php rename to plugin/learning_calendar/lang/english.php index 0065662bd4..f28dabb0b7 100644 --- a/plugin/lp_calendar/lang/english.php +++ b/plugin/learning_calendar/lang/english.php @@ -1,7 +1,7 @@ get_info(); diff --git a/plugin/lp_calendar/start.php b/plugin/learning_calendar/start.php similarity index 98% rename from plugin/lp_calendar/start.php rename to plugin/learning_calendar/start.php index 757f5ee7e3..a1dbe739c7 100644 --- a/plugin/lp_calendar/start.php +++ b/plugin/learning_calendar/start.php @@ -9,7 +9,7 @@ if (!$allow) { api_not_allowed(true); } -$plugin = LpCalendarPlugin::create(); +$plugin = LearningCalendarPlugin::create(); $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : ''; $calendarId = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; $formToString = ''; @@ -184,10 +184,8 @@ if (in_array($action, ['add', 'edit'])) { $template->assign('form', $formToString); $actions = Display::toolbarAction('toolbar-calendar', [$actionLeft]); - -$content = $template->fetch('lp_calendar/view/start.tpl'); +$content = $template->fetch('learning_calendar/view/start.tpl'); $template->assign('content', $content); - $template->assign('actions', $actions); $template->display_one_col_template(); diff --git a/plugin/lp_calendar/uninstall.php b/plugin/learning_calendar/uninstall.php similarity index 51% rename from plugin/lp_calendar/uninstall.php rename to plugin/learning_calendar/uninstall.php index c94b7de198..5e90e870f7 100644 --- a/plugin/lp_calendar/uninstall.php +++ b/plugin/learning_calendar/uninstall.php @@ -1,4 +1,4 @@ uninstall(); +LearningCalendarPlugin::create()->uninstall(); diff --git a/plugin/lp_calendar/view/calendar.tpl b/plugin/learning_calendar/view/calendar.tpl similarity index 100% rename from plugin/lp_calendar/view/calendar.tpl rename to plugin/learning_calendar/view/calendar.tpl diff --git a/plugin/lp_calendar/view/start.tpl b/plugin/learning_calendar/view/start.tpl similarity index 100% rename from plugin/lp_calendar/view/start.tpl rename to plugin/learning_calendar/view/start.tpl diff --git a/plugin/lp_calendar/plugin.php b/plugin/lp_calendar/plugin.php deleted file mode 100644 index 0dbca0a0f7..0000000000 --- a/plugin/lp_calendar/plugin.php +++ /dev/null @@ -1,4 +0,0 @@ -get_info();