File downloads

SmileTAG 2.4.3 AJAX powered Chat


Smiletag is a free (GPL License) shoutbox written in PHP.powered by PHP. Take a look at the demo

Smiletag is an interactive, easy to use, mini-message board with powerful template system. Some of the main features of smiletag are a Powerful template system, easy-to-modify templates using only simple tags, no programming skills required. Smart auto-refresh, automagically refreshes whenever a new message is posted, this is done using Ajax technology. Message Moderation, if enabled you can take control for every submitted message before they appear in the shoutbox.

This is a general purpose version but you can get it as one of the following:

Features include:

  • Admin Panel, easily edit/delete messages, moderate, ban, add smilies, configure and more.
  • No database is needed, uses flat file (XML) for storage.
  • Profanity filters, easily add your own custom words to filter as well.
  • Flood guard, stop spammer from flooding your board.
  • IP Address/Nick banning, support for both manual and automatic banning.
  • Customizable smilies, you can add your own images as many as you want.
  • Custom CSS File, you have complete control for your board look and feel.
  • Valid XHTML, outputs Valid XHTML 1.0 Transitional code.
  • NEW! Multi-language support
  • NEW! Up to ten rotating avatars for postings

Happy Publishing!

Discussion

32 comments for “SmileTAG 2.4.3 AJAX powered Chat”

  1. I have just installed this in my Joomla setup and it looks wonderful.

    But, there is a problem. When I try to access the control panel through the Joomla admin interface I see the icons ok. When I click on any of the icons I get this:

    Access denied. You must open SmileTAG Admin Panel from your Joomla Admin.

    Any suggestions?

    BR

    Phil

    Posted by philr | January 7, 2007, 09:40
  2. I have tested this in the latest version of Joomla 1.0.12. If you are running 1.5 then things might not work. Joomla 1.5 has a different permissions system.

    Posted by Hiveminds | January 7, 2007, 10:31
  3. I allready have this smiletag but without the admin panel, downloaded somewhere. I have a problem with codepage.
    Some Portuguese characters (é è á à ã õ, etc) doesn’t display correctly in firefox, in IE works good in ‘UNICODE UTF-8′. But in firefox with the same ‘UNICODE UTF-8′ doesn’t work. Why? Can we correct the codepage in the ‘post.php’ file?
    Thanks.

    Posted by jnightz | February 20, 2007, 18:33
  4. Is it possible to have this wonderfull Shoutbox displaying newest messages at the bottom?

    Posted by Anonymous | March 16, 2007, 23:39
  5. Same problem, I’m unable to display éàèêç in firefox and IE.
    I’ve got 2.4.1 Joomla version but don’t work.

    Posted by phaphane | March 29, 2007, 02:28
  6. check your server to make sure you can save and write utf-8 to the xml file. many servers do not have unicode installed because it gives them problems with the mysql version they are running.

    Posted by Anonymous | March 29, 2007, 13:00
  7. Hello, i found a little bug when parsing smileys returns a plain html code.

    I “resolved” this replacing line 110 on lib/St_TemplateParser.class.php to this:

    $replacements[1] = html_entity_decode($value['message']);

    WARNING: This is an exploitable line because the user can put HTML code and execute it. But converts the IMG tag into the corresponding image.

    It’s posible to fix this bug parsing the line and replacing only the IMG tag with html_entity_decode.

    Can the author of script fix this bug?

    Posted by Anonymous | April 12, 2007, 20:38
  8. I will take a look at it a.s.a.p.

    Posted by Hiveminds | April 13, 2007, 19:31
  9. what about the bug ?

    Posted by Anonymous | April 21, 2007, 11:38
  10. The bug has been fixed and we have bumped Smiletag up by one version point. Let us know if there is still a problem.

    Posted by Hiveminds | April 21, 2007, 17:08
  11. Hi,

    I’ve installed SmileTag on my server, as well as tried out the demo, but neither of them are auto-refreshing. To see the next message, I have to refresh manually myself. I’ve tried this on multiple computers and browsers as well.

    Does anyone know the problem?

    Posted by Zaniken | May 6, 2007, 19:47
  12. Goodday everybody,

    i have a problem with the component and module(actualy i think the module)

    I think it’s a right problem maybe somebody can help me with a list of rights i have to give to some folders.

    The following error:

    Premature end of script headers: admin.php

    regards Arnold

    Posted by chiller99 | July 19, 2007, 00:04
  13. Your server is probably being sensitive to the whitespace in the file. You can do one of the following.

    1)Use a good text editor and removed any ending whitespace from the file.

    2)Clear the buffer before the file is printed.

    3)Remove the closing PHP tag (I hate when people do this so don’t do it).PHP does not need a closing tag for it to work in a file that only contains PHP.

    Posted by Hiveminds | July 20, 2007, 09:10
  14. Great script, I’m gonna use is soon. By the way, does it require register_globals On ? I got some:

    “Notice: Undefined variable: admin_php in…”

    such as admin_php was expected to be global but not used after a:

    global $admin_php

    should I modify all the function that use it myself?

    Another question, is also possible, in your opinion, that I’ll be able to modify easily the scripts so that the username is taken automatically based on the logged user on my website?

    Thanks and very good work.

    Posted by grimmjow | October 25, 2007, 15:44
  15. Can you give the exact file and line number for that error? I will take a look at it.

    Posted by Hiveminds | October 25, 2007, 15:55
  16. Well, I’m a moron, I deleted the name of the file.

    St_TemplateParser.class.php, line 136.

    The notice occurred because it didn’t find the $admin_php['panel_messages_35a'] var, after I emptyed the messages from within the control panel.

    To fix this I had to put at the begin of the function of the line 136:

    global $admin_php;

    And maybe require_once(’languages/en/index.php’); in view.php but I dont remember if it was useful or not and if I redeleted it then…

    Posted by Anonymous | October 25, 2007, 18:52
  17. St_TemplateParser.class.php, line ~111, need utf-8 specified, otherwise it defaults to iso-8859-1:

    // allow the smiley image to be shown
    $replacements[1] = html_entity_decode($value['message'], ENT_QUOTES, ‘UTF-8′);

    Posted by Anonymous | October 25, 2007, 20:03
  18. How can I install smiletag on e107?

    Posted by Anonymous | November 3, 2007, 06:09
  19. Hi!

    How do I make alternating backgorund color for the messages using Custom Text (Custom Text 1 & Custom Text 2) options? What should I write there?

    (I want for the one message to have black background and for the other gray.)

    Thanx for help!

    Posted by Anonymous | April 16, 2008, 05:32
  20. I can’t make it work on Joomla 1.5

    I’m doing something wrong or it just not work on 1.5?

    Thanks

    Posted by Anonymous | April 29, 2008, 15:05
  21. The module is for Joomla! 1.0 but you should not have any problem with embedding the chat into the template or a static HTML page.

    It going to take time for me to get up to speed on Joomla! 1.5 so that updates to the Smiletag module can be made. Try it with running Joomla! 1.5 in legacy mode.

    Posted by Hiveminds | April 29, 2008, 15:33
  22. I can get the smilies to show when entering the correct code, but there is no area where people can pick a smiley to enter. Is there supposed to be one? Or are they supposed to remember the text string to enter?

    Posted by Anonymous | June 10, 2008, 05:55
  23. Sorry, there has never been a UI for picking smilies. I did do a mod of the UI for the Swedish Computer Society. I will find it and make it available. You can also pay to have mods done if you have any special needs.

    Posted by Anonymous | June 10, 2008, 09:15
  24. That would be great if you could.

    Thanks

    Posted by Anonymous | June 11, 2008, 04:08
  25. I can’t seem to get it to work for Wordpress…

    Can’t get in the admin panel, and when I activate the plugin it says the messages.xml file doesn’t exist.

    Posted by FANG-TAN | July 14, 2008, 11:57
  26. You have to make sure that the messages.xml is chmod to 777, writable. There are a number of other files that need to be writable also. They are described in the instructions.

    Posted by Hiveminds | July 14, 2008, 12:23
  27. I downloaded the general purpose version of SmileTAG 2.4.3 AJAX powered Chat FOUR times.

    Each Time It fails to unzip. The zip program works fine with the SmileTAG 2.4.1 and SmileTAG 2.4.2 downloads. Is there a problem with the SmileTAG 2.4.3 upload? I noticed that SmileTAG 2.4.3 is only 146KB where the earlier versions are each 174KB

    Posted by Nimda | June 19, 2009, 02:19
  28. Checking this out. I will get back to you in a flash.

    Posted by Carl McDade | June 19, 2009, 08:21
  29. Two Days have passed, any word on the download problem of the general purpose version of SmileTAG 2.4.3 AJAX powered Chat?

    Posted by Nimda | June 21, 2009, 01:00
  30. I have downloaded the files in iMac, Vista, WinXP and Linux gOS and have not had any problems. So my guess would be that your web browser or download client is at fault. Try switching. All files are archived using WinRar so you might try this one first.

    Posted by Carl McDade | June 21, 2009, 10:59
  31. Thanks Carl!

    I downloaded and installed WinRAR and it had no problem unpacking the ***Original*** Download.

    For anyone else having a problem…
    The problem was WinZip 8 on the XP box.

    I downloaded with PC-BSD and WinXP, and Firefox 3 - all with auto updates on. The MD5’s match on all downloads! :)

    Wish List:
    I noticed that all the pages of SmileTag have been upgraded to XHTML 1.0 Strict except one…
    sample.html

    The use of a table and iframe prevent SmileTag from being used in an XHTML 1.0 Strict.

    Is it possible the next version of SmileTag use div tags instead of the table and iframe. I read a tutorial on dash that does this…

    http://www.tutorialdash.com/tutorial/javascript/ajax/view/Ajax/PHP-Shoutbox-Tutorial_71162

    It says:
    A “DIV with the id ’shoutarea’ will act as the medium to display the shouting content”

    I didn’t use their’s because
    A- SmileTag is so much nicer, and,
    B- they use MySQL (and I can’t).

    However, I would like to see a SmileTag version that can be used on an XHTML 1.0 Strict page.

    Thanks again Carl…

    -Lan

    Posted by Nimda | June 22, 2009, 02:48
  32. Hmm,

    I have done some work with content div’s and AJAX. This week is not a good one for me though too many personal things to sort out. I will check it out in abut 10 days.

    Posted by Carl McDade | June 22, 2009, 13:15

Post a comment

© 2003-2009 Hiveminds Magazine. Entries (RSS)
Powered by WordPress Theme by The Masterplan