Problem mit AJAX Quick Edit Mod
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.
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.
Re: Problem mit AJAX Quick Edit Mod
@[BTK]Tobi: Erstmal danke, dass du den Bugfix nochmal rausgesucht hast. Ich werde den alten Thread von xmave jetzt nochmal nach Fehlern durchsuchen, testen und eventuelle Fehler in der nächsten Version beseitigen.
Ich habe den MOD von xmave vor einer Weile von ihm übernommen. Der MOD wurde auch schon in der MOD-DB auf phpBB.com veröffentlicht und das Sicherheitsleck wurde gefixt: http://www.phpbb.com/community/viewtopi ... &t=1623505
Ich versuche jetzt in der nächsten Version einige Fehler zu beseitigen, damit das ganze dann mal wirklich reibungslos funktioniert.
Ich habe den MOD von xmave vor einer Weile von ihm übernommen. Der MOD wurde auch schon in der MOD-DB auf phpBB.com veröffentlicht und das Sicherheitsleck wurde gefixt: http://www.phpbb.com/community/viewtopi ... &t=1623505
Ich versuche jetzt in der nächsten Version einige Fehler zu beseitigen, damit das ganze dann mal wirklich reibungslos funktioniert.
phpBB Lead Developer
Re: Problem mit AJAX Quick Edit Mod
Hallo Marc,
also ich hatte die aktuelle Version 1.0.9 von der eingebaut und habe genau das selbe Problem wie vorher gehabt. Nämlich das die Umlaute nicht richtig angezeigt werden.
Baue ich aber die Stellen nach der Anleitung von [BTK]Tobi um. Also mit
dann habe ich keinerlei Probleme
also ich hatte die aktuelle Version 1.0.9 von der eingebaut und habe genau das selbe Problem wie vorher gehabt. Nämlich das die Umlaute nicht richtig angezeigt werden.
Baue ich aber die Stellen nach der Anleitung von [BTK]Tobi um. Also mit
Code: Alles auswählen
utf8_decode
Re: Problem mit AJAX Quick Edit Mod
Kannst du mal bitte testen ob folgendes richtig angezeigt wird, nachdem man das ganze mit AJAX Quick Edit editiert hat:
¢©ª«¬®£¤¥
Einfach ein paar mal mit AJAX Quick Edit editieren und wieder öffnen. Danke.
edit: Ich hab das ganze noch einmal von jemanden testen lassen, und bei ihm gibt es keine Problem mit Umlauten und den o.g. Sonderzeichen.
¢©ª«¬®£¤¥
Einfach ein paar mal mit AJAX Quick Edit editieren und wieder öffnen. Danke.
edit: Ich hab das ganze noch einmal von jemanden testen lassen, und bei ihm gibt es keine Problem mit Umlauten und den o.g. Sonderzeichen.
phpBB Lead Developer
Re: Problem mit AJAX Quick Edit Mod
tut mir leid. Aber bei mir geht das überhaupt nicht. Habe jetzt 5 mal den Text editiert. Und es sieht von mal zu mal schlimmer aus.
Wenn ich aber den Code von Tobi nehmen sieht es gut aus
Wenn ich aber den Code von Tobi nehmen sieht es gut aus
Re: Problem mit AJAX Quick Edit Mod
Ich habe nun folgendes Problem mit dem Mod 
Was ist falsch?

Ich habe auch schon in der Datenbank nachgeschaut welche Kollation das Feld hat. Es ist auf utf8_unicode_ci eingestellt.Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Incorrect string value: '\xDCberbl...' for column 'post_text' at row 1 [1366]
SQL
UPDATE phpbb3_posts SET post_text = 'Damit ich den Überblick nicht verliere liste ich hier mal auf welche Mods ich bei euch schon eingebaut habe. \n\nSonst komme ich irgendwann mal voll durcheinander.\nAußerdem seht ihr dann was ihr hier für Möglichkeiten nun habt\n\nphpBB 3.0.3\n-> Update auf phpBB 3.0.4 (13.12.2008)\n-> Update auf phpBB 3.0.5 (31.05.2009)\n\n[u:2zkbqozv]Mods fürs Aussehen[/u:2zkbqozv]\n\nBoard3Portalv1.0.2\n-> Update auf 1.0.3 (29.03.2009)\n\n[u:2zkbqozv]Administration[/u:2zkbqozv]\n- Soft Delete 1.0.13 (26.03.2009)\n-- Soft Delete 1.0.14 (04.04.2009)\n- forum prune move 1.0.1a (19.04.2009)\n- User Reminder 1.0.5 RC1 (27.06.2009)\n-- User Reminder 1.0.5 (22.07.2009)\n\n[u:2zkbqozv]Allgemeine Mods[/u:2zkbqozv]\n\n- did_you_know_1_2_0\n- view_or_mark_unreads_1-0-4\n-- view_or_mark_unreads_1-0-5c (04.04.2009)\n- Mark_edited_posts_as_unread_v1.0.1\n- AJAX Quick Edit 1.0.8 (27.06.2009)\n-- AJAX Quick Edit 1.0.9 (14.08.2009)', bbcode_uid = '3oyeonm6', bbcode_bitfield = 'AQ==', post_edit_time = '1211126669', post_edit_count = '0', post_edit_user = '82' WHERE post_id = 4552
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: quickedit.php
LINE: 172
CALL: dbal_mysql->sql_query()
Was ist falsch?
Re: Problem mit AJAX Quick Edit Mod
Öffne bitte deine quickedit.php
Finde:
Davor einfügen:
Wenn du jetzt einen Quickedit durchführst, dürfte etwas vor dem editierten Text erscheinen. Das bräuchte ich mal.
Finde:
Code: Alles auswählen
$sql_ary = array(
'post_text' => utf8_recode($post_text, 'utf-8'),
'bbcode_uid' => $uid,
'bbcode_bitfield' => $bitfield,
'post_edit_time' => $edit_time,
'post_edit_count' => $edit_count,
'post_edit_user' => $edit_user,
);
Code: Alles auswählen
echo (mb_detect_encoding($post_text)) . '<br />';
phpBB Lead Developer
Re: Problem mit AJAX Quick Edit Mod
Es steht UTF-8 da.
Re: Problem mit AJAX Quick Edit Mod
Aber du hattest den Fehler nicht, oder? Es wäre schön wenn du den Fehler reproduzieren könntest und mir dann das Ergebnis geben könntest.
phpBB Lead Developer
Re: Problem mit AJAX Quick Edit Mod
Doch selber Fehler nur eben mit UTF-8 davor.
Ich habe auch schon soviel herausgefunden das es doch wieder an den Umlauten liegt.
Posts in denen kein Umlaut wie ÄÖÜ vorkommt bringen keine Fehlermeldung
Ich habe auch schon soviel herausgefunden das es doch wieder an den Umlauten liegt.
Posts in denen kein Umlaut wie ÄÖÜ vorkommt bringen keine Fehlermeldung
Re: Problem mit AJAX Quick Edit Mod
Kannst du die Kollation des Feldes mal in utf8_bin umändern?
Irgendwie kann ich deine Fehler nie reprodizieren, weshalb ich hier eigentlich nur tippen kann.
Irgendwie kann ich deine Fehler nie reprodizieren, weshalb ich hier eigentlich nur tippen kann.
phpBB Lead Developer