Seite 1 von 1

Board in CSS Klasse

Verfasst: 03.03.2004 16:46
von watch
Hallo,

habe schon heftig gesucht, aber leider nichts gefunden.

Vorweg:

Im zentralen CSS File meiner Seiten habe ich diverse Klassen definiert, die den Seitenaufbau bestimmen, also z.B. links oder mitte usw.
In diesen Definitionen werden u.a. auch die Anordnung dieser Elemente bestimmt z.B. Start ab Pixel xy, Breite xy Pixel usw.
Darüber hinaus fülle ich in die damit definierten Sheets mit dem Frontpage-Befehl "Seite einfügen" vorerstellte Seitenfragmente. So kann ich z.B. Menüs mehrfach verwenden usw. Alles läuft soweit problemlos.

Mein Problem:

Bisher habe das Forum als neues Fenster über /forum/index.php aus einem Menü aufrufen lassen. Ich würde gern die für das Web benutzte Struktur auch hier übernehmen und das Forum in einem CSS Sheet aufrufen. Erstaunlicherweise werden alle üblichen Elemente angezeigt, die index.php bleibt jedoch unsichtbar, es wird auch keine Fehlermeldung ausgegeben. Testweise Aufrufe anderer Elemente funktionieren in dem Sheet, so das es nicht an der Syntax oder an Pfaden liegen kann.

Beispielaufrufe:

<DIV ID="boxleft">
<!--webbot bot="Include" U-Include="left_menu.htm" TAG="BODY" -->
</div>


<DIV ID="boxmain">
<!--webbot bot="Include" U-Include="../../forum/index.php" TAG="BODY" -->
</div>


Kann mir jemand einen Tipp geben, warum das Forum unter diesen Umständen nicht aufgerufen werden kann? Bitte keine Verweise auf Frames, die habe ich längst endgültig verabschiedet.

Anschlussfrage: Funktionieren bei so einem Aufruf überhaupt noch die Links im Forum, weil die "Aufrufseite" eigentlich nicht mehr stimmt?

Vielen Dank!

Re: Board in CSS Klasse

Verfasst: 04.03.2004 12:22
von vajk
Hallo zurück :-)
watch hat geschrieben: ...
<DIV ID="boxmain">
<!--webbot bot="Include" U-Include="../../forum/index.php" TAG="BODY" -->
</div>
Nun, könnte es sein daß die relative Pfadangabe ein Problem macht ?

Stimmen die Pfadeinstellungen des Forums (noch) ? WEnn ja, dürfte m.E. auch die Links des Forums stimmen.

Könntest Du alternativ eine andere Seite aufrufen, die dann nur einen Link aufs Forum ausführt ( Header("Location: ../index.php"); die(); ) ?

Bisher keine Lösung...

Verfasst: 05.03.2004 01:22
von watch
Hallo,
danke für die Überlegungen.

Die Pfade haben gestimmt, absoluter Pfad (URL) hilft auch ncht.

Eine Weiterleitungsseite aufzurufen, die ihrerseits das Forum aufruft habe ich versucht.
Mit
<meta http-equiv="refresh" content="1; URL=...">
geht es, es wird allerdings die ganze Seite benutzt, die CSS Formatierung wird nicht eingehalten. Auch target="self" hilft nicht weiter.

Mit
<?php
Header("Location: http:..."); die();
?>
geht es gar nicht, weder mit relativem noch mit absolutem Pfad.

Ein eigenartiges Problem...

Für jeden weiteren Tipp dankbar:
watch

Verfasst: 05.03.2004 01:39
von Dark Night
wie wäre es wenn du deine CSS klasse in die overall_header.tpl einbinden tust und die darin enthaltene CSS klassen entfernst so ds nur noch deine angefertigte dort drin steht ???

Ka obs hilft iss nur ne überlegung

css in overall-header

Verfasst: 05.03.2004 20:54
von watch
Hi!
Habe ohnehin die zentrale css-Datei für das Forum aktiviert.

ok, css aus overall-header rausgeworfen: Leider keine Änderung.

Grüße
watch