I've made a bonus Smiley Pack for the forums... but it only has a couple smileys! It also works on multiple forums. To add smileys, simply give me the smiley and the image it makes. To get your forum added, simply ask here.
Download link (dropbox): http://yon.se/9XzM9V
Current sites:
scratch.mit.edu/forums/
geonotron.net84.net/forums/
misc.punbb-hosting.com
scratchers.punbb-hosting.com
programming.punbb-hosting.com
Currently the following smileys work:
>:-(
8)
8\
8L
8D
XD
XP
^_^
^.^
PX
Xd
:bump:
:meow:
This topic has been moved here: http://geonotron.net84.net/forums/viewt … 6&t=13
Last edited by GeonoTRON2000 (2012-05-02 23:20:15)
Offline
XD, XP, and ^.^ are all done by me in my paint editor.
Last edited by GeonoTRON2000 (2012-04-22 22:52:22)
Offline
8/ removed because it messes up imageshack image urls.
Offline
James07 wrote:
>:-(
8)
8l
8d
Xd
Xp
^_^
^.^
PX
and
Xd added.
Good suggestions.
EDIT: Px, px, and pX removed due to messing up CSS.
Last edited by GeonoTRON2000 (2012-04-22 22:53:28)
Offline
Nice! Thanks for adding me on the list

Offline
What did you use to make this?

Offline
I made this one instead of 


