- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/blog_pref.php
r1636 r1698 580 580 $user_url_p = '%1$s'; 581 581 } 582 582 583 # Sort users list on user_id key 584 ksort($blog_users); 585 586 $post_type = $core->getPostTypes(); 587 $current_blog_id = $core->blog->id; 588 if ($blog_id != $core->blog->id) { 589 $core->setBlog($blog_id); 590 } 591 583 592 foreach ($blog_users as $k => $v) 584 593 { … … 586 595 { 587 596 echo 597 '<div class="user-perm">'. 588 598 '<h4>'.sprintf($user_url_p,html::escapeHTML($k)). 589 599 ' ('.html::escapeHTML(dcUtils::getUserCN( 590 600 $k, $v['name'], $v['firstname'], $v['displayname'] 591 601 )).')</h4>'; 592 593 echo '<ul class="nice">'; 602 603 if ($core->auth->isSuperAdmin()) { 604 echo 605 '<p>'.__('Email:').' '. 606 ($v['email'] != '' ? '<a href="mailto:'.$v['email'].'">'.$v['email'].'</a>' : __('(none)')). 607 '</p>'; 608 } 609 610 echo 611 '<h5>'.__('Publications on this blog:').'</h5>'. 612 '<ul>'; 613 foreach ($post_type as $type => $pt_info) { 614 $params = array( 615 'post_type' => $type, 616 'user_id' => $k 617 ); 618 echo '<li>'.sprintf(__('%1$s: %2$s'),__($pt_info['label']),$core->blog->getPosts($params,true)->f(0)).'</li>'; 619 } 620 echo 621 '</ul>'; 622 623 echo 624 '<h5>'.__('Permissions:').'</h5>'. 625 '<ul>'; 594 626 if ($v['super']) { 595 echo '<li >'.__('Super administrator').'</li>';627 echo '<li class="user_super">'.__('Super administrator').'</li>'; 596 628 } else { 597 629 foreach ($v['p'] as $p => $V) { 598 echo '<li >'.__($perm_types[$p]).'</li>';630 echo '<li '.($p == 'admin' ? 'class="user_admin"' : '').'>'.__($perm_types[$p]).'</li>'; 599 631 } 600 632 } 601 echo '</ul>'; 633 echo 634 '</ul>'; 602 635 603 636 if (!$v['super'] && $core->auth->isSuperAdmin()) { 604 637 echo 605 638 '<form action="users_actions.php" method="post">'. 606 '<p ><input type="submit" value="'.__('Change permissions').'" />'.639 '<p class="change-user-perm"><input type="submit" class="reset" value="'.__('Change permissions').'" />'. 607 640 form::hidden(array('redir'),'blog_pref.php?id='.$k). 608 641 form::hidden(array('action'),'perms'). … … 613 646 '</form>'; 614 647 } 648 echo '</div>'; 615 649 } 650 } 651 if ($current_blog_id != $core->blog->id) { 652 $core->setBlog($current_blog_id); 616 653 } 617 654 }
Note: See TracChangeset
for help on using the changeset viewer.