コード例 #1
0
ファイル: submit.php プロジェクト: severnaya99/Sg-2010
     }
     if (!empty($_POST['autoexpdate'])) {
         $expiry_date = strtotime($_POST['expiry_date']['date']) + $_POST['expiry_date']['time'];
         $offset = $xoopsUser->timezone() - $xoopsConfig['server_TZ'];
         $expiry_date = $expiry_date - $offset * 3600;
         $story->setExpired($expiry_date);
     } else {
         $story->setExpired(0);
     }
     $story->setTopicdisplay($_POST['topicdisplay']);
     $story->setTopicalign($_POST['topicalign']);
     $story->setIhome($_POST['ihome']);
     if (!$approve) {
         $story->setPublished(0);
     }
     if ($story->published() >= $story->expired()) {
         $story->setExpired(0);
     }
     $story->audienceid = intval($_POST['audience']);
 } elseif ($xoopsModuleConfig['autoapprove'] == 1 && !$approveprivilege) {
     $approve = 1;
     $story->setPublished(time());
     $story->setExpired(0);
     $story->setTopicalign('R');
 } else {
     $story->setPublished(0);
     $approve = 0;
     $story->setExpired(0);
 }
 $story->setApproved($approve);
 $result = $story->store();