Exemplo n.º 1
0
 if ($approveprivilege) {
     $nohtml = isset($_POST['nohtml']) ? intval($_POST['nohtml']) : 0;
     $story->setNohtml($nohtml);
     if (!isset($_POST['approve'])) {
         $approve = 0;
     }
 } else {
     $story->setNohtml = 1;
 }
 $title = $story->title('InForm');
 $hometext = $story->hometext('InForm');
 if ($approveprivilege) {
     $bodytext = $story->bodytext('InForm');
     $ihome = $story->ihome();
     $description = $story->description('E');
     $keywords = $story->keywords('E');
 }
 //Display post preview
 $newsauthor = $story->uid();
 $p_title = $story->title('Preview');
 $p_hometext = $story->hometext('Preview');
 if ($approveprivilege) {
     $p_bodytext = $story->bodytext('Preview');
     $p_hometext .= '<br /><br />' . $p_bodytext;
 }
 $topicalign2 = isset($story->topicalign) ? 'align="' . $story->topicalign() . '"' : '';
 $p_hometext = $xt->topic_imgurl() != '' && $topicdisplay ? '<img src="images/topics/' . $xt->topic_imgurl() . '" ' . $topicalign2 . ' alt="" />' . $p_hometext : $p_hometext;
 themecenterposts($p_title, $p_hometext);
 //Display post edit form
 $returnside = intval($_POST['returnside']);
 include_once XOOPS_ROOT_PATH . '/modules/news/include/storyform.inc.php';
Exemplo n.º 2
0
    exit;
}
// Verify permissions
$gperm_handler =& xoops_gethandler('groupperm');
if (is_object($xoopsUser)) {
    $groups = $xoopsUser->getGroups();
} else {
    $groups = XOOPS_GROUP_ANONYMOUS;
}
if (!$gperm_handler->checkRight('news_view', $story->topicid(), $groups, $xoopsModule->getVar('mid'))) {
    redirect_header(XOOPS_URL . '/modules/news/index.php', 3, _NOPERM);
    exit;
}
$xoops_meta_keywords = '';
$xoops_meta_description = '';
if (trim($story->keywords()) != '') {
    $xoops_meta_keywords = $story->keywords();
} else {
    $xoops_meta_keywords = news_createmeta_keywords($story->hometext() . ' ' . $story->bodytext());
}
if (trim($story->description()) != '') {
    $xoops_meta_description = $story->description();
} else {
    $xoops_meta_description = strip_tags($story->title());
}
function PrintPage()
{
    global $xoopsConfig, $xoopsModule, $story, $xoops_meta_keywords, $xoops_meta_description;
    $myts =& MyTextSanitizer::getInstance();
    $datetime = formatTimestamp($story->published(), news_getmoduleoption('dateformat'));
    ?>
Exemplo n.º 3
0
if (getmoduleoption('ratenews')) {
    $xoopsTpl->assign('rates', true);
    $xoopsTpl->assign('lang_ratingc', _NW_RATINGC);
    $xoopsTpl->assign('lang_ratethisnews', _NW_RATETHISNEWS);
    $story['rating'] = number_format($article->rating(), 2);
    if ($article->votes == 1) {
        $story['votes'] = _NW_ONEVOTE;
    } else {
        $story['votes'] = sprintf(_NW_NUMVOTES, $article->votes);
    }
} else {
    $xoopsTpl->assign('rates', false);
}
$xoopsTpl->assign('story', $story);
/**
* META Keywords and description
*
* If you have set this module's option to 'yes' and if the information was entered, then they are rendered in the page else they are computed
*/
if (trim($article->keywords()) != '') {
    $xoopsTpl->assign('xoops_meta_keywords', $article->keywords());
} else {
    $xoopsTpl->assign('xoops_meta_keywords', news_createmeta_keywords($story['text']));
}
if (trim($article->description()) != '') {
    $xoopsTpl->assign('xoops_meta_description', $article->description());
} else {
    $xoopsTpl->assign('xoops_meta_description', $article->title());
}
include_once XOOPS_ROOT_PATH . '/include/comment_view.php';
include_once XOOPS_ROOT_PATH . '/footer.php';