Changeset 815 for trunk/admin.php


Ignore:
Timestamp:
Aug 16, 2005, 5:19:40 PM (19 years ago)
Author:
plg
Message:
  • modification : admin/group_list screen completely rewrite to present the list of existing groups and a form to add a new group. Here you can delete a group, go to permissions management for a group, go to member list of a group (on admin/user_list with a filter on group).
  • modification : admin/user_perm and admin/group_perm are not directly reachable by the admin menu anymore. Only the user/group list lets you reach user/group permissions management screen.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin.php

    r814 r815  
    7777   $title = $lang['title_groups'];        $page_valide = true; break;
    7878 case 'group_perm' :
    79    /*if ( !is_numeric( $_GET['group_id'] ) ) $_GET['group_id'] = -1;
    80    $query = 'SELECT name FROM '.GROUPS_TABLE;
    81    $query.= ' WHERE id = '.$_GET['group_id'];
    82    $query.= ';';
    83    $result = pwg_query( $query );
    84    if ( mysql_num_rows( $result ) > 0 )
    85    {
    86      $row = mysql_fetch_array( $result );*/
    87      $title = $lang['title_group_perm'];//.' "'.$row['name'].'"';
     79   if (!is_numeric($_GET['group_id']))
     80   {
     81     $_GET['group_id'] = -1;
     82   }
     83   $query = '
     84SELECT name
     85  FROM '.GROUPS_TABLE.'
     86  WHERE id = '.$_GET['group_id'].'
     87;';
     88   $result = pwg_query($query);
     89   if (mysql_num_rows($result) > 0 )
     90   {
     91     $row = mysql_fetch_array($result);
     92     $title = $lang['title_group_perm'].' "'.$row['name'].'"';
    8893     $page_valide = true;
    89    /*}
     94   }
    9095   else
    9196   {
    9297     $page_valide = false;
    93    }*/
     98   }
    9499   break;
    95100 case 'stats':
     
    253258  'L_USERS'=>$lang['users'],
    254259  'L_GROUPS'=>$lang['groups'],
    255   'L_AUTH'=>$lang['permissions'],
    256260  'L_UPDATE'=>$lang['update'],
    257261  'L_CAT_UPLOAD'=>$lang['upload'],
     
    283287  'U_USERS'=>add_session_id($link_start.'user_list' ),
    284288  'U_GROUPS'=>add_session_id($link_start.'group_list' ),
    285   'U_USERS_AUTH'=>add_session_id($link_start.'user_perm' ),
    286   'U_GROUPS_AUTH'=>add_session_id($link_start.'group_perm'),
    287   'U_CAT_AUTH'=>add_session_id($link_start.'cat_perm' ),
    288289  'U_RETURN'=>add_session_id(PHPWG_ROOT_PATH.'category.php')
    289290  ));
Note: See TracChangeset for help on using the changeset viewer.