Seite 4 von 5

Verfasst: 27.12.2005 18:16
von Soccergamer
Martin Truckenbrodt hat geschrieben:
Soccergamer hat geschrieben:Dann muss ich aber die Dateien erst in das phpbb root Verzeichnis kopieren.
Hallo,

Nein, mußt Du nicht. Die page_header.php wird quasi von der phpBB root aus aufgerufen. Ich gehe davon aus, dass sich der Ordner navabr in der phpBB root befindet.

Eventuell hast Du Glück und das includen ist providerseitig nur nur für "externe" Links, die mit http:// beginnen unterbunden. Ich kenne mich aber mit der Server seitigen PHP Administration nicht aus.

Gruß Martin
Die Dateien sind natürlich nich im phpBB Ordner, aber das macht nichts!
Ich habe die PageHeader passend

Code: Alles auswählen

	'NAV_BAR_LEFT' => implode("",file("../navbar/navleft.inc.php")),
	'NAV_BAR_UP' => implode("",file("../navbar/navup.inc.php")),
	'NAV_BAR_RIGHT' => implode("",file("../navbar/navright.inc.php")))
Wenn man ../ schreibt geht man einen Ordner wieder noch oben! Jetz habe ich alles so wie du es mir gemailt has, aber schau dir an, wie es aussieht. Ich meine nicht die Butten, dass ich klar.

Aber irgendwie is das fast immer noch so, wie ich es vorhin schon hatte.

Wo liegt das Problem?

Soccergamer

Verfasst: 27.12.2005 19:05
von Martin Truckenbrodt
Hallo,
so langsam wird's doch noch!

Der navbar Ordner ist also parallel zum Forumordner auf der selben Ebene.

Deine Tabellenstruktur passt nicht, was man im Quellcode schon an den ersten Zeilen Deiner verschachtelten Tabellen sieht:

Code: Alles auswählen

<table align="center">
	<tr>
		<td colspan="5"><div align="center"><span class="tdnav"><table align="center">
  <tr>
    <td height="38" colspan="5"><div align="center"><img src="pics/headbanner.jpg" width="810" height="208"></div></td>
  </tr>
  <tr>
    <td height="21" colspan="5" background="pics/stripe1.jpg" bgcolor="#C6E6FF"></td>
  </tr>
</table>
</span></div></td>
	</tr>
Wenn Du das noch hinbekommen hast, solltest Du nur noch die CSS bzw. style Sachen auf die Reihe bringen müssen. Hier solltest Du möglichst viel in CSS reinpacken.

Gruß Martin

Verfasst: 27.12.2005 19:59
von Soccergamer
Martin Truckenbrodt hat geschrieben:Hallo,
so langsam wird's doch noch!

Der navbar Ordner ist also parallel zum Forumordner auf der selben Ebene.

Deine Tabellenstruktur passt nicht, was man im Quellcode schon an den ersten Zeilen Deiner verschachtelten Tabellen sieht:

Code: Alles auswählen

<table align="center">
	<tr>
		<td colspan="5"><div align="center"><span class="tdnav"><table align="center">
  <tr>
    <td height="38" colspan="5"><div align="center"><img src="pics/headbanner.jpg" width="810" height="208"></div></td>
  </tr>
  <tr>
    <td height="21" colspan="5" background="pics/stripe1.jpg" bgcolor="#C6E6FF"></td>
  </tr>
</table>
</span></div></td>
	</tr>
Wenn Du das noch hinbekommen hast, solltest Du nur noch die CSS bzw. style Sachen auf die Reihe bringen müssen. Hier solltest Du möglichst viel in CSS reinpacken.

Gruß Martin
Das ist doch von meiner den Navigationsleisten, oder?

Eigentlich sollte die index.php doch die Grundlage für das Forum sein, oder?

Ich versteh schon wieder net was ich ändern muss... :oops:


Soccergamer

Verfasst: 27.12.2005 20:35
von Martin Truckenbrodt
Hallo,
ja, müßte im Prinzip wie die index.php http://www.phpbb.de/viewtopic.php?p=615750#615750 Deiner Webseite aussehen.

Code: Alles auswählen

