This is very simple chat system with the basic features:
Ajax chat, auto update.
Display as a widget, so you can place it in sidebar or top page.
Sound notification. User can toggle on/off.
Admins/Moderators can block users.
Load more messages when scrolling end (or top).
Announcement (on Top or Tab).
Supports emoticons, URL, Images (GIF, PNG, JPG)
*NEW* Supports GIPHY to finds GIFs and Stickers by using /giphy command (Eg: /giphy happy new year)
*NEW* Supports Youtube, playing video in iframe and popup
@mention by clicking on usernames.
Bad word filters.
Display newer messages in top or bottom.
Permissions for viewing, chatting & management.
This is a free version with basic features, if you need advanced features, take a look at PLUS version:
This mod will let you add Text, HTML and PHP widget IPS4's blocks. also you can disable PHP widget from Admin CP
How To Install
You just need install the plugin Admin CP > System > Site Features > Plugins > Install
Black November Sale, 20% discount! original price $15 now $12
Name 2 Avatars is a community-driven idea that started with a simple thought by a fellow IPS client: generate unique and colorful profile photos for members who don't upload a photo. You've seen this idea popularized on many other websites, and now it's available here for IPS 4! Download now and start customizing your membership with Name 2 Avatars.
Name 2 Avatars will generate a unique profile photo for every member in your IPS community who does not upload a photo. The colors and text will be based upon the member's name and covers all kinds of names including digits, single names, and dual names. Those profile photos are centrally stored in your website's n2a storage folder, and will be used anytime a member who doesn't have a photo registers on your website. The new profile photo will display everywhere, including the Profile, Forum Postbit, Sidebar Blocks, Activity Streams, and more. The application contains multiple settings for you to customize the avatars exactly the way you want with options to change colors, gradients, font, and shadow.
Are you looking to give a unique and colorful profile to every member to personalize member identity?
Are you looking to replace the default gray avatar with colorful ones that separate your community from the default?
Are you looking to add a bright splash of color to your memberlist to stylize your community's theme?
Are you looking to create unique category and topic icons for forums, clubs and downloads to make them more recognizable?
Make your community more welcoming, encourage member engagement, and personalize member identity across your IPS community with the colorful Name 2 Avatars!
All settings are located in ACP > Customization > Names 2 Avatars settings. Check out the comprehensive list of features to design and colorize the avatars exactly the way you want:
Designer Mode - The application features a powerful Designer Mode, which pauses the front-end display of avatars while you change the settings in the ACP. This allows you to modify and change settings to your heart's content and preview the avatars to your liking before publishing your avatars.
Download Icons - If you have download files with no screenshots, you can use Name 2 Avatars to generate a custom icon per file to display in the What's New, Highest Rated, and Most Downloaded blocks on the downloads index page. Please note this will not generate a screenshot on the file image details page.
Club Profile Icons - can generate profile icons for clubs
Forum Icons - If you have forums with no customized icons, replace the standard IPS icons with customized icons to display on the forum index page.
3 avatar modes to choose from (letters: which will produce a letter avatar, cats: a uniquely generated cat image based on username, abstract/monster: will generate a unique "abstract" image from user name. NOTE: this setting only applies to member avatars and not to downloads/forum icons).
Font Color - Choose your own color for the text that appears on the avatar
Text Shadow and Color - Enable and choose your own color for the shadow on the text
Font Size - Choose your own font size to increase or decrease the text size
Color Generation - Select your own colors per letter
Gradients - Enable gradients for a multi-hued background
Dual Letters - Enable dual letters for names
Unique Backgrounds - Let every member have their own unique avatar
Font Type - Upload your own font
X and Y Offset - Center or offset the text
Text Angle - Rotate or set your text at an angle
User Generated Avatars - group setting allows you to give member groups the ability to generate their own avatar using n2a scripts. allows them to design their own letter/cat/monster icon, with various settings.
Geek out with other cool features that happen behind-the-scenes:
Unique Like No Other - Ever member in your community is unique and their avatars should express that distinctiveness. When Unique Backgrounds are enabled, the code will parse the name of the user spelled backwards to generate a truly one-of-a-kind color. That means users with similar names like Micah, Michael, Michaelangelo, and Mickey Mouse will generate wildly different colors!
Opposites Attract - When enabling gradients, the application will automatically use the color's accent (opposing color) to generate a multi-hued background that stretches across the entire color palette.
HOW TO INSTALL
Please install like any other application.
Navigate to ACP > System > Site Features - Applications.
Click on "Install"
Select the TAR file and install.
**description provided by @Joel R
Check out my Proxy, VPN & Disposable Email Blocker application if you are using Invision Community 4.4 or higher.
Prevent Proxy Registration allows you to block, prevent or hold registrations made from proxies, TOR or 'bad' IP adresses.
It uses IP Intelligence Service API for the best effect. You will like it!
You can choose which detection mode will be used. See Variations of Implementation and What are dynamic checks? articles for more information.
You can whitelist some IPs (e.g. your own proxy) if you want. Whitelisted IPs will not be checked when registering, so no API calls will be made.
You can control how trigger system will works. There are two variants:
Exact - Takes action when system absolutely know IP is proxy.
Smart - You can choose different actions which will be taken depending on probability IP is proxy.
You can choose different actions which will be taken both for Exact and Smart modes. There are 4 actions available:
Allow - Allow user to register as normal
Hold - Flag the account for manual review
Ban - Register the account but immediately ban it
Forbid - Do not allow the user to register at all
You can change error message (which displayed to member when registration was forbad) using language system - see string pproxy_error.
IP Intelligence API requires email address when making API calls. Plugin will use your incoming email address by default, but you can provide another email address if you want.
Plugin works perfectly with cURL version 7.36 or higher. If you have version lower than 7.36 and have problems when registering (e.g. false alarms), add this string into your constants.php file (see that article for more information):
define( 'FORCE_CURL', TRUE );