Offline
Offline
funelephant wrote:
Nice! Thanks for adding me on the list
![]()
No problem.
funelephant wrote:
What did you use to make this?
It's a userscript, so javascript. I made a smiley template. I mostly use the Multimedia Fusion Developer 2 paint editor (something similar could be done in Photoshop.)
Here's the template:
funelephant wrote:
I made this one instead of
Cool. The eyes should be a little higher (I'll do that,) but otherwise it's great.
EDIT: done. 
Last edited by GeonoTRON2000 (2012-04-22 00:25:24)
Offline
O.K, the new ^_^ smiley has been added. Funelephant, you've been added to the author's list. Thanks, everyone!
Offline
Test ^_^
It's still the old one
Last edited by funelephant (2012-04-22 07:16:02)

Offline
I found a glitch! You may want to add a space after the smiley.

Offline
funelephant wrote:
Test ^_^
It's still the old one![]()
You need to uninstall and reinstall.
Offline
funelephant wrote:
I found a glitch! You may want to add a space after the smiley.
http://i.imgur.com/ZONdC.png
Not after the smiley. Nobody types XD[space]. What we need is a space before each smiley.
Last edited by GeonoTRON2000 (2012-04-22 14:06:20)
Offline
Ah. Thanks! Now the ^_^ smiley works!
Also, where can I get Javascript to make a code?
Last edited by funelephant (2012-04-22 15:02:23)

Offline
Watch this glitch:
This is excellent.
Oh, nevermind.
Last edited by joletole (2012-04-22 15:08:21)
Offline
joletole wrote:
Watch this glitch:
This is excellent.
Oh, nevermind.
Experience
Anyways, where can I get JavaScript?
Wait
WordxdWords
He added a space!
Last edited by funelephant (2012-04-22 15:12:38)

Offline
funelephant wrote:
joletole wrote:
Watch this glitch:
This is excellent.
Oh, nevermind.Experience
Anyways, where can I get JavaScript?
Lol... GET javascript. It's built in. To make a userscript like this, you would make a .user.js file with the code inside.
The code for this would be:
// ==UserScript== // @name Scratch Forums Bonus Smiley Pack // @namespace GeonoTRON2000,ssss,funelephant,Scratch // @description Adds extra smileys to the Scratch fora. // @version 1.0.0.6 // @include http://scratch.mit.edu/forums/viewtopic.php* // @include http://scratchers.punbb-hosting.com/viewtopic.php* // @include http://misc.punbb-hosting.com/viewtopic.php* // @include http://geonotron.net84.net/forums/viewtopic.php* // ==/UserScript== var urls = ["http://img827.imageshack.us/img827/4270/hateface.png", "http://img842.imageshack.us/img842/6083/smileycool.png", "http://img690.imageshack.us/img690/5747/coolunsure.png", "http://img208.imageshack.us/img208/8605/coolgrin.png", "http://img585.imageshack.us/img585/3046/epicgrinbig.png", "http://img29.imageshack.us/img29/8610/halfdeadbig.png", "http://img827.imageshack.us/img827/1411/uplinefunelephant.png", "http://img688.imageshack.us/img688/2348/updot.png", "http://img96.imageshack.us/img96/6263/epicfailx.png", "http://img32.imageshack.us/img32/2875/bumpb.png"]; var thishtml = document.body.innerHTML; thishtml = thishtml.replace(/>:-\(/g, "<img width='16' height='16' src='"+urls[0]+"' />"); thishtml = thishtml.replace(/8\)/g, "<img width='16' height='16' src='"+urls[1]+"' />"); thishtml = thishtml.replace(/8\\/g, "<img width='16' height='16' src='"+urls[2]+"' />"); thishtml = thishtml.replace(/8L/gi, "<img width='16' height='16' src='"+urls[2]+"' />"); thishtml = thishtml.replace(/8D/g, "<img width='16' height='16' src='"+urls[3]+"' />"); thishtml = thishtml.replace(/XD/g, "<img width='16' height='16' src='"+urls[4]+"' />"); thishtml = thishtml.replace(/xD/g, "<img width='16' height='16' src='"+urls[4]+"' />"); thishtml = thishtml.replace(/ XP/gi, " <img width='16' height='16' src='"+urls[5]+"' />"); thishtml = thishtml.replace(/\^_\^/g, "<img width='16' height='16' src='"+urls[6]+"' />"); thishtml = thishtml.replace(/\^\.\^/g, "<img width='16' height='16' src='"+urls[7]+"' />"); thishtml = thishtml.replace(/PX/gi, "<img width='16' height='16' src='"+urls[8]+"' />"); thishtml = thishtml.replace(/Xd/g, "<img width='16' height='16' src='"+urls[8]+"' />"); thishtml = thishtml.replace(/:bump:/g, "<img width='28' height='32' src='"+urls[9]+"' />"); document.body.innerHTML = thishtml;
Offline
GeonoTRON2000 wrote:
funelephant wrote:
joletole wrote:
Watch this glitch:
This is excellent.
Oh, nevermind.Experience
Anyways, where can I get JavaScript?Lol... GET javascript. It's built in. To make a userscript like this, you would make a .user.js file with the code inside.
The code for this would be:Code:
// ==UserScript== // @name Scratch Forums Bonus Smiley Pack // @namespace GeonoTRON2000,ssss,funelephant,Scratch // @description Adds extra smileys to the Scratch fora. // @version 1.0.0.6 // @include http://scratch.mit.edu/forums/viewtopic.php* // @include http://scratchers.punbb-hosting.com/viewtopic.php* // @include http://misc.punbb-hosting.com/viewtopic.php* // @include http://geonotron.net84.net/forums/viewtopic.php* // ==/UserScript== var urls = ["http://img827.imageshack.us/img827/4270/hateface.png", "http://img842.imageshack.us/img842/6083/smileycool.png", "http://img690.imageshack.us/img690/5747/coolunsure.png", "http://img208.imageshack.us/img208/8605/coolgrin.png", "http://img585.imageshack.us/img585/3046/epicgrinbig.png", "http://img29.imageshack.us/img29/8610/halfdeadbig.png", "http://img827.imageshack.us/img827/1411/uplinefunelephant.png", "http://img688.imageshack.us/img688/2348/updot.png", "http://img96.imageshack.us/img96/6263/epicfailx.png", "http://img32.imageshack.us/img32/2875/bumpb.png"]; var thishtml = document.body.innerHTML; thishtml = thishtml.replace(/>:-\(/g, "<img width='16' height='16' src='"+urls[0]+"' />"); thishtml = thishtml.replace(/8\)/g, "<img width='16' height='16' src='"+urls[1]+"' />"); thishtml = thishtml.replace(/8\\/g, "<img width='16' height='16' src='"+urls[2]+"' />"); thishtml = thishtml.replace(/8L/gi, "<img width='16' height='16' src='"+urls[2]+"' />"); thishtml = thishtml.replace(/8D/g, "<img width='16' height='16' src='"+urls[3]+"' />"); thishtml = thishtml.replace(/XD/g, "<img width='16' height='16' src='"+urls[4]+"' />"); thishtml = thishtml.replace(/xD/g, "<img width='16' height='16' src='"+urls[4]+"' />"); thishtml = thishtml.replace(/ XP/gi, " <img width='16' height='16' src='"+urls[5]+"' />"); thishtml = thishtml.replace(/\^_\^/g, "<img width='16' height='16' src='"+urls[6]+"' />"); thishtml = thishtml.replace(/\^\.\^/g, "<img width='16' height='16' src='"+urls[7]+"' />"); thishtml = thishtml.replace(/PX/gi, "<img width='16' height='16' src='"+urls[8]+"' />"); thishtml = thishtml.replace(/Xd/g, "<img width='16' height='16' src='"+urls[8]+"' />"); thishtml = thishtml.replace(/:bump:/g, "<img width='28' height='32' src='"+urls[9]+"' />"); document.body.innerHTML = thishtml;
I knew it's built in, where do I put the code?

Offline