diff --git a/main/admin/configure_homepage.php b/main/admin/configure_homepage.php index b4d505f6c2..3b075fadd0 100644 --- a/main/admin/configure_homepage.php +++ b/main/admin/configure_homepage.php @@ -176,8 +176,8 @@ if (!empty($action)) { if (EventsMail::check_if_using_class('portal_homepage_edited')) { EventsDispatcher::events('portal_homepage_edited',array('about_user' => api_get_user_id())); - } - + } + event_system(LOG_HOMEPAGE_CHANGED, 'edit_top', cut($home_top, 254), api_get_utc_datetime(), api_get_user_id()); break; case 'edit_notice': // Filter @@ -205,6 +205,7 @@ if (!empty($action)) { fputs($fp, "$notice_title
\n$notice_text"); fclose($fp); } + event_system(LOG_HOMEPAGE_CHANGED, 'edit_notice', cut($notice_title, 254), api_get_utc_datetime(), api_get_user_id()); break; case 'edit_news': //Filter @@ -251,6 +252,7 @@ if (!empty($action)) { } } } + event_system(LOG_HOMEPAGE_CHANGED, 'edit_news', cut($home_news, 254), api_get_utc_datetime(), api_get_user_id()); break; case 'insert_tabs': case 'edit_tabs': @@ -388,6 +390,7 @@ if (!empty($action)) { fclose($fp); } } + event_system(LOG_HOMEPAGE_CHANGED, $action, cut($link_name.':'.$link_url, 254), api_get_utc_datetime(), api_get_user_id()); break; } //end of switch($action) @@ -615,8 +618,6 @@ if (!empty($action)) { Display::display_header($tool_name); -//api_display_tool_title($tool_name); - switch ($action) { case 'open_link': if (!empty($link)) { diff --git a/main/inc/lib/main_api.lib.php b/main/inc/lib/main_api.lib.php index cbc01d4139..1bd9505078 100644 --- a/main/inc/lib/main_api.lib.php +++ b/main/inc/lib/main_api.lib.php @@ -153,6 +153,9 @@ define('LOG_PLATFORM_LANGUAGE_CHANGE', 'platform_language_changed'); define('LOG_SUBSCRIBE_USER_TO_COURSE', 'user_subscribed'); define('LOG_UNSUBSCRIBE_USER_FROM_COURSE', 'user_unsubscribed'); + +define('LOG_HOMEPAGE_CHANGED', 'homepage_changed'); + define('LOG_PROMOTION_CREATE', 'promotion_created'); define('LOG_PROMOTION_DELETE', 'promotion_deleted'); define('LOG_CAREER_CREATE', 'career_created');