Seite 17 von 22

Verfasst: 30.09.2004 17:31
von sAnSiBaR
wenn ich die methode mit includen verwende

Code: Alles auswählen

<?php include("forum/news.php"); ?>
dann ergibt sich folgende meldung:

Code: Alles auswählen

Warning: main(./extension.inc): failed to open stream: No such file or directory in c:\web-server\forum\news.php on line 62

Warning: main(): Failed opening './extension.inc' for inclusion (include_path='.;c:\php4\pear') in c:\web-server\forum\news.php on line 62

Notice: Undefined variable: phpEx in c:\web-server\forum\news.php on line 63

Warning: main(./common.): failed to open stream: No such file or directory in c:\web-server\forum\news.php on line 63

Warning: main(): Failed opening './common.' for inclusion (include_path='.;c:\php4\pear') in c:\web-server\forum\news.php on line 63

Notice: Undefined variable: phpEx in c:\web-server\forum\news.php on line 67

Warning: main(./includes/bbcode.): failed to open stream: No such file or directory in c:\web-server\forum\news.php on line 67

Warning: main(): Failed opening './includes/bbcode.' for inclusion (include_path='.;c:\php4\pear') in c:\web-server\forum\news.php on line 67

Notice: Undefined variable: board_config in c:\web-server\forum\news.php on line 69

Notice: Use of undefined constant ANONYMOUS - assumed 'ANONYMOUS' in c:\web-server\forum\news.php on line 158

Fatal error: Call to undefined function: init_userprefs() in c:\web-server\forum\news.php on line 162
folgende einstellungen in der news.php: (befindet sich im phpbb root)

$phpbb_root_path = './';
$header_type = 1;
$l_type_simple = false;
$include = 1;
$o_url = false;

wie gesagt, soll auf einer seite über dem phpbb ordner dargestellt werden.

Verfasst: 30.09.2004 18:30
von saerdnaer
und wie sieht die datei aus in der du die news.php includest? bitte als link!

Verfasst: 30.09.2004 20:04
von sAnSiBaR
hab die nur lokal gespeichert

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<title>[ HAUPTSEITE ]</title>
</head>

<body>

<font color=navy>Welcome<p>

<?php include("forum/news.php"); ?>

</body>

</html>

Verfasst: 04.10.2004 14:46
von sAnSiBaR
wenn ich den phpbb root path auf 'forum/' ändere, dann gehts zwar wieder, allerdings ohne formatierung

muss man noch etwas anderes includen ?

Verfasst: 04.10.2004 17:44
von saerdnaer
schau mal was passiert wenn du den phpbb_root_path leer lässt.

ansonsten musst du die pfadangabe zur css datei dementsprechend ändern.
z.b. in
<link rel="stylesheet" href="forum/templates/subSilver/subSilver.css" type="text/css">
ah

Verfasst: 04.10.2004 21:41
von sAnSiBaR
ah, wir kommen der sache näher :)

phpbb root pfad leerlassen erzeugt datenbankfehler

das mit der css datei klappt gut (fast perfekt).

wenn ich nun den hauptteil meiner page auch mit css gestalte, geht es auch so, dass sich die css datei aus dem forum und die css datei von der hauptseite nicht in die quere kommen ?

greetz

Verfasst: 05.10.2004 13:04
von saerdnaer
solange du nicht die gleichen klassen / id namen hast passiert da nichts

Verfasst: 05.10.2004 14:41
von grizzlibaer
Hi,

ich hab den MOD installiert und er funktioniert soweit gut (welches Forum in den News angezeigt werden soll) - was ich aber bis jetzt nicht kapiert hab wie ich die News in der index_body.tpl anzeigen lassen kann. Einen Bereich hätte ich ja schon definiert .....

Es gibt einige Threads aber irgendwie ist das alles verwirrend. Folgendes hab ich gefunden:
suche:Code:
$template->set_filenames(array("body" => "news_body.tpl"));
ersetzen durchCode:
$template->set_filenames(array("news_body" => "news_body.tpl"));

suchen:Code:
$template->pparse("body");
ersetzen durch:Code:
$template->assign_var_from_handle('NEWS', "news_body");


und dann kannst du die news mit {NEWS} in deiner templatedatei einfügen...
das hab ich gemacht. Und in der index_body habe ich in den vordefinierten Bereich auch {NEWS} eingefügt aber es passiert nichts. Da fehlt doch sicher noch was oder?

gruß
grizzli

Verfasst: 06.10.2004 15:59
von grizzlibaer
*hochschieb* - immer noch das Problem hab :(

Verfasst: 09.10.2004 23:24
von mounty
ich habe das selbe problem: würde die news.php gerne in der index-seite zwischen header und den foren einfügen, weiß jedoch nicht, wo ich das wie includen kann. gehört das in die index_body.tpl oder in die index.php? und vor allem: wo muss ich dann was zum includen reinschreiben?