Zum Inhalt springen

phpbb2 Forum in Typo3 einbinden

Erstellt am 20. Mai 2003 · 187 Antworten · letzte Antwort am 28. April 2007 · Seite 2 von 10

Tags: Frage

boonkerz ·

Hallo

Ich werde erst mal die User machen und eine variable import möglichkeiten.

ich frage den user in welche tabelle er importieren möchte dann frage ich ihn aus welcher tabelle er exportieren möchte und dann frage ich ihn wie die felder zugeordnet werden sollen. Das wird das variable werden 😃

Dann werde ich für die standlösung nuke, postnuke usw. fertige templates für diese variable version machen.

MFG

escapedPrisoner ·

Hi boonkerz,

Hey, Du bist ja echt voller Tatendrang 😃
Wenn Du so weiter machst, kriegst Du noch nen Orden. #giggle#

> Ich werde erst mal die User machen und eine variable import möglichkeiten.
Ja variabel ist eine gute Strategie.

> ich frage den user in welche tabelle er importieren möchte dann frage ich ihn aus welcher tabelle er exportieren möchte und dann frage ich ihn wie die felder zugeordnet werden sollen. Das wird das variable werden

Klar, Du kannst ja mit select tables from database (oder so ähnlich) die Liste der Tabellen aus dem Quell-System auflisten. Dann kann man in ner selectbox die gefundenen Sachen zur Auswahl anbieten.

> Dann werde ich für die standlösung nuke, postnuke usw. fertige templates für diese variable version machen.

Hier ist es vielleicht nicht schlecht, wenn Du Dir immer noch merkst für welche Software-Version Du Templates erstellst. Kann sich ja immer mal was an der Userverwaltung ändern und dann bist Du auf der sicheren Seite.

Tja, dann wünsch ich Dir mal weiterhin viel Spaß in der Typo3-Welt.
Greetzz
ep

thabermann ·

Solange die Extension noch Alpha ist, würde ich gerne das normale phpBB nutzen. Allerdings finde ich nicht heraus, wie man einen Seiteninhalt vom Typ "externe URL" erzeugt. Diesen Typ gibt es ja nur für eine neue Seite, nicht für einen Inhalt. Muss ich eine Extension installieren oder hab ich das falsch verstanden?

woodworker ·

bloss mit dem importieren ist das schon so eine sache in Nuke un phpBB sind die passwörter so weit ich weiss verschlüsselt in der DB und bei typo sind die PWs für die frontend nutzer doch im klartext in der DB oder?

also schon mal nicht mölich die PWs zu importieren

ff6016 ·

Hi, interessant finde ich die Installationsvariante...

Leider liegt bei mir phpbb nicht im Fileadmin´, da ich die Extension von typo3.org geladen habe.

Danach konnte ich eine neue Seite mit der Erweiterung erstellen, die soweit auch einwandfrei läuft!

Einzig das Anmeldedatum des Users ist falsch! (Unix: 1.1.1970)

Da habe ich noch keine Abhilfe gefunden.

Gruß
Stefan

Unbekannter Benutzer ·

hab grad noch einen Bug gefunden, und zwar kann man seine Beiträge nachträglich nicht mehr editieren, wenn man auf "edit" klickt... da kommt immer eine Fehlermeldung, wenn man das korrigierte Posting abschicken will...

...wenn jemand ne lösiung hat, bitte hier posten. danke

sagor ·

Hi,
ich hab zwar keine Lösung, kann Dir das Problem mit dem nachträglichen Editieren aber bestätigen. Ich habe es bis jetzt auf die bei mir eingestellten staticDocs (mit eigenen Anpassungen) geschoben.

@KeyserSoze
Kannst Du mir bitte Deine angepasste Ext schicken. Danke im voraus.

Ich habe noch ein zusätzliches Problem:
Wenn die Benutzer sich im Forum anmelden läuft alles. Aber wenn sie über das typo3 login (hab ich deshalb erstmal ausgeschaltet) gehen, werden sie im pphbb-forum nicht erkannt.
Ich vermute unterschiedliche Cookies. Kann das jemand bestätigen? oder liegt das Problem woanders.

Gruß Sascha

Unbekannter Benutzer ·
sagor schrieb

Ich habe noch ein zusätzliches Problem:
Wenn die Benutzer sich im Forum anmelden läuft alles. Aber wenn sie über das typo3 login (hab ich deshalb erstmal ausgeschaltet) gehen, werden sie im pphbb-forum nicht erkannt.
Ich vermute unterschiedliche Cookies. Kann das jemand bestätigen? oder liegt das Problem woanders.
Gruß Sascha

Du BIST angemeldet, das Problem ist einfach, dass es im Forum nicht angezeigt wird! Klick einfach im Forum auf "Login" und --tadaa-- plötzlich bist du wieder eingeloggt, mit einem Klick, ohne deine Daten nochmals einzugeben.

sagor ·

ich bin grad net daheim, ich schicks dir später...

danke :-)

