<?php
// $Id: theme.php,v 1.3 2002/03/10 01:19:27 niceguyeddie Exp $ Exp $Name: $
// ----------------------------------------------------------------------
// POST-NUKE Content Management System
// Copyright (C) 2002 by the PostNuke Development Team.
// http://www.postnuke.com/
// ----------------------------------------------------------------------
// Based on:
// Thatware - http://thatware.org/
// PHP-NUKE Web Portal System - http://phpnuke.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: Brumie - http://vipixel.com
// Purpose of file: Default PostNuke Theme
// Graphics designed by Abraham Irawan - Brumie - http://vipixel.com
// Helped by Dracos
// ----------------------------------------------------------------------
//
$thename = "PostNukeBlue";
$postnuke_theme = true;
themes_get_language();
$bgcolor1 = "#D4E2ED";
$bgcolor2 = "#739FC4";
$bgcolor3 = "#D4E2ED";
$bgcolor4 = "#739FC4";
$textcolor1 = "#000000";
$textcolor2 = "#000000";
function OpenTable() {
global $bgcolor1, $bgcolor2;
echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td>\n";
echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}
function CloseTable() {
echo "</td></tr></table></td></tr></table>\n";
}
function OpenTable2() {
global $bgcolor1, $bgcolor2;
echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\" align=\"center\"><tr><td>\n";
echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}
function CloseTable2() {
echo "</td></tr></table></td></tr></table><br />\n";
}
function themeheader() {
global $thename, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $index;
//FTO Adapted to 7.03
global $slogan,$sitename,$banners,$type;
/* $slogan = pnConfigGetVar('slogan');
$sitename = pnConfigGetVar('sitename');
$banners = pnConfigGetVar('banners');
$type = pnVarCleanFromInput('type');
*/
echo "</head>\n";
echo "<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">\n\n\n";
//Begin Header
include("themes/$thename/header.html");
echo "<table width=\"780\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n"
."<tr valign=\"top\">\n"
."<td width=\"42\" align=\"left\" valign=\"top\"><img src=\"themes/$thename/images/left.gif\" width=\"42\" height=\"233\" border=\"0\" alt=\"\"></td>\n"
."<td bgcolor=\"#333333\"><img src=\"themes/$thename/images/pixel.gif\" width=\"1\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td background=\"themes/$thename/images/BlockRContent.gif\"><img src=\"themes/$thename/images/pixel.gif\" width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td background=\"themes/$thename/images/BlockRContent.gif\" width=\"150\" valign=\"top\">\n";
blocks('left');
echo "</td>\n"
."<td bgcolor=\"#FFFFFF\"><img src=\"themes/$thename/images/pixel.gif\" width=\"15\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#FFFFFF\">\n";
if ($index == 1) {
blocks('centre');
}
}
function themefooter() {
global $thename, $index, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4,$slogan;
// New version only
// $slogan = pnConfigGetVar('slogan');
if ($index == 1) {
echo "</td>\n"
."<td bgcolor=\"#FFFFFF\"><img src=\"themes/$thename/images/pixel.gif\" width=\"15\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td bgcolor=\"#FFFFFF\" valign=\"top\" width=\"150\">\n";
blocks('right');
}
echo "</td>\n"
."<td bgcolor=\"#FFFFFF\"><img src=\"themes/$thename/images/pixel.gif\" width=10 height=1 border=0 alt=\"\">\n"
."<td bgcolor=\"#333333\"><img src=\"themes/$thename/images/pixel.gif\" width=\"1\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."</td>\n"
."</tr>\n"
."</table>\n\n\n";
//Begin Foot Slogan
include("themes/$thename/footnav.html");
echo "<br /><table width=\"780\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" bgcolor=\"#ffffff\">\n"
."<tr align=\"center\">\n"
."<td width=\"100%\" colspan=\"3\">\n";
footmsg();
echo "</td>\n"
."</tr>\n"
."</table>\n\n\n";
}
function themeindex ($_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $info, $links, $preformat) {
global $thename, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $sepcolor,$anonymous,$tipath;
/*
$anonymous = pnConfigGetVar('anonymous');
$tipath = pnConfigGetVar('tipath');
*/
//Begin Story Box
include("themes/$thename/storybox.html");
}
function themearticle ($_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $_deprecated, $info, $links, $preformat) {
global $thename, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $sepcolor;
//Begin Article Box
include("themes/$thename/articlebox.html");
}
function themesidebox($block) {
global $thename;
if (empty($block['position'])) {
$block['position'] = "l";
$block['title'] .= "-> No position ??";
}
//Begin Left Block
if ($block['position'] == 'l') {
include("themes/$thename/leftblock.html");
}
//Begin Right Block
if ($block['position'] == 'r') {
include("themes/$thename/righblock.html");
}
//Begin Center Block
if ($block['position'] == 'c') {
echo $block['content']
."<br />";
}
}
?>