Seite 1 von 2

Navigation ändern

Verfasst: 17.09.2005 00:04
von MichelM
Hallo,

ich habe mir den Intro & Portal Mod installiert, und möchte meine Navigation abändern. Ich würde gerne vor die Links die Buttons der "alten" Navi setzen.
Wo muss ich das denn ändern?

http://folkforum.fo.funpic.de/phpBB2/portal.php

siehe

Verfasst: 17.09.2005 00:26
von kidrob
Siehe im Adminbereich unter Navigation.

Wenn dir das nicht reicht benutze einfach oben den "Suchen"-Button - es gibt im Forum bestimmt 1000 Einträge wo erklärt wird wie das funktioniert mit der Navi!

Verfasst: 17.09.2005 00:31
von MichelM
Vielen Dank, dort habe ich bis jetzt noch gar nicht nachgesehen. :D Wenn man weiß wo es ist, ist man klar im Vorteil. :wink:

Wollte es sonst manuell über die Dateien ändern.

Verfasst: 17.09.2005 00:54
von MichelM
Du bist ein Spaßvogel, wie soll ich im Adminbereich unter Navigation ein Bild in das Linkfeld eingeben. Dort ist die Eingabezahl der Zeichen begrenzt.

Ich würde nun gerne wissen, in welcher Datei ich die Links sprachlich ändern kann. Dort kann ich dann die gifs vor den Links einfügen.

Verfasst: 18.09.2005 16:46
von MichelM
hat denn keiner eine Ahnung, in welcher Datei man die Links der Navi ändert?
Bitte helft mir! :roll:

Verfasst: 18.09.2005 17:08
von nightowl
schau mal in deine "portal_body.tpl" nach :

Code: Alles auswählen

!-- ##### NAVIGATION START ##### -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
     <td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>Navigation:</b></center></span></td>
  </tr>
 <tr>

        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
  <tr>
   <td class="row1" align="left"><span class="gensmall">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
 <td class="row1" valign="top">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr><td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<!--<tr>
 <td align="left" width="100%">
   <span class="gen"><b>Navigation</b></span>
 </td>
</tr>-->
<tr>

 <td align="left" width="100%">
   <span class="gensmall"><b>Forum:</b></span>
 </td>
</tr>
<tr>
 <td class="row1" align="left" width="100%">
   <span class="gensmall"><a href="intro.php">Intro</a></span>
 </td>
</tr>

<tr>
 <td class="row1" align="left" width="100%">
   <span class="gensmall"><a href="portal.php">Portal</a></span>
 </td>
</tr>
<tr>
 <td class="row1" align="left" width="100%">
   <span class="gensmall"><a href="index.php">Index</a></span>
 </td>

</tr>
<tr>
 <td align="left" width="100%">
   <span class="gensmall"><b>Gast:</b></span>
 </td>
</tr>
<tr>
 <td class="row1" align="left" width="100%">
   <span class="gensmall"><a href="profile.php?mode=register">Registrieren</a></span>
 </td>

</tr>
<tr>
 <td align="left" width="100%">
   <span class="gensmall"><b>phpBB Support:</b></span>
 </td>
</tr>
<tr>
 <td class="row1" align="left" width="100%">
   <span class="gensmall"><a href="http://www.phpbb.de">www.phpbb.de</a></span>
 </td>

</tr>
</td></tr></table>
</table>
</td></tr>
</table>
   </span></td>
  </tr>
</table> <br>
<!-- ##### NAVIGATION END ##### -->

Verfasst: 18.09.2005 18:47
von MichelM
schau mal in deine "portal_body.tpl" nach :
:o

So einfach ist das nicht, denn bei mir siieht das in der portal_body.tpl nämlich so aus:

Code: Alles auswählen

<!-- ##### NAVIGATION START ##### -->
<!-- BEGIN switch_navigation_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
     <td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{IntroPortaltext13}:</b></center></span></td>
  </tr>
 <tr>
        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
  <tr>
   <td class="row1" align="left"><span class="gensmall">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<!-- END switch_navigation_active -->
<!-- BEGIN row -->
<tr>
<!-- BEGIN cat -->
 <td class="row1" valign="top">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr><td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<!--<tr>
 <td align="left" width="100%">
   <span class="gen"><b>{row.cat.CAT_NAME}</b></span>
 </td>
</tr>-->
<!-- BEGIN sub -->
<tr>
 <td align="left" width="100%">
   <span class="gensmall"><b>{row.cat.sub.SUB_NAME}:</b></span>
 </td>
</tr>
<!-- BEGIN link -->
<tr>
 <td class="{row.cat.sub.link.ROW_CLASS}" align="left" width="100%">
   <span class="gensmall"><a href="{row.cat.sub.link.LINK_URL}">{row.cat.sub.link.LINK_NAME}</a></span>
 </td>
</tr>
<!-- END link -->
<!-- END sub -->
</td></tr></table>
</table>
</td></tr>
<!-- END cat -->
<!-- END row -->
<!-- BEGIN switch_navigation_active -->
</table>
   </span></td>
  </tr>
</table> <br>
<!-- END switch_navigation_active -->
<!-- ##### NAVIGATION END ##### -->
(Das ist der originalcode der portal_body, keine Ahnung, was du für eine hast.)

Hier werden Template-Variablen eingelesen. Und ich würde gerne wissen, wo diese definiert werden, sodass ich endlich meine Links ändern kann.

Verfasst: 28.09.2005 10:02
von MichelM
hi,

Das ist der code für die entstehenden Links in der Navi-Box in der portal_body.tpl:

Code: Alles auswählen

<!-- BEGIN row --> 
<tr> 
<!-- BEGIN cat --> 
 <td class="row1" valign="top"> 
<table cellpadding="0" cellspacing="0" border="0" width="100%"> 
<tr><td> 
<table cellpadding="0" cellspacing="0" border="0" width="100%"> 
<!--<tr> 
 <td align="left" width="100%"> 
   <span class="gen"><b>{row.cat.CAT_NAME}</b></span> 
 </td> 
</tr>--> 
<!-- BEGIN sub --> 
<tr> 
 <td align="left" width="100%"> 
   <span class="gensmall"><b>{row.cat.sub.SUB_NAME}:</b></span> 
 </td> 
</tr> 
<!-- BEGIN link --> 
<tr> 
 <td class="{row.cat.sub.link.ROW_CLASS}" align="left" width="100%"> 
   <span class="gensmall"><a href="{row.cat.sub.link.LINK_URL}">{row.cat.sub.link.LINK_NAME}</a></span> 
 </td> 
</tr> 
<!-- END link --> 
<!-- END sub --> 
</td></tr></table> 
</table> 
</td></tr> 
<!-- END cat --> 
<!-- END row --> 
Das besagt doch aus, dass ein Link geschrieben wird. So sieht es jedenfalls am Anfang für einen aus.
Aber in Wirklichkeit ist es eine Schleife. <!-- BEGIN cat --> & <!-- END cat --> besagen doch, dass der Inhalt dazwischen wiederholt werden. Und irgendwo muss doch definiert sein, wie oft der Inhalt wiederholt werden soll, und was für die allgemeinen Template-Variablen {row.cat.CAT_NAME}, {row.cat.sub.SUB_NAME} usw. nach und nach eingesetzt wird.

Verfasst: 29.09.2005 13:11
von MichelM
*bump* :oops:

Verfasst: 29.09.2005 14:07
von Markus67
Hi ...

Wo genau liegt denn jetzt das Problem? :wink:

Markus