Vielen Dank schon fuer die Antworten, freut mich sehr

Nur wie mach ich das jetzt in der theme.php, so das es nacher noch funktioniert? (PHP-Dau)
Nicht das ich da was aendere und dann funktioniert nichts mehr und dann bekomm ich es 100%ig nicht mehr hin.
<?php
/***************************************************************/
/* Modification - updated for PHP-Nuke 5.5 by */
/* maxxy - ( http://www.nuketest.com) */
/***************************************************************/
/* Theme Name: Icey (v1.1) */
/* Theme Developer: Ryan Gomez (http://www.kreativesource.com) */
/* 02/08/2002 */
/* */
/***************************************************************/
/************************************************************/
/* Theme Colors Definition */
/* */
/* Define colors for your web site. $bgcolor2 is generaly */
/* used for the tables border as you can see on OpenTable() */
/* function, $bgcolor1 is for the table background and the */
/* other two bgcolor variables follows the same criteria. */
/* $texcolor1 and 2 are for tables internal texts */
/************************************************************/
$bgcolor1 = "#ffffff";
$bgcolor2 = "#8F9CAC";
$bgcolor3 = "#ffffff";
$bgcolor4 = "#8F9CAC";
$textcolor1 = "#000000";
$textcolor2 = "#000000";
/************************************************************/
/* OpenTable Functions */
/* */
/* Define the tables look&feel for you whole site. For this */
/* we have two options: OpenTable and OpenTable2 functions. */
/* Then we have CloseTable and CloseTable2 function to */
/* properly close our tables. The difference is that */
/* OpenTable has a 100% width and OpenTable2 has a width */
/* according with the table content */
/************************************************************/
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>\n";
}
/************************************************************/
/* FormatStory */
/* */
/* Here we'll format the look of the stories in our site. */
/* If you dig a little on the function you will notice that */
/* we set different stuff for anonymous, admin and users */
/* when displaying the story. */
/************************************************************/
function FormatStory($thetext, $notes, $aid, $informant) {
global $anonymous;
if ($notes != "") {
$notes = "<br><br><b>"._NOTE."</b> <i>$notes</i>\n";
} else {
$notes = "";
}
if ("$aid" == "$informant") {
echo "<font class=\"content\" color=\"#505050\">$thetext$notes</font>\n";
} else {
if($informant != "") {
$boxstuff = "<a href=\"modules.php?name=Your_Account&op=userinfo&uname=$informant\">$informant</a> ";
} else {
$boxstuff = "$anonymous ";
}
$boxstuff .= "".translate("writes")." <i>\"$thetext\"</i>$notes\n";
echo "<font class=\"content\" color=\"#505050\">$boxstuff</font>\n";
}
}
/************************************************************/
/* Function themeheader() */
/* */
/* Control the header for your site. You need to define the */
/* BODY tag and in some part of the code call the blocks */
/* function for left side with: blocks(left); */
/************************************************************/
function themeheader() {
global $user, $banners, $sitename, $slogan, $cookie, $prefix;
cookiedecode($user);
$username = $cookie[1];
if ($username == "") {
$username = "Anonymous";
}
echo "<body topmargin=\"0\" leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" background=\"themes/Icey/images/main-bg.gif\">\n\n";
if ($banners) {
include("banners.php");
}
echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" border=\"0\">\n"
."<tr>\n"
."<td align=\"left\" valign=\"top\" width=\"65%\"><a href=\"index.php\"><img src=\"themes/Icey/images/logo.gif\" align=\"left\" alt=\""._WELCOMETO." $sitename\" border=\"0\"></a></td>\n"
."<form action=\"modules.php?name=Search\" method=\"post\">\n"
."<td align=\"right\" valign=\"top\">\n"
."<font class=\"content\" color=\"#000000\"><b>".translate("Search")." </b>\n"
."<input type=\"text\" name=\"query\" size=\"14\"></font></td></form>\n"
."<form action=\"modules.php?name=Search\" method=\"post\"><font class=\"content\">\n"
."<td align=\"right\" valign=\"top\">\n"
."<b>".translate("Topics")." </b>\n";
$toplist = mysql_query("select topicid, topictext from $prefix"._topics." order by topictext");
echo "<select name=\"topic\"onChange='submit()'>\n"
."<option value=\"\">".translate("All Topics")."</option>\n";
while(list($topicid, $topics) = mysql_fetch_row($toplist)) {
if ($topicid==$topic) { $sel = "selected "; }
echo "<option $sel value=\"$topicid\">$topics</option>\n";
$sel = "";
}
echo "</select></font></td></form>\n"
."</tr></table>\n"
."<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" border=\"0\" align=\"center\" bgcolor=\"#F3F4F7\">\n"
."<tr>\n"
."<td colspan=\"4\"><width=\"1\" height=\"1\" alt=\"\" border=\"0\" hspace=\"0\"></td>\n"
."</tr>\n"
."<tr valign=\"middle\" bgcolor=\"#ffffff\">\n"
."<td align=\"left\" valign=\"top\" width=\"8\" height=\"22\"><img src=\"themes/Icey/images/topnav-left.gif\"></td>\n"
."<td width=\"15%\" background=\"themes/Icey/images/topnav-bg.gif\" nowrap><font class=\"content\" color=\"#363636\">\n";
if ($username == "Anonymous") {
echo "Â Â <font color=\"#ffffff\"><a href=\"modules.php?name=Your_Account\">Create</a></font> an account\n";
} else {
echo "Â Â Welcome $username!";
}
echo "</font></td>\n"
."<td align=\"center\" height=\"20\" width=\"70%\" background=\"themes/Icey/images/topnav-bg.gif\"><font class=\"content\">\n"
."<A href=\"/\">Home</a>\n"
." ˇ \n"
."<A href=\"modules.php?name=Topics\">Topics</a>\n"
." ˇ \n"
."<A href=\"modules.php?name=Statistics\">Stats</a>\n"
." ˇ \n"
."<A href=\"modules.php?name=Your_Account\">Your Account</a>\n"
." ˇ \n"
."<A href=\"modules.php?name=Submit_News\">Submit News</a>\n"
." ˇ \n"
."<A href=\"modules.php?name=Top\">Top 10</a>\n"
."</font>\n"
."</td>\n"
."<td align=\"left\" valign=\"top\" width=\"8\" height=\"22\"><img src=\"themes/Icey/images/topnav-left.gif\"></td>\n"
."<td align=\"right\" width=\"150\" background=\"themes/Icey/images/topnav-bg.gif\"><font class=\"content\">\n"
."<script type=\"text/javascript\">\n\n"
."<!-- // Array ofmonth Names\n"
."var monthNames = new Array( \"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\");\n"
."var now = new Date();\n"
."thisYear = now.getYear();\n"
."if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem\n"
."document.write(monthNames[now.getMonth()] + \" \" + now.getDate() + \", \" + thisYear);\n"
."// -->\n\n"
."</script></font>Â </td>\n"
."</tr>\n"
."<tr>\n"
."<td bgcolor=\"#8F9CAC\" colspan=\"5\"><width=\"1\" height=\"3\" alt=\"\" border=\"0\" hspace=\"0\"></td>\n"
."</tr>\n"
."<tr>\n"
."<td bgcolor=\"#180046\" colspan=\"5\"><width=\"1\" height=\"1\" alt=\"\" border=\"0\" hspace=\"0\"></td>\n"
."</tr>\n"
."<tr>\n"
."<td bgcolor=\"#180046\" colspan=\"5\"><width=\"1\" height=\"1\" alt=\"\" border=\"0\" hspace=\"0\"></td>\n"
."</tr>\n"
."</table>\n"
."<!----- Begin Main Content Table ----->\n"
."<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" align=\"center\"><tr valign=\"top\">\n"
."<td width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td width=\"175\" valign=\"top\">\n";
blocks(left);
echo "</td><td width=\"15\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td bgcolor=\"#ffffff\"><width=\"15\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td width=\"95%\">\n";
}
/************************************************************/
/* Function themefooter() */
/* */
/* Control the footer for your site. You don't need to */
/* close BODY and HTML tags at the end. In some part call */
/* the function for right blocks with: blocks(right); */
/* Also, $index variable need to be global and is used to */
/* determine if the page your're viewing is the Homepage or */
/* and internal one. */
/************************************************************/
function themefooter() {
global $index;
if ($index == 1) {
echo "</td><td><width=\"15\" height=\"1\" border=\"0\" alt=\"\"></td><td valign=\"top\" width=\"150\">\n";
blocks(right);
}
echo "</td><td bgcolor=\"#ffffff\"><width=10 height=1 border=0 alt=\"\">\n"
."</td></tr></table>\n"
."<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" bgcolor=\"#ffffff\" align=\"center\">\n"
."<tr align=\"center\">\n"
."<td width=\"100%\" colspan=\"3\">\n";
footmsg();
echo "</td>\n"
."</tr></table>\n";
}
/************************************************************/
/* Function themeindex() */
/* */
/* This function format the stories on the Homepage */
/************************************************************/
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) {
global $anonymous, $tipath;
echo "<br><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" width=\"95%\" align=\"center\">\n"
."<tr>\n"
."<td>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr>\n"
."<td align=\"left\" valign=\"top\" width=\"26\" height=\"30\"><img src=\"themes/Icey/images/sidebox-title-left.gif\"></td>\n"
."<td align=\"left\" valign=\"middle\" background=\"themes/Icey/images/sidebox-title-bg.gif\" width=\"100%\" height=\"30\">\n"
."<font class=\"option\" color=\"#363636\">Â Â <b>$title</b></font>\n"
."</td>\n"
."<td align=\"left\" valign=\"top\" width=\"6\" height=\"30\"><img src=\"themes/Icey/images/sidebox-title-right.gif\"></td>\n"
."</tr>\n"
."</table>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr>\n"
."<td>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr>\n"
."<td align=\"left\" valign=\"top\" width=\"15\" height=\"46\"><img src=\"themes/Icey/images/storybox-left.gif\"></td>\n"
."<td align=\"left\" valign=\"middle\" background=\"themes/Icey/images/storybox-bg.gif\" width=\"100%\" height=\"46\">\n"
."<font color=\"#999999\" size=\"1\">"._POSTEDBY." ";
formatAidHeader($aid);
echo " "._ON." $time $timezone ($counter "._READS.")</font>\n"
."<font color=\"#999999\">$morelink</font>\n"
."</td>\n"
."<td width=\"12\" align=\"left\" valign=\"top\"><img src=\"themes/Icey/images/storybox-right.gif\"></td>\n"
."</tr>\n"
."</table>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr>\n"
."<td width=\"4\" align=\"left\" valign=\"top\" background=\"themes/Icey/images/sidebox-bar-left.gif\"><img src=\"themes/Icey/images/sidebox-bar-px.gif\"></td>\n"
."<td>\n"
."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"100%\">\n"
."<tr valign=\"top\">\n"
."<td width=\"800\">\n"
."<font color=\"#999999\"><b><a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$tipath$topicimage\" border=\"0\" Alt=\"$topictext\" align=\"right\" hspace=\"10\" vspace=\"10\"></a></B></font>\n";
FormatStory($thetext, $notes, $aid, $informant);
echo "</td></tr></table>\n"
."</td>\n"
."<td width=\"13\" align=\"left\" valign=\"top\" background=\"themes/Icey/images/storybox-content-right.gif\"><img src=\"themes/Icey/images/storybox-content-right-px.gif\"></td>\n"
."</tr></table>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr valign=\"top\">\n"
."<td width=\"9\" height=\"29\" align=\"left\" valign=\"top\"><img src=\"themes/Icey/images/storybox-bottom-left.gif\"></td>\n"
."<td width=\"100%\" height=\"29\" background=\"themes/Icey/images/storybox-bottom-bg.gif\">Â </td>\n"
."<td width=\"18\" height=\"29\" align=\"left\" valign=\"top\"><img src=\"themes/Icey/images/storybox-bottom-right.gif\"></td>\n"
."</table>\n"
."</td></tr></table>\n"
."</td></tr></table>\n";
}
/************************************************************/
/* Function themeindex() */
/* */
/* This function format the stories on the story page, when */
/* you click on that "Read More..." link in the home */
/************************************************************/
function themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) {
global $admin, $sid, $tipath;
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" width=\"100%\"><tr><td>\n"
."<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\" bgcolor=\"#000000\" width=\"100%\"><tr><td>\n"
."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"#ffffff\" width=\"100%\"><tr><td align=\"left\">\n"
."<font class=\"option\" color=\"#363636\"><b>$title</b></font><br>\n"
."<font class=\"content\">"._POSTEDON." $datetime "._BY." ";
formatAidHeader($aid);
if (is_admin($admin)) {
echo "<br>[ <a href=\"admin.php?op=EditStory&sid=$sid\">"._EDIT."</a> | <a href=\"admin.php?op=RemoveStory&sid=$sid\">"._DELETE."</a> ]\n";
}
echo "</td></tr></table></td></tr></table><br>";
echo "<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$tipath$topicimage\" border=\"0\" Alt=\"$topictext\" align=\"right\" hspace=\"10\" vspace=\"10\"></a>\n";
FormatStory($thetext, $notes="", $aid, $informant);
echo "</td></tr></table><br>\n\n\n";
}
/************************************************************/
/* Function themesidebox() */
/* */
/* Control look of your blocks. Just simple. */
/************************************************************/
function themesidebox($title, $content) {
echo "<br><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"175\"><tr><td>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr>\n"
."<td align=\"left\" valign=\"top\" width=\"26\" height=\"30\"><img src=\"themes/Icey/images/sidebox-title-left.gif\"></td>\n"
."<td align=\"left\" valign=\"middle\" background=\"themes/Icey/images/sidebox-title-bg.gif\" width=\"143\" height=\"30\">\n"
."<font class=\"option\" color=\"#ffffff\">Â Â <b>$title</b></font></td>\n"
."<td align=\"left\" valign=\"top\" width=\"6\" height=\"30\"><img src=\"themes/Icey/images/sidebox-title-right.gif\"></td>\n"
."</tr>\n"
."</table>\n"
."</td>\n"
."</tr>\n"
."</table>\n\n"
."<!----- Side Box Content ----->\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"175\">\n"
."<tr valign=\"top\">\n"
."<td width=\"4\" align=\"left\" valign=\"top\" background=\"themes/Icey/images/sidebox-bar-left.gif\"><img src=\"themes/Icey/images/sidebox-bar-px.gif\"></td>\n"
."<td bgcolor=\"#ffffff\" width=\"166\" align=\"left\" valign=\"top\">\n"
."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"167\">\n"
."<tr>\n"
."<td>\n"
."$content\n"
."</td>\n"
."</tr>\n"
."</table>\n"
."</td>\n"
."<td width=\"4\" align=\"left\" valign=\"top\" background=\"themes/Icey/images/sidebox-bar-right.gif\"><img src=\"themes/Icey/images/sidebox-bar-px.gif\"></td>\n"
."</tr></table>\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"175\">\n"
."<tr>\n"
."<td align=\"left\" valign=\"top\" width=\"175\" height=\"29\">\n"
."<img src=\"themes/Icey/images/sidebox-bottom.gif\">\n"
."</td>\n"
."</tr>\n"
."</table>\n\n\n";
}
?>
So das ist die theme.php wie muss ich es jetzt aendern, so das z.B. es nicht mehr Your Accolunt sondern Dein Account oder aehnlich heisst? :puzz
Wenn ich im Hauptmenu einen Zeilenumbruch einfuegen moechte muss ich das also in der Block Datei aendern?! Beim Hauptmenue z.B. ist es die block-modules.php, ist das korrekt? Nur wie stell ich das wieder an? Die blck-modules.php sieht noch viel verwirrender als die theme.php aus!

