Page 1 of 1
Menüpunkt hinzufügen
Posted: 25. May 2008 12:41
by Ruediger
Hallo,
habe zwar mich jetzt durch viele Beiträge gelesen doch nicht so das richtige gefunden, eigene Versuche brachten nur Errors ...
Ich möchte im Menü --> Inhalt auf der Startseite des Portals einen weiteren Menüpunkt hinzufügen.
Es soll ein Link auf ein weiteres Forum sein: Forum K35 ( Soll nur auf die betreffende Seite umschalten)
Das betreffende Forum liegt auf einer anderen Datenbank und andere Webanschrift.
Wie kann ich nun dieses Punkt hinzufügen .... ich blicke da nicht so richtig durch.
Wer nett wenn mir das jemand erklären könnte.
Gruß
Rüdiger
Re: Menüpunkt hinzufügen
Posted: 25. May 2008 14:26
by thomas.d
Hi Rüdiger,
guckst du hier:
viewtopic.php?f=8&t=99
Dort wird genau erklärt, wie du "richtig" interne und wie du externe Links ins Menu einbindest.
Re: Menüpunkt hinzufügen
Posted: 25. May 2008 14:46
by Ruediger
Hallo Thomas,
danke für deine Antwort.
Habe mir den von dir angegebenen Link angeschaut .... nur sagt das mir überhaupt nichts.
Ich möchte nicht ein Menüpunkt im Forum hinzufügen sondern auf der Portalstartseite.
Dort habe ich einen Block "Inhalt" mit folgenden Links:
Foren-Übersicht
Suche
Registrieren
Mitglieder
Das Team
Hier möchte ich einen weiteren Punkt setzen ....
Was muss ich da tun ?
Gruß
Rüdiger
Re: Menüpunkt hinzufügen
Posted: 25. May 2008 15:49
by thomas.d
Ei Rüdiger,
also, ich habe mir das jetzt extra für dich nochmal angeschaut ...
HenK wrote:wie kann ich denn links im Menu Puknte hinzufügen? Also Seiten z.b. zu einer Galerie oder nen Kalender.
Da müsste man dann son menu block bearbeiten oder?
Es geht also definitiv um das Menu im Portal.
Und im 8. Beitrag des o.a. Threads heißt es:
morte wrote:Man kann auch ganz einfach Links einbauen. Soll heissen
wenn man nicht in eine Funktion des Forums sondern im menü einen externen Link haben will kann man den auch einbauen.
...
Die Zeile sieht dan z.b. so aus
<li><a href="
http://www.dieurl.de" title="Titel im Menü" target="_blank">Nochmal Titel im Menü</a></li>
target="_blank" ist nicht valid und sorgt für eine neue Seite. Weglassen wenn das nicht gewünscht ist.
Also,
öffne
/root/styles/*dein_style*/templates/portal/block/main_menu.html
finde
Code: Select all
<li><a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a></li>
(oder eine andere Stelle in der Definition der Menupunkte)
füge davor ein (oder danach, wo du den Link halt haben möchtest)
Code: Select all
<li><a href="http://www.domain.de" title="Forum K35">Forum K35</a></li>
Wie morte bereits richtig geschrieben hat, ist <target="_blank"> nicht valid nach XHTML 1.0 STRICT.
Wenn du möchtest, dass der Link in einem neuen Browser-Fenster bzw. -Tab geöffnet wird, notiere
Code: Select all
<li><a href="http://www.domain.de" title="Titel im Menü" onclick="window.open(this.href); return false;">Titel im Menü</a></li>
(das ist zwar valid, funktioniert aber nur mit aktiviertem JavaScript.
Alles klar?
Re: Menüpunkt hinzufügen
Posted: 10. January 2009 18:42
by cepiweb
Hi,
hab' als Anfänger nach dieser Anleitung auch einen Link eingebaut. Bei prosilver funktioniert es auch.
Habe dann bei subsilver mich der "Umgebung" angepasst und folgende Zeilen eingefügt:
Code: Select all
<tr class="row1">
<td>
<li><a href="http://cepiweb.freehoster.ch/cpg/index.php" title="Cepis Foto Galerie">Cepis Foto Galerie</a></li>
</td>
</tr>
Der Link ist jetzt auch am richtigen Platz und funktioniert auch, aber nun ist der Rahmen des Menüs verschwunden, sieht jetzt so aus:
Warum ist der jetzt verschwunden bzw. muß ich noch etwas ändern?
Re: Menüpunkt hinzufügen
Posted: 16. January 2009 13:51
by cepiweb
Keiner von den Profis 'ne Idee?
Re: Menüpunkt hinzufügen
Posted: 16. January 2009 14:01
by Christian_N
Sieht mir aus als ob in subsilver2 die main_menu.html von prosilver rein kopiert hast das kann nicht funkionieren.
Aber am beste kann man es sehen und supporten, wenn man einen Link zur Seite hätte.
Gruß Chris
Re: Menüpunkt hinzufügen
Posted: 16. January 2009 17:53
by cepiweb
Hier der Link:
http://cepiweb.freehoster.ch/bb3/portal.php
Ich hatte diese main_menu.html eingebaut:
Code: Select all
<!--version $Id: main_menu.html 344 2008-08-24 20:50:39Z kevin74 $ //-->
<table class="tablebg" cellspacing="1" width="100%" id="navigation">
<tr>
<th><span style="float: left"><img src="{T_THEME_PATH}/images/portal/portal_menu.png" width="16px" height="16px" alt="" /> {L_M_MENU}</span></th>
</tr>
<tr class="row3">
<td>
<strong>{L_M_CONTENT}</strong>
</td>
</tr>
<tr class="row1">
<td>
<a href="{U_INDEX}">{L_INDEX}</a>
</td>
</tr>
<!-- IF S_DISPLAY_SEARCH -->
<tr class="row1">
<td>
<a href="{U_SEARCH}">{L_SEARCH}</a>
</td>
</tr>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED -->
<tr class="row1">
<td>
<a href="{U_REGISTER}">{L_REGISTER}</a>
</td>
</tr>
<!-- ENDIF -->
<tr class="row1">
<td>
<a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a>
</td>
</tr>
<tr class="row1">
<td>
<a href="{U_TEAM}">{L_THE_TEAM}</a>
</td>
</tr>
<!-- IF U_MCP -->
<tr class="row1">
<td>
<a href="{U_MCP}">{L_MCP}</a>
</td>
</tr>
<!-- ENDIF -->
<!-- IF U_ACP -->
<tr class="row1">
<td>
<a href="{U_ACP}">{L_M_ACP}</a>
</td>
</tr>
<!-- ENDIF -->
<tr class="row1">
<td>
<li><a href="http://cepiweb.freehoster.ch/cpg/index.php" title="Cepis Foto Galerie">Cepis Foto Galerie</a></li>
</td>
</tr>
<tr class="row3">
<td>
<strong>{L_M_HELP}</strong>
</td>
</tr>
<tr class="row1">
<td>
<a href="{U_FAQ}">{L_FAQ}</a>
</td>
</tr>
<tr class="row1">
<td>
<a href="{U_M_BBCODE}">{L_M_BBCODE}</a>
</td>
</tr>
<tr class="row1">
<td>
<a href="{U_M_TERMS}">{L_M_TERMS}</a>
</td>
</tr>
<tr class="row1">
<td>
<a href="{U_M_PRV}">{L_M_PRV}</a>
</td>
</tr>
</table>
<br />
Z.Zt. ist allerdings die vorher gesichterte Version der main_menu.html wieder aktiv.
Re: Menüpunkt hinzufügen
Posted: 24. January 2009 13:12
by cepiweb
Das Problem hat sich wohl erledigt, es funktioniert jetzt. Hinter dem eingefügten Code war eine Leerzeile. Aber ich frage mich, warum verschwindet der Rahmen, nur weil eine Leerzeile dazwischen ist?