Oh weh, *der* Punkt ist einfach so an mir vorübergegangen... sprich ich habe es absolut nicht registriert, nicht mal in den Quelltext reingeschaut!
Tja, so kann es gehen. Ich habe mich nach wie vor mit der leidigen Tatsache rumgeschlagen das ich das Rubrikverzeichniss nicht bafragen konnte, dabei ging es schon die ganze Zeit...
Man lernt nie aus, also muß ich das ganze mal wieder abändern und anpassen! Aber jedenfalls danke für die Hilfe von mir Blindem!
Grüße
Mathias
Automatische Navigationsfunktion für CPO 4
-
- ConPresso-User
- Beiträge: 37
- Registriert: 01.01.1970 01:00
Re: Automatische Navigationsfunktion für CPO 4
Hallo,
kenne mich leider mit php weniger gut aus, würde deshalb gerne wissen, welche zeilen ich genau anpassen muss, wenn ich mit css arbeiten muss und wie verknüpfe ich die navi datei mit dem stylesheet?
vielen dank
Havu
kenne mich leider mit php weniger gut aus, würde deshalb gerne wissen, welche zeilen ich genau anpassen muss, wenn ich mit css arbeiten muss und wie verknüpfe ich die navi datei mit dem stylesheet?
vielen dank
Havu
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Re: Automatische Navigationsfunktion für CPO 4
Hallo Havu,
du suchst dir in der navigation.inc.php einfach öffnende ul-Tags: <ul> und schreibst eine id oder eine Klasse hinein: <ul id="navi2">, falls so etas noch nicht drinn steht. In der Styledatei musst du dann nur noch folgendes hineinschreiben:
Wenn du statt dessen Klassen verwendest, dann musst du # durch . ersetzen.
Gruß Matthias V
P.S. zum Thema CSS habe ich schonmal flogendes geschreiben, falls du dich dazu noch etwas informieren möchtest:
http://conpresso.de/conpresso/phorum/re ... 1078&t=704#reply_1078
Beitrag bearbeitet (23.05.05 08:31)
Auto-Edit: Link veraltet - neuer Link: http://community.conpresso.de/viewtopic ... 1907#10023
du suchst dir in der navigation.inc.php einfach öffnende ul-Tags: <ul> und schreibst eine id oder eine Klasse hinein: <ul id="navi2">, falls so etas noch nicht drinn steht. In der Styledatei musst du dann nur noch folgendes hineinschreiben:
Code: Alles auswählen
ul#navi2 /*Für das ul-Element mit der Id="navi2"*/ {
...
}
ul#navi2 li /*für alle li innerhalb von ul#navi2*/{
...
}
Gruß Matthias V
P.S. zum Thema CSS habe ich schonmal flogendes geschreiben, falls du dich dazu noch etwas informieren möchtest:
http://conpresso.de/conpresso/phorum/re ... 1078&t=704#reply_1078
Beitrag bearbeitet (23.05.05 08:31)
Auto-Edit: Link veraltet - neuer Link: http://community.conpresso.de/viewtopic ... 1907#10023
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Re: Automatische Navigationsfunktion für CPO 4
Hallo,
Da dies hier und an anderen stellen schon gefragt wurde habe ich mal etwas geschrieben, was ausgibt, an welcher Stelle der Projektstruktur/Navigation man sich gerade befindet. Dabei gibt es immer einen Link zur höheren Ebene.
Diese Funktion funktioniert bei allen, die die automatische Navigation von M.Klaucke benutzen. Dieser Text müsste in die navigation.inc.php
Aufruf durch folgende Zeilen z.B. in der global_header.php:
Es ist zweckgemäß, wenn folgendes im Artikeltemplate auf der Detailseite steht: <script type="text/javascript">document.getElementById('pfad').innerHTML+=" > <!-- Value: Title; -->"</script>
Gruß Matthias V
________________________________________________________________
P.S.
Leider konnte ich keinen neuen Beitrag hier eintragen, daher habe ich ein neues Thema angefangen:
http://www.conpresso.de/conpresso/phoru ... =973&t=973
P.P.S.
Jetzt im neuen Forum lautet die URL folgendermaßen:
http://community.conpresso.de/viewtopic.php?t=2146
Gruß Matthias V
Auto-Edit: Link veraltet - neuer Link: http://community.conpresso.de/viewtopic ... 2146#11306
Da dies hier und an anderen stellen schon gefragt wurde habe ich mal etwas geschrieben, was ausgibt, an welcher Stelle der Projektstruktur/Navigation man sich gerade befindet. Dabei gibt es immer einen Link zur höheren Ebene.
Diese Funktion funktioniert bei allen, die die automatische Navigation von M.Klaucke benutzen. Dieser Text müsste in die navigation.inc.php
Code: Alles auswählen
// printPfad(array Navigationsarray, key Level1, key Level2, key AktuelleRubrik, string Trennzeichen)
// gibt den aktuellen gewählten Linkpfad an
function printPfad($navArray, $actKey1, $actKey2, $actRubric, $trennzeichen) {
echo "<div id='pfad'>";
echo "<a href='../index.php' title='Startseite'>Startseite</a>\n";
foreach ($navArray as $key=>$value) {
if (($value['level'] == 1) AND ($key == $actKey1))
if (($key == $actRubric) && (!isset($_REQUEST['nr'])))
echo htmlspecialchars($trennzeichen)." ".$value['caption']."\n";
else
echo htmlspecialchars($trennzeichen)." <a href='../".$value['rubric']['directory']
."/index.php?rubric=".$value['rubric']['id']."'>".$value['caption']."</a>\n";
if (($value['level'] == 2) AND (($key == $actKey2) OR ($key == $actRubric)))
if (($key == $actRubric) && (!isset($_REQUEST['nr'])))
echo htmlspecialchars($trennzeichen)." ".$value['caption']."\n";
else
echo htmlspecialchars($trennzeichen)." <a href='../".$value['rubric']['directory']
."/index.php?rubric=".$value['rubric']['id']."'>".$value['caption']."</a>\n";
if (($value['level'] == 3) AND ($key == $actRubric))
if (!isset($_REQUEST['nr']))
echo htmlspecialchars($trennzeichen)." ".$value['caption']."\n";
else
echo htmlspecialchars($trennzeichen)." <a href='../".$value['rubric']['directory']
."/index.php?rubric=".$value['rubric']['id']."'>".$value['caption']."</a>\n";
}
echo "</div>";
}
Code: Alles auswählen
if ($actRubric['level'] == 1))
printPfad($nav, $actRubric['key'], $actRubric['key'], $actRubric['key'], '>');
elseif ($actRubric['level'] > 1)
printPfad($nav, $actParents['level1'], $actParents['level2'], $actRubric['key'], '>');
Gruß Matthias V
________________________________________________________________
P.S.
Leider konnte ich keinen neuen Beitrag hier eintragen, daher habe ich ein neues Thema angefangen:
http://www.conpresso.de/conpresso/phoru ... =973&t=973
P.P.S.
Jetzt im neuen Forum lautet die URL folgendermaßen:
http://community.conpresso.de/viewtopic.php?t=2146
Gruß Matthias V
Auto-Edit: Link veraltet - neuer Link: http://community.conpresso.de/viewtopic ... 2146#11306