CELÝ KÓD (source code)
<?php
define("UN_NEWTHEME_LOADED", "Blassen"); //1.1
global $main_width, $width, $body_bgcolor, $theme_name, $space_between_cells;
/**************************************************************************/
/* Zde si definujeme pár věcí aby je nebylo potřeba znovu opakovat v kódu */
/**************************************************************************/
$theme_name = "Grey";
$main_width = "100%";
$width = "150";
$space_between_cells = "4px";
/**************************************************************************/
/* Základní nastavení barev které pak používají také bloky a moduly */
/**************************************************************************/
$bgcolor1 = "#DDDDDD";
$bgcolor2 = "#696969";
$bgcolor3 = "#C2C2C2";
$bgcolor4 = "#EEEEEE";
$textcolor1 = "#FFFFFF";
$textcolor2 = "#000000";
$textcolor3 = "#F8ECD0";
/************************************************************/
/* Function OpenTable() */
/* */
/************************************************************/
function OpenTable() {
global $theme_name;
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"></td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
}
function OpenTable2() {
global $theme_name;
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"></td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
}
function CloseTable() {
global $theme_name;
echo " </td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo " </tr>\n";
echo "</table>\n";
}
function CloseTable2() {
global $theme_name;
echo " </td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo " </tr>\n";
echo "</table>\n";
}
/************************************************************/
/* Function FormatStory() */
/* */
/************************************************************/
function FormatStory($thetext, $notes, $aid, $informant) {
global $anonymous;
if ($notes != "") {
$notes = "<b>"._NOTE."</b> <i>$notes</i>\n";
} else {
$notes = "";
}
if ("$aid" == "$informant") {
echo "<font class=\"content\">$thetext<br>$notes</font>\n";
} else {
if($informant != "") {
$boxstuff = "<a href=\"modules.php?name=Your_Account&op=userinfo&username=$informant\">$informant</a> ";
} else {
$boxstuff = "$anonymous ";
}
$boxstuff .= ""._WRITES." \"$thetext\" $notes\n";
echo "<font class=\"content\">$boxstuff</font>\n";
}
}
/************************************************************/
/* Function themeheader() */
/* */
/************************************************************/
function themeheader() {
//bez tohoto řádku nebudou fungovat proměnné !
global $nukeurl, $main_width, $theme_name, $bgcolor1, $banners, $sitename, $space_between_cells, $width;
echo "<body bgcolor=\"$bgcolor1\">";
$public_msg = public_message(); // zde se definuje zobrazování veřejné zprávy
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
echo " <tr>";
echo " <td><a href=\"$nukeurl/index.php\"><img src=\"themes/$theme_name/images/header-1.jpg\" ALT=\"$sitename\" width=\"175\" height=\"94\" border=\"0\"></a></td>";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/header-2.jpg); WIDTH: 100%; HEIGHT: 94px;\"></td>";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/header-3.jpg); WIDTH: 311px; HEIGHT: 94px;\"><center>";
echo ads(0); //toto zajistí zobrazování banneru
echo "</center></td>";
echo " </tr>";
echo "</table>";
echo " $public_msg\n"; // zde se veřejná zpráva bude zobrazovat
/********************************************************************************************************/
/* toto je definování zobrazení levých bloků až po začátek prostředního sloupce kde se zobrazují moduly */
/********************************************************************************************************/
echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\" width=\"$main_width\" align=\"center\"><tr><td> </td><td valign=\"top\" width=\"$width\" bgcolor=\"$bgcolor1\">";
blocks(left);
echo "</td><td valign=\"top\" width=\"100%\">\n";
}
/************************************************************/
/* Function themefooter() */
/* */
/************************************************************/
function themefooter() {
global $theme_name, $bgcolor1, $bgcolor2, $index, $sitename, $main_width, $space_between_cells, $body_bgcolor;
if ($index == 1) {
echo " </td>\n";
echo " <td bgcolor=\"$body_bgcolor\" width=\"$space_between_cells\"></td>\n";
echo " <td valign=\"top\" bgcolor=\"$bgcolor1\">\n";
blocks(right);
echo " </td>\n";
}
echo " </tr>\n";
echo " </table>\n";
echo " </td>\n"; // **
echo "</tr>\n"; // **
echo "</table>\n"; // ** uzavírá tabulku která obklopuje levý, prostřední a pravý sloupec
echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"$main_width\" bgcolor=\"$bgcolor2\" align=\"center\">\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/footer.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
echo "<div align=\"center\">\n";
footmsg();
echo "</div>\n";
echo " </td>\n";
echo " </tr>\n";
echo "</table>\n";
echo "<br>\n";
}
/************************************************************/
/* Function un_themeindex() */
/* */
/************************************************************/
function un_themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) {
global $theme_name, $tipath, $anonymous, $bgcolor1, $bgcolor2, $bgcolor3;
$ThemeSel = get_theme();
if (file_exists("themes/$ThemeSel/images/topics/$topicimage")) {
$t_image = "themes/$ThemeSel/images/topics/$topicimage";
} else {
$t_image = "$tipath$topicimage";
}
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"><font class=\"title\">$title</font></td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
echo "<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$t_image\" align=\"right\" border=\"0\" alt=\"$topictext\" title=\"$topictext\"></a>";
FormatStory($thetext, $notes, $aid, $informant);
echo "<br>";
echo "</td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td align=\"center\" style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\">\n";
echo "<font class=\"tiny\">";
echo "$time "._BY."<b>";
formatAidHeader($aid);
echo "</b> ($counter "._READS.")<br>";
echo "$morelink</font>\n";
echo "</td>\n";
echo " </tr>\n";
echo "</table>\n";
echo "<br>";
}
/************************************************************/
/* Function un_themearticle() */
/* */
/************************************************************/
function un_themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) {
global $admin, $sid, $tipath, $bgcolor1, $bgcolor2, $bgcolor3, $theme_name;
$ThemeSel = get_theme();
if (file_exists("themes/$ThemeSel/images/topics/$topicimage")) {
$t_image = "themes/$ThemeSel/images/topics/$topicimage";
} else {
$t_image = "$tipath$topicimage";
}
if ("$aid" == "$informant") {
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\">\n";
echo "<font class=\"title\">$title</font><br>"._POSTEDON." $datetime\n";
echo "<br>"._TOPIC.": <a href=modules.php?name=News&new_topic=$topic>$topictext</a>\n";
echo "</td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
echo "<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$t_image\" border=\"0\" alt=\"$topictext\" title=\"$topictext\" align=\"right\"></a>$thetext\n";
echo "</td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo " </tr>\n";
echo "</table>\n";
echo "<br>";
} else {
if($informant != "") $informant = "<a href=\"modules.php?name=Your_Account&op=userinfo&username=$informant\">$informant</a> ";
else $boxstuff = "$anonymous ";
$boxstuff .= ""._WRITES." <i>\"$thetext\"</i> $notes";
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\">\n";
echo "<font class=\"title\">$title</b></font><p>"._CONTRIBUTEDBY." $informant "._ON." $datetime</font>\n";
echo "</td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
echo "<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$t_image\" border=\"0\" alt=\"$topictext\" title=\"$topictext\" align=\"right\"></a>$thetext\n";
echo "</td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo " </tr>\n";
echo "</table>\n";
echo "<br>";
}
}
/************************************************************/
/* Function themesidebox() */
/* */
/************************************************************/
function themesidebox($title, $content) {
global $bgcolor1, $bgcolor2, $bgcolor3, $textcolor1, $textcolor2, $theme_name, $width;
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$width\">";
echo " <tr>";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/blok11-1.jpg); WIDTH: 150px; HEIGHT: 30px;\"><font class=\"menutitle\">$title</font></td>";
echo " </tr>";
echo " <tr>";
echo " <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/blok12-1.jpg); WIDTH: 150px; HEIGHT: 1px;\"><font class=\"content\">$content</font></td>";
echo " </tr>";
echo "</table><br>";
}
/************************************************************/
/* Function un_themecenterbox() */
/* */
/************************************************************/
function un_themecenterbox($title, $content) {
OpenTable();
echo "<center><font color=\"$textcolor2\"><b>$title</b></font></center><br>"
."$content";
CloseTable();
echo "<br>";
}
?>