本文整理汇总了PHP中NewsStory::picture方法的典型用法代码示例。如果您正苦于以下问题:PHP NewsStory::picture方法的具体用法?PHP NewsStory::picture怎么用?PHP NewsStory::picture使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NewsStory
的用法示例。
在下文中一共展示了NewsStory::picture方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: switch
switch ($xoopsModuleConfig['uploadgroups']) {
case 1:
//Submitters and Approvers
$allowupload = true;
break;
case 2:
//Approvers only
$allowupload = $approveprivilege ? true : false;
break;
case 3:
//Upload Disabled
$allowupload = false;
break;
}
if ($allowupload && isset($_POST['deleteimage']) && intval($_POST['deleteimage']) == 1) {
$currentPicture = $story->picture();
if (xoops_trim($currentPicture) != '') {
$currentPicture = XOOPS_ROOT_PATH . '/modules/news/images/topics/' . xoops_trim($story->picture());
if (is_file($currentPicture) && file_exists($currentPicture)) {
if (!unlink($currentPicture)) {
trigger_error("Error, impossible to delete the picture attached to this article");
}
}
}
$story->Setpicture('');
}
if ($allowupload) {
// L'image
if (isset($_POST['xoops_upload_file'])) {
$fldname = $_FILES[$_POST['xoops_upload_file'][1]];
$fldname = get_magic_quotes_gpc() ? stripslashes($fldname['name']) : $fldname['name'];
示例2: sprintf
$story['imglink'] = '';
$story['align'] = '';
if ($article->topicdisplay()) {
$story['imglink'] = $article->imglink();
$story['align'] = $article->topicalign();
}
$story['hits'] = $article->counter();
$story['mail_link'] = 'mailto:?subject=' . sprintf(_NW_INTARTICLE, $xoopsConfig['sitename']) . '&body=' . sprintf(_NW_INTARTFOUND, $xoopsConfig['sitename']) . ': ' . XOOPS_URL . '/modules/news/article.php?storyid=' . $article->storyid();
$xoopsTpl->assign('lang_printerpage', _NW_PRINTERFRIENDLY);
$xoopsTpl->assign('lang_sendstory', _NW_SENDSTORY);
$xoopsTpl->assign('lang_pdfstory', _NW_MAKEPDF);
$xoopsTpl->assign('lang_on', _ON);
$xoopsTpl->assign('lang_postedby', _POSTEDBY);
$xoopsTpl->assign('lang_reads', _READS);
$xoopsTpl->assign('mail_link', 'mailto:?subject=' . sprintf(_NW_INTARTICLE, $xoopsConfig['sitename']) . '&body=' . sprintf(_NW_INTARTFOUND, $xoopsConfig['sitename']) . ': ' . XOOPS_URL . '/modules/news/article.php?storyid=' . $article->storyid());
if (xoops_trim($article->picture()) != '') {
$xoopsTpl->assign('articlePicture', XOOPS_URL . '/modules/news/images/topics/' . $article->picture());
} else {
$xoopsTpl->assign('articlePicture', '');
}
$xoopsTpl->assign('lang_attached_files', _NW_ATTACHEDFILES);
$sfiles = new sFiles();
$filesarr = $newsfiles = array();
$filesarr = $sfiles->getAllbyStory($storyid);
$filescount = count($filesarr);
$xoopsTpl->assign('attached_files_count', $filescount);
if ($filescount > 0) {
foreach ($filesarr as $onefile) {
$newsfiles[] = array('file_id' => $onefile->getFileid(), 'visitlink' => XOOPS_URL . '/modules/news/visit.php?fileid=' . $onefile->getFileid(), 'file_realname' => $onefile->getFileRealName(), 'file_attacheddate' => formatTimestamp($onefile->getDate(), $dateformat), 'file_mimetype' => $onefile->getMimetype(), 'file_downloadname' => XOOPS_UPLOAD_URL . '/' . $onefile->getDownloadname());
}
$xoopsTpl->assign('attached_files', $newsfiles);