1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[MODM] AjaxChat integration for XenForo beta 2a

A javascript+PHP+MySQL web chat, now integrated with XenForo.

  1. ManOnDaMoon
    Compatible XF Versions:
    • 1.2
    Visible Branding:
    Yes
    This is the integration version of AJAX-Chat specific for XenForo.

    Disclaimer: The current version beta 1 is focused on bug fixes but is mostly stable. It is still not final so handle it with care. Please report any bug you could find along with details about your configuration and steps to reproduce.

    I will update the documentation and screenshots in the coming days.

    1. Features list
      - AjaxChat complete integration within your XenForo site, with ability to disable native ajax-chat UI
      - Permissions for viewing chat elements, logging into chat as registered user or guest, sending messages, access moderation actions and logs
      - AdminCP configuration integration
      - Generate channels from the nodes of your choice
      - Select group with chat moderation permissions
      - Report management
      - Shoutbox in a XenForo page
      - Online members page
      - Permissions-based logs
      - WidgetFramework widgets and XenPorta blocks for "Members Online" and "Shoutbox" modules.
      - Others: French translation, XenForo CSS styling

    2. Prerequisites
      XenForo 1.2
      Please refer to https://github.com/Frug/AJAX-Chat for further prerequisites.
      I recommend you use AjaxChat on a separate MySQL database than your XF install.

    3. Install
      - Download the resource
      - Upload files and directories from the upload folder to your XenForo's root directory
      - Copy chat/lib/config.php.example to chat/lib/config.php. Do not modify for now.
      - Install the add-on using the file library/MODM/AJAXChat/addon-modm_ajaxchat.xml
      - Go to AdminCP > Options > AJAX-Chat Options, configure database options and save.
      - In your web browser, go to http://XF_ROOT/chat/install.php (replace XF_ROOT with the root of your XenForo installation)
      - For additional configuration, edit the AJAX-Chat Options page in AdminCP. You can also edit chat/lib/config.php for further very specific settings, but they are almost fully covered in the AJAX-Chat Options page.

      Additional installs:
      - XenPorta blocks: go to AdminCP > Blocks > + Install Block and install library/EWRporta/Block/XML/AjaxChatOnline.xml and library/EWRporta/Block/XML/AjaxChatShoutbox.xml
      - French translation: import library/MODM/AJAXChat/language-Francais-(FR).xml over the French language in AdminCP > Appearance > Languages > Import a language

    4. License
      Like AJAX Chat, this add-on is released under the GNU Affero General Public License.
      You should also find this license included with your download of this project (in the chat directory).


    Original add-on request here.


    ***


    If you like my work, do not hesitate to donate. The money received here is injected in my own website, giving me the ability to further develop addons and new ideas. :)
    btn_donateCC_LG.gif

    Images

    1. widgets.PNG
    2. chat.png
    3. login.png
    4. logs.png
    5. online.png
    6. report.png
    7. xenporta_blocks.PNG
    8. shoutbox2.png
    Hyloozs, psx, TheBigK and 18 others like this.

Recent Reviews

  1. phtvs
    phtvs
    5/5,
    Version: beta 2a
    Very nice shoutbox! Thank you!!!
    Is it possible to change the time-out setting somewhere? Because after a few minutes inactiv, you get kicked out the chat.
  2. RAHSTYLES
    RAHSTYLES
    4/5,
    Version: beta 2a
    needs more features like private box... for chatting.. and make rooms and perm bans from chatroom.. but overall its excellent
  3. Onemind Creative
    Onemind Creative
    5/5,
    Version: beta 2a
    Its awesome.
  4. Shiro
    Shiro
    3/5,
    Version: beta 2a
    Great addon, but as far as I can tell, it is no longer actively developed. :(
    1. ManOnDaMoon
      Author's Response
      Thanks for commenting. Although updates are not frequent on XenForo website, the AjaxChat developers have been working on XenForo integration support based on this work and this feature is coming soon. You can already have a look at the "testing" branch on github.
  5. matrix
    matrix
    5/5,
    Version: beta 2a
    Very good for a beta. :)
    1. ManOnDaMoon
      Author's Response
      Thanks for your support!
  6. Cees50
    Cees50
    5/5,
    Version: beta 1
    Great addon. I liked Taiga, but i like this add on even more. Loads of functionality.
    1. ManOnDaMoon
      Author's Response
      Thank you for your nice comment.
  7. DocViper
    DocViper
    5/5,
    Version: beta 1
    Funzt. Stylen geht nur über Templates, aber das geht ok.
    1. ManOnDaMoon
      Author's Response
      Danke schön. Style properties will be considered for a future version. :)
  8. 0xym0r0n
    0xym0r0n
    5/5,
    Version: alpha4
    I'm enjoying it so far and it's only in alpha stage? Can't wait for it being out of it!
    1. ManOnDaMoon
      Author's Response
      Pleased that you like it :)
  9. resonansER
    resonansER
    5/5,
    Version: alpha3
    WOW! WOW! WOOOOW! THIS IS.... BEAUTIFUL! PERFECT! EXCELLENT! REALLY! Taiga chat is good... BUT he's lose by this chat absolutely because this chat is very very functional!
    1. ManOnDaMoon
      Author's Response
      Thanks for the review! :)