recent-MOD Einbauprobleme

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.
Antworten
torrepeter
Mitglied
Beiträge: 15
Registriert: 15.09.2006 14:26

recent-MOD Einbauprobleme

Beitrag von torrepeter »

Hallo liebe Forengemeinde,

ich habe gerade phpBB2 installiert und bin völliger Neuling. Nun probiere ich schon tagelang das recent-MOD (non phpBB) Version zu installieren, was ja recht leicht und in wenigen Minuten möglich sein soll. Langsam laufen mir jedoch die Tage davon und ich komme nach durchsicht aller möglichen Foren nicht mehr weiter.

Also, ich habe an der Stelle, wo die letzten Beiträge erscheinen sollen folgende Zeile eingefügt:
<? include("http://www.meineDomain.de/phpBB2/recent.php"); ?>

Als Meldung kommt: Unable to select server.

In recent.php steht:
$config_path = '/phpBB2/'; // path to config.php
$root_path = '/phpBB2/'; // link path
// ############ Edit above ########################################


Die Datei config.php befindet sich im Verzeichnis phpBB2. Also OK
Was ist jedoch mit "link path" gemeint???

Die Dateien language/lang_german/lang_main.php wurde laut Anweisung geändert.

Was bedeutet nun:

#-----[ ÖFFNEN ]------------------------------------------
#
# z.B. templates/xxx/index_body.tpl
#
#-----[ EINFÜGEN (dort wo die letzten Themen angezeigt werden sollen) ]------------------------
#
<table width="100%" cellpadding="1" cellspacing="1" border="0"

..............kürze hier mal etwas...........

</table>



Die letzten Themen will ich doch nicht in irgendeiner tpl-Datei anzeigen lassen, sondern auf meiner php-Datei, z.B. index.php. Die sollte aber laut Anweisung bereits geändert sein mit der Zeile:
<? include("http://www.meineDomain.de/phpBB2/recent.php"); ?>

Was soll den nun wo tatsächlich eingefügt werden.

Anmerkung: Wenn ich die recent.php direkt in meine Ausgabeseite (z.B. index.php) einfüge, bekomme ich eine sehr unformatierte und unbefriedigende Augabe der letzten Themen. Gut, das lässt sich sicher irgendwie formatieren.

Bedanke mich schon mal für eure Aufmerksamkeit

torrepeter
Benutzeravatar
Beagleman
Mitglied
Beiträge: 126
Registriert: 30.06.2006 14:07
Kontaktdaten:

Beitrag von Beagleman »

Warum hältst du dich denn nicht an die Installationsbeschreibung?

Führe die geforderten Änderungen in index_body.tpl aus und du wirst sehen, dass sie auf der index.php erscheinen werden, denn index_body.tpl ist für das Erscheinungsbild von index.php verantwortlich.

Per "include", so wie du es versuchst, wird es nicht funktionieren.
torrepeter
Mitglied
Beiträge: 15
Registriert: 15.09.2006 14:26

Beitrag von torrepeter »

Danke für die fixe Antwort.

Nun, in der Installationsanweisung steht ganz klar:
##########################################################################################
#
#-----[ INFO ]----------------------------------------------------
#

## Will man die recent topics in eine nicht-phpBB Seite einfügen, muss man folgendes
## in die besagte Seite einfügen (welche eine .php Datei sein muss) und den korrekten
## Pfad angeben.
## Als recent.php sollte man dann die Datei aus 'no_phpbb_recent.zip' benutzen!!
## In dieser muss dann am Anfang der Pfad zu phpBB eingetragen, sowie dann die
## HTML-Ausgabe seinen Wünschen angepasst werden.

<? include('http://www.your_domain.com/board_folder/recent.php'); ?>


Daraus lese ich, dass ich in meine php-Datei (dort wo die letzten Beiträge erscheinen sollen) die Zeile:
<? include('http://www.your_domain.com/board_folder/recent.php'); ?>
einfügen muss.

Ferner steht dort etwas von "z.B. index.php". Was soll dies bedeuten??
Ahhh, ich muss also den gewünschten Teil dann in meine php-Datei kopieren. Gut, das leuchtet nun ein. Langsam ergeben sich die Zusammenhänge, welche Datei welchen Sinn ergibt. Werd's mal so probieren..................

torrepeter
torrepeter
Mitglied
Beiträge: 15
Registriert: 15.09.2006 14:26

Beitrag von torrepeter »

Beagleman hat geschrieben:............
Per "include", so wie du es versuchst, wird es nicht funktionieren.
Doch, genauso funktionierts. Die letzten Beiträge erscheinen jetzt genau dort auf meiner php-Datei, wo die include-Zeile eingebaut wurde.

Im Gegensatz dazu erscheint auf index.php weiterhin eine Fehlermeldung:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'dbo176842865@195.20.225.115' (Using password: NO) in /homepages/35/d15859997/htdocs/phpBB2/recent.php on line 14
Unable to select server.

Also bin ich ja schon nahe dran...... :grin:
Jetzt muss es nur noch richtig formatiert werden...Sonst sieht's ja echt bescheiden aus.

Trotzdem raffe ich noch nicht, was:
$root_path = '/phpBB2/'; // link path
bedeutet. Was ist "link path"???

torrepeter
torrepeter
Mitglied
Beiträge: 15
Registriert: 15.09.2006 14:26

Beitrag von torrepeter »

Beagleman hat geschrieben:Warum hältst du dich denn nicht an die Installationsbeschreibung?......
Leider habe ich mich exakt daran gehalten, denn folgender Änderungshinweis:
#-----[ ÖFFNEN ]------------------------------------------
#
# z.B. index.php
#
#-----[ FINDE ]--------------------------------------------------
#
$template->pparse('body');

#
#-----[ DARÜBER EINFÜGEN ]--------------------------------------------------
#
include($phpbb_root_path .'recent.'.$phpEx);


bezieht sich offensichtlich nur auf die Version, wo die letzten Beiträge direkt auf der phpBB-index-Seite erscheinen sollen. Und wie ich im ersten Post geschrieben habe, nutze ich die non phpBB-Version.
Leider geht aus der Beschreibung nicht eindeutig hervor, dass bei dieser Version nur die include-Zeile einzufügen ist. Mehr nicht. Nachdem ich die Änderung dort wieder entfernt habe, funzt es bestens und die Fehlermeldung auf der index.php ist wieder verschwunden.....

Trotzdem vielen Dank....
torrepeter
Antworten

Zurück zu „phpBB 2.0: Mod Support“