Update auf 3.0

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Liebesspion
Mitglied
Beiträge: 8
Registriert: 04.05.2009 09:46

Update auf 3.0

Beitrag von Liebesspion »

Hallo

Ich nutze das 2.0.23 welches ich zusammen mit einem Webprojekt übernommen hab... Die User melden sich auf der Seite an (flirtprojekt) und sind somit auch automatisch im Forum angemeldet... nun wollte ich aus Schönheitsgründen das Forum in die Seite integrieren bzw die Seite ins Forum... da stolpere ich dann aber über .php und .tpl Dateien... einige Versuche sind fehlgeschlagen (auch das Lesen hier hat da nicht geholfen, was aber sicher an mir liegt... :(

Nun lese ich das es für die Version auch keine richtige Hilfe mehr gibt und obwohl ich im Admin-Bereich lese :
"Dein Forum ist auf dem neuesten Stand; es sind keine Updates für deine phpBB-Version verfügbar."

denke ich das es sicher besser ist auf die 3.0 umzusteigen....

Nun meine Fragen:
Welches Patch upgradet von 2.0.23 auf die aktuellste Version?
Sind die User auch da weiterhin automatisch im Forum eingeloggt wie bisher?
Wie krieg ich nun die Optik angepasst??

Oha, gerade mal 20min angemeldet und gleich 3 Fragen... Hoffe aber trotzdem auf Hilfe

Danke im Voraus

Peter
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Update auf 3.0

Beitrag von oxpus »

Hallo,

zunächst mal das Update:
Lade dir zunächst die aktuelle Version des phpBB 3 herunter ( http://www.phpbb.de/downloads/pakete.php ) und folge diesen Anweisungen: KB:install30x

Dann zur Anmeldung:
Diese müsste an die neue Funktionweise im phpBB 3 angepasst werden. Dazu müssten wir aber schon wissen, wie das jetzt funktioniert.

Und Styles:
Die kann man anpassen, aber ohne Link zu Deiner Webseite weis ja keiner, wie das aussehen soll...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Update auf 3.0

Beitrag von mad-manne »

Hallo Peter,
dann wollen wir uns mal deinen Fragen widmen :wink:
Liebesspion hat geschrieben:Welches Patch upgradet von 2.0.23 auf die aktuellste Version?
Das funktioniert in 2 Schritten ... zuerst installiert man ein aktuelles phpBB3, welches dann im zweiten Schritt die Option zum Konvertieren einer vorhandenen phpBB2.x-Version anbietet.
Sind die User auch da weiterhin automatisch im Forum eingeloggt wie bisher?
Hmmm, das kommt darauf an, wie das bei euch bisher gelöst wurde. Für phpBB2.x gibt es folgende Anleitung KB:phpbb_seite
Falls dies bei eurem bisherigen System genutzt wurde, so müssen die vorhandenen "externen" Seiten entsprechend dem analog für phpBB3 geltenden System umgebaut werden.
Wie krieg ich nun die Optik angepasst??
Die Optik basiert auch in phpBB3 auf der Grundlage von Templates. Diese können mit entsprechenden Kenntnissen von HTML und CSS quasi beliebig angepasst werden.

Gruss,
Manne.

EDIT: Hmmm alle 3 Fragen quasi gleich beantwortet wie der Kollege aber: 2 late :D
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Liebesspion
Mitglied
Beiträge: 8
Registriert: 04.05.2009 09:46

Re: Update auf 3.0

Beitrag von Liebesspion »

erstmal danke für die schnellen Antworten...

bei der Seite handelt es sich um www.liebesspion.de

um an den Link zum Forum zu kommen habe ich mal einen Test zugang erstellt

Benutzername : dammie
Passwort: login

im eingeloggten Zustand sieht man links im Menue den Link zum Forum (das so aber nicht bleiben kann :( )


vielleicht schaut ja mal noch wer rein und hiflt weiter.. ich werde in der Zwischenzeit mal euren Links hier folgen und die Dateien schonmal downloaden.. und versuchen rauszubekommen wie das jetzt funktioniert


Peter
Liebesspion
Mitglied
Beiträge: 8
Registriert: 04.05.2009 09:46

Re: Update auf 3.0

Beitrag von Liebesspion »

kleiner Nachtrag::

als Link zum Forum steht bei mir:

<tr>
<td class="panelbox"><img src="{$image_dir}panel.gif" align=top width="13" height="14" border="0" alt=""Hier hehts zum Forum"" />&nbsp;
<a href="#" class="panellink" onclick="javascript:document.frmForum.submit(); return(false);" >{lang mkey='forum'}</a></td>
</tr>

deke mal as ist in dem Zusammenhang sicher wichtig

Peter
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Update auf 3.0

Beitrag von mad-manne »

Liebesspion hat geschrieben:deke mal as ist in dem Zusammenhang sicher wichtig
Genaugenommen kann man IMHO die Schwierigkeit der Aufgabe erst abschätzen, wenn man Einsicht in den Quelltext der ganzen Anwendung bekommen hat :roll: Das ist notwendig, um herauszufinden, wie die Integration des phpBB im vorhandenen System gelöst wurde!

Ein kleiner Tipp noch ... kleine Nachträge bitte über den "Ändern"-Button einpflegen, ansonsten droht Gemecker wg. Topic-Bumpings :wink:

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Liebesspion
Mitglied
Beiträge: 8
Registriert: 04.05.2009 09:46

Re: Update auf 3.0

Beitrag von Liebesspion »

bin wieder ein stück weiter ... :o

also ich habe jetzt die 3.0 version in einem neuen ordner installiert (liebesspion/flirt_forum) und die alten Beiträge etc. konvertiert
Das hat auch alles super geklappt // mal ein Lob an die Macher //

Nun habe ich im Menue als Link zum Forum stehen :

<tr>
<td class="panelbox"><img src="{$image_dir}panel.gif" align=top width="13" height="14" border="0" alt=""Hier hehts zum Forum"" />&nbsp;
<a href="#" class="panellink" onclick="javascript:document.frmflirt_forum.submit(); return(false);" >{lang mkey='forum'}</a></td>
</tr>

um die Logindateien automatisch zu eralten war in der alten Version eine zusätzliche Datei
Diese habe ich ebenfalls in den Ordner verschoben...

allerdings bekomme ich da folgende Fehlermeldungen...
#########
Warning: include(./extension.inc) [function.include]: failed to open stream: No such file or directory in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 31

Warning: include(./extension.inc) [function.include]: failed to open stream: No such file or directory in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 31

Warning: include() [function.include]: Failed opening './extension.inc' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 31

Warning: include(./common.) [function.include]: failed to open stream: No such file or directory in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 32

Warning: include(./common.) [function.include]: failed to open stream: No such file or directory in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 32

Warning: include() [function.include]: Failed opening './common.' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 32

Fatal error: Call to undefined function session_pagestart() in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 37
##########

Die Datei aus der die Fehler resultieren sieht so aus: (line 27-38)

Line 27 define("IN_LOGIN", true);
Line 28
Line 29 define('IN_PHPBB', true);
Line 30 $phpbb_root_path = './';
Line 31 include($phpbb_root_path . 'extension.inc');
Line 32 include($phpbb_root_path . 'common.'.$phpEx);
Line 33
Line 34//
Line 35// Set page ID for session management
Line 36//
Line 37 $userdata = session_pagestart($user_ip, PAGE_LOGIN);
Line 38 init_userprefs($userdata);

denke mal hab da noch irgendwas vergessen aber sehe gerade Wald vor Bäumen nicht :oops:

Danke für jede weitere Hilfe

Peter
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Update auf 3.0

Beitrag von mad-manne »

Liebesspion hat geschrieben:Fatal error: Call to undefined function session_pagestart() in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 37
##########

Die Datei aus der die Fehler resultieren sieht so aus: (line 27-38)

Line 27 define("IN_LOGIN", true);
Line 28
Line 29 define('IN_PHPBB', true);
Line 30 $phpbb_root_path = './';
Hmm, welche Datei ist denn das?
Evtl. verlinkst du einfach mal den Quellcode des Hauptmoduls eurer Seite, damit man sich das genauer ansehen kann.

Bitte beachten: KB:datei

Gruss,
Manne.

P.S.: Verschoben in die Bastelstube :wink:
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Liebesspion
Mitglied
Beiträge: 8
Registriert: 04.05.2009 09:46

Re: Update auf 3.0

Beitrag von Liebesspion »

hmmm,,,

nu hab ich gerade mal gesehen da ruft ja auch wer nach einer "extension.inc"
Die habe ich im alten Forum auch gefunden und mal hochgeladen

Inhalt:

<?php
/***************************************************************************
* extension.inc
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: extension.inc 2480 2002-04-04 11:52:50Z psotfx $
*
*
***************************************************************************/

if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}

//
// Change this if your extension is not .php!
//
$phpEx = "php";

$starttime = 0;

?>

danach bekomm ich dann diese Meldung:

Fatal error: Call to undefined function session_pagestart() in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 37

in dem Zusammenhang muß ich mal anmerken das ich bei der Installation von der 3.0Version den präfix der Datenbank ändern mußte da die alte Version ja noch besteht. Hab da hinter den präfix einfach "_2" geschrieben... Vielleicht ist ja da der Fehler :o

@mad-manne
diese Datei heißt login_osdate.php und war so dabei.. scheint zuständig zu sein um die login datein zu übernehmen


Danke nochmal immer wieder ,...

Peter
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Update auf 3.0

Beitrag von mad-manne »

Liebesspion hat geschrieben:nu hab ich gerade mal gesehen da ruft ja auch wer nach einer "extension.inc"
.. / ..
Fatal error: Call to undefined function session_pagestart() in /var/www/www.liebesspion.de/flirt_forum/login_osdate.php on line 37
Das sind alles Dinge, die mit der Integration mit dem 2er-phpBB zu tun haben. Folgerichtig können die so zusammen mit dem 3er eben nicht funktionieren :wink:
@mad-manne
diese Datei heißt login_osdate.php und war so dabei.. scheint zuständig zu sein um die login datein zu übernehmen
Wir brauchen da wohl mehr INPUT ... z.B. den Quellcode ebendieser Datei und am besten auch mal den Quelltext von deiner Hauptdatei, um zu sehen, wie das integriert wurde!

Gruss,
Manne.

P.S.: Noch ein Hinweis: CODE-Abschnitte bitte in die entsprechenden BB-Code Tags "verpacken" ... Danke!
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“