Adding an event_system() notification when personal documents are deleted see BT#6776

1.9.x
Julio Montoya 12 years ago
parent 0e788301b5
commit b044222cfb
  1. 7
      main/inc/lib/fckeditor/editor/plugins/ajaxfilemanager/ajax_delete_file.php
  2. 2
      main/inc/lib/main_api.lib.php

@ -59,6 +59,7 @@ if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) {
}
} else {
$file->delete(addTrailingSlash(backslashToSlash($_GET['delete']))); //deleted by ajaxfilemanager
event_system(LOG_USER_PERSONAL_DOC_DELETED, 'document_path', addTrailingSlash(backslashToSlash($_GET['delete'])));
}
//////end bridge to Chamilo
$file->delete(addTrailingSlash(backslashToSlash($_GET['delete'])));
@ -93,10 +94,10 @@ if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) {
$base_work_dir
); //deleted by Chamilo
//$file->delete(($_GET['delete'])); // disabled deleted by ajaxfilemanager
}
} else {
$file->delete(($_GET['delete'])); //deleted by ajaxfilemanager
$file->delete($_GET['delete']); //deleted by ajaxfilemanager
event_system(LOG_USER_PERSONAL_DOC_DELETED, 'document_path', $_GET['delete']);
}
//////end bridge to Chamilo
}
@ -149,6 +150,7 @@ if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) {
}
} else {
$file->delete(addTrailingSlash(backslashToSlash($doc))); //deleted by ajaxfilemanager
event_system(LOG_USER_PERSONAL_DOC_DELETED, 'document_path', addTrailingSlash(backslashToSlash($doc)));
}
//////end bridge to Chamilo
} elseif (is_file($doc)
@ -186,6 +188,7 @@ if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) {
}
} else {
$file->delete($doc); //deleted by ajaxfilemanager
event_system(LOG_USER_PERSONAL_DOC_DELETED, 'document_path', $doc);
}
//////end bridge to Chamilo
}

@ -175,6 +175,8 @@ define('LOG_PROMOTION_DELETE', 'promotion_deleted');
define('LOG_CAREER_CREATE', 'career_created');
define('LOG_CAREER_DELETE', 'career_deleted');
define('LOG_USER_PERSONAL_DOC_DELETED', 'user_doc_deleted');
// event logs data types
define('LOG_COURSE_CODE', 'course_code');
define('LOG_USER_ID', 'user_id');

Loading…
Cancel
Save