idoenk / kaskus-quick-reply Goto Github PK
View Code? Open in Web Editor NEWKaskus Quick Reply is a userscript which expand user engagement to reply post in Kaskus forum. It includes image uploader and many other features
License: Other
Kaskus Quick Reply is a userscript which expand user engagement to reply post in Kaskus forum. It includes image uploader and many other features
License: Other
Quick Quote(QQ) break URL tag with link containing white-space, value is unescaped. it may act the same on another tags which involve URL.
Doing things to this test-case
value with Fetch Quote:
[QUOTE=indrayoo;5537e677902cfee91b8b456a]testess[URL=https://greasyfork.org/scripts/96-kaskus-quick-reply-evo/code/Kaskus%20Quick%20Reply%20(Evo).user.js]s[/URL]
value with Quick Quote:
[QUOTE=indrayoo;5537e677902cfee91b8b456a]testess[URL=https://greasyfork.org/scripts/96-kaskus-quick-reply-evo/code/Kaskus Quick Reply (Evo).user.js]s[/URL]
values look the same(minor) and might in rare situation;
side-effect occurs: returned value from QQ, URL tag wont be rendered as link.
kaskus mengubah dom dari quote/quoted post. alhasil fitur quick quote tidak bekerja sebagaimana mestinya, fetch quote gak ada masalah.
[QUOTE=cLeir;5569170a902cfe78138b456a][URL=http://www.kaskus.co.id/redirect?url=https%253A%252F%252Fuserstyles.org%252Fstyles%252F109727%252Fkaskus-minimus]https://userstyles.org/styles/109727...kaskus-minimus[/URL][/QUOTE]
[QUOTE=cLeir;5569170a902cfe78138b456a][url]https://userstyles.org/styles/109727/kaskus-minimus[/url][/QUOTE]
The update cover Kaskus Plus and Non Kaskus Plus emotes.
For Kaskus Plus emotes, there are some new emotes already up:
:nulisah http://s.kaskus.id/images/smilies/smilies_fb5ogntj5ay6.gif
:gagalpaham http://s.kaskus.id/images/smilies/smilies_fb5ogntmyt72.gif
:dor http://s.kaskus.id/images/smilies/smilies_fb5ogntptuty.gif
:ceyem http://s.kaskus.id/images/smilies/smilies_fb5ogktza4ll.gif
:sudahkuduga http://s.kaskus.id/images/smilies/smilies_fb5ognstk6ml.gif
:pencet http://s.kaskus.id/images/smilies/smilies_fb5ognt7s97w.gif
:gaasik http://s.kaskus.id/images/smilies/smilies_fb5ogntoc022.gif
:cih http://s.kaskus.id/images/smilies/smilies_fb5ogntt5wfk.gif
More update for Non Kaskus Plus emotes: http://www.kaskus.co.id/misc/getsmilies/
Thanks.
-ck-
Example: Try to quote this post: http://www.kaskus.co.id/show_post/560fc74d56e6afa57a8b456a/1862/
Original image link:
http://i1276.photobucket.com/albums/y471/Aindonesia14/2015-10-03%2018_46_56-GAME%20-%20Clover_zpspgb6cb6k.png
After quoted, the image link become:
http://i1276.photobucket.com/albums/y471/Aindonesia14/2015-10-03%252018_46_56-GAME%2520-%2520Clover_zpspgb6cb6k.png
So, i found %20 replaced by %2520 (unwanted '25' insertion after quote)
Proof: After quoted ---> http://www.kaskus.co.id/show_post/560fdcb79a095147088b456c/1863/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.