Seite 1 von 1
Portal funktioniert nicht mehr
Verfasst: 18.05.2006 20:27
von Forenmaus
Hallo,
Ich bin ganz neu hier und bräuchte mal eure Hilfe!
Ich habe mir erst einmal zu testzwecken ein Forum (phpBB2) über XAMPP installiert und es nach reichlich knobeln und hier im Board nachlesen sogar geschaft, das Intro-Portal-Mod zu installieren.
Das hat wie gesagt alles super geklappt, doch nun glaub ich hab ich es wieder kaput gemacht.
Ich hab nach meinem kleinem Erfolgserlebnis nach einem schöneren Style gesucht und mich für den Classic-Style entschieden.
Aber nachdem ich das englische und deutsche installiert habe, funktionierte das Portal nicht mehr! Es fehlt im Forum auch der Link zum Portal!
Ist dieses Problem bekannt? Wenn ja, ich hab die Lösung leider nicht über die Suche gefunden, könnt ihr mir den Link verraten?
Muss ich erst den Style installieren und dann das Portal?
Oder muss ich irgend eine Datei anpassen? Wenn ja, WELCHE und WIE???
Falls ihr noch ein paar Infos braucht, schreibt mir das bitte und lasst mich nicht hängen!
Ich danke euch schon im Voraus für eure Antworten!
Verfasst: 18.05.2006 20:37
von blubbin
Hi
du hast die Änderungen an den Template-Dateien auch bei Classic gemacht...?
Gruß,
blubbin
Verfasst: 18.05.2006 20:47
von Forenmaus
??? Es müssen Änderungen an den Template-Dateien vorgenommen werden ???
Ich bin einfach der Installationsbeschreibung des Classic-Template gefolgt und dacht, das es dann funktioniert, aber da lag ich falsch.
Laut Installationsbeschreibung muss nichts geändert werden, nur Dateien in den Templaten-Ordne kopieren und dann noch das Deutsche rein und dann sollts funktionieren.
Funktioniert ja auch im Forum, nur das Portal jetzt nicht mehr. Der Link zum Portal/Intro ist weg und wenn ich die portal.php eingeb, kommt eine Fehlermeldung!
Die könnt ich ja mal kopieren! Vielleicht sagt euch das was!
Ich denk schon, das irgendwo was angepasst werden muss (Weibliche Intuition

) aber ich weis nicht wo!
Verfasst: 18.05.2006 20:54
von Forenmaus
Folgende Fehlermeldungen erhalte ich:
Wenn ich das in die Adresszeile eingeb:
.../forum/phpBB2/index.php
Das Forum wird angezeigt im Classic-Style, so wie ich es will, nur die Links zum Portal und Intro fehlen!
.../forum/phpBB2/intro.php
Template->make_filename(): Error - file intro_body.tpl does not exist
.../forum/phpBB2/portal.php
Template->make_filename(): Error - file portal_body.tpl does not exist
Könnt ihr damit was anfangen?
Ich wüsst nicht mal, wo die Dateinen liegen sollen!
Verfasst: 18.05.2006 20:57
von blubbin
Hi
du must
Code: Alles auswählen
copy IntroPortalMOD_root/templates/subSilver/intro_body.tpl to templates/subSilver/intro_body.tpl
copy IntroPortalMOD_root/templates/subSilver/portal_body.tpl to templates/subSilver/portal_body.tpl
copy IntroPortalMOD_root/templates/subSilver/admin/introportalmod_body.tpl to templates/subSilver/admin/introportalmod_body.tpl
copy IntroPortalMOD_root/templates/subSilver/admin/introportalmodnav_body.tpl to templates/subSilver/admin/introportalmodnav_body.tpl
copy IntroPortalMOD_root/templates/subSilver/admin/introportalmodnavedit_body.tpl to templates/subSilver/admin/introportalmodnavedit_body.tpl
auch für Classic machen, d. h. die Dateien auch zu den Classic-Dateien kopieren. Danach sollten auch die Fehlermeldungen verschwinden.
Desweitern musst du die Änderungen an der overall_header.tpl bei Classic noch machen, damit du die Links erhälst.
Gruß,
blubbin
Verfasst: 18.05.2006 21:17
von Forenmaus
Okay, die Dateien hab ich rein Kopiert und es funktioniert.
Aber bei dem reinkopieren in den overall_header.tpl weis ich noch nicht wie weiter!
Reinkopieren muss ich ja das:
Code: Alles auswählen
<!-- Intro + Portal MOD START -->
<!-- BEGIN switch_introportalmod_disable -->
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"><b> <a href="{U_IntroPortalMOD1}">{L_IntroPortalMOD1}</a> <a href="{U_IntroPortalMOD2}">{L_IntroPortalMOD2}</a> <a href="{U_IntroPortalMOD3}">{L_IntroPortalMOD3}</a> </b></span></td>
</tr>
<!-- END switch_introportalmod_disable -->
<!-- Intro + Portal MOD END -->
Aber wo genau in der Datei, denn das was ich laut Portal/intro-Installation suchen soll, gibt es da nicht!
Wo pack ich das denn hin?
EDIT:
Die overall_header von Classic sieht so aus:
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="Author" content="http://www.trushkin.net" />
{META}
{NAV_LINKS}
<title>{SITENAME} :: {PAGE_TITLE}</title>
<link rel="stylesheet" href="{T_TEMPLATE_PATH}/Classic.css" type="text/css" />
<style type="text/css">
<!--
/* Specifiy background images for selected styles
This can't be done within the external style sheet as NS4 sees image paths relative to
the page which called the style sheet (i.e. this page in the root phpBB directory)
whereas all other browsers see image paths relative to the style sheet. Stupid NS again!
*/
TH, TD.th { background-image: url({T_TEMPLATE_PATH}/images/cell1l.jpg) }
TH.thCornerR { background-image: url({T_TEMPLATE_PATH}/images/cell1r.jpg) }
TD.rowpic { background-image: url({T_TEMPLATE_PATH}/images/cell2r.jpg); background-repeat: repeat-y }
TD.cat,TD.catHead,TD.catSides,TD.catLeft,TD.catBottom { background-image: url({T_TEMPLATE_PATH}/images/cell2l.jpg) }
TD.catRight { background-image: url({T_TEMPLATE_PATH}/images/cell2r.jpg) }
TD.bodyline { background-image: url({T_TEMPLATE_PATH}/images/mainbg.jpg) }
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("{T_TEMPLATE_PATH}/formIE.css");
-->
</style>
<!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
if ( {PRIVATE_MESSAGE_NEW_FLAG} )
{
window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
}
//-->
</script>
<!-- END switch_enable_pm_popup -->
<script language="javascript" type="text/javascript">
<!--
var PreloadFlag = false;
var expDays = 90;
var exp = new Date();
var tmp = '';
var tmp_counter = 0;
var tmp_open = 0;
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function changeImages()
{
if (document.images)
{
for (var i=0; i<changeImages.arguments.length; i+=2)
{
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
function newImage(arg)
{
if (document.images)
{
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function PreloadImages()
{
if (document.images)
{
// preload all rollover images
<!-- BEGIN switch_user_logged_out -->
img0 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_login_on.gif');
img1 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_register_on.gif');
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
img2 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_pm_on.gif');
img3 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_profile_on.gif');
img4 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_groups_on.gif');
img5 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_logout_on.gif');
<!-- END switch_user_logged_in -->
img6 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_faq_on.gif');
img7 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_search_on.gif');
img8 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_users_on.gif');
img9 = newImage('{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_index_on.gif');
PreloadFlag = true;
}
return true;
}
function SetCookie(name, value)
{
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function getCookieVal(offset)
{
var endstr = document.cookie.indexOf(";",offset);
if (endstr == -1)
{
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal(j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0)
break;
}
return null;
}
//-->
</script>
</head>
<body bgcolor="#F8F8F8" text="#000000" link="#043698" vlink="#003090" onload="PreloadImages();">
<a name="top"></a>
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center" class="forumline">
<tr>
<td class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="center" valign="top"><a href="{U_INDEX}"><img src="{T_TEMPLATE_PATH}/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="2" /></a></td>
</tr>
<!--<tr>
<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br />
<span class="subtitle">{SITE_DESCRIPTION}<br /> </span></td>
</tr>-->
</table>
</td></tr>
<tr>
<td align="center" width="100%" valign="middle" class="th" nowrap="nowrap"><span class="mainmenu">
<!-- BEGIN switch_user_logged_out -->
<a title="{L_LOGIN_LOGOUT}" href="{U_LOGIN_LOGOUT}" class="mainmenu" onmouseover="changeImages('btn_top_login', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_login_on.gif'); return true;" onmouseout="changeImages('btn_top_login', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_login.gif'); return true;"><img name="btn_top_login" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_login.gif" height="18" border="0" alt="{L_LOGIN_LOGOUT}" hspace="1" /></a>
<a title="{L_REGISTER}" href="{U_REGISTER}" class="mainmenu" onmouseover="changeImages('btn_top_register', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_register_on.gif'); return true;" onmouseout="changeImages('btn_top_register', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_register.gif'); return true;"><img name="btn_top_register" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_register.gif" height="18" border="0" alt="{L_REGISTER}" hspace="1" /></a>
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
<a title="{L_PROFILE}" href="{U_PROFILE}" class="mainmenu" onmouseover="changeImages('btn_top_profile', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_profile_on.gif'); return true;" onmouseout="changeImages('btn_top_profile', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_profile.gif'); return true;"><img name="btn_top_profile" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_profile.gif" height="18" border="0" alt="{L_PROFILE}" hspace="1" /></a>
<a title="{PRIVATE_MESSAGE_INFO}" href="{U_PRIVATEMSGS}" class="mainmenu" onmouseover="changeImages('btn_top_pm', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_pm_on.gif'); return true;" onmouseout="changeImages('btn_top_pm', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_pm.gif'); return true;"><img name="btn_top_pm" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_pm.gif" height="18" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="1" /></a>
<!-- END switch_user_logged_in -->
<a title="{L_FAQ}" href="{U_FAQ}" class="mainmenu" onmouseover="changeImages('btn_top_faq', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_faq_on.gif'); return true;" onmouseout="changeImages('btn_top_faq', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_faq.gif'); return true;"><img name="btn_top_faq" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_faq.gif" height="18" border="0" alt="{L_FAQ}" hspace="1" /></a>
<a title="{L_MEMBERLIST}" href="{U_MEMBERLIST}" class="mainmenu" onmouseover="changeImages('btn_top_users', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_users_on.gif'); return true;" onmouseout="changeImages('btn_top_users', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_users.gif'); return true;"><img name="btn_top_users" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_users.gif" height="18" border="0" alt="{L_MEMBERLIST}" hspace="1" /></a>
<a title="{L_LOGIN_LOGOT}" href="{U_SEARCH}" class="mainmenu" onmouseover="changeImages('btn_top_search', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_search_on.gif'); return true;" onmouseout="changeImages('btn_top_search', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_search.gif'); return true;"><img name="btn_top_search" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_search.gif" height="18" border="0" alt="{L_SEARCH}" hspace="1" /></a>
<!-- BEGIN switch_user_logged_in -->
<a title="{L_USERGROUPS}" href="{U_GROUP_CP}" class="mainmenu" onmouseover="changeImages('btn_top_groups', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_groups_on.gif'); return true;" onmouseout="changeImages('btn_top_groups', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_groups.gif'); return true;"><img name="btn_top_groups" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_groups.gif" height="18" border="0" alt="{L_USERGROUPS}" hspace="1" /></a>
<a title="{L_LOGIN_LOGOT}" href="{U_LOGIN_LOGOUT}" class="mainmenu" onmouseover="changeImages('btn_top_logout', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_logout_on.gif'); return true;" onmouseout="changeImages('btn_top_logout', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_logout.gif'); return true;"><img name="btn_top_logout" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_logout.gif" height="18" border="0" alt="{L_LOGIN_LOGOUT}" hspace="1" /></a>
<!-- END switch_user_logged_in -->
<a title="{L_INDEX}" href="{U_INDEX}" class="mainmenu" onmouseover="changeImages('btn_top_index', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_index_on.gif'); return true;" onmouseout="changeImages('btn_top_index', '{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_index.gif'); return true;"><img name="btn_top_index" src="{T_TEMPLATE_PATH}/images/lang_{LANG}/btn_index.gif" height="18" border="0" alt="{L_INDEX}" hspace="1" /></a>
</span></td></tr>
</table>
<br />
Noch eine kleine Frage...
Verfasst: 18.05.2006 21:38
von Forenmaus
Erscheinen die Links für Portal / Intro / Foren-Index als Textlinks oder gibt es für den Style -> Classic Buttons
Wenn nicht!
Ich bin ja sehr gut bewandert in Bildbearbeitung und solche Buttons sind für mich ein Klacks.
Wie kann ich aus den Text-Links dann Button-Links machen?
Aber die Einbaufrage ist derzeit wichtiger! Das andere ist dann nur für die Schönheit!
Kann mir denn keiner helfen...?
Verfasst: 19.05.2006 17:10
von Forenmaus
Wo bau ich denn nun den Code im Overall_header ein ?
Das was ich laut Installationsbeschreibung im Portal/Intro suchen soll, gibt es im Classic- overall_header.tpl nicht!
Wo muss denn nun der Code hin ?
Brauch wirklich hilfe! Werd aus dem was im overall_header steht nicht schlau ? Das ist für mich zum Teil chinesisch Rückwerts!
Verfasst: 21.05.2006 23:15
von Forenmaus
Das Problem mit dem Classic-Style hat sich erledigt!
Hab mir den Style: subSilver so umgebastelt, das es dem Classic-Style sehr nahe kommt in bezug auf Farben und Buttons.
