IC5 apps
49 files
-
-
-
-
⭐Features:
Private one-2-one chat:
Chat boxes display on bottom right allow member to chat with each other.
Multi chat at same time.
Permission for who can use the private chat.
Ability to select skin for each box.
Load more messages on scroll up (or down).
Easy to find member name to start the chat.
Sound notification for new message.
Report messages.
User online status.
Minimize and close chat boxes.
Ban settings.
Supports Clean Text Input with emoji, Youtube, URL, images, audio files, GIPHY
Supports Lazyload images.
Interval in milliseconds.
Flood control.
Message length limit.
Permission to edit/delete messages.
Fully responsive - will adapt to mobile, tablet, desktop.
Group Chat
This feature is an extension of Member Chat to allow users to create a group and invite people to chat.
Option to set maximum users in a group.
Users can leave group whenever they want.
Displaying users list in a group.
System notification when user joins/leaves group.
Group owner can rename the group.
Permission for who can invite people to join group.
Rooms & Clubs Chat
Admin can create multiple rooms, display rooms in widgets, or a new page.
Club owner can create a room.
Announcement & Rules for each room.
Online Users list.
Allow guest to join and chat with their custom nickname and random avatar.
Show online users in the panel or popup.
Auto idle after X minutes.
Auto schedule: You can now set specific times for your room to automatically open and close.
Global Chat:
Show room in a a floating popup on the bottom of the pages so users can chat anywhere.
Toggle show/hide the popup.
Option to hide popup chat on mobile.
User controls:
On/Off sound notification.
Open chat in a popup.
Select skins.
Moderator controls:
Edit Announcement.
User blocking system:
Display moderator who blocked the user.
Ability to add the reason.
Auto unblock user after X minutes.
Clean room (delete all messages).
Quick edit/delete a message.
System messages to notify when:
New content posted from 3rd-party apps, supports:
Forums (new topic, new reply)
Downloads (new file, new comment, new review)
Pages (new article, new comment, new review)
Gallery (new image, new comment)
Blogs (new entry, new comment)
Calendar (new event, new comment)
Status updates, status replies
New registration.
Videobox (new video, new comment, new review)
Musicbox (new song, new comment)
Tutorials (new article, new comment)
New announcement.
New donation.
User joined/left room.
Auto Messages (Chat Bot)
Create multiple messages with cycle time in seconds.
Select a member as a Bot to post the messages automatically every X seconds.
The auto messages run on client-side, will not be saved to database for the best performance and saving database.
Archive messages:
Permission for who can view archive messages.
Search messages by member name, guest name, content, time.
Sorting messages by time, content, chatter name.
Edit/Delete/Report message.
Other features:
Input message:
Clean text: only supports URL, image URL, Youtube URL, GIF from GIPHY, upload image
Editor: You can use full formatting from Editor: color, bold, size, emoticons...
Many stylish designs available:
Standard
Bubbles
Condensed
Donation & SuperChat (requires IPS Commerce)
Allow users to donate directly in the room.
After making a payment, the message will be highlighted in a different color.
Ability to select permission for who can donate.
Select a donation goal from Commerce.
Easy to setup the color for SuperChat based on the donation amount.
Sending system notification when someone donates to the room.
Tools for admin:
Delete all system messages
Delete all room's messages
Delete all conversation
Import messages from the Chatbox FREE
Extra features:
Report center integration allows users to report bad massages.
Auto loads old messages when scrolling down (or up).
Highlight the message row if someone mentions you.
Flood control, max messages, limit characters, sorting messages...
Display number of online users in Chat menu.
Display counter of characters when typing message.
Support IPS Link Filter for disallowed/allowed links.
Ignored Users.
Lazy load images.
Fully responsive.
-
This application will display the country flag of the post author according to the post IP address.
Requirements:
Forums app.
IPS Geolocation is an active license perk so you need to have an active license to countries get picked by IP Address.
Settings:
Display country name
Display geolocation for specific groups
-
This app allows using Widget to display the statistic in your site. Members could see and update the newest information on that.
Features:
DISPLAY STATS IN TAB VIEW
DISPLAY STATS IN GRID VIEW
Manage stats in widget's settings:
Easy to add/delete stats.
Drag & drop to reorder the position quickly.
Clicking on stats to options: title, categories, thumbnails.
Supports IPS official apps: Forums, Downloads, Pages, Nexus, Gallery, Calendar. And 3rd party apps that meets the requirement for IPS4 Content, such as: Videobox, Musicbox, Tutorials, etc.... with the following stats:
New content
New comments
New reviews
Most viewed
Hot Topics
New Members
Top Reputations
.....
Other:
Auto-update stats every X seconds.
Widget title.
Thumbnail style (square or round).
Fully support AJAX.
Fully support responsive design.
-
-
This file will create phpStorm Metadata files, providing autocompletion support for Invision Community 5
application names
language strings
extensions
database tables
settings
exitpoints
It also creates a file with all known constants, so that the IDE doesn't complain about unknown constants.
usage
php ictools.php PATH_TO_IC5
This can also be combined with File Watchers to rebuild the files automatically. -
-
EasyPopup offers a powerful, customizable solution for creating eye-catching popups on your website. Configure everything from size, position, and transitions to timing, content, and audience targeting. With IPS Member Filters, you can tailor popups to suit specific groups and boost user engagement effortlessly.
Features:
Width/Height.
Transition open/close: FadeIn/FadeOut, SlideIn, SlideUp, SlideDown, SlideBack.
Transition speed.
Positions: Top Left, Top Center, Top Right, Middle Left, Middle Center, Middle Right, Bottom Left, Bottom Center, Bottom Right
Background color.
Compose popup content using the Editor or HTML, or simply upload an image.
Supports advertisement tag in the HTML code: {advertisement="key"}
Auto close and show timer on popup.
Showing popups every page loads or every X minutes.
Waiting for X miliseconds to show.
Easily set specific URLs for popup display.
IPS Member Filter System to show popups. (filter by groups, content count, joined date, last posted, last visited, reputation, member of the day....)
-
The Hide it application allows hiding content from posts in Forums, Pages and Downloads. It supports selectively hiding specific sections or entire posts.
Features:
Select databases and categories for hidden content.
Specify user groups for hidden content.
Options for hiding specific content: links, images, attachments, code, or the entire post.
Options to unhide content:
Give a reaction
Leave a comment
Reaction or comment
Reaction and comment
Reload content in ajax after giving reaction to unhide content without reloading page.
-
This application will set a number of content items that users must have to start a private message. However, users will still be able to reply to existing or new private messages.
Settings:
Display the number of items required on the error message
Number of content items required
Apply restrictions to (choose groups)
-
This app helps users connect and build friendships with others in an easy and engaging way.
Features:
Friend Requests:
Users can send friend requests to connect with others.
Notifications:
Get notified when:
You receive a new friend request.
Your friend request has been accepted.
Users can manage notification preferences, choosing to enable/disable them or receive alerts via email or inline notifications.
Friend Display:
A Friends icon on the top navigation bar appears on every page.
A Friends tab is available on the profile page.
One-click access to send private messages (PM) or chat (requires Chatbox+).
Quick friend search for easy access to connections.
Privacy Settings:
Users have control over their privacy, with options to set:
Who can view their profile.
Who can send them private messages.
Who can see their friends list on their profile.
Suggested Friends Widget:
A widget displays random users you may know, available in slider or grid view for easy browsing.
Mutual Friends Display:
Mutual friends are shown on the profile page and in the suggested friends widget, making it easy to find common connections.
-
This app allows members to add a gallery to their post by BBCode. (Supports Forums & Pages)
Main Features:
Enable/disable
Groups can use
Responsive Gallery
Customization: width/height, auto play, thumbnail, transitions, speed, image crop
There is a form in the editor that helps members easy to add image URLs, captions, or select albums (from Gallery app)
-
This app will display a popup or redirect user to a page reminding them to update their information before browsing the website.
Features:
Enable/Disable the feature.
Select user groups required to fill in the information.
Choose required information fields, including:
Profile photo
Cover photo
Signature
Profile fields
-
Quick Search is a small application that instantly brings an intuitive search form and smart autocomplete. Results are displayed with eye-catching thumbnails, providing a seamless browsing experience across all applications. Make finding content easier and faster with Quick Search!
Settings:
Enable/Disable.
Permissions for member groups.
Max results.
Search incomplete words
Find results in Content titles only | Content titles and body
Search Mode: OR / AND
Set default search type for all pages
Show category and author in search results.
Display Quick Search in mobile & tablet.
Support widgets
-
Better Stats Pro is an advanced application that integrates the functionality of two built-in widgets: "Member Statistics" and "Forum Statistics", creating one comprehensive widget. It is an extended version of my free plugin "Better Statistics".
In this version, users can sort/add/remove tiles according to their preferences. Additionally, new features have been introduced, such as: total number of banned users and total number of reactions on the page.
The module is optimized. What does it mean? Undisplayed tiles in the widget are not counted, so the page will not count unused statistics. -
-
This application allows users to set up automatic replies for personal conversations when they're unavailable. A new option in Account Settings will allow selected user groups to activate the auto-reply feature and customize their response message. When enabled, users will see a global notification about the auto-reply, along with a link to disable it if needed.
Settings (Admin CP):
Display a warning to the user
Groups allowed to use this feature
Exempt groups
Settings (per user on Account Settings):
Enable Auto Reply
Auto reply content
-
This application enables you to efficiently manage your validation queue—approving, banning, or deleting accounts, directly from the public side when using Administrator validation or Email and Administrator validation for new registrations. Please note, that the widget is not compatible with the sidebar due to space limitations and will only function at the top or bottom of the page.
Setting:
Groups allowed to manage members in the widget
-
-
This application will allow your members to upload music tracks to play on their profiles with a nice tidy custom audio player
Features
Adds a custom java-script / jQuery / Ajax music players to user's profiles
Allow your members to upload multiple music tracks to their profiles
Adds a playlist with all their uploaded music allowing to switch tracks easily
Easily edit the track names by clicking and holding the track name in the playlist without having to reload the page
Easily re-position the tracks by dragging them and dropping them into your chosen positions
The audio player has 5 buttons
Repeat ( this will repeat the playing track )
Next ( skip to the next track )
Previous ( go to the last track )
Volume ( Toggles volume bar )
This will show a volume bar that you can drag with 2 more buttons allowing you to turn it up or down
Play / Pause ( Does what it says on the tin )
Easily delete each track without having to reload the page ( this will show a pop-up asking to confirm the deletion )
Members can customize their audio player's button/volume/progress bar from a choice of 8 colors that are either solid or with a shadow
Set auto play function so members' tracks will auto-play when the page loads
Allow members to add other members' tracks to their playlists
This will not duplicate or copy any audio files it will just add the ability for the track to be played on other members' playlists
Tracks added to playlists via sharing will not count towards the user's uploads count as they are not uploading a new track
Members can toggle the ability for other members to add their tracks to their playlists easily via the audio player
When a member grants permission for their tracks to be shared a new add to my playlist icon will appear next to their track names
If a member adds another member's track to their playlist and the uploader decides to delete their track, the track will also be removed from all playlists it has been added to
Admin Member Group Settings ( These are set per group )
Can upload audio tracks
Select the maximum upload size per track
Select the maximum upload limit per batch of uploads
Select the number of total tracks the member can upload altogether -
This application allows admins to select content (categories, items, clubs, and members) that new members will automatically follow upon account creation or validation, based on your configuration.
Basic Settings:
Frequency of notifications.
Let others see that the user follows the content.
Apps supported:
All apps that their containers (categories) and content items (topics, images, files, blog entries, records, adverts, tutorials, videos, etc.) can be followed.
A tab to follow Clubs and Members will also appear as an option.
Specific Apps:
Pages: Each database will be displayed in its own tab.
Gallery: Albums will appear in addition to categories and images.
Note:
The app tabs will appear only if the corresponding app is installed and enabled.
-
Enhance your site with beautiful, fully responsive Sliders and Gridview options that adapt seamlessly to any device.
Flexible Slider Customization: Choose from horizontal, vertical, or random modes; set autoplay, speed, duration, buttons, and more.
Gridview: Showcase your content in a stylish, organized layout.
Auto-Content: Automatically generates sliders from content in: Pages, Forums, Gallery, Downloads, Clubs, Commerce, and Videobox.
RSS Feed Support: Automatically fetch content from RSS URLs.
Custom Content Management: Easily add and manage custom content to your slider/gridview; drag & drop to sort, click to edit titles, upload images, and add links.
Thumbnail Caching: creates and saves thumbnail cache for faster loading.
Widget Support: use widget to display slider/gridview.
Popup View: quick view content in a popup (supports Forums, Downloads, Pages, and Videobox)
-
This application adds a tab to the navigation allowing your chosen member groups to view all your board members in a tidy grid view.
Features:
Adds a tab to the navigation bar
Shows a list of your registered members
Search the member's content at the click of a button
Display birthdays from the current day
Display the online status of members
Show a list of the member's information on your board
Shows the user's group
Shows the user's member ID
Shows the user's follower count
Shows the user's content count
Shows the users post per day ratio
Shows the number of members of the days the user has won
Shows the users' joined date
Shows the number of days the user has been registered to the site
Shows the member's online status
Shows the member's last activity
Shows the member's birthday
Shows the member's age
Shows the members timezone
Shows the member's last used device
Show a list of the member clubs they have joined
All the information above can be shown or hidden in the ACP. You can also choose what user groups can view each bit of information
Sort the list by
Joined date
Post count
Username
Member Group
Custom sort by
Member name
Post count ( ANY, MORE THAN x AMOUNT, LESS THAN x AMOUNT, EXACTLY x AMOUNT )
Reputation points ( ANY, MORE THAN x AMOUNT, LESS THAN x AMOUNT, EXACTLY x AMOUNT )
Joined date ( BETWEEN )
Last visit ( BETWEEN )
Last post ( BETWEEN )
Choose what user groups can use/view the members tab