summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspiderr <spiderr@bitweaver.org>2020-05-27 11:58:24 -0400
committerspiderr <spiderr@bitweaver.org>2020-05-27 11:58:24 -0400
commit06c1063c5b75ce0065f6eefb294b7aeb311581c5 (patch)
treeb3a16a493382442bfdff7a296ccc553fb724661a
parent2ae828b6bbb817be380edd34bbf67a27665edd44 (diff)
downloadusers-06c1063c5b75ce0065f6eefb294b7aeb311581c5.tar.gz
users-06c1063c5b75ce0065f6eefb294b7aeb311581c5.tar.bz2
users-06c1063c5b75ce0065f6eefb294b7aeb311581c5.zip
tweak linking getUserNameFromHash only if permission or users_information is confirmed public
-rw-r--r--includes/BitUser.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/BitUser.php b/includes/BitUser.php
index 1737c74..8cab324 100644
--- a/includes/BitUser.php
+++ b/includes/BitUser.php
@@ -2430,7 +2430,7 @@ class BitUser extends LibertyMime {
$pParamHash['users_information'] = $gBitSystem->mDb->getOne( "SELECT pref_value FROM liberty_content_prefs lcp INNER JOIN users_users uu ON (lcp.content_id=uu.content_id) WHERE uu.login=? AND pref_name='users_information'", array( $pParamHash['login'] ), 1, NULL, 86400 );
}
- if( $pUseLink && $gBitUser->hasPermission( 'p_users_view_user_homepage' ) && (empty( $pParamHash['users_information'] ) || $pParamHash['users_information'] == 'public') ) {
+ if( $pUseLink && ($gBitUser->hasPermission( 'p_users_view_user_homepage' ) || $pParamHash['users_information'] == 'public') ) {
$ret = '<a class="username" title="'.( !empty( $pParamHash['link_title'] ) ? $pParamHash['link_title'] : tra( 'Profile for' ).' '.htmlspecialchars( $displayName ))
.'" href="'.BitUser::getDisplayUrlFromHash( $pParamHash ).'">'
. htmlspecialchars( isset( $pParamHash['link_label'] ) ? $pParamHash['link_label'] : $displayName )