当前位置: 首页>>代码示例>>PHP>>正文


PHP NewsStory::setIhome方法代码示例

本文整理汇总了PHP中NewsStory::setIhome方法的典型用法代码示例。如果您正苦于以下问题:PHP NewsStory::setIhome方法的具体用法?PHP NewsStory::setIhome怎么用?PHP NewsStory::setIhome使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在NewsStory的用法示例。


在下文中一共展示了NewsStory::setIhome方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: isset

     $offset = $xoopsUser->timezone() - $xoopsConfig['server_TZ'];
     $expiry_date = $expiry_date - $offset * 3600;
     $story->setExpired($expiry_date);
 } else {
     $story->setExpired(0);
 }
 if ($approveprivilege) {
     if (news_getmoduleoption('metadata')) {
         $story->Setdescription($_POST['description']);
         $story->Setkeywords($_POST['keywords']);
     }
     $story->setTopicdisplay($_POST['topicdisplay']);
     // Display Topic Image ? (Yes or No)
     $story->setTopicalign($_POST['topicalign']);
     // Topic Align, 'Right' or 'Left'
     $story->setIhome($_POST['ihome']);
     // Publish in home ? (Yes or No)
     if (isset($_POST['bodytext'])) {
         $story->setBodytext($_POST['bodytext']);
     } else {
         $story->setBodytext(' ');
     }
     $approve = isset($_POST['approve']) ? intval($_POST['approve']) : 0;
     if (!$story->published() && $approve) {
         $story->setPublished(time());
     }
     if (!$story->expired()) {
         $story->setExpired(0);
     }
     if (!$approve) {
         $story->setPublished(0);
开发者ID:BackupTheBerlios,项目名称:haxoo-svn,代码行数:31,代码来源:submit.php

示例2: mktime

         $expdate = mktime($autoexphour, $autoexpmin, 0, $autoexpmonth, $autoexpday, $autoexpyear);
         $offset = $xoopsUser->timezone() - $xoopsConfig['server_TZ'];
         $expdate = $expdate - $offset * 3600;
         $story->setExpired($expdate);
     }
 }
 $story->setApproved($approve);
 $story->setTopicId($topicid);
 $story->setTitle($title);
 $story->setHometext($hometext);
 $story->setBodytext($bodytext);
 $nohtml = empty($nohtml) ? 0 : 1;
 $nosmiley = empty($nosmiley) ? 0 : 1;
 $story->setNohtml($nohtml);
 $story->setNosmiley($nosmiley);
 $story->setIhome($ihome);
 $story->setTopicalign($topicalign);
 $story->setTopicdisplay($topicdisplay);
 $story->store();
 $notification_handler =& xoops_gethandler('notification');
 $tags = array();
 $tags['STORY_NAME'] = $story->title();
 $tags['STORY_URL'] = XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/article.php?storyid=' . $story->storyid();
 if (!empty($isnew)) {
     $notification_handler->triggerEvent('story', $story->storyid(), 'approve', $tags);
 }
 $notification_handler->triggerEvent('global', 0, 'new_story', $tags);
 /*
 	$poster = new XoopsUser($story->uid());
 	$subject = _AM_ARTPUBLISHED;
 	$message = sprintf(_AM_HELLO,$poster->uname());
开发者ID:amjadtbssm,项目名称:website,代码行数:31,代码来源:index.php

示例3: empty

 $dohtml = $post->getVar('dohtml');
 $nohtml = empty($dohtml) ? 1 : 0;
 $story->setNohtml($nohtml);
 /**/
 $story->setNosmiley(0);
 /**/
 $story->setNotifyPub(0);
 /**/
 $story->setType('admin');
 $story->setExpired(0);
 /**/
 $story->setTopicdisplay(0);
 /**/
 $story->setTopicalign('R');
 /**/
 $story->setIhome(0);
 /**/
 $story->setBodytext(' ');
 /**/
 $story->setExpired(0);
 /**/
 $story->setPublished(0);
 /**/
 $story->setApproved(0);
 /**/
 //save the story
 $result = $story->store();
 //notify
 if ($result) {
     $notification_handler =& xoops_gethandler('notification');
     $tags['WAITINGSTORIES_URL'] = XOOPS_URL . '/modules/news/admin/index.php?op=newarticle';
开发者ID:BackupTheBerlios,项目名称:soopa,代码行数:31,代码来源:posttonews.php

示例4: NewsStory

 $news = new NewsStory();
 $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>&nbsp;&nbsp;This story was imported : ' . $news->title();
 $news_newsid = $news->storyid();
 // ********************
 // The files
 $result4 = $db->query('SELECT * FROM ' . $ams_files . ' WHERE storyid=' . $ams_newsid);
开发者ID:BackupTheBerlios,项目名称:haxoo-svn,代码行数:31,代码来源:amsimport.php


注:本文中的NewsStory::setIhome方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。