//-------------------------// case "edit": global $MDL; $news_info = $news->get_news_info($id); $fulltext = $news->get_news_text($id); $author = $news_info["name"]; if (!isset($editor)) { $editor = "html"; } if ($MDL->IsModuleExists("users")) { $MDL->Load("users"); $USR = new CUsers($DIRS["users_data"], $DIRS["users_list"], $DIRS["users_private"], $DIRS["users_groups"], $DIRS["users_online"]); $USR->SetSeparators($GV["sep1"], $GV["sep2"]); if ($USR->GetUserLevel($author) < $CURRENT_USER["level"] || $author == $CURRENT_USER["id"]) { $authorselect = "<select name=art style=\"width:100%\">"; $udata = $USR->GetUsers(); for ($j = 0; $j < count($udata); ++$j) { if ($udata[$j]["id"] == $author) { $sel = " selected"; } else { $sel = ""; } if ($USR->GetUserLevel($udata[$j]["id"]) < $CURRENT_USER["level"] || $udata[$j]["id"] == $CURRENT_USER["id"]) { $authorselect .= "<option value=\"" . $udata[$j]["id"] . "\"{$sel}>" . $udata[$j]["nick"] . "</option>"; } } $authorselect .= "</select>"; } else { $udata = $USR->GetUserData($author); $authorselect = $udata["nick"]; }
<?php if ($MDL->IsModuleExists("users")) { global $usr_id, $CURRENT_USER; $USR = new CUsers($DIRS["users_data"], $DIRS["users_list"], $DIRS["users_private"], $DIRS["users_groups"], $DIRS["users_online"]); $USR->SetSeparators($GV["sep1"], $GV["sep2"]); $list = $USR->GetUsers(); for ($i = 0; $i < count($list); ++$i) { $ud = $list[$i]; $all_users[$i] = $list[$i]["id"]; $users_info['login'][$i] = $ud["login"]; $users_info['pass'][$i] = $ud["passwd"]; $users_info['nick'][$i] = $ud["nick"]; $users_info['city'][$i] = $ud["city"]; $users_info['sex'][$i] = make_gender_str($ud["gender"]); $users_info['email'][$i] = $ud["email"]; $users_info['url'][$i] = $ud["url"]; $users_info['id'][$i] = $all_users[$i]; $users_info['date'][$i] = date_dmy($ud["regdate"]); $users_info['rang'][$i] = $ud["rang"]; $fud = get_forum_user_data($all_users[$i]); $users_info['count'][$i] = $fud["count"]; //echo($list[$i]["id"]."==($i)".$CURRENT_USER["id"]."<br>"); if ($list[$i]["id"] == $CURRENT_USER["id"]) { $usr_id = $i; } $users_info['raiting'][$i] = $ud["raiting"]; $users_info['rights'][$i] = $ud["level"]; $users_info['sign'][$i] = $ud["signature"]; $users_info['info'][$i] = $ud["info"]; }