Note: this list is kept only as a demonstration for CVSNotice. For the latest CVS notices, see the Xaraya and Postnuke sites
View Statistics - Next Notice - Previous NoticeDirectory filter : [ all ] / postnuke_official / html [ view in CVS ]
Date | Directory [filter] | File(s) [view] | Author [filter] |
04 Aug 2002 21:17:23 | postnuke_official/html | admin.php,1.47.2.6,1.47.2.7 | John Cox |
New admin design for 72 |
Update of /home/cvsroot/postnuke_official/html In directory ns7.hostnuke.net:/tmp/cvs-serv22621/html Modified Files: Tag: PostNuke_71 admin.php Log Message: New admin design for 72 Index: admin.php =================================================================== RCS file: /home/cvsroot/postnuke_official/html/Attic/admin.php,v retrieving revision 1.47.2.6 retrieving revision 1.47.2.7 diff -C2 -d -r1.47.2.6 -r1.47.2.7 *** admin.php 16 Jul 2002 04:34:42 -0000 1.47.2.6 --- admin.php 4 Aug 2002 21:17:21 -0000 1.47.2.7 *************** *** 1,118 **** <?php // File: $Id$ $Name$ // ---------------------------------------------------------------------- // POST-NUKE Content Management System // Copyright (C) 2001 by the Post-Nuke Development Team. // http://www.postnuke.com/ // ---------------------------------------------------------------------- // Based on: // PHP-NUKE Web Portal System - http://phpnuke.org/ // Thatware - http://thatware.org/ // ---------------------------------------------------------------------- // LICENSE // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License (GPL) // 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: // ---------------------------------------------------------------------- include 'includes/pnAPI.php'; pnInit(); include 'includes/legacy.php'; // eugenio themeover 20020413 // pnThemeLoad(); ! include 'modules/ns-admin/tools.php'; $currentlangfile = 'language/' . pnVarPrepForOS(pnUserGetLang()) . '/admin.php'; $defaultlangfile = 'language/' . pnVarPrepForOS(pnConfigGetVar('language')) . '/admin.php'; if (file_exists($currentlangfile)) { include $currentlangfile; } elseif (file_exists($defaultlangfile)) { include $defaultlangfile; } // $module / $op control if (!isset($op) or $op=='adminMain') { ! $module = 'ns-admin'; $op = 'main'; } elseif (!isset($module)) $module = 'ns-past_nuke'; /* Seems to be unused : $basedir = dirname($SCRIPT_FILENAME); $textrows = 20; $textcols = 85; $udir = dirname($PHP_SELF); if (empty($wdir)) $wdir='/'; */ // to be put somewhere else !!! review ? if (($module=='ns-past_nuke') and ($op=='deleteNotice')) { deleteNotice($id, $table, $op_back); exit; } // to be put somewhere else !!! end // prepare the menu admin_menu('admin.html'); if (file_exists($file='modules/' . pnVarPrepForOS($module) . '/admin.php')) { $ModName = $module; include $file; modules_get_language(); modules_get_manual(); if (substr($module,0,3)=='ns-') { $function = substr($module,3).'_admin_'; } else { $function = $module.'_admin_'; } $function_op = $function.$op; $function_main = $function.'main'; $var = array_merge($GLOBALS['HTTP_GET_VARS'],$GLOBALS['HTTP_POST_VARS']); if (function_exists($function_op)) { $function_op($var); } elseif (function_exists($function_main)) { $function_main($var); } else { die("error : admin_execute($file,$function_op)"); } } else die("Fatal error :<br>module = $module<br>op = $op<br>"); if (function_exists('session_write_close')) { session_write_close(); } else { // Hack for old versions of PHP with bad session save $sessvars = ''; foreach ($GLOBALS as $k => $v) { if ((preg_match('/^PNSV/', $k)) && (isset($v))) { $sessvars .= "$k|" . serialize($v); } } pnSessionWrite(session_id(), $sessvars); } ?> --- 1,245 ---- <?php + // File: $Id$ $Name$ + // ---------------------------------------------------------------------- + // POST-NUKE Content Management System + // Copyright (C) 2001 by the Post-Nuke Development Team. + // http://www.postnuke.com/ + // ---------------------------------------------------------------------- + // Based on: + // PHP-NUKE Web Portal System - http://phpnuke.org/ + // Thatware - http://thatware.org/ + // ---------------------------------------------------------------------- + // LICENSE + // + // This program is free software; you can redistribute it and/or + // modify it under the terms of the GNU General Public License (GPL) + // 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: + // ---------------------------------------------------------------------- + + include 'includes/pnAPI.php'; + pnInit(); + include 'includes/legacy.php'; + // eugenio themeover 20020413 + // pnThemeLoad(); ! ! if(!$module){ ! ! $module = 'admin'; ! ! $op = 'main'; ! ! } ! ! include 'modules/admin/pnfunctions.php'; ! ! // include 'modules/ns-admin/tools.php'; ! ! $currentlangfile = 'language/' . pnVarPrepForOS(pnUserGetLang()) . '/admin.php'; + $defaultlangfile = 'language/' . pnVarPrepForOS(pnConfigGetVar('language')) . '/admin.php'; + if (file_exists($currentlangfile)) { + include $currentlangfile; + } elseif (file_exists($defaultlangfile)) { + include $defaultlangfile; + } + + // $module / $op control + if (!isset($op) or $op=='adminMain') + { ! ! $module = 'admin'; ! $op = 'main'; + } + elseif (!isset($module)) + $module = 'ns-past_nuke'; + + /* + Seems to be unused : + $basedir = dirname($SCRIPT_FILENAME); + $textrows = 20; + $textcols = 85; + $udir = dirname($PHP_SELF); + if (empty($wdir)) $wdir='/'; + */ + + // to be put somewhere else !!! review ? + if (($module=='ns-past_nuke') and ($op=='deleteNotice')) + { + deleteNotice($id, $table, $op_back); + exit; + } + // to be put somewhere else !!! end + + // prepare the menu + admin_menu('admin.html'); + + if (file_exists($file='modules/' . pnVarPrepForOS($module) . '/admin.php')) + { + $ModName = $module; + include $file; + + modules_get_language(); + modules_get_manual(); + + if (substr($module,0,3)=='ns-') { + $function = substr($module,3).'_admin_'; + } + else { + $function = $module.'_admin_'; + } + + $function_op = $function.$op; + $function_main = $function.'main'; + $var = array_merge($GLOBALS['HTTP_GET_VARS'],$GLOBALS['HTTP_POST_VARS']); + if (function_exists($function_op)) { + $function_op($var); + } + elseif (function_exists($function_main)) { + $function_main($var); + } + else { + die("error : admin_execute($file,$function_op)"); + } + } + else + die("Fatal error :<br>module = $module<br>op = $op<br>"); + + if (function_exists('session_write_close')) { + session_write_close(); + } else { + // Hack for old versions of PHP with bad session save + $sessvars = ''; + foreach ($GLOBALS as $k => $v) { + if ((preg_match('/^PNSV/', $k)) && + (isset($v))) { + $sessvars .= "$k|" . serialize($v); + } + } + pnSessionWrite(session_id(), $sessvars); + } + ?>
View Statistics - Next Notice - Previous Notice
Visit Developer Site - Browse CVS Repository |
Syndicate via backend.rss (max. once per hour please) | Powered by CVSNotice 0.1.3 |