$news->setUid($text_lastversion['uid']); $news->setTitle($article['title']); $news->created=$article['created']; $news->setPublished($article['published']); $news->setExpired($article['expired']); $news->setHostname($article['hostname']); $news->setNohtml($article['nohtml']); $news->setNosmiley($article['nosmiley']); $news->setHometext($text_lastversion['hometext']); $news->setBodytext($text_lastversion['bodytext'].$links.$forum); $news->Setkeywords(''); $news->Setdescription(''); $news->counter=$article['counter']; $news->setTopicId($news_topicid); $news->setIhome($article['ihome']); $news->setNotifyPub($article['notifypub']); $news->story_type=$article['story_type']; $news->setTopicdisplay($article['topicdisplay']); $news->setTopicalign($article['topicalign']); $news->setComments($article['comments']); $news->rating=$article['rating']; $news->votes=$votes['cpt']; $approved = $article['published']>0 ? true : false; $news->approved=$approved; $news->store($approved); echo '<br> This story was imported : '.$news->title(); $news_newsid=$news->storyid(); // ******************** // The files $result4 = $db->query('SELECT * FROM '.$ams_files.' WHERE storyid='.$ams_newsid); while ( $file = $db->fetchArray($result4) ) {
$story = new nw_NewsStory(); $editmode = false; } else { $story = new nw_NewsStory($storyid); $editmode = true; } $story->setUid($uid); $story->setTitle($_POST['title']); $story->setHometext($_POST['hometext']); $story->setTopicId(intval($_POST['topic_id'])); $story->setHostname(xoops_getenv('REMOTE_ADDR')); $story->setNohtml($nohtml_db); $nosmiley = isset($_POST['nosmiley']) ? intval($_POST['nosmiley']) : 0; $story->setNosmiley($nosmiley); $notifypub = isset($_POST['notifypub']) ? intval($_POST['notifypub']) : 0; $story->setNotifyPub($notifypub); $story->setType($_POST['type']); if (!empty( $_POST['autodate'] ) && $approveprivilege) { $publish_date=$_POST['publish_date']; $pubdate = strtotime($publish_date['date']) + $publish_date['time']; //$offset = $xoopsUser -> timezone() - $xoopsConfig['server_TZ']; //$pubdate = $pubdate - ( $offset * 3600 ); $story -> setPublished( $pubdate ); } if (!empty( $_POST['autoexpdate'] ) && $approveprivilege) { $expiry_date=$_POST['expiry_date']; $expiry_date = strtotime($expiry_date['date']) + $expiry_date['time']; $offset = $xoopsUser -> timezone() - $xoopsConfig['server_TZ']; $expiry_date = $expiry_date - ( $offset * 3600 ); $story -> setExpired( $expiry_date );