Lazyman’s smilies…

One of the reasons I had taken smilies off my site was because I didn’t like the look of all these smilies on my comment form. Pruning my list of smilies was difficult, but the more smilies I had, the more “messy” the form. Also, with tons and tons of smilies, that meant writing a TON of code to make each one “clickable.” Well, I think I’ve come up with a solution…

This script will launch a “smilie palette” that will update the comments form on the “parent” window with the smilie.

To take it one step further, I also created a php script that will load all the images from your (smilie) folder on the page… so you can have as many smilies on that palette as you can fill in your folder, and you don’t have to sit there writing the code for each one as noted in the original javascript smilie script.

(also - a side note: Jason’s (of Jason’s Smilies) moved. Please update your bookmarks.)

Put this on your comments form:

<a href=”#” onClick=”window.open(’/smilies/index.php’,’smilies’,’scrollbars=yes,width=400,height=300′)”>Add a smilie</a> (launches smilie ‘palette’)

Edit the “smilies” in there to the correct path to your smilie folder.
(side note: make sure the FORM tag surrounding your comments form has a *name* attriubte. Make a note of the value of that attribute. ie. if you see this: name=”comments” … comments is the name of the form)

Then, download this file: SmilieIndex.txt (right-click and save target as) and rename it index.php. Edit the variables at the top of the page, and upload it into your smilie folder.

This is currently running on my personal journal. (Feel free to go there and test it out, etc. - but please don’t actually hit the “post comment” button and leave pointless comments just to test out the smilies.)

Important update If you’re using 2.6+ and/or the sanitize plugin for mt - make sure you’re allowing IMG tags WITH width and height and src attributes… otherwise the smilie won’t display in the comment…

Another important update: Script was upadated (just the txt file) (updated on 2/24/03 - at 12:30pm) so that it sorts your smilies alphabetically. So now you can rename your “most used” smilies (ie. Wink, Smile, Laugh, etc.) so that they’ll show up first on your smilie palette.

Yet, another update: Some new modifications posted here.

‘nother update: Lisa (Unixgal) wrote a version of this that will embed your smilie palette

Return of the update: VERSION 2 This one includes a variable that will let you customize the number of columns that are displayed. SmilieIndexV2.txt

