diff options
author | rub <rub@piwigo.org> | 2006-07-11 20:56:51 +0000 |
---|---|---|
committer | rub <rub@piwigo.org> | 2006-07-11 20:56:51 +0000 |
commit | c13dc6350ddd6a2ddb374fd4252e204b12d3b660 (patch) | |
tree | 03eac2be8b0f68799360c211bdf400a60240eb38 /admin | |
parent | 8078daf5cd99627ada6d47c968f4be37062b4bf6 (diff) |
Resolved Issue ID 0000456, 0000457, 0000459, 0000465:
o Fix bugs adviser mode
Merge BSF r1457:1458 into branch-1_6
git-svn-id: http://piwigo.org/svn/branches/branch-1_6@1459 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'admin')
-rw-r--r-- | admin/notification_by_mail.php | 14 | ||||
-rw-r--r-- | admin/rating.php | 2 | ||||
-rw-r--r-- | admin/site_manager.php | 2 | ||||
-rw-r--r-- | admin/site_update.php | 3 | ||||
-rw-r--r-- | admin/user_list.php | 2 | ||||
-rw-r--r-- | admin/waiting.php | 2 |
6 files changed, 17 insertions, 8 deletions
diff --git a/admin/notification_by_mail.php b/admin/notification_by_mail.php index dbb3a80a6..1a3efeabc 100644 --- a/admin/notification_by_mail.php +++ b/admin/notification_by_mail.php @@ -171,7 +171,15 @@ order by ) ); - array_push($page['infos'], sprintf(l10n('nbm_user_x_added'), $nbm_user['username'], $nbm_user['mail_address'])); + array_push + ( + $page['infos'], + sprintf( + l10n('nbm_user_x_added'), + $nbm_user['username'], + get_email_address_as_display_text($nbm_user['mail_address']) + ) + ); } // Insert new nbm_users @@ -579,7 +587,7 @@ switch ($page['mode']) : (isset($_POST['trueify']) and isset($_POST['cat_false']) and in_array($nbm_user['check_key'], $_POST['cat_false'])) ) ? 'selected="selected"' : '', 'VALUE' => $nbm_user['check_key'], - 'OPTION' => $nbm_user['username'].'['.$nbm_user['mail_address'].']' + 'OPTION' => $nbm_user['username'].'['.get_email_address_as_display_text($nbm_user['mail_address']).']' )); } @@ -621,7 +629,7 @@ switch ($page['mode']) !in_array($nbm_user['check_key'], $_POST['send_selection']) // not selected ) ? '' : 'checked="checked"', 'USERNAME'=> $nbm_user['username'], - 'EMAIL' => $nbm_user['mail_address'], + 'EMAIL' => get_email_address_as_display_text($nbm_user['mail_address']), 'LAST_SEND'=> $nbm_user['last_send'] )); } diff --git a/admin/rating.php b/admin/rating.php index 21850d5df..45d62c64d 100644 --- a/admin/rating.php +++ b/admin/rating.php @@ -74,7 +74,7 @@ if (isset($_GET['users'])) } } -if (isset($_GET['del'])) +if (isset($_GET['del']) and !is_adviser()) { $del_params = urldecode( $_GET['del'] ); parse_str($del_params, $vars); diff --git a/admin/site_manager.php b/admin/site_manager.php index 6e53bb55b..c13b9857c 100644 --- a/admin/site_manager.php +++ b/admin/site_manager.php @@ -162,7 +162,7 @@ if (isset($_GET['site']) and is_numeric($_GET['site'])) { $page['site'] = $_GET['site']; } -if (isset($_GET['action']) and isset($page['site']) ) +if (isset($_GET['action']) and isset($page['site']) and !is_adviser()) { $query = ' SELECT galleries_url diff --git a/admin/site_update.php b/admin/site_update.php index 336d3ff26..baf7131af 100644 --- a/admin/site_update.php +++ b/admin/site_update.php @@ -111,8 +111,9 @@ if (isset($_POST['submit'])) { $general_failure = false; } + // shall we simulate only - if (isset($_POST['simulate']) and $_POST['simulate'] == 1) + if ((isset($_POST['simulate']) and $_POST['simulate'] == 1) or is_adviser()) { $simulate = true; } diff --git a/admin/user_list.php b/admin/user_list.php index 9df0f3f0e..735be89b7 100644 --- a/admin/user_list.php +++ b/admin/user_list.php @@ -823,7 +823,7 @@ foreach ($page['filtered_users'] as $num => $local_user) 'U_PERM' => $perm_url.$local_user['id'], 'USERNAME' => $local_user['username'], 'STATUS' => $lang['user_status_'.$local_user['status']].(($local_user['adviser'] == 'true') ? ' ['.$lang['adviser'].']' : ''), - 'EMAIL' => isset($local_user['email']) ? $local_user['email'] : '', + 'EMAIL' => isset($local_user['email']) ? get_email_address_as_display_text($local_user['email']) : '', 'GROUPS' => $groups_string, 'PROPERTIES' => (isset($local_user['enabled_high']) and ($local_user['enabled_high'] == 'true')) ? $lang['is_high_enabled'] : $lang['is_high_disabled'] ) diff --git a/admin/waiting.php b/admin/waiting.php index af4cb607f..b5cfb13b5 100644 --- a/admin/waiting.php +++ b/admin/waiting.php @@ -195,7 +195,7 @@ while ( $row = mysql_fetch_array( $result ) ) (strlen($row['file']) > 10) ? (substr($row['file'], 0, 10)).'...' : $row['file'], 'PREVIEW_URL_IMG'=>$preview_url, - 'UPLOAD_EMAIL'=>$row['mail_address'], + 'UPLOAD_EMAIL'=>get_email_address_as_display_text($row['mail_address']), 'UPLOAD_USERNAME'=>$row['username'] ) ); |