Comment restreindre l'accès à certains fichiers en fonction de leur type de contenu? J'ai la section de téléchargement pour les utilisateurs enregistrés et je veux les empêcher de publier des liens quelque part en dehors de mon site.
La mise en œuvre est-elle hook_file_download()
suffisante?
J'ai essayé ce code et c'est suffisant pour mon but, mais la documentation de hook_file_download()
n'aide pas beaucoup.
function customize_file_download($uri) {
global $user;
if (!array_intersect(array('administrator','editor','expert','verified'), array_values($user->roles))) {
return −1;
}
}