AJAX Features Problem

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.
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

oxpus hat geschrieben:So, ich habe den MOD nun mit der 1.0.13 aktualisiert.
Cool ;)

In der "update_1012_to_1013.txt" könnte vielleicht noch ein Hinweis stehen, daß man die entsprechende ajax.php nochmal hochladen sollte, wenn man "Post_Move_Instead_Delete" benutzt.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

Ich habe noch ein kleines Problem mit den "AJAX Featues" gefunden, das ich leider nicht beliebig reproduzieren kann:

Manchmal werden Smileys nicht richtig geparst. Ich schreibe z.B. eine Nachricht, die Smileys sind ok, editiere den Post über den AJAX-Link und kriege einen Smiley nicht mehr in ein Bild umgewandelt (weder über "Vorschau" noch über "Speichern") ! Kopiere ich denselben Smiley-Code an eine andere Stelle des Posts, klappt es, packe ich den wieder an die ursprüngliche Stelle, bleibt der im Klartext im Post stehen ...

Wie gesagt: ich kriege das leider nicht reproduziert ...
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das Problem ist meist ein fehlendes Leerzeichen vor und nach dem Smilie Code...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

Falls es nochmal auftritt, werde ich es damit versuchen - gerade habe ich allerdings ausprobiert, einen Smiley direkt vor einen anderen Text zu setzen, ganz am Anfang des Posts, ohne Space vorher und nachher, und es wurde korrekt geparst ...
Vor Einbau der AJAX Features hatte ich dieses Problem auch nie.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

Moin,

hatte das Problem nochmal - mit einem zusätzlichen Space hinter dem Smiley hat es dann geklappt. Läßt sich das irgendwie fixen ?


Aber es gibt noch ein anderes Problem: das Dropdown für die User (z.B. beim Schreiben einer PN) kommt nicht mit Sonderzeichen zurecht.
Ich hab z.B. einen User, dessen Name auf "™" endet. Wenn ich den Anfang des Namens eingebe und kurz warte, erscheint das Dropdown, darin steht aber nur der Name ohne "™". Wähle ich den Namen aus und versuche, die PN abzuschicken, kommt natürlich die Meldung "Es existiert kein Benutzer mit diesem Namen.", zusätzlich wird der Username im Eingabefeld auf "Name& #153 ;" (ohne die Spaces, das "& #153 ;" wird im Browser als "™" angezeigt) geändert, also irgendwie hat der das Zeichen zwar mitbekommen, aber nicht richtig.
Wäre cool, wenn man das beheben könnte.

Gruß, B.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also das mit den Smilies ist ein Problem beim phpBB selber, also wie dort die Smilies gesucht werden, um sie letztlich als Image darzustellen.
Das hat nur wenig mit den Ajax Features zu tun.
Sonst müsste man ja jeden Smilie-Code im enthaltenen Text bereits mit Leerzeichen davor und dahinter versehen, um ihn beim Quick Edit immer korrekt zu haben.
Keine geschickte Lösung, wie ich finde.

Dann zum Thema Sonderzeichen bei Usernamen:
Sicher könnte man dort was machen, aber alle Sonderzeichen zu berücksichtigen ist nicht gerade zielführend, zumal man das bei Usernamen (hier sogar mit dem TM = Trademark = Handelsmarke rechtlich heikel) nicht unbedingt verwenden sollte ;)
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

oxpus hat geschrieben:Also das mit den Smilies ist ein Problem beim phpBB selber, also wie dort die Smilies gesucht werden, um sie letztlich als Image darzustellen.
Das hat nur wenig mit den Ajax Features zu tun.
Komisch, daß ich das Problem bei tausenden von Beiträgen (und ebensoviele Smileys) vor Einbau der AJAX Features nicht hatte ...
oxpus hat geschrieben:Sicher könnte man dort was machen, aber alle Sonderzeichen zu berücksichtigen ist nicht gerade zielführend
Ich gehe eigentlich eher davon aus, daß man mit einem Befehl sofort alle Zeichen umfaßt hat und die nicht einzeln rauspulen muß. Schließlich steht das "TM" auch so (im Klartext) in der Datenbank und phpBB kommt an allen Stellen damit auch super klar, nur das Usernamen-Dropdown hat den Fehler.
oxpus hat geschrieben:zumal man das bei Usernamen (hier sogar mit dem TM = Trademark = Handelsmarke rechtlich heikel) nicht unbedingt verwenden sollte ;)
Das überlasse ich mal meinen Usern ;)
Da gibts aber mit Sicherheit noch andere Zeichen, die davon betroffen sind ...

Gruß, B.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Komisch, daß ich das Problem bei tausenden von Beiträgen (und ebensoviele Smileys) vor Einbau der AJAX Features nicht hatte ...
Reden wie hier vom Edit oder Quickedit eines Beitrags?
Klappt das Edit weiterhin oder nicht? ;)

Und was die Datenbank versteht und was Javascript kann, sind zwei unterschiedliche Paar Schuhe.
Zumal die Ajax Features auch irgendwo möglichst viele "normale" Zeichen der unterschiedliche Zeichensätze beherrschen muss, sind alle Sonderzeichen eben die Ausnahme.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

oxpus hat geschrieben:Reden wie hier vom Edit oder Quickedit eines Beitrags?
Sowohl als auch :)
oxpus hat geschrieben:Klappt das Edit weiterhin oder nicht? ;)
Nein, normales Editieren klappte bisher immer, seit dem AJAX-Einbau auch nicht mehr ...
oxpus hat geschrieben:Und was die Datenbank versteht und was Javascript kann, sind zwei unterschiedliche Paar Schuhe.
Na gut, schade.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also wenn es nach den Ajax Features mit den Smiles beim Edit nicht mehr geht, ist das Zufall.
Denn am Edit wird durch die Ajax Features, also der Post selber, nichts verändert.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „phpBB 2.0: Mod Support“