<table align="center"> 
  <tr> 
    <td height="38" colspan="5"><div align="center"><img src="pics/headbanner.jpg" width="810" height="208"></div></td> 
  </tr> 
  <tr> 
    <td width="100" height="21" background="pics/stripe1.jpg" bgcolor="#C6E6FF"></td> 
    <td width="0" rowspan="11" bgcolor="#32628A"></td> 
    <td colspan="3" background="pics/stripe1.jpg"></td> 
  </tr> 
  <tr> 
    <td width="100" height="2" bgcolor="#32628A"> 
   </td> 
    <td width="600" bgcolor="#32628A"></td> 
    <td width="2" rowspan="10" bgcolor="#32628A"></td> 
    <td width="100" bgcolor="#32628A"></td> 
  </tr> 
  <tr align="center" valign="top"> 
    <td width="100" height="33" align="center" background="pics/button3.jpg" bgcolor="#C6E6FF"><div align="justify" class="Stil2">&nbsp;[****]</div></td> 
    <td width="600" rowspan="9" bgcolor="C6E6FF">

Hier muss quasi das Forum rein! D.h. der Code oberhalb dieses Absatzes muss zusätzlich mit in die overall_header.tpl mit rein, der Code unterhalb in die overall_footer.tpl. Wobei die Links zu den Navigationsleisten in der page_header.php definiert werden und mit den Variablen in den geschweiften Klammern in die .tpl Dateien eingebaut werden müssen.

    </td> 
    <td width="100" height="33" align="center" background="pics/button3.jpg" bgcolor="#C6E6FF" class="Stil1"><div align="left" class="Stil3"><span class="Stil2">&nbsp;Links:</span></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1">&nbsp; Home</div></td> 
    <td width="100" rowspan="8" align="center" background="pics/gitterverlauf217tm2.jpg" class="Stil1"><?php 
switch($action){ 
default: include("poll/poll.php"); break; 
} 
?></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1"><a href="index.php?action=news" class="Stil1"> &nbsp; &nbsp; &nbsp; >News</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left"><a href="index.php?action=member">&nbsp; Member</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="right" background="pics/button.jpg" class="Stil1"><div align="left"><a href="index.php?action=community" class="Stil1">&nbsp; Community</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1"><a href="index.php?action=wars">&nbsp; Wars</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1"><a href="index.php?action=downloads">&nbsp; Downloads</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1">&nbsp; Anmeldung</div></td> 
  </tr> 
  <tr align="center" valign="top"> 
    <td width="100" align="center" background="pics/gitterverlauf217tm.jpg"><div align="left"></div></td> 
  </tr> 
</table> 
<p>&nbsp;</p> 
</body> 
Packe möglichst viel Code in die Navigationsleisten rein!

Das was Du unter http://www.phpbb.de/viewtopic.php?p=615569#615569 als Banner bezeichnest entspricht in meinen Erläuterungen der oberen Navigationsleiste. Das was bei Dir Links heißt, entspricht der rechten Navigationsleiste.

Gruß Martin

Verfasst: 28.12.2005 09:48
von Soccergamer
Martin Truckenbrodt hat geschrieben:Packe möglichst viel Code in die Navigationsleisten rein!
Ich weiß schon was du mit deiner rechte Leiste oder obere Leiste meinst.
Meine index.php hat nur noch ganz wenig Code, seit die Navi- Leiste einzelne Dateien sind!

Code: Alles auswählen

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>[GiGa] Gaymers</title>
<style type="text/css">
body {
	background-color: #32628A;
}
body,td,th {
	font-family: Arial
}
.Stil1 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.Stil2 {
	color: #850707;
	font-weight: bold;
	font-size: 24px;
}
.Stil3 {font-size: 18px}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #850707;
}
a:active {
	text-decoration: none;
	color: #00FF00;
}
</style>
</head>

<body>
<table align="center">
	<tr>
		<td colspan="5"><div align="center"><span class="tdnav">
			<? include "navbar/navup.inc.php" ?></span></div></td>
	</tr>
	<tr align="center" valign="top">
		<td width="100" height="155" align="center" valign="top" background="pics/gitterverlauf217tm.jpg" bgcolor="#32628A"><span class="tdnav">
			<? include "navbar/navleft.inc.php" ?></span></td>
		<td rowspan="2" bgcolor="#32628A"></td>
		<td width="600" rowspan="2" bgcolor="C6E6FF">
			<p>
      <?php
