[2.0.x] News MOD

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
sAnSiBaR
Mitglied
Beiträge: 28
Registriert: 15.03.2004 16:23

Beitrag 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.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

und wie sieht die datei aus in der du die news.php includest? bitte als link!
sAnSiBaR
Mitglied
Beiträge: 28
Registriert: 15.03.2004 16:23

Beitrag 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>
sAnSiBaR
Mitglied
Beiträge: 28
Registriert: 15.03.2004 16:23

Beitrag von sAnSiBaR »

wenn ich den phpbb root path auf 'forum/' ändere, dann gehts zwar wieder, allerdings ohne formatierung

muss man noch etwas anderes includen ?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag 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
sAnSiBaR
Mitglied
Beiträge: 28
Registriert: 15.03.2004 16:23

Beitrag 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
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

solange du nicht die gleichen klassen / id namen hast passiert da nichts
Benutzeravatar
grizzlibaer
Mitglied
Beiträge: 446
Registriert: 04.08.2004 23:17

Beitrag 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
Benutzeravatar
grizzlibaer
Mitglied
Beiträge: 446
Registriert: 04.08.2004 23:17

Beitrag von grizzlibaer »

*hochschieb* - immer noch das Problem hab :(
mounty
Mitglied
Beiträge: 67
Registriert: 08.05.2003 23:17

Beitrag 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?
Antworten

Zurück zu „phpBB 2.0: Mod Support“