Uutiset:

Wondering if this will always be free?  See why free is better.

Main Menu
Advertisement:

[gelöst] SMF in Homepage integrieren

Aloittaja FROZEN VIRUS®, elokuu 05, 2006, 09:31:20 IP

« edellinen - seuraava »

FROZEN VIRUS®

Hallo.
Ich benötige unbedingt Hilfe bei meiner HP. (http://virus-team.homeip.net [nofollow])

Vorhaben:
Ich habe mittels PHP eine Homepage programmiert, in die ich ein Forum integrieren möchte.
Dazu habe ich mir SMF 1.1 RC heruntergeladen, installiert und konfiguriert. Das Forum an sich finde ich super, aber ich
möchte es direkt in meine Homepage integrieren. Da die Homepage für alle, das Forum aber ab 18 sein soll, muss
zur Nutzung des Forums ein zusätzliches Kennwort eingegeben werden (wie jetzt).
Der Style meiner HP soll gleichzeitig der Style des Forums werden, d.h. die Startseite vom Forum soll genauso aussehen, wie meine HP (ähnlich wie im Moment). Ich habe also eine neue index.php für das Forum erstellt und dessen index.php umbenannt und mit include() eingebunden.

Probleme:
1.
Natürlich sieht das Forum meiner Page jetzt zwar ähnlich, aber die Styles überlagern sich, was dazu führt, dass die Seite besch... dargestellt wird.
Ich möchte, dass die Links (Textlinks) so aussehen, wie die meiner Page.
Als nächstes möchte ich, dass die Hintergründe ungefähr so aussehen, wie die meiner HP
(siehe Link: http://virus-team.homeip.net/index.php?id=agb). [nofollow]

(kleinstes Problem, da ich nur die CSS angleichen muss -bzw. das Theme-, oder ?).

2.
Das nächste Problem ist, dass nicht alle Links (weder meine noch die des Forums) funzen.
Das liegt wahrscheinlich daran, dass meine index.php und die umbenannte index.php des Forums je eigene Configs
besitzen, die durch das Includen natürlich auch miteinander verschmelzen.

3.
Es gibt jetzt zwei Header (der von meiner index und der vom Forum), sodass bei der W3C-Prüfung  100%ig Fehler
auftreten. Man kann ja im Quelltext sehen, was ich meine.
(Ursache wie 2., denke ich mal)

4.
Der Kopf vom Forum soll komplett weg ("Mein Banner + simple machines forum").
Ab angezeigtem Datum des Forums soll vorerst der Rest erhalten bleiben.

5.
Der Fuß des Forums soll ebenfalls verschwinden, da ich ihn stattdessen unter meinem Copyright schreibe.
(Das umproggen meiner Fußzeile ist k. Prob. weiß nur nicht, wie ich die andere Fußzeile entferne)

Im Endeffekt soll es also kaum auffallen, dass das Forum eigenständig läuft, außer in der Adresszeile, dafür kommt
aber "Powered by..." direkt in meine Fußzeile, wie schon erwähnt, um das Copyright hoffentlich nicht zu verletzen.

Da ich in Sachen PHP noch ein Anfänger bin, kann ich leider noch kein eigenes Forum kreieren
(habe ich aber irgendwann noch vor). Ich hatte zwar schonmal einen eigenen Chat kreiert (war auch funktionstüchtig),
aber leider hatte dieser sehr viele Fehler, sodass er nur LAN-fähig war. Da ich im Moment ein wenig Zeit habe,
versuche ich grad weiter PHP zu lernen, was sich auf meiner HP hoffentlich schon ein wenig bezahlt macht. Aber für
so ein Forum reicht es halt noch nicht. :(

Bitte helft mir.

HP: http://virus-team.homeip.net [nofollow]

Ich danke schon im Voraus für eure Unterstützung. :)

MfG
FROZEN VIRUS®

dieter4

#1
Zu Problem 3:
Du musst einfach nur den SMF-Header aus der index.template.php entfernen und in deinen Header einfügen. Dann noch eine If-Abfrage darum machen, damit der Header nur geladen wird, wenn das Forum aufgerufen wird. Kennst dich doch soweit mit HTML und PHP aus, oder?

Zu Problem 5:
Für das SMF-Copyright ist die function theme_copyright() zuständig.


Zum Schluss noch so als Nebenbemerkungen:
1. Ich finde die Farbkombination nicht sehr augenschonend ;)
2. Es ist sehr unklug in einem Supportforum einer Forensoftware davon zu sprechen selber eine aufstellen zu wollen und SMF nur als Übergangslösung zu betrachten... Deshalb hab ich dir auch nur bei den oberen 2 Problemen etwas geholfen... ::)

FROZEN VIRUS®

#2
Ich danke dir erstmal für deine Hilfe.

Sorry, wegen meiner Äußerung "eigenes Forum kreieren". Bis ich soweit bin, können noch Jahre ins Land gehen. :)
SMF ist natürlich spitze, sonst hätte ich mich für ein anderes entschieden. :)
Der Style meiner HP beruht auf Umfragen, der entstehende Inhalt natürlich auch, da meine ersten Homepages kaum besucht und von den wenigen Besuchern stark negativ kritisiert worden sind. :)

Wozu ist die If-Abfrage nötig, wenn ich das Forum mit include() einbinde ?

MfG
FROZEN VIRUS®

dieter4

Für den Header von SMF in deinem Header...

FROZEN VIRUS®

#4
Ein großes Dankeschön an Dark_Neakro !!!


Anfangs dachte ich, mit den paar Tips käme ich nicht weiter, jedoch habe ich es dank deiner Tips tatsächlich geschafft, dass Forum zu integrieren und XHTML-tauglich zum Laufen gebracht.
Auf deutsch: Du hast mir nicht nur "etwas geholfen", sondern die Hilfe war völlig ausreichend !!!
Ich wollte ja schließlich auch noch ein wenig nachdenken.  ;D

Ich habe das Forum auf Opera und IE laufen lassen.

Jetzt habe ich nur noch zwei kleine Fragen:

1. Wie bekomme ich bei "Aktive Benutzer..." am Ende der Übersicht das Rot weg ?
2. Ist der Style, den ich für das Forum verwendet habe besser wie der, der restlichen Page ?
    (Anzeige im IE nicht berücksichtigt !!!)

MfG
FROZEN VIRUS®

HP: http://virus-team.homeip.net [nofollow]

noex

Admin -> Mitgliedergruppen verwalten

Dort findest du pro Gruppe einen Farbcode, diesen einfach entsprechend auf die Wunschfarbe ändern.

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

FROZEN VIRUS®


noex

Achja, bezüglich der Frage zum Design:

Ich finde das grün irgendwie ... nunja ... zu schreiend. Oder einfach nur zu grell.

Ich weiß gschmäcker sind verschieden, daher wirst du zu deiner 2. Frage wohl kaum eine Antwort bekommen die dir weiterhilft. Am besten du lässt dies deine User entscheiden.

lg
noex

PS: Ich kennzeichne das Thema mal als gelöst
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

Advertisement: