Smileys


Info About This Plugin: :ponder_tb:
Orginally I released this plugin under a different name, WP Smileys. I wanted to have smileys for my posts and comments form for me and anyone to use. I found WP Grins by Alex King from here, but it was some what limited. I really didn’t like the default WordPress smilies and wanted to add more and better ones to the system. So that’s when I wanted to try to hack together so type of mod to the WP Grins plugin and in the long run, created my very own plugin that doesn’t resemble WP Grins at all! There are alot of features built into this plugin that just go beyond what WordPress and WP Grins has. First of all, all of the settings and options are set/managed via the Admin Panel, nothing at all is set in the plugins files so you don’t have to worry about having to edit the file(s) and screwing anything up. If you really want to, you can though change the layout of your Smileys Popup Page by editing the lmbbox-smileys-popup.php file in the lmbbox-smileys folder, more directions are in the readme.txt and the plugin’s files.

Using the LMB^Box Smileys Options Page, you can set the Minimum User Level to change and manage LMB^Box Smileys Settings, if to display Smileys in comments, if to add a button to the Comment Quicktags Toolbar (LMB^Box Comment Quicktags plugin), and what display settings for all of the Smileys Lists for both the Admin Write Pages and Comment Form Smileys Popup Page. In the LMB^Box Smileys Lists Management Page, you can set the path to the Smileys Images, the default Disabled Smiley Image, the Disabled Smiley Image Prefix, and you can add, edit, manage, and remove all of the Smileys Lists along with disabling any certain Smileys that you don’t what to be used in either the Admin Write Pages or Comment Form.

Just a Note: If you turn off the display of a Smileys List or disable a Smiley in a Smileys List or have the Display Smileys in Comments set to ‘No,’ then WordPress and LMB^Box Smileys plugin will not process and display that Smiley(s) Image(s) in either the post (if Admin Write Pages) and/or the comment (Comment Form). The only thing that will be displayed is the Smiley(s) Tag Code. Also if you do set Display Smileys in Comments to ‘No,’ then no Smileys Button will be displayed in the Comment Quicktags Toolbar (if add button to Comment Quicktags Toolbar is ‘Yes’ and LMB^Box Comment Quicktags plugin is activated) but if you manually added a link to the Smileys Popup Page, then that link will still be there of course but it would open a popup window and display an error.


Latest Version! :smoke_tb:
I have just updated my LMB^Box Smileys plugin to version 3.2! This is the last of my house keeping updates for my plugins. Now LMB^Box Smileys validates XHTML 1.0 Transitional and has my new Plugin Version Notifier. The display code/layout and styles have been updated for the validation so please read the upgrade_readme.txt file for more details. This is from the readme.txt file in the Change Log section for 3.2:

Fixed Some Minor Code.

Updated Code/Layout.

Updated Styles.

Fixed Any Validation Problems, Now Validates XHTML 1.0 Transitional.

Added Plugin Version Notifier.

For more information and downloading, please see the WordPress Plugin Directory.

You may download the new plugin below:
LMB^Box Smileys Version 3.2


Old Versions! :zip_ee:
Here are all of the old versions and releases of LMB^Box Smileys plugin. There really isn’t that big of a need for this part but I’d like to keep all versions avalible to everyone. Below are the links to the archives:

All LMB^Box Smileys Versions

LMB^Box Smileys Version 3.1
LMB^Box Smileys Version 3.0
LMB^Box Smileys Version 2.8
LMB^Box Smileys Version 2.7.2
LMB^Box Smileys Version 2.7.1
LMB^Box Smileys Version 2.7
LMB^Box Smileys Version 2.6
LMB^Box Smileys Version 2.5
LMB^Box Smileys Version 2.4
LMB^Box Smileys Version 2.3
LMB^Box Smileys Version 2.2
LMB^Box Smileys Version 2.1


Donations :money_mouth_tb:
Feel free to donate a little if you wish to and if you like what I’ve created. All donations would be wonderful and would help to keep all my plugins open source/free! To donate, click on the button below to use paypal. If you wish to donate via another form, please contact me. You may always just simply click on some of my sponsors’ ads on the left side of the page! Thanks!
Donate via Paypal!


Plugin Feedback: :help_tb:
Now I’m done talking about my LMB^Box Smileys plugin and it’s now time for you the reader and user to make the content. Please post comments below about any and all problems, ideas, thoughts, and feelings about my LMB^Box Smileys plugin. Thank you all for your support and help!

Post a Comment

Your email is never shared. Required fields are marked *

*
*

