Forum
ยป
PSA: Stop putting emojis in your "quick replies" ๐คฆโโ๏ธ (srs) (important)
- Results 1 to 8 of 8
-
Page 1 of 1
02-18-2023, 05:59 PM
-
#1
- Rotmaxxer
- Registered User
-
- Rotmaxxer
- Registered User
- Join Date: Feb 2023
- Age: 56
- Posts: 1,342
- Rep Power: 2471
-
-
PSA: Stop putting emojis in your "quick replies" ๐คฆโโ๏ธ (srs) (important)
When you use quick reply, to encode the message it will use a very old JS implementation of PHP's urlencode: ๐ค
Code:Code:vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}Obviously it will ruin the emojis ๐ so when you hit submit it comes out full of U+FFFD characters meaning these characters: ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๐๐คฆโโ๏ธ๐
So instead you can do one of the following:
1. Click "Go Advanced" and then submit ๐
2. Add to your tampermonkey/greasemonkey script: ๐ตโ๐ซ
Code:Code:PHP.urlencode = encodeURIComponent;PHP.urlencode = encodeURIComponent;Rep/neg messages are also the same way, emojis won't work ๐ค
Code:Code:vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}Obviously it will ruin the emojis ๐ so when you hit submit it comes out full of U+FFFD characters meaning these characters: ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๐๐คฆโโ๏ธ๐
So instead you can do one of the following:
1. Click "Go Advanced" and then submit ๐
2. Add to your tampermonkey/greasemonkey script: ๐ตโ๐ซ
Code:Code:PHP.urlencode = encodeURIComponent;PHP.urlencode = encodeURIComponent;Rep/neg messages are also the same way, emojis won't work ๐ค
Israeli Jew Crew ๐ฎ๐ฑโก๏ธ๐
Emoji Crew ๐
Rot Crew ๐ตโ๐ซ
If you have to resort to commenting on my emojis ๐ค then you already lost ๐๐
02-18-2023, 06:03 PM
-
#2
Originally Posted By Rotmaxxer⏩
testingWhen you use quick reply, to encode the message it will use a very old JS implementation of PHP's urlencode: ๐ค
Code:Code:vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}Obviously it will ruin the emojis ๐ so when you hit submit it comes out full of U+FFFD characters meaning these characters: ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๐๐คฆโโ๏ธ๐
So instead you can do one of the following:
1. Click "Go Advanced" and then submit ๐
2. Add to your tampermonkey/greasemonkey script: ๐ตโ๐ซ
Code:Code:PHP.urlencode = encodeURIComponent;PHP.urlencode = encodeURIComponent;Rep/neg messages are also the same way, emojis won't work ๐ค
Code:Code:vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}vB_PHP_Emulator.prototype.urlencode = function(D) {
D = escape(D.toString()).replace(/\+/g, "%2B");
var B = D.match(/(%([0-9A-F]{2}))/gi);
if (B) {
for (var C = 0; C < B.length; C++) {
var A = B[C].substring(1, 3);
if (parseInt(A, 16) >= 128) {
D = D.replace(B[C], "%u00" + A)
}
}
}
D = D.replace("%25", "%u0025");
return D
}Obviously it will ruin the emojis ๐ so when you hit submit it comes out full of U+FFFD characters meaning these characters: ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๐๐คฆโโ๏ธ๐
So instead you can do one of the following:
1. Click "Go Advanced" and then submit ๐
2. Add to your tampermonkey/greasemonkey script: ๐ตโ๐ซ
Code:Code:PHP.urlencode = encodeURIComponent;PHP.urlencode = encodeURIComponent;Rep/neg messages are also the same way, emojis won't work ๐ค
intradesting
02-18-2023, 06:05 PM
-
#3
02-18-2023, 06:07 PM
-
#4
02-18-2023, 06:15 PM
-
#5
02-18-2023, 06:17 PM
-
#6
- Rotmaxxer
- Registered User
-
- Rotmaxxer
- Registered User
- Join Date: Feb 2023
- Age: 56
- Posts: 1,342
- Rep Power: 2471
-
-
Originally Posted By DomMJr⏩
I mean add it to your tampermonkey/greasemonkey script if you have one ๐ค If not you can open the console (you can just right click anywhere and click "inspect" then switch to console tab) -> paste it and press enter -> then submit ๐๐PHP.urlencode = encodeURIComponent;
๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ
Thanks
๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ
Thanks
Israeli Jew Crew ๐ฎ๐ฑโก๏ธ๐
Emoji Crew ๐
Rot Crew ๐ตโ๐ซ
If you have to resort to commenting on my emojis ๐ค then you already lost ๐๐
02-18-2023, 08:06 PM
-
#7
02-18-2023, 09:36 PM
-
#8
- DomMJr
- Registered User
-
- DomMJr
- Registered User
- Join Date: Dec 2022
- Age: 56
- Posts: 7,380
- Rep Power: 23077
-
-
โ๏ธ๐ฏ๏ธโ๏ธ ๐๐ โ๏ธโ๏ธโ๏ธ๐ตโงซ๏ธโ๏ธโ๏ธโ๏ธโ โ ๏ธโ๏ธ โ๏ธโก๏ธโ๏ธ ๐ โงซ๏ธโก๏ธ โงซ๏ธโ๏ธโ๏ธ โ๏ธโ๏ธโ๏ธโ๏ธโ๏ธ ๐
โป๏ธโก๏ธโ๏ธโ๏ธโ๏ธโ๏ธ ๐ฎ๐ ๐ก
Bookmarks
-
- Digg
-
- del.icio.us
-

- StumbleUpon
-
-
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