switch($action){
case "news":include("start.php"); break;
case "member":include("docs/member.html"); break;
case "squads":include("docs/squads.html"); break;
case "akstats":include("docs/akstats.html"); break;
case "community":include("forum/forum.php"); break;
case "wars":include("docs/wars.html"); break;
case "downloads":include("docs/downloads.html"); break;
case "links":include("docs/links.html"); break;
case "gotw":include("gotw/gotw.html"); break;
default: include("start.php"); break;
}
?>
			</p>
		</td>
		<td rowspan="2" bgcolor="#32628A"></td>
		<td width="100" rowspan="2" align="center" background="pics/gitterverlauf217tm2.jpg" bgcolor="#32628A" class="Stil1"><span class="tdnav">
			<? include "navbar/navright.inc.php" ?></span></td>
	</tr>
	<tr align="center" valign="top">
		<td align="center" valign="bottom" background="pics/gitterverlauf217tm.jpg" bgcolor="#32628A">&nbsp;</td>
	</tr>
</table>
<p>&nbsp;</p>
</body>
</html>

Soccergamer

Verfasst: 28.12.2005 17:48
von Soccergamer
Martin Truckenbrodt hat geschrieben:

Code: Alles auswählen

<table align="center"> 
  <tr> 
    <td height="38" colspan="5"><div align="center"><img src="pics/headbanner.jpg" width="810" height="208"></div></td> 
  </tr> 
  <tr> 
    <td width="100" height="21" background="pics/stripe1.jpg" bgcolor="#C6E6FF"></td> 
    <td width="0" rowspan="11" bgcolor="#32628A"></td> 
    <td colspan="3" background="pics/stripe1.jpg"></td> 
  </tr> 
  <tr> 
    <td width="100" height="2" bgcolor="#32628A"> 
   </td> 
    <td width="600" bgcolor="#32628A"></td> 
    <td width="2" rowspan="10" bgcolor="#32628A"></td> 
    <td width="100" bgcolor="#32628A"></td> 
  </tr> 
  <tr align="center" valign="top"> 
    <td width="100" height="33" align="center" background="pics/button3.jpg" bgcolor="#C6E6FF"><div align="justify" class="Stil2">&nbsp;[****]</div></td> 
    <td width="600" rowspan="9" bgcolor="C6E6FF">

Hier muss quasi das Forum rein! D.h. der Code oberhalb dieses Absatzes muss zusätzlich mit in die overall_header.tpl mit rein, der Code unterhalb in die overall_footer.tpl. Wobei die Links zu den Navigationsleisten in der page_header.php definiert werden und mit den Variablen in den geschweiften Klammern in die .tpl Dateien eingebaut werden müssen.

    </td> 
    <td width="100" height="33" align="center" background="pics/button3.jpg" bgcolor="#C6E6FF" class="Stil1"><div align="left" class="Stil3"><span class="Stil2">&nbsp;Links:</span></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1">&nbsp; Home</div></td> 
    <td width="100" rowspan="8" align="center" background="pics/gitterverlauf217tm2.jpg" class="Stil1"><?php 
switch($action){ 
default: include("poll/poll.php"); break; 
} 
?></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1"><a href="index.php?action=news" class="Stil1"> &nbsp; &nbsp; &nbsp; >News</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left"><a href="index.php?action=member">&nbsp; Member</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="right" background="pics/button.jpg" class="Stil1"><div align="left"><a href="index.php?action=community" class="Stil1">&nbsp; Community</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1"><a href="index.php?action=wars">&nbsp; Wars</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1"><a href="index.php?action=downloads">&nbsp; Downloads</a></div></td> 
  </tr> 
  <tr align="center" valign="top" class="Stil1"> 
    <td width="100" height="20" align="center" background="pics/button.jpg" class="Stil1"><div align="left" class="Stil1">&nbsp; Anmeldung</div></td> 
  </tr> 
  <tr align="center" valign="top"> 
    <td width="100" align="center" background="pics/gitterverlauf217tm.jpg"><div align="left"></div></td> 
  </tr> 
</table> 
<p>&nbsp;</p> 
</body> 
Anwelchen stellen muss das eingefügt werden?
Soccergamer

