Welcome, Guest. Please Login or Register.
November 28, 2024, 05:56:01 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Includen ? « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Includen ?  (Read 346 times)
Razfaz
Noobie
*
Posts: 17


Includen ?
« on: January 20, 2003, 02:33:36 PM »
Reply with quote

Hallo,

ich weiss, das Thema war schon so óft, aber ich komme nicht mit den Beschreibungen der anderen Themen weiter.

Also folgendermaßen. Ich habe eine Webseite in PHP und wollte nun das Forum includen. Ich habe eine kopf_inc.php und eine dazugehörige fuss_inc.php

Also dachte ich mir, nachdem ich die SSI.php mit dem $full_yabbse_path angepasst habe, setzte ich mal das ganze so auf :

<?php
include ("kopf_inc.php");
?>


<?php require ("/***/***/***/htdocs/***/yabbse/SSI.php"); ?>

<?php
include("fuss_inc.php");
?>


Das ging aber so nicht.

Dann habe ich den kompletten html Mist anstelle der kopf und fuss.php ersetzt, doch das klappt auch nicht..... warum, ich bin am verzweifeln.
Für Antworten wäre ich dankbar.

Gruß
Razfaz
Logged

-= Wer ständig am Boden liegt, kann wenigstens nicht auf die Fresse fallen. =-
chris
Guest
Re:Includen ?
« Reply #1 on: January 20, 2003, 03:18:50 PM »
Reply with quote

Das Forum als solches lässt sich nicht über SSI.php einbinden. Lediglich einige Infos aus dem Forum (Neueste Postings, User online, etc.)

Wie man das Forum in die eigene Site einbindet ist irgendwo im englischen Bereich erklärt. Ich weiss momentan aber nicht wo genau.

Edit:

Wie es geht ist hier erklärt: http://www.yabbse.org/community/index.php?board=135;action=display;threadid=3311
« Last Edit: January 20, 2003, 03:20:59 PM by Christian Land » Logged
Razfaz
Noobie
*
Posts: 17


Re:Includen ?
« Reply #2 on: January 20, 2003, 03:45:39 PM »
Reply with quote

ok, ich habs hinbekommen, zwar nicht so wie die das in englisch erklärt haben (viel zu kompliziert  ;) )

Wer das nun auch machen will, hier meine kleine FAQ:

1. Drei*.php Datei anlegen (wenn nicht schon vorhanden)  mit folgenden Namen (!!! Beispiel !!!)
 
- kopf.php (name spielt hier keine Rolle)
- fuss.php (name spielt hier keine Rolle)
- forum.php (name spielt hier keine Rolle)

In der kopf.php muss alles rein, was überhalb des Forums stehen soll. Der Rest kommt dann in die fuss.php. Soweit sollte alles klar sein.

2. Folgender Inhalt ins forum.php

<?php ob_start(); 

require(
"kopf.php");

require(
"index.php");

require(
"fuss.php");

?>

Die beiden Dateien (fuss.php & kopf.php) müssen im gleichen Verzeichniss wie die index.php des Forums stehen.

3. Die Datei subs.php muss folgendermaßen angepasst werden:

- Suche nach folgendem String :

$scripturl = "$boardurl/index.php";
und ersetzte diesen mit :

$scripturl = "$boardurl/forum.php";
Das ganze dann auf den Server (lieber eine Sicherheitskopie der Dateien machen  :) )
und schon ist das ganze auf Deiner Seite und öffnet sich nicht mehr in irgendeinem Frame oder neuen Seite.

Hoffe, das ich mich für jeden verständlich ausgedrückt habe.

Gruß
Razfaz



Logged

-= Wer ständig am Boden liegt, kann wenigstens nicht auf die Fresse fallen. =-
Tux
Noobie
*
Posts: 32


free for future

Re:Includen ?
« Reply #3 on: January 20, 2003, 03:54:10 PM »
Reply with quote

Die Reminder und Printpage mußt du in der Subs auch anpassen. Sonst funzt es nicht.
mfg Tux
Logged

LINUX - Für das Leben nach dem Absturz! ;D
Razfaz
Noobie
*
Posts: 17


Re:Includen ?
« Reply #4 on: January 20, 2003, 04:06:08 PM »
Reply with quote

@Tux

Das ist nicht notwendig da (bei der Version 1.5.0)
folgender Eintrag steht:

$printurl = "$boardurl/Printpage.php";
$reminderurl = "$boardurl/Reminder.php";
$scripturl = "$boardurl/forum.php";
$cgi = "$scripturl?board=$board";

Ich hab mal alle Seiten nach der index.php suchen lassen und nichts weiter gefunden, also gehe ich davon aus, dass nichts geändert werden muss.

Also bei mir klappt alles !

Gruß
Razfaz
Logged

-= Wer ständig am Boden liegt, kann wenigstens nicht auf die Fresse fallen. =-
Tux
Noobie
*
Posts: 32


free for future

Re:Includen ?
« Reply #5 on: January 20, 2003, 05:18:56 PM »
Reply with quote

Kann sein ich verwende noch 1.4 und habe Yabb über eine switch anweisung in meine Seiten eingebunden. Das Hauptproblem ist eigentlich der Stylesheet. Den muste ich Komplett ändern.
Gruß Tux
Logged

LINUX - Für das Leben nach dem Absturz! ;D
Razfaz
Noobie
*
Posts: 17


Re:Includen ?
« Reply #6 on: January 20, 2003, 09:04:02 PM »
Reply with quote

Yo, der Stylesheet ist ne menge Arbeit  :P

Gruß
Razfaz
Logged

-= Wer ständig am Boden liegt, kann wenigstens nicht auf die Fresse fallen. =-
Tux
Noobie
*
Posts: 32


free for future

Re:Includen ?
« Reply #7 on: January 21, 2003, 09:30:23 AM »
Reply with quote

Kleiner Tip, versuche den Stylesheet über ein IF Anweisung einzubinden oder includen. Spart ne menge Arbeit.
if($_GET[device] == "forum") {
 echo "<link rel...
} else {
 echo "<link rel...
}
oder
if($_GET[board]) {
 echo "<link rel...
} else {
 echo "<link rel...
}
mfg Tux
« Last Edit: January 21, 2003, 09:32:10 AM by Tux » Logged

LINUX - Für das Leben nach dem Absturz! ;D
Razfaz
Noobie
*
Posts: 17


Re:Includen ?
« Reply #8 on: January 21, 2003, 02:17:47 PM »
Reply with quote

Super, danke für den Tipp.
Wenn man manchmal selber seinen Grips anstengt kommt vielleicht doch mal was anständiges dabei raus *g*. (auf mich bezogen)

Werde ich gleich mal einbauen  ;D

Gruß
Razfaz
Logged

-= Wer ständig am Boden liegt, kann wenigstens nicht auf die Fresse fallen. =-
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Includen ? « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.069 seconds with 21 queries.