diff --git a/sites/all/modules/unl/unl.module b/sites/all/modules/unl/unl.module index f478cc2b7bee6a3eb9569a662be614d99a0e63d6..6981c49cae331feaea2f7665f5623563114ef541 100644 --- a/sites/all/modules/unl/unl.module +++ b/sites/all/modules/unl/unl.module @@ -7,8 +7,14 @@ require_once dirname(__FILE__) . '/includes/common.php'; */ function unl_help($path, $arg) { switch ($path) { + case 'admin/modules/uninstall': + if ((module_exists('unl_multisite') && conf_path() == 'sites/default') || unl_table_is_shared('role_permission')) { + return '<h1>Be careful! Uninstalling a module clears its permissions which are shared globally between sites!</h1>'; + } case 'admin/people/permissions': - return '<h1>Be careful! Permissions are shared globally between sites on UNLcms!</h1>'; + if ((module_exists('unl_multisite') && conf_path() == 'sites/default') || unl_table_is_shared('role_permission')) { + return '<h1>Be careful! Permissions are shared globally between sites!</h1>'; + } case 'user/unl/technical_feedback': return '<p>Consider visiting the Web Developer Network <a href="http://wdn.unl.edu/help/irc.shtml" target="_blank">chat room</a> as well.</p>'; }