// as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // To read the license please visit http://www.gnu.org/copyleft/gpl.html // ---------------------------------------------------------------------- // Original Author of file: Francisco Burzi // Purpose of file: Displays a printer friendly (story) page // ---------------------------------------------------------------------- include 'includes/pnAPI.php'; pnInit(); // get story id from input $sid = pnVarCleanFromInput('sid'); if (empty($sid) || !is_numeric($sid) || !pnModAvailable('News')) { header('HTTP/1.0 404 Not Found'); include 'header.php'; echo _MODARGSERROR; include 'footer.php'; exit; } if (!pnLocalReferer() && pnConfigGetVar('refereronprint')) { Header('HTTP/1.1 301 Moved Permanently'); pnRedirect("index.php?name=News&file=article&sid={$sid}"); exit; } else { pnRedirect('index.php?name=News&file=article&sid=' . $sid . '&theme=Printer'); }
<?php if (!defined("LOADED_AS_MODULE")) { die("You cannot access this file directly"); } if (!pnLocalReferer()) { die("You cannot access this file from an external site"); } if (!$url) { die("You must use the {} calling method in your menu, not []"); } $home = pnGetBaseURL(); $home .= "user.php?op=loginscreen&module=NS-User"; if (!pnUserLoggedIn()) { pnRedirect($home); } include "header.php"; echo "<iframe name='dplink' src='{$url}' width='100%' height='1600'\nmarginwidth=0 marginheight=0 frameborder=0></iframe>"; include "footer.php";