Hier mal die block-modules.php
<?php
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2002 by Francisco Burzi (fbc@mandrakesoft.com) */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
if (eregi("block-Modules.php", $PHP_SELF)) {
Header("Location: index.php");
die();
}
global $prefix, $dbi, $admin;
$result = sql_query("select main_module from ".$prefix."_main", $dbi);
list($main_module) = sql_fetch_row($result, $dbi);
/* If the module doesn't exist, it will be removed from the database automaticaly */
$result = sql_query("select title from ".$prefix."_modules", $dbi);
while (list($title) = sql_fetch_row($result, $dbi)) {
$a = 0;
$handle=opendir('modules');
while ($file = readdir($handle)) {
if ($file == $title) {
$a = 1;
}
}
closedir($handle);
if ($a == 0) {
sql_query("delete from ".$prefix."_modules where title='$title'", $dbi);
}
}
/* Now we make the Modules block with the correspondent links */
$content .= "<strong><big>ˇ</big></strong> <a href=\"index.php\">"._HOME."</a><br>\n";
$result = sql_query("select title, custom_title from ".$prefix."_modules where active='1' ORDER BY title ASC", $dbi);
while(list($m_title, $custom_title) = sql_fetch_row($result, $dbi)) {
$m_title2 = ereg_replace("_", " ", $m_title);
if ($custom_title != "") {
$m_title2 = $custom_title;
}
if ($m_title != $main_module) {
$content .= "<strong><big>ˇ</big></strong> <a href=\"modules.php?name=$m_title\">$m_title2</a><br>\n";
}
}
/* If you're Admin you and only you can see Inactive modules and test it */
/* If you copied a new module is the /modules/ directory, it will be added to the database */
if (is_admin($admin)) {
$handle=opendir('modules');
while ($file = readdir($handle)) {
if ( (!ereg("[.]",$file)) ) {
$modlist .= "$file ";
}
}
closedir($handle);
$modlist = explode(" ", $modlist);
sort($modlist);
for ($i=0; $i < sizeof($modlist); $i++) {
if($modlist[$i] != "") {
$result = sql_query("select mid from ".$prefix."_modules where title='$modlist[$i]'", $dbi);
list ($mid) = sql_fetch_row($result, $dbi);
if ($mid == "") {
sql_query("insert into ".$prefix."_modules values (NULL, '$modlist[$i]', '', '0', '0')", $dbi);
}
}
}
$content .= "<br><center><b>"._NOACTIVEMODULES."</b><br>";
$content .= "<font class=\"tiny\">"._FORADMINTESTS."</font></center><br>";
$result = sql_query("select title, custom_title from ".$prefix."_modules where active='0' ORDER BY title ASC", $dbi);
while(list($mn_title, $custom_title) = sql_fetch_row($result, $dbi)) {
$mn_title2 = ereg_replace("_", " ", $mn_title);
if ($custom_title != "") {
$mn_title2 = $custom_title;
}
$content .= "<strong><big>ˇ</big></strong> <a href=\"modules.php?name=$mn_title\">$mn_title2</a><br>\n";
$a = 1;
}
if ($a != 1) {
$content .= "<strong><big>ˇ</big></strong> <i>"._NONE."</i><br>\n";
}
}
?>
Koennte mir das bitte mal einer an den zwei Beispielen erklaeren? Waere sehr dankbar!
MfG AndiX