// DISCUSSION
     if ($utcdiscussionendtime != 0) {
         $issuenode->updateNodeProperty('discussionstart', $utcstarttime);
     }
     $issuenode->updateNodeProperty('discussionend', $utcdiscussionendtime);
     // LEMONING
     $issuenode->updateNodeProperty('lemoningon', $lemoningon);
     $issuenode->updateNodeProperty('lemoningstart', $utclemoningstarttime);
     $issuenode->updateNodeProperty('lemoningend', $utclemoningendtime);
     // VOTING
     $issuenode->updateNodeProperty('votingon', $votingon);
     $issuenode->updateNodeProperty('votingstart', $utcvotingstarttime);
     $issuenode->updateNodeProperty('votingend', $utcvotingendtime);
     if ($_FILES['image']['error'] == 0) {
         $imagedir = $HUB_FLM->getUploadsNodeDir($issuenode->nodeid);
         $photofilename = uploadImageToFit('image', $errors, $imagedir);
         if ($photofilename == "") {
             $photofilename = $CFG->DEFAULT_ISSUE_PHOTO;
         }
         $issuenode->updateImage($photofilename);
     }
     if (isset($groupid) && $groupid != "") {
         $issuenode->addGroup($groupid);
     }
     echo '<script type=\'text/javascript\'>';
     echo "window.opener.location.reload(true);";
     echo "window.close();";
     echo '</script>';
     //include_once($HUB_FLM->getCodeDirPath("ui/footerdialog.php"));
     die;
 } else {
Exemple #2
0
 if ($groupname == "") {
     array_push($errors, $LNG->GROUP_FORM_NAME_ERROR);
 }
 if (empty($errors)) {
     $group = addGroup($groupname);
     if ($group instanceof Error) {
         array_push($errors, $group->message);
     } else {
         //group is a new user Ha!
         $gu = new User($group->groupid);
         $gu = $gu->load();
         $gu->updateDescription($desc);
         $gu->updateWebsite($website);
         $group->updateIsOpenJoining($isopenjoining);
         if ($_FILES['photo']['error'] == 0) {
             $photofilename = uploadImageToFit('photo', $errors, $group->groupid);
             if ($photofilename == "") {
                 $photofilename = $CFG->DEFAULT_GROUP_PHOTO;
             }
             $gu->updatePhoto($photofilename);
         }
         echo "<p>Group created</p>";
         // go through all the members and see if they match existing users if so add them to the group
         // show results back to user so they know who has/hasn't already got an account
         $memberArr = split(',', trim($members));
         if (trim($members) != "" && sizeof($memberArr) > 0) {
             echo "<ul>";
             foreach ($memberArr as $member) {
                 $member = trim($member);
                 //check valid email address
                 if (!validEmail($member)) {