Das mit dem login beruhigt mich, es ist zwar keine tolle Lösung aber ich hatte schon vermutet, dass da noch größere Bugs in der Benutzerverwaltung,.. wären.

Sascha

sw-student ·

Hast schon richtig verstanden. Musst die IFRAME Extention installieren. Leider bekomm ich da ein ziemliches Platzproblem, das phpbb2 darin unterzubekommen.

Wie hat der Rest das gelöst?

ComancheMan ·

Moin Freunde der Sonne,

bin auch auf Keezer Sozer ('Die üblichen Verdächtigen'?!) Problem gestoßen und hab glad geschafft ne Flickschuster Lösung hinzukriegen.

@Keezer Sozer
Das Problem ist ein SQL-String (was sonst), der falsch zusammen gesetzt wird. Dadurch kennt er bestimmt Tabellen in der Abfrage nich und du wirst zu der Fehlermeldung geworfen.
Hab also posting.php wie folgt geändert:
ab Zeile 183:

case 'quote':
	case 'editpost':
	case 'delete':
	case 'poll_delete':
		if ( empty($post_id) ) {
			return $this->message_die(GENERAL_MESSAGE, $this->phpbb_lang['No_post_id']);
		}

		$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, username, uid, tx_lzphpbb_user_sig as user_sig" : '';
		//$from_sql =  ( !$submit ) ?  ", " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . "  " : '' ;
    //$where_sql = ( !$submit ) ?  "AND pt.post_id = p.post_id AND uid = p.poster_id"  : '' ;
    
    $from_sql = /* ( !$submit ) ? */ ", " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . "  " /*: '' */;
		$where_sql = /* ( !$submit ) ? */ "AND pt.post_id = p.post_id AND uid = p.poster_id" /* : '' */;
//Fehlerquelle/ oben auskommentiert, weil Post-Editing nicht funktioniert durch fehlerhaften SQL-String 
		$sql = "SELECT f.*, t.topic_id, t.topic_status, t.topic_type, t.topic_first_post_id, t.topic_last_post_id, t.topic_vote, p.post_id, p.poster_id" . $select_sql . " 
			FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f" . $from_sql . " 
			WHERE p.post_id = $post_id 
				AND t.topic_id = p.topic_id 
				AND f.forum_id = p.forum_id
				$where_sql". $this->pidWhere;
		break;

Dieser ganze Abschnitt ist irgendwie im Original ein bisschen komisch, hab als dafür gesorgt das immer der ganze SQL-String komplett ausführt wird (lieber zuviel als zu wenig!) #paralyzed#
Konnte bisher dadurch keine weiteren Fehler produzieren. Falls doch, bitte unbedingt bei mir melden.

Mal was anderes:
Hab Problem mit der Darstellung des BBCode, aber nur mit "xy hat geschrieben", also Benutzer-Zitat.

[quote]

ohne Parameter geht aber auch. Und das Ganze tritt nur in Zusammenhang mit viewtopic.php auf, den in der Vorschau sieht noch also ganz normal aus, das heißt für mich, dass die eingentliche BBCode-Parse-Funktion funktioniert, nur halt nicht der Aufruf, nur den find ich halt im Code nicht.

Kann mir jemand helfen?

Okay, bye, schönen Tag erstmal noch.

ComancheMan

Unbekannter Benutzer ·
ComancheMan schrieb

bin auch auf Keezer Sozer ('Die üblichen Verdächtigen'?!) Problem gestoßen und ...

Mein Nickname ist "Keyser Soze"...! Aber immerhin mal einer, der den Film kennt 😉

valiant ·

hi

@phpbb extension:
sorry, ein clone? rewritten code?? was soll das?
einzig das session-/user management müsste integriert werden, muss denn dazu der ganze code (kopiert/)neu geschrieben werden?
wollt ihr das bei jeder version von phpbb wiederholen?

macht für mich sehr wenig sinn.

mfg - andy

seonaid ·

Hallo, habe die Extension soweit so gut zum laufen gebracht wie ich dachte... ich war richtig glücklich als ich entlich einen User als admin anlegen konnte.. aber nun kann ich mich nicht mit diesem user einloggen, statt dessen steht bei mir dann über dem forum:

string(15) " AND pid IN  (2)"

Kann mir vielleicht jemand sagen was das zu bedeuten haben könnte? und vor allen dingen wie ich das beheben kann?

danke!

Unbekannter Benutzer ·

leute, nur kurze mitteilung: hab auf typo3.org gelesen, dass die beta kurz vor der Fertigstellung steht, bevor ihr also hier weiter rumcodet an der alpha: wartet noch ein paar Tage ab, dann kommt die Beta wo alle Sachen gefixt sind!

bnai ·

wo steht das denn da? hab nämlcih auch extreme Probleme mit dem Forum.

*Topics werden nicht mehr angezeigt, obwohl sie in der DB stehn

*Gäste können ins Admin-Panel

*Einige SQL Fehler

uvm.

valiant ·
sw-student schrieb

gähnende Leere *gg*

0-info posts sind sehr mühsam für leute wie mich, die das thema abonniert haben.