204 Comments

  1. Posted November 2, 2008 at 4:17 pm | Permalink

    I have downloaded this and would like to use my own smilies with it. I have created a directory following the naming convention and given it it’s own config file (and have amended it to match the directory) but I can’t get it to either show up in the settings page or to have the button show up in the write page. I’m on WP 2.6.3 - is this plugin still compatible?

  2. Posted October 28, 2008 at 4:53 pm | Permalink

    I miss this plugin. Any chance of updating this to work with the latest WP?

  3. Posted October 26, 2008 at 7:16 pm | Permalink

    Hi Thomas, tried that (adding a space and moved it). No dice … any ideas?

    Thanks!

  4. Posted October 25, 2008 at 5:23 am | Permalink

    Nicki, please try adding a space after the ‘:mrgreen:’ smiley tag or moving the tag to not be at the very end of your post. Thanks.

  5. Posted October 24, 2008 at 11:21 pm | Permalink

    Ok, maybe I’m missing something, but I noticed that since installing this, only some of the WP default smileys are converting, and some aren’t. For instance, when I type ‘mrgreen’ enclosed in colons, it doesn’t convert to the image like it did before.

    I’ve checked my settings and have ‘WordPress Smileys’ set to default, though I’ve noticed that the “Admin Write Pages Default Smileys List” does not show the selected value once I save my settings. (bug???)

    Any help would be appreciated. I ~could~ fix this with some search and replace in the MySQL, but I was hoping to avoid this, and would rather correct via the plugin.

    (Example: http://tinyurl.com/5b7lje — scroll down to the bottom of the post and see “mrgreen” code printed instead of converted to the appropriate smiley.)

    Thanks!

  6. Posted June 3, 2008 at 7:20 am | Permalink

    Oh. Forgot to say that I can pcik the option but even after saving it just doesn’t stick and remains unmarked.. For the Comments it works like a charm.. Strange, huh ?

  7. Posted June 3, 2008 at 7:18 am | Permalink

    Hi, since my update to WordPress 2.5.1 I’m having trouble with smilies in my posts.
    Admin Write Pages Default Smileys List won’t be set to WordPress smileys.. :-( Any ideas ?

  8. Posted April 11, 2008 at 2:30 am | Permalink

    Hey! when will we get the new version of LMB Box Smileys? The latest one is unfortunately not compatible with WP 2.5! Best regards!

  9. Posted April 1, 2008 at 5:43 am | Permalink

    G, LMB^Box Smileys is always added to the Admin Write section. If you have it active in any WP version that has the WYSIWYG editor, you have to click on the Code tab to switch to the Quicktags to see the button. I have not added a button to the WYSIWYG editor.

  10. G
    Posted April 1, 2008 at 5:09 am | Permalink

    How can i add the smileys into the admin write?

  11. Posted January 23, 2008 at 2:08 pm | Permalink

    Markus, that’s good to hear that you fixed the issue. Hope you enjoy the plugin.

  12. Posted January 23, 2008 at 10:43 am | Permalink

    Oops, my failure.

    I forgot to check the “Use Short Smileys Tags for this Smileys List” box. Now it’s running.

  13. Posted January 23, 2008 at 9:54 am | Permalink

    Hello,
    thanks for that great plugin. I got a problem with a new smiley list I created. I can set it do be shown in the popup, but not set it as default. That ist grayed out.

    Ever heared from this problem?

    Greetings from Germamy,
    Markus

  14. Posted December 13, 2007 at 6:57 am | Permalink

    Jessica, the Minimum Levels are for permissions if you have other users on your blog. They must have the Minimum Level in order to see the Option / Manage Page. That’s good to hear that you figured out the config file! I hope you enjoy the plugin!

  15. Posted December 13, 2007 at 3:47 am | Permalink

    Hi Thomas,

    Okay, I figured it out! :) I did use the config file manually and it worked. :thumbup_tb: Thank you so much for your patience and kindness and time in answering all my questions. :D I can’t thank you enough here. Really appreciate all your help!

  16. Posted December 12, 2007 at 10:37 pm | Permalink

    Thomas,

    THANK YOU!

    After deleting my cookies, it turns out that yes, I could see the Smileys again without any problems. Sorry about that.

    Thanks for answering my other questions. What do the “Minimum Level to Change LMB^Box Smileys Settings” or to “Manage” Settings do respectively? Is it related to being able to “add more Smileys to a List at a single time”?

    You wrote:

    In order to add more Smileys to a List at a single time, you would have to modify the plugin’s management page content.

    I’ve tried to look for a way to modify it, but couldn’t find any. Please accept my apologies if I’m dense on these things. :(

  17. Posted December 12, 2007 at 10:02 pm | Permalink

    Jessica, I just checked and I see the Smileys without any problems and the .htaccess looks good to me.

    ADDED-2007-12-13T03:13:04+00:00:
    Just found what you need to change. You need to update the url setting on the LMB^Box Smileys Mange Page. Also make sure that you update your WordPress site url on the General Options page.

  18. Posted December 12, 2007 at 9:54 pm | Permalink

    Jessica, the 6.2 step is completely optional. I highly recommend it as it’s a savable method of creating a Smileys List. When you follow step 6.1 for creating a Smileys List, you manually added the settings for the new List into your WordPress DB settings. If you remove the plugin and click Ok to remove LMB^Box Smiley Settings, you will lose the new List. In order to add more Smileys to a List at a single time, you would have to modify the plugin’s management page content. I recommend to just create a Smileys List.

    There are two options now for you to create a smiley-list-config.php file. First is the original manual way and the second is by using the Config Creator here. To use the Config Creator, you first need to manually create the Smileys List and all the Smileys. Then when done, you can use the Config Creator.

    In all reality, you should just manually create the Smileys List via a smiley-list-config.php file. You should copy the file from one of the built in Smileys List and just change the values for the options.

  19. Posted December 12, 2007 at 9:53 pm | Permalink

    Hi Thomas,

    I thought that the smileys already worked once I edited my .htaccess page. However, unfortunately, I just realize the smileys images don’t even show up at all when the pop-up box appears. :( I’m pretty sure it’s probably because I didn’t edit htaccess correctly. This is a portion of the code in my .htaccess file:

    # BEGIN WordPress

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.pilgrimsprogress.net$ [NC]
    RewriteRule ^(.*)$ http://pilgrimsprogress.net/$1 [R=301,L]
    # Redirect FeedBurner to your own Feed
    RewriteBase /
    RewriteRule ^feedburner_141375/?$ /feed/ [R,L]
    RewriteCond %{HTTP_USER_AGENT} ^FeedBurner.*$
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # Feed Redirect Rules will go here
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    Some of the codes are there for my Feedburner. I’m not sure if I overlap some codes or not. Do you happen to know if the above code correct?

    So sorry about this… thanks for any help you can give.

  20. Posted December 12, 2007 at 8:54 pm | Permalink

    Oh, one more thing, when I tried to code in the tags for my new smileys in my admin page, it only allows me to do it two at a time. And it slows down the process because I have to keep “updating” and saving the page before new blank fields appear to code in more smiley tags. Any chance I could have code in more smileys at a time?

    Thanks!

  21. Posted December 12, 2007 at 8:52 pm | Permalink

    Hi Thomas,

    WOOHOO!! :clap_tb: It does work now. Thanks sooooo much for all of your time and help! :D

    I have one more question regarding how to add my own smileys. I’m adding a folder named “js” to contain my new smileys. I completely understand how to do step #6.1 in the readme file. My new smileys showed up on the pop-up window. However, I’m confused whether or not I need to do step #6.2 that involves editing smiley-list-config.php. It seems to work fine without doing 6.2 for me. Do I just complete step #6.1 and ignore step #6.2? :help_tb:

    If I must do step #6.2, can you please explain how to do it?
    Last time I tried to type in the correct tags for my new smileys by editing the smiley-list-config.php and doing a “sync”, I don’t see my new “js” folder in my admin smileys page.

    Thank you again, Thomas! I really appreciate your help.

  22. Posted December 12, 2007 at 7:51 am | Permalink

    Jessica, I just tracked down the problem! The problem is with the “www” subdomain! The www is normally a CNAME DNS record that just points to your domain (”lmbbox.com”). What is happening is because you are not using a subdomain (blog.lmbbox.com) as your primary site, you have two possible ways to access your site, one with the “www.” and one without the “www.”. When you setup your WordPress blog you used the “www.” as your site url. LMB^Box Smileys pulls that setting and uses it to open the popup window. So, if someone views your site without “www.” and clicks on the LMB^Box Smileys button (opens window with “www.”), Javascript is not allow to access the two pages since they are on different domains / urls! To fix this issue, you have to first decide what address you want to be used, with “www.” or without “www.”. Then you need to update your WordPress site url to follow what you decided. Finally, you need to create an .htaccess file to redirect permanently all traffic from the url you don’t choose to the one you chose. See this thread for more info on writing the .htaccess file: http://wordpress.org/support/topic/108581.

    PS: It looks like to me that you prefer the without “www.” option as your theme’s Home button is pointed to it.

  23. Posted December 11, 2007 at 8:53 pm | Permalink

    Hi Thomas,

    Thank you so much. I look forward to hear your reply on how to fix it. I truly hope it can work in my blog, because it is one great plugin! :D

  24. Posted December 10, 2007 at 7:02 am | Permalink

    Jessica, after a quick look, I see there is a JavaScript error when clicking on a Smiley. I’ll look into this a bit more.

  25. Posted December 10, 2007 at 4:12 am | Permalink

    Sorry, there was a typo above, I meant to write: “I also believe my computer is indeed javascript enabled.” Thanks.

  26. Posted December 10, 2007 at 4:06 am | Permalink

    Hi Thomas,

    Thanks for helping me with the Quicktags plugin, an d for providing this Smileys plugin. I really appreciate it. I installed the Smileys plugin and everything seems fine. However, when I click on one of the icons, no smiley shows up on my comment box. :sad_wp: After reading the above comments to check if my problem has already been addressed (to save you time), I noticed another person had the same problem, but I don’t have Textile or Eureka plugins installed. I also believe computer is javascript enabled. Can you please, please help me on this? How do I get the smileys to show up when one clicks on it? Please feel free to check my blog’s comment section.

    Thank you so much in advance, Thomas, for your time! :D

  27. Posted December 7, 2007 at 7:23 am | Permalink

    Tom, I would believe that you need to use the button template code and add it to the plugin.

    dee, I do believe LMB^Box Smileys works with pop up comments. You need to know if you want another pop up for the Simleys to open or if you want the Smileys inline with the comment form.

    PinkPuppi, sorry about that, I haven’t been checking / moderating my comments for awhile. I’m not sure why it wouldn’t be reactiving. Try removing all files for both plugins and loading up the Plugin menu. Then upload LMB^Box Smileys and load the Plugin menu. Activate the plugin. If you still don’t see any menus for the plugin, go back to the Plugin menu and deactivate the plugin. Make sure you click Ok / Yes to the two prompts you get. Then reactivate the plugin.

  28. Posted October 29, 2007 at 12:12 pm | Permalink

    It looks that you deleted my question… So I have to go another way…

  29. Posted October 25, 2007 at 6:47 am | Permalink

    Hi….I just used your Smiley Plugin. But in a crazy moment I installed the Plugin Custom Smileys. After that I recognized that your Plugin was pushed out of the system and the Custom Smiley Plugin is not what I want to have.
    So I removed de Custom Smiley Plugin an installed your Plugin again. Activated it in the PluginPanel…but I do not have any “button” in my Adminpanel for the settings.

    Do you have any idea what ist going wrong?…thx

  30. Posted October 9, 2007 at 1:01 pm | Permalink

    I also installed the WP Grins plugin which works fine; however, I can’t seem to find a plugin that displays the smileys tag bar with the POP UP comments.. will yours enable me to insert the smile option for comments that pop up?

  31. Posted October 8, 2007 at 11:23 am | Permalink

    I dont use this smiley my blog BlogCini :( because may be its my css file broken or theme coding :(

  32. Posted September 21, 2007 at 4:27 am | Permalink

    Looks like your plugin works flawless again with WordPress 2.3 (RC1) :-)

  33. Tom
    Posted September 9, 2007 at 12:26 pm | Permalink

    Hi!
    Tom here again. Hope you had wonderful holidays.

    Please, I can’t manage to get LMBBS to work in the advanced write form in admin!

    It *does* show a button in the basic one, but no button for clickable smileys popup in the advanced one!!

    I’m with WP 2.2.1 and ‘tinymce advanced’, which actually allows to add buttons from different plugins.

    Can you please explain to me how I can manage to have a LMBBS button in there? Please pretty please? :-D

    Tom

    ps By the way, the smileys do show in posts with no problem, as long as the do not touch other text when inserted. This is a minor issue, though.

  34. Posted September 2, 2007 at 2:05 pm | Permalink

    This is such a wonderful plugin. Thanks!

  35. Posted August 23, 2007 at 3:14 pm | Permalink

    Greate plugins…

    Very wonderful, thanks…

  36. Tom
    Posted August 20, 2007 at 8:38 pm | Permalink

    By the way I too use wp 2.2.1 (and a Smilyes button already appears in the basic code form). So I guess the requested mod should come after the fix for 2.2.x versions :wub_tb:

    I really hope you can find the time for both very soon.
    Have a nice day!

  37. Tom
    Posted August 20, 2007 at 8:30 pm | Permalink

    Hi!
    I *love* your plugin!
    Now, for a (little?) request: I love it as much as I love the ‘TinyMCE Advanced’ plugin, which allows for a better bbcode bar in the advanced editor form, to which you can also add buttons from different plugins. Could you please make a LMB^Box Smileys’ button available for it?

    When you do, the author of tmcea will modify his plugin for the button to show, as he already did for the ‘Image Manager’ and ‘Embed video’ plugins.

    That would be absolutely great, we could use your smileys system straight from within the advanced form!

    Pretty please? :clap_tb:

    Here is the link to tmcea plugin, in comment #143 the author explains what he needs: http://www.laptoptips.ca/projects/tinymce-advanced/

  38. Posted August 19, 2007 at 6:32 am | Permalink

    aigou, yes the plugin doesn’t work with 2.2.x yet. I haven’t had time to work on the fix.

  39. Posted August 12, 2007 at 11:59 pm | Permalink

    its doesn’t work with wordpress 2.2.2 :(

  40. Posted August 9, 2007 at 4:07 am | Permalink

    When will the linebreak-bug with WP 2.2 be corrected? I love your plug-in, but comments really look awful …

    Thanks :-)

  41. Posted August 6, 2007 at 6:10 am | Permalink

    SEO Blogger, first of all, I haven’t had any chance to correct the bugs with the new version of WP. WP 2.2.x will cause issues with comments posted and the removal of line breaks. I can see your site is running WP 2.2, so please be aware of this. Now, the plugin can add any smileys to it by creating new Smiley Lists. The Smileys can be displayed in both the Admin Write page or in your Comment Form Area. You can have the Smileys either in a pop-up window or on the page and they are clickable like on my site.

  42. Posted August 5, 2007 at 11:55 pm | Permalink

    Like this plugin (haven’t try it yet, hopefully it’s clickable-type).

    BTW–is there any chance to add the Yahoo! & MSN smileys from this plugin: http://priyadi.net/archives/2005/02/27/wordpress-yahoomsn-messenger-style-smileys-plugin/

  43. Posted July 31, 2007 at 10:18 pm | Permalink

    DJ Allyn, ya … I haven’t had the time to develop the plugin let alone any plugin / code for a while now. But you never know … :hmm1_ee:

  44. Posted July 25, 2007 at 11:29 pm | Permalink

    Well, I had hoped that you had upgraded from version 3.2 which no longer works in WP 2.2+.

    It works, but it breaks the line breaks in comments, making all the paragraphs run together.

    Oh well, I will check back in another month or two.

  45. Posted July 16, 2007 at 11:55 am | Permalink

    Great plugin! I ended up finding this after I’d already installed something similar, but once I got through the learning curve of installing custom smilie sets using LMB, I’m very happy.

    One thing — everyone should avoid putting :/ into your short tags, as this will cause some WordPress errors (1244) — probably because :// is needed for URLS.

  46. Posted July 15, 2007 at 6:21 am | Permalink

    Lucky, have you enabled smileys in WP by checking the box for “Convert emoticons like :-) and :-P to graphics on display” under the Options -> Writing page? Have you gone through the LMB^Box Smileys options on the Options -> LMB^Box Smileys page?

  47. Lucky
    Posted July 15, 2007 at 4:38 am | Permalink

    I installed everything as dictated in the “Read Me” yet I have no options for smilies on posts, and they simply don’t show up inmy posts when entering the codes. What am I doing wrong?? :wallbash_tb: :glurps_tb:

  48. Posted May 31, 2007 at 5:36 am | Permalink

    DJ Allyn, no LMB^Box Smileys didn’t die, but I have not developed them anymore because of the lack of time. Thanks for the info about them not working in WP 2.2. Since I have not update to WP 2.2 yet, I haven’t been faced with the problem yet. I’m not sure what has changed to cause the line breaks to be removed but hopefully I will be able to take a good look into why shortly. Thanks,
    LordMontie

  49. Posted May 28, 2007 at 5:48 pm | Permalink

    Did smilies die?

  50. Posted May 19, 2007 at 10:15 am | Permalink

    This plugin will not work well in WP 2.2.

    It will prevent line breaks and paragraphs in the comments, causing everything to run together in one big paragraph.

    The More Smilies does the same thing.

    You can read about it at:

    http://trac.wordpress.org/ticket/4279

    and

    http://wordpress.org/support/topic/118318?replies=4#post-561055

  51. Posted May 17, 2007 at 9:33 am | Permalink

    here can’t paste image …
    I send pics to u

  52. Posted May 17, 2007 at 9:32 am | Permalink

    it’s not about smiley
    I mean when this plugin is active on wp2.2
    it will make line-change doesn’t work
    so comment like this:

    would become thisL

  53. Posted May 17, 2007 at 5:28 am | Permalink

    Kovis, I’m not sure what you mean by pressing “Enter” doesn’t work. Are you talking about when you add a Smiley Tag to a post or comment, it you hit enter right after the Smiley Tag to create a new line, the Smiley isn’t picked up?

  54. Posted May 17, 2007 at 2:17 am | Permalink

    Dear LordMontie:
    I found that this plugin have some problem on wp2.2
    press “Enter” to make next line would not work…
    (that means… you would see all the words in a line unless they are too long…)

  55. Posted May 7, 2007 at 6:34 pm | Permalink

    Ashley, that is good to hear! I’m glad to have helped and thanks for your support.

  56. Posted May 7, 2007 at 4:58 pm | Permalink

    Thank you so much! I can’t believe what the problem was! I just had to turn on the smiley conversion option! :redface_wp: Thanks so much!

  57. Posted May 6, 2007 at 8:02 pm | Permalink

    Mario, are you trying to use the Smileys for the Admin Write page or on comments? Do you have JavaScript enabled on your browsers? What error are you getting when you click on a Smiley?

    Ashley, I see you are using WP 2.1.3. I have not tested LMB^Box Smileys on this version yet. That having been said, I do not see a reason why it wouldn’t work. The error code and line after looking at your blog is having a problem with the “get_settings()” call on line 1324. Also this seems to be a problem with calling “lmbbox_smileys_display()” on line of 1316. Please try deactivating the plugin and reactivating it. Please also make sure that the “Convert emoticons like :-) and :-P to graphics on display” option is check on the Options->Writing page.

  58. Posted May 4, 2007 at 11:19 pm | Permalink

    Hey there! I was using this plugin on a former website (http://ashgrace.serverspeople.net) and it worked perfectly. I have since moved all these files to a new host under my new domain name ashgrace.net. Since the move, I haven’t been able to get this plugin to work again. I’ve tried reinstalling LMB^Box Smileys, and LMB^Box Comment Quicktags and I always get the same error back when I look at my comment page:

    Fatal error: Call to a member function on a non-object in /home/www/ashgrace.net/wp-content/plugins/lmbbox-smileys/lmbbox-smileys.php on line 1316

    In my admin pages, I do not get a menu for the smiley lists or options either? Any help would be greatly appreciated! I’d love to get this working again!

  59. Posted May 4, 2007 at 9:22 am | Permalink

    LordMontie,
    i use the version 3.2. i´ve download it on wednesday…
    but i can´t *beam* the smileys to textarea with ie6 & and ie7.
    should it work with the 3.2?

    thx!
    mario

    #
    LordMontie May 4

    Mario, first of all what version are you using? I fixed this issue in version 3.2 of LMB^Box Smileys plugin.

  60. Posted May 4, 2007 at 6:20 am | Permalink

    Mario, first of all what version are you using? I fixed this issue in version 3.2 of LMB^Box Smileys plugin.

  61. Posted May 3, 2007 at 11:27 am | Permalink

    LordMontie, what means “I removed “window.opener”?
    I also do not use the popup. instead i use your great smiley service under the textarea.
    so i would remove the “window.opener” like colleens tip!

    but what should i really delete?
    thx 4 help!
    mario/austria

    LordMontie Feb 5

    Danielsemper, I have yet to fix the problem in the plugin file that I host but Colleen commented this a while back. It’s a quick fix for the display directly in the comment form area feature.

    Colleen Jul 24
    LordMontie, because I’m not using the popup for comments, I removed “window.opener” from my code and the smilies work in IE now.

  62. Posted May 2, 2007 at 6:25 am | Permalink

    Tuby, I need to know some more info. Are you using any custom Smiley Lists? Did you upgrade from a previous version? It looks like your lists may not be saved correctly in the DB. Please try activating the plugin and then deactivating it. Click “Ok” on both prompts if you would like to remove your Options. This will clear out the DB of any LMB^Box Smiley options. Then activate the plugin and it should load without any problems. Let me know how everything goes.

  63. Posted April 28, 2007 at 1:07 pm | Permalink

    Warning: Invalid argument supplied for foreach() in /wp-content/plugins/lmbbox-smileys-3.2/lmbbox-smileys.php on line 493

    I got this error when I activated the plugin. Can anyone help me? :down_tb:

  64. Posted February 5, 2007 at 7:07 am | Permalink

    Danielsemper, I have yet to fix the problem in the plugin file that I host but Colleen commented this a while back. It’s a quick fix for the display directly in the comment form area feature.

    Colleen Jul 24
    LordMontie, because I’m not using the popup for comments, I removed “window.opener” from my code and the smilies work in IE now.

  65. Posted February 1, 2007 at 11:46 am | Permalink

    I am having the same IE problem than Barbara and Collen from last year.

    The smilies aren’t clickable in Internet Explorer and Opera 8, they do fine in Firefox. In IE I get an error message like window.opener.document is 0 or not an object.
    I don’t use them as popups but have them displayed over the textarea.

    I am using WordPress 2.1 and LMB^Box Smileys Version 3.2

  66. Posted January 25, 2007 at 11:41 am | Permalink

    Hi!

    I solved my problem by deleting the ':-/' and ':/' Code in my shorttag list. Don´t know why this shorttags caused the above mentioned error message. Now it works fine!

  67. Posted January 24, 2007 at 3:13 pm | Permalink

    Hi once again :-)

    I tried to fix the issue i mentioned today, but i couldnt find a solution. I still get an error message while using my own smiley set.

    Warning: preg_replace(): Unknown modifier ‘(’ in /www/htdocs/XXXXXXXX/blog/wp-content/plugins/lmbbox-smileys/lmbbox-smileys.php

    I compared my smileys-list-config.php with one of yours. It´s nearly the same (just a bit more smilies). I noticed, that i can´t change the option “Admin Write Pages Default Smileys List”. If i select my own smiley set the selection wouldnt be saved. Hope you can help me…

    Michael

  68. Posted January 14, 2007 at 2:50 am | Permalink

    Hi Montie,

    For the past 10 days, I was not able to check my emails, as I’m currently occupied with my blog.

    Today, I’v checked my site email, and found Luv’s email [who had same problem, as of mine in Smileys plugin]. Though I’v replied the solution.

    I’m writing the same to you, incase if anyone ask you can help them out too.

    The error, that I had writen about, is basically not a plugin error, as it’s quite clear from the error message and is related to smileys path.

    I had tried all ways, that disabling the plugin from the option’s and removing the entry’s, I had also hard coded path in the plugin file, but nothing helped.

    I had then deleted all the smileys entire from options table to solve my problem. Here is what I did in details:

    General Note for others: 1. Wp-option tables is the main table, which stores all your WordPress confing details, so be carefull while editing this. As this may corrupt your entire WordPress installation.
    2. Backup of your DB first, before proceeding, incase of any error, you’ll not lose anything.

    Procedure:

    1. Login to phpMyAdmin and Select your WordPress DB.
    2. Once selected, you’ll see list of Tables.
    3. Scroll down and select wp-option, by clicking the radio button on the extreme left and then click the browse button from under the Action header.
    4. Depend upon the no. of plugins you’ll have to scroll a lot.
    5. while scrolling down the page look for Smiley’s entries, and select those entires by clicking radion button, located at extreme left.

    After you have completed a page, just check your selected entry’s, and make sure, that you have selected only Smileys entry’s, once you are sure, click Delete [ X ] located at the bottom of the page.

    You’ll then get a confirmation page, just check again, if all entry’s are correct, if yest then give your confirmation for the deletion, else deny and repeat from step 3 again.

    6. After deleting first page of entry’s, select next page from the drop down menu, locate at the bottom right corner and repeat from step 3.

    I hope this will help us in providing support to the fantastic Smileys plugin.

    Take care!

    Regards,
    DG…
    htpp://www.ditii.com

  69. Posted January 3, 2007 at 8:03 am | Permalink

    Hi Montie,

    First and foremost;

    A Very Happay & presperous New Year to you and your family.

    N.P. right after writting to you, I was able to solve above mentioned problem. Sorry! I couldn’t update you this.

    Reagrds,
    DG…
    http://www.ditii.com

  70. Posted December 31, 2006 at 8:31 am | Permalink

    Luvlee / DG, sorry it took me a few days to respond. First off I looked at the code where both of you are getting your warnings and it doesn’t make any sense why you would be getting warnings. Have either of you setup any custom Smileys List(s) or Short Smileys Tags for the current Smileys Lists?

    If not, please take these actions to see if it fixes the issues. These steps will have you remove all settings for the plugin so you will have to reset them. If you want to, you can make notes of what you set if you want before you begin.

    1. Open the Plugins tab in WP Admin
    2. Click Deactivate on LMB^Box Smileys plugin
    3. Click Ok on both of the confirm boxes that pop up
    4. You should now be back at the Plugins page with a header saying that LMB^Box Smileys was deactivated
    5. Click on the Plugins tab again to reload the page freshly
    6. Click Activate on LMB^Box Smileys plugin

    Before you go and reset any of your settings, please open up your blog and test where you saw your warning problem to see if it’s still there. Hope this helps and please give me an update.

  71. Posted December 30, 2006 at 8:10 am | Permalink

    Hi Montie,

    I’v been using your fantastic plugins LMB^Box Comments Quicktags and Smileys without any problems. Recently, I’v shifted my blog to a new host and since then the plugins started crashing with under quoted errors:

    Warning: Invalid argument supplied for foreach() in /home/.lodi/ditii/ditii.com/blog/wp-content/plugins/lmbbox-smileys/lmbbox-smileys.php on line 493

    Can you please advice me the cause of this error, as I simply don’t want to get part of the plugin.

    Hope to hear from you soon!

    DG…

  72. Posted December 29, 2006 at 11:13 pm | Permalink

    Hi,
    Love this plugin.:thumbdown_tb:
    I have a with my smileys, when I clck the smileys button, it says” Warning: Invalid argument supplied for foreach() in /home/cheapdes/public_html/wp-content/plugins/lmbbox-smileys/lmbbox-smileys.php on line 537 ”

    The smileys work fine but this error keep appeared on the top of the popup windows.

    Here’s my website http://www.cheapest-design.com

  73. Posted December 11, 2006 at 5:38 pm | Permalink

    Gurdit, could you please email me (lordmontie AT gmail DOT com) your Smileys List config file so that I can go through it to make sure that there are no errors in it. The error that you are getting is running on the line where the Smiley Tag is being searched by preg_replace(). Most likely, your Short Smiley Tags are causing problems and not being quoted like they are suppose to be.

  74. Posted December 11, 2006 at 1:08 pm | Permalink

    PS: Even though I’ve managed to select a smiley for “Comment Form Default Smileys List”, it’s still giving me error:
    “Warning: preg_replace() [function.preg-replace]: Unknown modifier ‘(’ in /home/tidrug/public_html/blog/wp-content/plugins/lmbbox-smileys/lmbbox-smileys.php on line 1249″
    For the admin thing, the line number was 1244.

  75. Posted December 11, 2006 at 1:00 pm | Permalink

    Thomas,
    Hi… I just seem to keep running into problems… this time I think I’ve tried most of what I could (I’ll admit to being well… not so good with coding)
    I just added a Smiley List (I made the config file myself and synced it). It seems to work, more or less, but it gives an error everywhere on my blog - http://www.gurdit.com/blog/
    Under AdminCP>>Options>>LMB^Box Smileys, I’ve recognized the problem… for “Admin Write Pages Default Smileys List”, it’s not selecting anything except “None”, even though I’ve set all 4 smiley lists to “Display With Title”.
    I’ve replaced the lmbbox-smileys.php (put the original file on top of my file), and still nothing.
    This is such a great plugin, I really want it to work :help_tb:… Let me know if you need an Admin account to have a look at the code or something…

  76. Posted December 10, 2006 at 10:15 pm | Permalink

    Gurdit, I’m glad to hear that you found your issue. It truly isn’t that hard to create a new Smileys List, it just takes some planning and setting up. You need to get all of the image files together and then come up with Tags and Short Tags (optional) for each Smiley. Yes, it does talk some work to get a List completely setup, but it’s easier then directly modifing the code of either WordPress or the Plugin. Enjoy!

  77. Posted December 10, 2006 at 12:00 pm | Permalink

    THomas, it’s me again…
    I figured out the problem… there was something wrong with FileZilla, I guess something timed out and 1 file didn’t upload properly. Everything’s working now. GREAT PLUGIN! I just wish there was an easier way of creating Smiley lists, though.

  78. Posted December 10, 2006 at 8:38 am | Permalink

    Hi,
    I hope you’re still providing support for your plugin here. I’m very happy with the QUicktags plugin, and I’ve also installed the the smileys to go with it. Everything appears to be installed properly and the smiley button appears in both the admin page as well as the comment form. The problem is that the smileys don’t seem to load in the popup.
    I have a few other plugins installed, but nothing that should come in the way of the smileys and my PHP is ver 4.4.4. Any clue what the problem could be?

  79. Posted November 20, 2006 at 5:05 am | Permalink

    great Plugin, the smilies aren’t clickable in Internet Explorer and Opera 8, they do fine in Firefox.
    Please could you make it clickabel although in IE?

  80. Posted November 19, 2006 at 9:31 am | Permalink

    Robert, you need to uncheck the “Use the visual rich editor when writing” option from your profile by going to the Users menu. This should remove the rich editor and should show the quicktags bar where the Smileys button will add onto.

  81. Posted November 19, 2006 at 6:43 am | Permalink

    I unchecked the “use visual rich editor by default” option off, but it was always there, so maybe you have to turn it off some other way that I have missed?

  82. Posted November 17, 2006 at 7:02 am | Permalink

    Robert, LMB^Box Smileys are not completely compatiable with WP 2.0 yet. The only way to see the Smileys button is if you have the visual rich editor turned off. I’m not sure if you have tried this or not, but I hope this is the problem.

  83. Posted November 17, 2006 at 1:52 am | Permalink

    I’m having a problem adding the smileys to the Admin Write Pages. The same behavior occurs with the default to visually rich editor option enabled or disabled. The Admin Write Pages Default Smileys List option is selectable, but when I save the options and the page reloads, no options for that item are selected.

    It works just fine under comments though — any ideas? I am using the default theme with slight modifications.

  84. Posted September 30, 2006 at 11:38 am | Permalink

    very nice! thank you :)

  85. Posted September 30, 2006 at 10:19 am | Permalink

    Take a look at this Coax … :rasberry_ee:
    http://blog.lmbbox.com/archives/2006/09/29/lmbbox-smileys-config-creator/

  86. Posted September 30, 2006 at 9:36 am | Permalink

    yap, i have a .sql file. Wow, can you do that? that would be just great! :)

  87. Posted September 29, 2006 at 4:29 pm | Permalink

    How did you do the DB Backup? I will spit out a script to restore the Smileys options from a DB Backup. Mainly I need to know if you just simply have an SQL file that has all the data. Normally this will be the case. Just let me know and I can complete the script. :)

  88. Posted September 29, 2006 at 7:24 am | Permalink

    yep… i did all the work thru the admin page, without a php file in every smily directory. :( I’ll do that next time tho. Actually I did a db backup (i also went to wp 2.0.4) but since i am very unexperienced at this i don’t think i know how to actually revert anything from that DB! :(

  89. Posted September 29, 2006 at 6:07 am | Permalink

    I’m sorry to say that they are gone :sick_ee: … they way they are removed, removes all settings in the options table. I suggest that you check for a DB backup from either yourself or from your web hosting provider. Just thinking! Did you make a backup of your DB before you upgraded?

    I’m assuming that you created your Smileys List via the management admin page and not through the autoloading by creating a ’smileys-list-config.php’ file in the Smiley Image’s folder … I would strongly suggest that you move your Smileys List into a package with a ’smileys-list-config.php’ file for autoloading.

  90. Posted September 29, 2006 at 5:06 am | Permalink

    hello! during some upgrades, i’ve accidentaly clicked the YES button when asked “Do you want to remove your LMB^Box Smileys List and Management Settings?” and i’ve lost all my settings for my personalized smileys. And there were a lot of them! :’( Can i somehow revert or get the tables back? Because now all the ex-smileys are displayed :like this: … :’(

  91. Posted September 26, 2006 at 7:09 pm | Permalink

    Lucky, don’t worry about the other comment; it’s happened all the time. I just went ahead and deleted the other comments anyway.

    About your issue, firstly you are running the lastest version right? Next it would be nice if you could supply your website url so that I can see what is going on. Also if you could tell me how you created your custom smilies … by manually creating them in the admin interface or through the auto-creation php file (if so, please email the file). Thanks,

  92. Lucky
    Posted September 26, 2006 at 4:37 pm | Permalink

    First I’d like to thank you for your time, effort and dedication, to what may be the #1 desired feature for weblogs! ;)

    I’ve installed the smiley plugin, and after a few attempts, I was finally able to get them working. However, once I install my own custom smilies, and try to disable the other smiley files in the admin, I get this error when opening up my pop up smiley page:
    Warning: Invalid argument supplied for foreach() in /home/.alonso/wp-content/plugins/lmbbox-smileys/lmbbox-smileys.php on line 539

    The code on line 539 is:
    foreach ($smileys as $tag => $img) {

    Any idea what’s causing this, or what I can do to fix it?? :ponder_tb: Because I’m pretty much at this point with it: :wallbash_tb: heh.

    Thank you in advance for your time. :)

    ~Lucky

    *accidently posted on the quick tags thread first. :blush_tb:

  93. Posted August 3, 2006 at 6:29 am | Permalink

    Mile, sorry about that and thanks for letting me know! As it turns out, the files folder in my wp-content folder had the wrong permissions set. It didn’t have execute/view added. So now everything should work! Just if you keep getting the same 404 error page, try clearing your cache or using a download manager. Thanks again!

  94. MILE
    Posted August 2, 2006 at 5:23 pm | Permalink

    Uhm…I’m trying to download the current version (LMB^Box Smileys Version 3.2) but I only get an error 404…!? :(

    Did you remove the files from the server or what happened…?! Is that a problem due to the server change…?!

  95. Posted July 24, 2006 at 7:10 pm | Permalink

    Colleen, that is exactly where the problem is. I would have suggested that you modify the code yourself, but if you simply remove the extra ‘elseif/else’ statements which contain the ‘window.opener’ calls, it will fix the current problem and it will add another problem. You will not be able to use the popup version unless you add the code back in.

    If you feel adventurous and you know a little bit about PHP coding, you can fix the problem yourself by just adding a check for the ‘if displayed directly’ variable. But don’t worry about this, I’m hopping to release my LONG OVER DUE update of the plugin within the week. Good job on finding the problem!

  96. Colleen
    Posted July 24, 2006 at 6:19 pm | Permalink

    LordMontie, because I’m not using the popup for comments, I removed “window.opener” from my code and the smilies work in IE now.

  97. Colleen
    Posted July 24, 2006 at 3:48 pm | Permalink

    Sounds good LordMontie! I’ve been looking the error up in Google, hoping to fix it myself. :D Thanks!

  98. Posted July 24, 2006 at 3:07 pm | Permalink

    Colleen, Thanks for reminding me of this problem! I really do need to work on all of my plugins. I will try to get something together in the next few days. This time I will do something about it and not let it go untouched!

  99. Colleen
    Posted July 24, 2006 at 2:10 pm | Permalink

    Great plugin but I am experiencing the same problem as Barbara back in February. Any updates when this will be fixed for Internet Explorer? Thanks!

  100. Posted February 18, 2006 at 1:47 pm | Permalink

    ooo