Exemple #1
0
 //-------------------------//
 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"];
         }
Exemple #2
0
<?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"];
    }