103 Responses to “Lazyman’s smilies…”

  1. Doc Says:

    Absolutely wonderful!
    Thank you so much, It really makes things much cleaner! I was just thinking about this very thing just today. You guys must be clairvoyant. :)
    I made a small mod, because I didn’t want the window to close after clicking the smiley. Hope you don’t mind.

    I just comments out the following lines:

    self.opener.window.document.<? echo $commentsFormName; ?>.<? echo $commentsTextName; ?>.focus();

    window.close();

  2. Jennifer Says:

    Of course I don’t mind if you edit/customize it! :) I don’t know how familiar you are with javascript, but the line:
    self.opener.window.document.<? echo $commentsFormName; ?>.<? echo $commentsTextName; ?>.focus();
    isn’t “closing the window” - that one will just bring your entry comments form “to the front” and will leave the “smilie palette” in the background…

    I added the window.close() in there are well, because I could see a usability problem where people are clicking the “launch smilie palette” a second time, and because it’s already been launched (but in the background) - it appears like nothing happens. (yes, this happend to me).

    So, if you don’t close the window, maybe the script should be modified further so that if the “launch smilie palette” is clicked, focus is thrown to that window… I’ll have to look into that…

  3. gessaman.com Says:
    We Have Smilies!
    I just implemented Jennifer’s Lazyman’s Smilies. It’s really easy, and using the smilies from Jason’s Smilies, it was a real cakewalk. Please, feel free to post comments with smilies to

  4. GoalieGirl.com Says:
    Pissed.
    Hi. My web host screwed me again. All my data is gone. I’m in the process of restoring from a

  5. Sea 'Doc'.net Says:
    ..And Visions of Javascript Ran Through His Head
    Last night the code went flying across my keyboard, Javascript hacks, HTML, and PHP were all flying from my fingers into the code for the site. Lots of enhancements and “upgrades” were integrated. Let me know if you like or don’t like the modifications…

  6. Jael Says:

    This is so great! A week ago I installed the extra fields/mood hack. I spent quite some time writing the code for about a hundred smileys, so I could insert them into my extra mood field from the smiley popup via click.

    Just now I was going to add the code for another 30 smileys when I saw this. I edited the php file above to match the mood hack popup/javascript and now I don’t have to write the code for new smileys anymore. Awesome! Thank you so much!

  7. GeekGrrl Says:

    Sweet! With the extra smilies I downloaded from Jason’s Smilies, this code will be super helpful. Typing out code for the 40 smilies I have now was tedious. I don’t want to have to do it again. ;)
    Thanks Jennifer!

  8. My So Called Life Says:
    Matching Fonts
    Scripty has a new tutorial up for putting smilies on your blog. You don’t have to type out the code for each individual smiley. I plan to give it a try as soon as I put the finishing touches on

  9. Oscar Says:

    What a great idea! Now if I can just motivate myself to do it … a definite LM here!

  10. Sunidesus Says:

    OK, I’ve saved the txt file, changed the top two lines to my paths, added the code to my comments template… rebuild my site… and the link shows up, the pallette pops up, but when I click on a smilie nothing happens. Any ideas on what I did wrong?

  11. Sunidesus Says:

    Forget it! I figured it out. I forgot to change the “comments” to match the “name=” thing on my site. Now it works beautifully. Thank You!

  12. The Goddess Speaks Says:
    Smilies!
    This sounded so much simpler in the light of morning than it did last night when I stumbled across the

  13. Tiina Says:

    Hrm, I asked on GeekGrrl’s blog, but perhaps I would be better off asking here. I want to add the smilies just to my blog entries themselves, not the comments. Would the popup window still work? And where would I put the code?
    Or do I have to actually write it all out since I don’t want them in my comments?

  14. Jennifer Says:

    Tina - That will require a bit more tweaking. You’ll need to edit your edit_entry.tmpl to do that…and because I specify which “text box” you’d have to create a different “smilie palette” for each text box you want to be able to add smilies to (ie. one for the excerpt, one for the main body, one for the extended entry, etc.) And then launch the appropriate “palette” for the box you’re working with. Also - “previewing” your post, may or may not display the smilie depending on your set up…

    Does that get you going in the right direction? What you have to tweak will be very specific to your set up, so I won’t go into a long explanation here… email me if you need more help.

  15. jewdez Says:

    I am having the same problem as Sunidesus. I have saved the txt file, changed the top two lines to my paths, added the code to my comments template… rebuild my site… and the link shows up, the pallette pops up, and when I click on a smilie nothing happens - it shows up

  16. Jennifer Says:

    Jewdez - I’ll have to update this post… it looks like your comments form is named something different than the defualt… look at the next couple of lines below the top two and edit as necessary in that smilieIndex.txt (index.php)…

  17. Kymberlie R. McGuire Says:

    Okay, stupid question, but what do you change in your blog config to allow the images?

    Also, when you click on the smilie, my window closes. Should it be doing that?

  18. Leigh Says:

    This is great!! YAY!! No more code to write!! Thank you!! :)

  19. Jennifer Says:

    Kymberlie - In your blog config - preferences - under “Sanitize Spec”… You add in there whatever tags you want to allow in your comments (and select “use my settings”)

    Here’s what I have on my personal blog:
    i, a href target, b, br, p, strong, em, ul, li, blockquote, img src width height, h3

    And, yes, I have the window closing kind of on purposed. See the first and second comments of this post.

  20. Neurotic Fishbowl Says:
    Smilies - The Easy Way
    Thanks to the easiest script ever, I installed smilies in my comments in under five minutes. No writing long code

  21. Gina Divina Says:
    Smilie Code
    Remember awhile ago I was trying to code so that all my smilies were in a box and then once clicked, it would hop the code into the comment text area? Maybe not. Seems I mentioned it. Anyways.. ScriptyGoddess has

  22. Thoughtprints Says:
    Easy as Pie!
    ScriptyGoddess has a new script for adding smilies to your comments, and it is soooo easy!! It’s called Lazyman’s Smilies. Thanks to this script, there is no more hard-coding of your smilie images inside your templates. YAY!! I have implemented it here…

  23. Gina Says:

    This is really great. Thank you! I had tried this myself a few month back and gave up. Glad to see it! :)
    Now if we didn’t have to edit the util.pm file for all new smilies .. that would be great!

  24. Kathy Says:

    will this script work with pMachine? i know there is a smilie hack for pMachine, but it requires you to insert lines of code within the pMachine code. and i’m not so adventurous to do that.

  25. Jennifer Says:

    Kathy - I don’t see why not. All you have to do is make sure you get the name of the text field (comments field), and form name… and it should work anywhere…

  26. jewdez Says:

    Jennifer - thanks for the pointer, i’m stil having trouble…
    this is what i edited
    $commentsFormName = “comments_form”;
    $commentsTextName = “text”;
    do i need to edit all the commentsFormName to say comments_form?

  27. Kathy Says:

    i think there might be a problem implementing this with pMachine. pMachine has “tags” which means my comments form is:

    < ? php weblog_comment_form($id); ? >

    (i hope this doesn’t muck up this post!). so i’m stuck on the two lines of code that asks me for the FormName and TextName… unless i’m totally missing the point.

  28. jewdez Says:
    I’m a big girl now
    OK, so I’ve only been working all day on the smilies. But with the help of Jennifer from ScriptyGoddess, here…

  29. Tina Says:

    Jennifer, thank you for responding… I’m doing it all rather slowly because I’m sure I’ll end up breaking my blog…haha. I will get back to you if I have any more questions (which I probably will, because I looked at that edit_entry.tmpl today and was totally lost… but hey, gotta start learning somewhere, right?) :)

  30. Gina Says:

    Just curious.. is maximum limit of smilies that can be used with this script?

    Thanks :)

  31. heather Says:

    Thanks so much!

  32. heather Says:

    Hmmm… well… thought I had it. But the smilie code is not appearing within the text area. The window also does not close upon a smilie being clicked. Any ideas?

  33. Gina Says:

    Nevermind my question.. there isn’t a max.. so the more the merrier :)

  34. Jennifer Says:

    Heather - I sent you an email about this, but here’s a note to everyone else as well… if the DOMAIN in the url is DIFFERENT than the DOMAIN of the smilie palette - this WON’T work.
    ie. If your comments page is here:
    http://123.456.78.9/~youraccount/comments.php
    and the smilie page you launch, is launched as:
    http://www.yourdomain.com/smiilies/index.php
    It WILL NOT work… you need to make the URL similar to your comments page. so in this example, you’d have to launch your smilie palette at this url:
    http://123.456.78.9/~youraccount/smilies/index.php

  35. Fire When Ready!! Says:
    The new smiles
    well the smile hack for the comments that was listed on Scriptygoddess works like a charm.. It has allso given…

  36. The Sandman Says:

    Tina asked about using the script for her edit_entry_tmpl i done it to mine and it works great all you have to do is change the code at the to of the index.php file to this
    <?
    //EDIT THESE PATH
    $smiliepath = “/faces2/”;
    $serverPathToSmilies = “/path to/your server/public_html/smiles”;
    // edit these next two ONLY if they differ from your comments form
    $commentsFormName = “entry_form”;
    $commentsTextName = “text”;
    ?>

    and then put the this link
    <a href=”#” onClick=”window.open(’/smilies/index.php’,’smilies’,’scrollbars=yes,width=400,height=300′)”>Add a smilie</a > somewhere on your Edit_enry_tmpl or you can even link it to a image to click on..

  37. The Sandman Says:

    excpt where it says

    $smiliepath = “/faces2/”;

    it should say

    $smiliepath = “/smiles/”;

  38. Jill Says:

    Sandman… that is awesome! I was hoping this could be done. Question though… do you have to set up a separate directory of smilies for the edit entry page? I didn’t know if you had to set up a separate script file or if it could be done using the same one that is used for the comments?

  39. The Sandman Says:

    i did cause i use different smiles for my posts than i do for my comments. i have a folder called smiles1 and smiles2 and both have there own index.php .

  40. The Sandman Says:

    i have put up a page how i done it on my site or you can just click HERE

    If you use it leave a comment letting me know that it has been usefull

  41. Jill Says:

    Thanks! Will give a try and let you know how it goes!

  42. Oscar Says:

    I wonder, would it be a good idea for one of us to put together a kind of universal smiley palette, where you could just drag a smiley to the text entry box of your choice? (maybe you would have it check the domain and verify only your own). That way, those using them in edit_entry wouldn’t have to re-hack with every point update. I dunno, just a thought …

  43. Unix Gal Says:
    Lazyman smiles
    I’ve incorporated the Lazyman Smileys tutorial from ScriptyGoddess into my blog. I’ll update my tutorial soon. Now if I could

  44. Scripts&Such Says:
    smiley hack for text entries
    After using this script that I got from Scriptygoddess for my comments I was thinking well why not use it for my text entries as well. I then decided that i wanted different smiles for my text other than…

  45. Fire When Ready!! Says:
    scripts & such
    I have made my own scripts how to site .It is still in the works a little but for now…

  46. BeerMary Says:

    Chris Curtis solved the pMachine compatibility problem here:
    http://www.pmachine.com/forum/threads.php?id=P4879_0_5_0_C

    Can anyone post (in dumbed-down instructions) how to be sure the smilie popup window stays on top even after clicking? At the top of these comments, Doc talked about a line of code, but didn’t say where to put that line.

    Thanks, Jennifer!

  47. Doc Says:

    Actually Mary you comment out orremove that line.
    Its in the SmileyIndex.txt file at the top.

    Comment it out by putting // and the start of the line. That way if smething funky happens, you can turn it back on.

  48. Kathy Says:

    BeerMary, i’m still stuck on my end (and i use pMachine)… i get my smilies, but the code still doesn’t want to transfer. i even used Chris Curtis’ index.php to the T (after altering my paths) and it still doesn’t work… i enabled ALL Auto-pMcode on my weblog preferences

    you can get to my smilie index.php over here:

    http://www.waterlily.nu/smilies/index.php

    i’m so bummed that i can’t get this working! we can work off-list, if you have the time to help me. :)

  49. Jennifer Says:

    BeerMary (and others) - see a new post with some modifications/suggestions here.

    That’s to address the issue of the window not closing, losing focus, but getting brought to the front if the user clicks on the launch smilie palette again…

  50. Kathy Says:

    omigod! it works now! i thought i had the hack in the pMachine backend in place! it was there, i swear! it works now!!! thanks Jennifer and BeerMary! :) i’m going to have fun now!

  51. Trommetter Tech Says:
    Popup Smilies
    Thanks to the scriptygoddesses I now have a much better smilies script. The smilies popup in their own window and

  52. Dayzed & Confuzed Says:
    Exciting News!
    Good evening everyone! I have some wonderful and exciting news! My dear friend Sandman has started a new blog about

  53. Unix Gal Says:
    Lazyman smileys (embedded)
    I really liked the script that Jennifer put together for the Lazyman smileys (pop up version), but :GG: and I

  54. Kathy Says:

    just a quick question… my smiley palette only puts in 5 smilies/row. is there anywhere in the code that i can tweak so that the cells can be borderless or at least allow me to put more than 5, let’s say 10 in a row?

  55. Kathy Says:

    shoot… my bad… i already tweaked it so it could be borderless… okay, how about allowing more than 5 in a row?

  56. Jennifer Says:

    I’ve just updated the post with a version 2 (new download) that includes a variable that will let you customize the number of columns displayed. :)

  57. Kathy Says:

    thank you, Jennifer! that worked beautifully!!! :)

  58. BeerMary Says:

    Lisa (Unix Gal) has her smilies displayed in the same window as her comments, and she has a tutorial on how to do this. However, I can’t get it to work for pmachine. If anyone has done this with pmachine and is willing to send me the code, I’d appreciate it!

  59. Cindy Says:

    I got it working in pMachine BeerMary! You can go get the code from my site. It’s all in the comments.php file (not in the smilie directory index.php). I had a bit of trouble with the SetFocus so I hard coded the window name for now. I don’t know why that wouldn’t work before. I would really like the focus to to to the submit button, but it is good enough for now.

    (sorry for the ungodly number of smilies, I have to through them all and delete some!)

  60. Cindy Says:

    Duh, I realized theat you can’t view the php file. Maybe scriptygodess will let me send the code up so everyone can have it???

  61. Kathy Says:

    Cindy - there is no such thing as an ungodly amount of smilies… go to my blog. i think i’m worse! i’m topping 277! and that’s with it already cleaned up!

  62. Atypical Weblog Says:
    Smile!
    Ahhhh… I love the scriptygoddesses. Even if I am a dolt and have to read it sixteen different times. My

  63. Confetti Falling Says:
    Smile!
    Ok, I did it. I added smilies. You can now choose a cute little smilie guy when you post a comment - right now, you get your choice of orange , or leprechaun . It took about two minutes to…

  64. The After Hours Pub Says:
    Spend a morning in my shoes
    I say, ok, smileys NOW! Gotta start from scratch, so I go over to the MT website to get into the support forums. But I never make it that far. The latest entry on MT is that they’ve been nominated…

  65. Al-Muhajabah's Movable Type Tips Says:
    add smilies to comments with ease
    Many people like to make smilies available in their comments in a way that’s easy for commentors to use them. One way of doing this is to use the Regex or Macro plugins to set up a shortcut code that…

  66. Sigurður Hólm Gunnarsson Says:

    Hi no smilies appear in my pop up window. Only the text “Click on a smilie” appears.

    Why? I have quite a few gif images in my smilies folder.

    see http://www.skodun.is/smilies/Index.php

    is this code right?
    //EDIT THESE PATH
    $smiliepath = “/www/skodun.is/smilies”;
    $serverPathToSmilies = “/www/skodun.is/smilies”;

  67. bhw Says:

    I’m tying to use this script with the my pop-up comments window. What happens when I click the link to add a smilely is twofold: The smiley window opens, but then the individual entry page with comments for that entry also opens, leaving the smiley window in the background.

    So then I have the original pop-up comment box open and in the background, as well as the smiley window open and in the background. And the individual entry page with comments in the foreground.

    Is there any way to tweak the script so that I don’t launch the invidivual entry page and just launch the smiley window, leaving the original pop-up comment window open?

    Thanks,

    –bhw

  68. Happy Pills Says:
    Kick ass!!
    Okay, so somewhere along the line in changing layouts and making sure crap worked properly,…

  69. Bloggie Broad Says:
    Fun with Scripts and Stuff
    I try to mention what scripts, plugins, etc. I add to BB in case someone else wants to grab ‘em. The majority of the Scriptygoddess’…

  70. Bloggie Broad Says:
    Reverb: Bloggie Scripty Fun
    I’m organizing BB and deleted the posts revolving around my techie mess from earlier in the week, since it was an easy fix. I like…

  71. In Nancy's Book Says:
    Smilie Test
    Everyone had smilies but me, so you all had better give me some smilie love while I am gone :D…

  72. Hey! ... Says:
    Paring
    I may be a smartass and a smilie addict, but I’ve been at this blogging thing for a few years now and I have learned…

  73. TooMuchSexy.blog Says:
    Smiley Key is perfected
    I have hacked up my smiley key to work perfectly. You can now click the smiley key link, have the key pop-up in a new window, click whatever smileys you want to add to your comment, and then submit. Much simpler than before. If you’d like me to embed t…

  74. Glimpse of a Grrl Says:
    Lazyman smileys (embedded)
    I really liked the script that Jennifer put together for the Lazyman smileys (pop up version), but :GG: and I wanted the smileys to appear on the page next to the comment box instead of in a pop up window….

  75. Renee Says:

    Another great script. Took me a bit longer to finger out the kinks. I think my brain muscle grew about 2 inches tonight ;-)
    Thanks again & keep up the GREAT work!

  76. Vicky Says:

    This is just brilliant! :)

  77. Bloggie Broad Says:
    Reverb: Bloggie Scripty Fun
    I’m organizing BB and deleted the posts revolving around my techie mess from earlier in the week, since it was an easy fix. I like…

  78. TinyBear Says:

    Uhhh…second attempt. Posted a question here yesterday but for some reason it has disappeared from this page…probably some foolish mistake at my side ;)…..???

    I’ve been trying & trying & trying to get this smilies popup thingy to run on my comments thingy, but it doesn’t work….this fairly MT newbee doesn’t understand what she’s doing wrong….does anybody have a clue? Just have a look at my page (yeah yeah I know, you don’t speak dutch so you’re completely lost at my site), just click on “reactie(s)” (dutch for comment(s)) and you get my comments window. Scroll down and you will see the smilies link…click on it and you will see…an error is given and nothing happens :(. Help!!! I’m lost…..

  79. TinyBear Says:

    Update…pffff several attempts later & my smilies popup is working, the source is even to be seen after clicks in the comments entry box but after posting no smilies are to be seen.
    Any suggestions for my last problem would be nice ;)

  80. TinyBear Says:

    Update nr.3…*gives enormous hug to Jennifer* with huge thanks. Did what you told me and clicked on the “allow html in comments thingy” in my prefs and voilá…my smilies work.
    Gosh, thank you so much. This is really great!

  81. Whats Crackin Says:
    Progress
    Whoa what a day! You can add smilies to your comments thanks again to this thread at ScriptyGoddess. If anyone knows of some good smilies sites please post it in your comments. The restricted post is completed! If anyone finds…

  82. Whats Crackin Says:
    Progress
    Whoa what a day! You can add smilies to your comments thanks again to this thread at ScriptyGoddess. If anyone knows of some good smilies sites please post it in your comments. The restricted post is completed! If anyone finds…

  83. Lynne Says:

    I”m having a problem with the smilies and I can’t figure out what I’m doing wrong. HELP PLEASE!

    This is the comment box in my blog http://www.cariadsrealm.net/MT/mt-comments.cgi?entry_id=839

    as you can see the smilies aren’t appearing neatly, and when clicked on they don’t appear in the comment. I’ve been staring at the code so long I’m getting cross-eyed. :(

  84. Inherent Intelligence Says:
    Happy Happy Happy!
    Awwwww, isn’t that cute!! YAY for different colored Smiley faces! Here are some more! And my personal favorites: All of these and more are available for use in comments! Have Fun! I found the original information HERE on how…

  85. Ananna Says:

    No matter what I try, I cannot get this to work. I never even get a page of smilies, just opens a window that gives me a file not found error.

    I am not asking for help with the script, but I really feel like it is nearly impossible for me to follow these directions because there are too many updates and “oh wait, don’t forget this” and “go to this other page for how to really do it”. I realize you have limited time to bother with these things, and it’s nothing against you, but these instructions are really too disorganized for me to follow.

    I appreciate all that you do and I’ve found most other of your scripts to be very easy to implement. Just not this one. I guess I will do with out smilies. :(
    Sorry to be so negative, but I have tried and tried every iteration of these instructions from the simplest to adding bits that seem to be bug fixes or are just extra features, I don’t even know anymore. Please forgive me if I sound like I am blaming you, because obviously so many other people are able to understand. I am just not one of them and need to have instructions be a little more clear and outlined, without so many extra updates and I never did figure out what a “name” attribute was, because in the php file it says:
    $commentsFormName = “comments_form”;
    $commentsTextName = “text”;
    so, there were two names, but I never could find what the second one was, or any explanation in the instructions of how to find it.

    That might not even have been my problem at all. I guess I am in just way too far over my head. Sorry for taking up your time.

  86. Jennifer Says:

    the NAME of the form would be found where you have your comments form - you need to look at the html - look for the FORM tag. It looks like this:

    <form name=”SOMETHING???” method=”post” etc etc…

    NAME and METHOD are ATTRIBUTES of the FORM tag.

    The NAME of the comments text field would be found the same way - in the html.
    <textarea name=”SOMETHING???” etc. etc.

    This is all just basic HTML. For that, I think you might want to spend some time looking over some HTML tutorials, because if I spent the time going through explanations of what HTML is, etc. I would never be able to get around to explaining what to do with the script.

    As far as your getting a page not found… I have no idea why. You spent more time critiquing my instructions than giving me information for which I could use to help you.

  87. Ananna Says:

    Please forgive me for not being entirely clear and for providing what turned out to be not constructive criticism. I provided that as an example of one of the many different problems I was having. Yes, you’re right, it is just plain HTML, but (and I’m really not trying to argue with you, I really appreciate everything you do), you did provide the explanation for the first one, just not the second one.

    As it was, that turned out not to be the problem. The problem I have is that my webserver doesn’t work the same ways that other peoples do. I have no idea why. I had to edit the php script directions so they worked for my server. (actually not my server, but the server that the mt is running on, which is someone else’s server.)

    For instance. I had to change these to lines:

    $smiliepath = “http://ananna.bananna.at.e.volve.net/nwn/comment_smilies/”;
    $serverPathToSmilies = “/www/ananna.bananna.at.e.volve.net/html/nwn/comment_smilies/”;

    Where in your first example it is just “/comment_smilies/” (which, as you point out we get from the form, but not the correct placement of the “/”es. It just wouldn’t work unless I provided the full path to the directory, no matter what I tried.

    The second one did work with the full path, but for my server, there absolutely needs to be a “/” at the end of it. It simply won’t work without one.

    So, this is why I was getting the page not found errors and doing it this way makes everything work (after I got the page to load, the smilies wouldn’t load, so the second one I had to change and then the smilies would load).

    I realize that this isn’t your problem. No way could you possibly document the zillions of different distributions. Maybe it is because I have MT in my cgi-bin directory and you don’t. Maybe it is something else, I really have no idea. I am not in any way upset with you. You have always been more than helpful.

    If it helps you to understand why I am not explaining myself well, I am “learning disabled”, but that isn’t the exact right word for it, but it is close enough in meaning that you can understand that I am not able to understand things the same way that other people are. Sometimes I can make leaps of conclusion and sometimes I can’t tie my own shoes. I guess that I should know better than to ask people to accommodate me, because most people in my predicament don’t have web logs at all. I say most, but there are a few of us. It isn’t impossible, we aren’t idiots, we just think and learn differently.

    And apparently make people who we have a great deal of respect for think we are being cruel to her.

    I really really really majorly apologize for bothering you with this. I am so sorry that I am not able to explain things well and that I get so frustrated that it makes it even harder to explain. Maybe it would be better if I didn’t post at all, because I am obviously not going to be someone who is going to have an easy solution, or who is going to provide you the concise and exacting information you need in order to help out. I have no desire to bother you or to make your life more difficult. I am sure you get enough of that already.

    I assure you that I am not a whining baby who cannot at least try very hard to solve her own problems and then run to you after trying for two minutes and giving up. I had been working on that for somewhere around two to four hours, trying everything I knew, trying random things that I knew wouldn’t work, but trying anyway, trying because I want to be self-sufficient. I want to succeed. I want to learn. I just can’t always do it the same way other people do.

    You don’t have to reply to this. Please ban me from your forums if you think that I am going to cause you too much trouble. I beg you not to waste your time on me if I am going to cause you to be upset. It breaks my heart that I have upset you, I mean for real and for true that I am crying right now that I have upset you, who I have so much respect for and am so indebted to you for. I am so very very very sorry that I have upset you. I hope that you can find it in your heart to forgive me, not because of my disability, not out of pity, but because I did try my hardest to explain myself, to explain what I needed, to try to provide examples (and I guess I used the wrong example), everything they tell me to do to try to help people to understand my needs. I also understand if you are unable to meet my needs. You aren’t paid to do this and even the people who are paid to help me have a hard time meeting my needs, so I completely understand that you would not want to spend so much time to help someone who is a miniscule minority of your population.

    Again, I am sorry. I hope you will forgive me. I want to thank you so much for the help you have given me in the past and that you tried to help me now, but weren’t able to because of my inability to explain my difficulty clearly. Thank you so much. I won’t post again anymore, because I don’t want to bother you, but I hope it is okay to read your site and I will ask my home care worker (who is, luckily, also working for a degree in computer science) for help when I am unable to understand something.

    Thank you for listening and, please accept my apology for making you upset and taking up your time.

  88. Ananna Says:

    Hello. I’m sorry if this is inappropriate here, but I seem to get a great deal of people visiting my website because of this post. One of which has accused me of posting the previous message simply to get referrals. Of course, this is not in any way true. My site is a niche site for a three-year-old computer game which is of little interest to most anyone who comes here. Please do not feel in any way compelled to visit my website.

    Dearest Proprietress, if this message or any other I’ve posted is causing you any stress at all, you certainly have my permission to delete it. The amount of negative attention I’m getting is really not at all worth what I was actually hoping to achieve, which was suggesting politely that you might possibly organize your posts on certain topics in a different way. I hereby rescind that suggestion, because it seems to have caused some people such great anguish. I apologize again for any disruption. That is not at all my intent.

  89. Jennifer Says:

    Ananna - You have taken a very simple remark and read all sorts of things into it. I’m really not sure what to make of all the fuss you’ve made. I simply tried to help you. All I ask is that you please stop this nonsense. (Please, no more apologies, just stop)

  90. Musings of Critter's Mom Says:
    Yes, I’m a geek
    I added a smilies palette on my comments. Just click on the “Add a Smile” link and make your choice. EDIT: I did not script this myself but rather got the script from Scripty Goddess (hence the “some scripts by…

  91. ASB Says:

    How come my subdomain hostees with smilie palettes lost their comment cookies? It doesn’t happen to domain hostees with smilie palettes and it doesn’t happen to subdomain hostees without smilie palettes?

    But for whatever reason, my subdomain hostees with this code have no ability to *remember me*
    Any answers to this one?

    One of the sites is http://misschin.bloggage.com/

    I had a bit of trouble messing with this script to get the paths correct as they are subdomains, but once I figured that out, the smilies worked fine…now if the remember me cookies worked I’d have happy little hostees.

  92. Jennifer Says:

    Yup. Here’s the deal with how cookies work. You need to specify them for the CURRENT domain. While “misschin.bloggage.com” is where the SITE is - where the “comments” page is - is actually somewhere different. The URL for the comments:
    http://www.bloggage.com
    because it’s off the MT install (which is NOT on misschin.bloggage.com)

    Hope that makes sense. Now that I’ve bored you with my explanation LOL! Here’s how to fix it:

    In the header, you’ll find this:
    var HOST = ‘misschin.bloggage.com’;
    Change it to this:
    var HOST = ‘.bloggage.com’;

    Let me know if that doesn’t do it.

  93. ASB Says:

    in varHOST= I have $MTBlogURL$, so I changed it to .bloggage but no go.

    Changed it to include entire url, http://www.bloggage.com/ but stull no go. tried http://www.bloggage.com/misschin still nothing.

    we are talking about the headers in the comment template right?

  94. ASB Says:

    that should be $MTBlogHOST$ sorry

  95. ASB Says:

    got her fixed up. I added a www and everything is kosher.

    Thanks for your help!

  96. Blanca Says:

    hi, great script!, but I’m having a little trouble using it. I did everything you instructed to do, but the smilies are not showing up on the comments… I noticed you said “Important update If you’re using 2.6+ and/or the sanitize plugin for mt - make sure you’re allowing IMG tags WITH width and height and src attributes” but how/where do I check for that??.. I’m using mt, so I went to the “weblog configuration” but didn’t see anything like that =/ Also, is there a way to have the smilies’ palette show up on the comments template?, instead of having it pop up on another window?.. thanks!

  97. Jennifer Says:

    Blanca - for the web config thing - see this comment

    As for it loading directly on the page - I think Lisa - from Glimpse of a Girl did a tutorial on that… try searching on her site?

  98. Blanca Says:

    I’ll try that, thank you so much :)

  99. Born In A Zoo Says:
    BTW
    YAY for Kit-Kat! YAY for Kit-Kat! YAY for Kit-Kat! She figured out that I was a retard and fixed a boo-boo in my stylesheet. Now my blog looks good in Mazola Mozilla….

  100. sherry Says:

    I feel like I’m so close but I have one thing not working and it’s frustrating me because I’m sure it’s simple.

    I’m using pMachine and I followed your directions combined with the changes specified by Chris Curtis in the forums. You can see the smilies in my posts - I used the instructions to be able to do the smilies from the cpanel too. However, if you try to leave a comment, the smilie pallette loads but when you click on one, it doesn’t add it to the comments at all and I can’t figure out why.

    Any ideas?

  101. Lily Says:

    I’m having a problem with my smileys in the comment page. I have already checked “allow all html” in the webconfig…but why’s that tag can’t read…help!

  102. Lily Says:

    I mean…that goes for Movabletype. img tag I mean

  103. AStarWithin Says:
    Smile! You’ve got smilies!
    jnyhkn hyhhc –>I’ve been searching for a better smiley solution and I found a neat script at Scriptygoddess that would allow me to finally make my own smilies. Or collect a bunch that I like if I get lazy. Anyway, worth checking out….