|
From: Markus P. <mar...@us...> - 2005-04-19 21:52:51
|
Update of /cvsroot/mxbb/core/includes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28058 Modified Files: mx_functions.php Log Message: Fixed mx_get_groups function to avoid errors when no usergroup is defined. Index: mx_functions.php =================================================================== RCS file: /cvsroot/mxbb/core/includes/mx_functions.php,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** mx_functions.php 16 Apr 2005 21:51:35 -0000 1.36 --- mx_functions.php 19 Apr 2005 21:52:43 -0000 1.37 *************** *** 707,740 **** } ! function mx_get_groups( $sel_id, $field_entry = 'auth_view_group' ) { ! global $db; $sql = "SELECT group_id, group_name ! FROM " . GROUPS_TABLE; ! ! if ( !$result = $db->sql_query( $sql ) ) { ! message_die( GENERAL_ERROR, "Couldn't get list of groups", "", __LINE__, __FILE__, $sql ); } ! $grouplist = '<select name="' . $field_entry . '">'; ! ! while ( $row = $db->sql_fetchrow( $result ) ) { ! if ( $row['group_name'] != '' ) ! { ! if ( $sel_id == $row['group_id'] ) ! { ! $status = "selected"; ! } ! else ! { ! $status = ''; ! } ! $grouplist .= '<option value="' . $row['group_id'] . '" ' . $status . '>' . $row['group_name'] . '</option>'; ! } } - $grouplist .= '</select>'; --- 707,730 ---- } ! function mx_get_groups($sel_id, $field_entry = 'auth_view_group') { ! global $db, $lang; $sql = "SELECT group_id, group_name ! FROM " . GROUPS_TABLE . " ! WHERE group_single_user <> " . TRUE . " ! ORDER BY group_name"; ! if( !($result = $db->sql_query($sql)) ) { ! message_die(GENERAL_ERROR, "Couldn't get list of groups", "", __LINE__, __FILE__, $sql); } ! $grouplist = '<select name="'.$field_entry.'">'; ! $grouplist .= '<option value="0">' . $lang['Select_group'] . '</option>'; ! while( $row = $db->sql_fetchrow($result) ) { ! $selected = ( $sel_id == $row['group_id'] ? ' selected="selected"' : '' ); ! $grouplist .= '<option value="' .$row['group_id'] . '"' . $selected . '>' . $row['group_name'] . '</option>'; } $grouplist .= '</select>'; *************** *** 742,745 **** --- 732,736 ---- } + // Add search words for blocks function mx_add_search_words($mode, $post_id, $post_text, $post_title = '', $mx_mode = 'mx') |