|
|
|
|
In der Vorschau werden die Sonderzeichen auch gefressen.
|
|
|
|
|
|
|
Edit: Ist noch da, der Bug. 2.1.2 (neu), Chrome
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von -=Q=- 8-BaLL am 21.03.2020 16:38]
|
|
|
|
|
|
Kannst du mal bitte in deiner Addon-Liste von Chrome die Extension reloaden?
Vielleicht checkt er das update nicht, wenn die Versionsnummer gleich bleibt.
Ich habs hier nochmal im Chrome überprüft, und da werden k's und Umlaute richtig ge-escaped (bzw. eben nicht).
Wenn's dann immer noch nicht geht, muss ich da ein bissl Debugging einbauen.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von derSenner am 22.03.2020 11:17]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code: |
https://twitter.com/deutschetelekom/status/1241023953952440320 |
|
warum geht da n stinknormales k kaputt
|
|
|
|
|
|
|
That is the question. Entweder Unterschiede in der RegExp-Evaluierung oder irgendwo ein Bug von mir. Im Firefox und Chrome bei mir lokal geht's halt, das ist das blöde.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von derSenner am 22.03.2020 11:21]
|
|
|
|
|
|
|
|
|
|
Neue Version 2.1.4 wurden soeben für Firefox ausgerollt.
Chrome: Download 2.1.4
Etwas code cleanup und debugging umgebaut für dieses "k"-Gate. Check ich nämlich nicht, wie das zustande kommt. Bei mir geht im Chromium alles.
Für die Chrome User, vl. vor allem 8-Ball: In den Extensionsettings gibt es jetzt unter "Functions" die Option "Enable Debugging". Das bitte aktivieren. Dann ganz normal das Forum besuchen, und die Developer-Tools öffnen (F12-Taste). Hier nun bitte auf "Console" wechseln und auf das Zahnrad oben rechts klicken. "Preserve Logs" auswählen.
Ab jetzt werden allerhand debug messages in die Console ausgegeben. Postet oder editiert dann bitte einen Post, wo das "k" kaputt geht und schreibt mir, was da so rauskommt. Es sollten Messages in der Art "Creating query string to send to the server." oder "Character 'k' is excluded from encoding." bis "String after escape():". zu sehen sein.
Und bitte ganz genau, was ihr gemacht habt dazuschreiben. Quick-Post? Normaler Post? Editiert? Vorschau angeklickt? Die ganze Wurst halt.
|
[Dieser Beitrag wurde 5 mal editiert; zum letzten Mal von derSenner am 25.03.2020 9:45]
|
|
|
|
|
|
.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Armag3ddon am 25.03.2020 8:17]
|
|
|
|
|
|
|
|
|
|
Für den Post hier drüber:
VM795 debug-utility.js:47 Sending post creation request.
VM795 debug-utility.js:47 Creating query string to send to the server.
VM795 debug-utility.js:47 Character "@" was converted to codePoint: NaN
VM795 debug-utility.js:47 Character "@" codePoint conversion returned NaN, use fallback codePoint: 64
VM795 debug-utility.js:47 Character "@" was converted to codePoint: NaN
VM795 debug-utility.js:47 Character "@" codePoint conversion returned NaN, use fallback codePoint: 64
VM795 debug-utility.js:47 String before escape(): Reply:
https://twitter.com/deutschetelekom/status/1241023953952440320
@: [code]@[/code]
VM795 debug-utility.js:47 String after escape(): Reply%3A%0A%0Ahttps%3A//twitter.com/deutschetele%26%23107%3Bom/status/1241023953952440320%0A%0A%26%2364%3B%3A %5Bcode%5D%26%2364%3B%5B/code%5D
VM795 debug-utility.js:47 String before escape():
VM795 debug-utility.js:47 String after escape():
VM795 debug-utility.js:47 Final query string: TID=217792&token=b7ba2ca82929778ef9f43b1ef9409465&message=Reply%3A%0A%0Ahttps%3A//twitter.com/deutschetele%26%23107%3Bom/status/1241023953952440320%0A%0A%26%2364%3B%3A %5Bcode%5D%26%2364%3B%5B/code%5D&post_title=&post_icon=&submit=Eintragen&post_converturls=1&post_disablebbcode=0&post_disablesmilies=0
VM795 debug-utility.js:47 Request finished, response ready.
VM795 debug-utility.js:47 Response text ready.
VM795 debug-utility.js:47 Request successful, redirecting to: https://forum.mods.de/bb/thread.php?TID=217792&last=1#last_reply
Navigated to https://forum.mods.de/bb/thread.php?TID=217792&last=1
|
|
|
|
|
|
|
|
|
|
|
Für den Post hier drüber:
VM1080 debug-utility.js:47 Sending post creation request.
VM1080 debug-utility.js:47 Creating query string to send to the server.
VM1080 debug-utility.js:47 Character "k" is excluded from encoding.
VM1080 debug-utility.js:47 Character "@" was converted to codePoint: NaN
VM1080 debug-utility.js:47 Character "@" codePoint conversion returned NaN, use fallback codePoint: 64
VM1080 debug-utility.js:47 Character "@" was converted to codePoint: NaN
VM1080 debug-utility.js:47 Character "@" codePoint conversion returned NaN, use fallback codePoint: 64
VM1080 debug-utility.js:47 String before escape(): Quick Reply:
Reply:
https://twitter.com/deutschetelekom/status/1241023953952440320
@: [code]@[/code]
VM1080 debug-utility.js:47 String after escape(): Quick Reply%3A%0A%0AReply%3A%0A%0A%5BURL%5Dhttps%3A//twitter.com/deutschetelekom/status/1241023953952440320%5B/URL%5D%0A%0A%26%2364%3B%3A %5Bcode%5D%26%2364%3B%5B/code%5D
VM1080 debug-utility.js:47 String before escape():
VM1080 debug-utility.js:47 String after escape():
VM1080 debug-utility.js:47 Final query string: TID=217792&token=b7ba2ca82929778ef9f43b1ef9409465&message=Quick Reply%3A%0A%0AReply%3A%0A%0A%5BURL%5Dhttps%3A//twitter.com/deutschetelekom/status/1241023953952440320%5B/URL%5D%0A%0A%26%2364%3B%3A %5Bcode%5D%26%2364%3B%5B/code%5D&post_title=&post_icon=&submit=Eintragen&post_converturls=1&post_disablebbcode=0&post_disablesmilies=0
VM1080 debug-utility.js:47 Request finished, response ready.
VM1080 debug-utility.js:47 Response text ready.
VM1080 debug-utility.js:47 Request successful, redirecting to: https://forum.mods.de/bb/thread.php?TID=217792&last=1#last_reply
VM1080 debug-utility.js:47 URL with hash stayed the same, use window.location.reload().
Navigated to https://forum.mods.de/bb/thread.php?TID=217792&last=1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Für den Post hier drüber:
VM1372 debug-utility.js:47 Sending post creation request.
VM1372 debug-utility.js:47 Creating query string to send to the server.
VM1372 debug-utility.js:47 Character "k" is excluded from encoding.
VM1372 debug-utility.js:47 Character "K" is excluded from encoding.
VM1372 debug-utility.js:47 Character "k" is excluded from encoding.
VM1372 debug-utility.js:47 Character "K" is excluded from encoding.
VM1372 debug-utility.js:47 Character "ü" is excluded from encoding.
VM1372 debug-utility.js:47 Character "'" was converted to codePoint: NaN
VM1372 debug-utility.js:47 Character "'" codePoint conversion returned NaN, use fallback codePoint: 39
VM1372 debug-utility.js:47 Character "k" is excluded from encoding.
VM1372 debug-utility.js:47 Character "ä" is excluded from encoding.
VM1372 debug-utility.js:47 Character "'" was converted to codePoint: NaN
VM1372 debug-utility.js:47 Character "'" codePoint conversion returned NaN, use fallback codePoint: 39
VM1372 debug-utility.js:47 String before escape(): Zitat,+Reply:
[quote=217792,1248638932,"csde_rats"][b]
Bug:
[m]Linksammlung+der+aktuellen+Erkenntn+
[URL]https://www.faz.net/aktuell/gesellschaft/gesundheit/coronavirus/corona-symptome-im-ueberblick-wer-sich-testen-lassen-sollte-16682988.html[/URL]
[URL]https://de.wi&/#107;ipedia.org/wiki/COVID-19-Pandemie[/URL]
[URL]https://i.imgur.com/qgjH9Kx.png[/URL][/m]
75+und+107+sind+k/K,+und+ü's+werden+escaped,+aber+keine+ä's...
[/b][/quote]
VM1372 debug-utility.js:47 String after escape(): Zitat%2C+Reply%3A%0A%0A%5Bquote%3D217792%2C1248638932%2C%22csde_rats%22%5D%5Bb%5D%0ABug%3A%0A%0A%5Bm%5DLinksammlung+der+aktuellen+Erkenntn+%0A%5BURL%5Dhttps%3A//www.faz.net/aktuell/gesellschaft/gesundheit/coronavirus/corona-symptome-im-ueberblick-wer-sich-testen-lassen-sollte-16682988.html%5B/URL%5D%0A%5BURL%5Dhttps%3A//de.wi%26/%23107%3Bipedia.org/wiki/COVID-19-Pandemie%5B/URL%5D%0A%5BURL%5Dhttps%3A//i.imgur.com/qgjH9Kx.png%5B/URL%5D%5B/m%5D%0A%0A75+und+107+sind+k/K%2C+und+%FC%26%2339%3Bs+werden+escaped%2C+aber+keine+%E4%26%2339%3Bs...%0A%5B/b%5D%5B/quote%5D
VM1372 debug-utility.js:47 String before escape():
VM1372 debug-utility.js:47 String after escape():
VM1372 debug-utility.js:47 Final query string: TID=217792&token=b7ba2ca82929778ef9f43b1ef9409465&message=Zitat%2C+Reply%3A%0A%0A%5Bquote%3D217792%2C1248638932%2C%22csde_rats%22%5D%5Bb%5D%0ABug%3A%0A%0A%5Bm%5DLinksammlung+der+aktuellen+Erkenntn+%0A%5BURL%5Dhttps%3A//www.faz.net/aktuell/gesellschaft/gesundheit/coronavirus/corona-symptome-im-ueberblick-wer-sich-testen-lassen-sollte-16682988.html%5B/URL%5D%0A%5BURL%5Dhttps%3A//de.wi%26/%23107%3Bipedia.org/wiki/COVID-19-Pandemie%5B/URL%5D%0A%5BURL%5Dhttps%3A//i.imgur.com/qgjH9Kx.png%5B/URL%5D%5B/m%5D%0A%0A75+und+107+sind+k/K%2C+und+%FC%26%2339%3Bs+werden+escaped%2C+aber+keine+%E4%26%2339%3Bs...%0A%5B/b%5D%5B/quote%5D&post_title=&post_icon=&submit=Eintragen&post_converturls=1&post_disablebbcode=0&post_disablesmilies=0
VM1372 debug-utility.js:47 Request finished, response ready.
VM1372 debug-utility.js:47 Response text ready.
VM1372 debug-utility.js:47 Request successful, redirecting to: [URL]https://forum.mods.de/bb/thread.php?TID=217792&last=1#last_reply[/URL]
Navigated to [URL]https://forum.mods.de/bb/thread.php?TID=217792&last=1[/URL]
/e Ohne Enhancer, damit nicht alles kaputtgeht.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Armag3ddon am 25.03.2020 8:26]
|
|
|
|
|
|
Ich habe noch einen keinen Extrabug eingebaut, dass teilweise Sonderzeichen in [code]-Blöcken nicht gehen! Hier bspw. ein @
|
|
|
|
|
|
|
Richtig nice, danke für die Logs ! Das hilft mir ungemein. Kann ich nun abchecken, ob da alles mit rechten Dingen zugeht.
Heißt das, dass bei Armag3ddon jetzt das "k" kaputt ist, bei 8-Ball aber nicht mehr? Ja WAT? Seid ihr beide mit Chrome unterwegs?
"@" im Code: Ist notiert.
// Test ohne pOT-Enhancer:
|
Code: |
Hier steht ein at-Zeichen: @ |
|
|
|
|
|
|
|
|
Ich hab Edge, stable. Und der DL da oben sagt 2.1.3, sofern das relevant ist.
|
|
|
|
|
|
|
Ah shit, danke für den Hinweis, der Download soll natürlich auf 2.1.4 verweisen. Version 2.1.4 ist die aktuelle Version, 2.1.3 ist alt.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von derSenner am 25.03.2020 9:45]
|
|
|
|
|
|
|
|
|
|
| Zitat von derSenner
Seid ihr beide mit Chrome unterwegs?
| |
Vivaldi
|
|
|
|
|
|
|
Neue Version 2.1.5 wurden soeben für Firefox ausgerollt.
Chrome: Download 2.1.5
- Fix bug with icons missing/not set when creating/editing a post or thread.
- Include thread subtitle in encoding method.
- Fix broken encoding when requesting a post-create preview.
- Exclude @-symbol from encoding.
- Fix bug with blocked users still appearing on post-create-preview list.
Ich habe die hier geposteten Posts mit den kaputten k's bei mir lokal im Chrome und Vivaldi getestet - geht einwandfrei. Bitte nochmal abchecken. Und klickt unbedingt bei eurer manuell reingeladenen Extension auf "Reload".
https://twitter.com/deutschetelekom/status/1241023953952440320
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von derSenner am 02.04.2020 20:48]
|
|
|
|
|
|
|
|
|
|
KUCK DAS K, ES IST NICHT DUMM
// Ach bah. Da wird was encoded, klammer dahinter, zack smiley. Ich schreibs auf.
Oder man verwendet diese Fancy Anführungszeichen halt nicht
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von derSenner am 02.04.2020 21:08]
|
|
|
|
|
|
Ich hatte was kopiert, da ist es mir aufgefallen.
| “ | |
|
|
|
|
|
|
|
Neue Version 2.1.6 wurden soeben für Firefox ausgerollt.
Chrome: Download 2.1.6
- Bug gefixed, wo der Editor kaputt war, wenn man einen Post editiert hat und einen User blockiert hat.
Bzgl. der Sache, mit "ein Zwinkersmiley" wird eingefügt. Das lässt sich nicht so einfach beheben, bzw. passiert das auch ohne pOT-Enhancer. Sondersymbole werden als HTML-Entities in der Form z.B. “ (= “ ) verschickt. Packt man dahinter eine Klammer, interpretiert das Forum das als BB-Code ;) => zack, Smiley. Das passiert bei allen Sonderzeichen die encoded werden, wo dahinter eine Klammer platziert wird.
Jetzt könnte ich natürlich irgend eine RegExp schreibe, die zwischen HTML-Entities und Klammern einen Space setzt. Mal gucken.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von derSenner am 04.04.2020 16:36]
|
|
|
|
|
|
Richtig gute Extension!
Ich glaube die Logik für geschlossene Threads in der Lesezeichenliste ist verkehrt rum: Geschlossene Threads mit ungelesenen Posts kriegen die "closed"-Klasse und werden abgedunkelt, während geschlossene Threads ohne neue Posts die Klasse nicht kriegen und auch nicht abgedunkelt sind, sondern normal erscheinen.
Firefox / pOT-Enhancer 2.1.6
Edit:
src/components/bookmarks/bookmarks.js
let closedBookmarks = bookmarks.querySelectorAll('img[src*="mini-closed-folder-new"]');
if (closedBookmarks) {
closedBookmarks.forEach(bookmark => {
bookmark.parentElement.parentElement.classList.add('closed');
});
}
Geschlossen und ungelesen: mini-closed-folder-new.gif
Geschlossen und alles gelesen: mini-closed-folder.gif
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 09.04.2020 20:55]
|
|
|
|
|
Thema: pOT-Enhancer ( Firefox Addon ) |