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

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.

bnai ·

ok jetzt gings. Nun ja, ein "paar Tage" ist gut, der Post stammt vom 17. August. Habe gerade mal eine Email an den "Verantwortlichen" geschrieben. Mal schauen, vielleicht weiß ich bald mehr...

valiant ·

geht auf typo3.org zu den extensions, dort seht ihr, dass es nix neues gibt.
ich hab' mit dem autor des mods korrespondiert, demnach wird die finale version des mods der version 2.0.6 entsprechen und er hat noch einiges zu tun.

bnai ·

@valiant

hat er dir auch ne einschätzung gegeben wie lange er noch braucht? hab ihn mal ne mail geschrieben, leider kam nix zurück... auf typo3.org bekommst du doch auch nix mit, ich will ja wissen wie lange es ca. noch dauert...