// along with this program; if not, write to the Free Software // // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // // ------------------------------------------------------------------------ // include_once '../../mainfile.php'; include_once XOOPS_ROOT_PATH . '/modules/news/class/class.sfiles.php'; include_once XOOPS_ROOT_PATH . '/modules/news/class/class.newsstory.php'; $fileid = isset($_GET['fileid']) ? intval($_GET['fileid']) : 0; if (empty($fileid)) { redirect_header(XOOPS_URL . '/modules/news/index.php', 2, _ERRORS); exit; } $myts =& MyTextSanitizer::getInstance(); // MyTextSanitizer object $sfiles = new sFiles($fileid); // Do we have the right to see the file ? $article = new NewsStory($sfiles->getStoryid()); // and the news, can we see it ? if ($article->published() == 0 || $article->published() > time()) { redirect_header(XOOPS_URL . '/modules/news/index.php', 2, _NW_NOSTORY); exit; } // Expired if ($article->expired() != 0 && $article->expired() < time()) { redirect_header(XOOPS_URL . '/modules/news/index.php', 2, _NW_NOSTORY); exit; } $gperm_handler =& xoops_gethandler('groupperm'); if (is_object($xoopsUser)) { $groups = $xoopsUser->getGroups(); } else { $groups = XOOPS_GROUP_ANONYMOUS;
<?php include "../../mainfile.php"; include_once 'class/class.sfiles.php'; include_once 'class/class.newsstory.php'; $myts =& MyTextSanitizer::getInstance(); // MyTextSanitizer object $fileid = isset($_GET['fileid']) ? intval($_GET['fileid']) : 0; if (empty($fileid)) { redirect_header(XOOPS_URL . "/modules/AMS/index.php", 2, _ERRORS); exit; } $sfiles = new sFiles($fileid); // Do we have the right to see the file ? $article = new AmsStory($sfiles->getStoryid()); // and the news, can we see it ? if ($article->published() == 0 || $article->published() > time()) { redirect_header(XOOPS_URL . '/modules/AMS/index.php', 2, _AMS_NW_NOSTORY); exit; } /* * * Remarks. Save for later if needed. Expired articles still allowed to be read in AMS. Remove this remark if you want to forbid it. // Expired if ( $article->expired() != 0 && $article->expired() < time() ) { redirect_header(XOOPS_URL.'/modules/AMS/index.php', 2, _AMS_NW_NOSTORY); exit(); } */ $gperm_handler =& xoops_gethandler('groupperm'); if (is_object($xoopsUser)) {