Thread Starter
DougW
(@dougw)
I have created a bp-custom.php in wp-content / plugins /
and a tried custom-functions.php file in the theme directory
with the following content, but neither seem to work, am I doing something basic wrong?
<?php
function ctaylor_notify_user( $file_id, $params = array() ) {
if ( ! empty( $params[‘parent_folder_id’] ) ) {
$parent_folder = buddydrive_get_buddyfile( $params[‘parent_folder_id’], buddydrive_get_folder_post_type() );
// Notify if the one who put a file is not the owner of the folder
if ( ! empty( $parent_folder->user_id ) && (int) $params[‘user_id’] !== (int) $parent_folder->user_id ) {
// your code to send an email/screen notification.
}
}
}
add_action( ‘buddydrive_add_item’, ‘ctaylor_notify_user’, 10, 2 );
function sephilex_add_time( $date ) {
global $buddydrive_template;
$datetime = bp_format_time( strtotime( $buddydrive_template->query->post->post_modified_gmt ), false, false );
return $datetime;
}
add_filter( ‘buddydrive_get_item_date’, ‘sephilex_add_time’, 10, 1 );
?>
How are you including your custom functions file into your theme? Are you calling it from functions.php?
Thread Starter
DougW
(@dougw)
Hi
Thank you for your reply, I don’t know how to do that, could you advise me please.
What should I call the file with the custom php, what should it contain and how do I call it
Thank you for any help.
Doug
Even if you place that code in functions.php in your theme, the above code won’t work as it relies on a deprecated filter.
I can add this functionality to my next feature release roadmap. I think this is a great idea to be included in the plugin itself. However, a file expiration is functionality that would need to be developed separately, that’s a bit much for the plugin. At least for now. Thanks for your input!
Thread Starter
DougW
(@dougw)
Hi
Thank you for your reply, it would be really useful to have the date on the upload. Do you have any idea when it might be available?
Doug
As a policy, I don’t promise release dates as that just leads to broken promises. But I will say that I am working hard on a new release to update several small things now and would like to have it out soon.