Verfasst: 28.12.2005 18:32
von Martin Truckenbrodt
Hallo,
ich habe Dir eine Notiz in den Code reingeschrieben!
Ansonsten findest Du die Angaben in den beiden install.txt .

Gruß Martin

Verfasst: 29.12.2005 11:02
von Soccergamer
Ich bekomme es einfach nicht hin. :(
Das liegt wahrscheinlich auch daran, weil ich immer noch nicht verstanden habe genau deine Mod funktioniert. Nur den Sinn der PageHeader habe ich verstanden.

Außerdem habe ich gestern das Design komplett überarbeitet und der Code der index.php ist auch verändert.

Code: Alles auswählen

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>[GiGa] Gaymers- Battlefield 2 Clan</title>
</head>

<body>
<table align="center">
	<tr>
		<td colspan="5"><div align="center"><span class="tdnav">
			<? include "navbar/navup.inc.php" ?></span></div></td>
	</tr>
	<tr align="center" valign="top">
		<td height="155" align="center" valign="top" background="pics/verlauf_links_163_5.jpg"><span class="tdnav">
			<? include "navbar/navleft.inc.php" ?></span></td>
		<td rowspan="2"></td>
		<td width="600" rowspan="2" bgcolor="#13446E">
			<p>
      <?php
switch($action){
case "news":include("start.php"); break;
case "member":include("docs/member.html"); break;
case "squads":include("docs/squads.html"); break;
case "akstats":include("docs/akstats.html"); break;
case "community":include("forum/forum.php"); break;
case "wars":include("docs/wars.html"); break;
case "stories":include("docs/stories.html"); break;
case "downloads":include("docs/downloads.html"); break;
case "fightus":include('fightus.php'); break;
case "joinus":include('joinus.php'); break;
case "links":include("docs/links.html"); break;
case "gotw":include("gotw/gotw.html"); break;
default: include("start.php"); break;
}
?></p>
	  </td>
		<td rowspan="2"></td>
		<td rowspan="2" align="center" background="pics/verlauf_rechts_163_5.jpg" class="Stil1"><span class="tdnav">
			<? include "navbar/navright.inc.php" ?></span></td>
	</tr>
	<tr align="center" valign="top">
		<td align="center" valign="bottom" background="pics/verlauf_links_163_5.jpg">&nbsp;</td>
	</tr>
</table>
<p align="center" class="stil4"> &copy; [GiGa] Gamers 2006</p>
</body>
</html>
Ich habe mich entschieden die rechte Leiste wegzulassen!
Könntest du mir für den Standart-Header und Footer so ein Find:... and Replace witch:... machen.

Ich komm wirklich nicht weiter.:oops:

Wenn das Layout dan wirklich feritg, würde das nächste Problem entstehen. Ich habe die linke und ober Navleiste jetzt in den forum Ordner kopiert.

Die Button habe ich mit der direkt URL verlinkt!
Also z.B.:
http://gigagaymers.gi.funpic.de/index.php?action=news
Warum fügt der noch Forum ein?
http://gigagaymers.gi.funpic.de/forum/i ... ction=news
Es kann doch net sein, dass der einen direkt Link einfach so umformt, oder?

Soccergamer

Verfasst: 29.12.2005 12:22
von Martin Truckenbrodt
Hallo Soccergamer,

bitte installiere den MOD noch einmal entsprechend der beiden installt.txt Dateien neu. Beachte unbedingt auch die DIY Instructions!

Gruß Martin

Verfasst: 29.12.2005 16:27
von Soccergamer
Martin Truckenbrodt hat geschrieben:Hallo Soccergamer,

bitte installiere den MOD noch einmal entsprechend der beiden installt.txt Dateien neu. Beachte unbedingt auch die DIY Instructions!

Gruß Martin
Wie du gesagt hast, beginne ich nochmal neu. Es entstehen Problem, die mir schon längst klar waren:

Was ist hier in der pageheader.php falsch?

Code: Alles auswählen

	'NAV_LINKS' => $nav_links_html)
    'NAV_BAR_UP' => implode("",file("navbar/navup.inc.php")),
    'NAV_BAR_LEFT' => implode("",file("navbar/navleft.inc.php"))) 
Fehlermeldung:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING

Hab für das Forum einen extra Account bei Funpic!
http://gigagamers.gi.funpic.de

Soccergamer