IC4 apps
22 files
-
-
-
-
-
-
-
-
-
-
This is a collection of tools that I have found useful over the years. Some of these tools have been exported out of the now defunct toolbox application.
Features:
Diffs : Paste in 2 different sources to see the changes between the two.
Json: Formats a json string into its pretty print format.
QR Code: Generate a QR code for various reasons, also has options to customize the QR Code. Using imagick produces best results.
Lorem Ipsum: A Lorem Ipsum generator, allows you to generate in a few different formats from individual words, to sentences and paragraphs.
BitWise: Generates a list of bitwise values.
Hash: Creates various types of hash from a string.
UUID: creates UUID's.
QR Decode: Decodes a QR code. Using imagick produces best results.
HTML: Encode/Decode html content.
Base64: encode content into base64, decode 64 content back to a readable string.
AES: encode and decode AES strings.
Numbers: convert numbers into various formats.
Dates: converts dates into various date formats.
Images: converts images from one format to another. Using Imagick produces best results.
-
This resource uses The Movie Database API to grab data from Movies/TV Shows to your site.
All you have to do is type a word from the movie/TV show title and then a list of matches will show up. From now on, with just a click, you will have the submission form:
Title
Subtitle, if available
Description
Poster
Status
Release Date (for Movies)
Genres
Language
Homepage
IMDB link
Budget
Revenue
Running Time for movies or Episode Time for TV shows
Season (for TV Show)
Number of episodes (for TV Show)
Tabs:
You will also have tabs to display:
Cast (with a link to a popup listing all their data)
Crew (with a link to a popup listing all their data)
Trailers (with videos from Youtube)
Latest Reviews on TMDB
Similar Movies or Similar TV Shows (will list all similar movies/TV shows and again with a click, you can have them in your database)
All the tabs, except Information (the main one with the movie/TV show description), can be disabled via setting.
TMDB API Key:
You can get your free API Key on the TMDB site: https://www.themoviedb.org/settings/api
Multi-Language:
TMDB supports 62 languages. You just have to choose the one in the ACP setting.
Other features:
Fully integrated into the framework: Rest API, categories, extra fields, notifications, search, tags, follow, reactions, promote, etc.
Settings:
Settings to control the app behavior in several places/situations.
-
This application will give users the ability to create records from their preferred videos from YouTube (including regular and short videos), Vimeo and Dailymotion, or even upload videos. The application automatically retrieves video thumbnails so all you need to do is enter the video title, paste the URL, and optionally add a description – that's it.
Converter from the old Videos application:
Please refer to https://www.sosinvision.com.br/index.php?/forums/topic/2484-videos-directory/&do=findComment&comment=14650
Key features of this application include:
Integrated to YouTube Data API to grab data from videos via search to add them quickly.
Two options to choose how the index will look like: Blocks or Tabs.
Two options to choose how the videos will be displayed in the index: Grid or Carousel.
Unlimited categories with support for unlimited parent-child relationships.
Customizable category icons.
Flexible options to enable comments and reviews system per category.
Ability to add polls to videos.
Extra Fields group that can be used per category.
Additional Videos: videos added within a video.
Profile tab to display the videos submitted by the profile owner.
Thumbail management.
Several places to display advertisements.
Other features:
Integrated with the framework, including features such as search, tags, follow functionality, reactions, and more.
Integration to RSS/Atom Feed Imports.
Support to Rest API
Support to Webhooks
Tool to import video records from the Videos application from Mike. J.
Settings:
Settings to control the app behavior in several places/situations.
-
Chatbox+ is an application that uses Ajax calls to the server to get new messages. Supports room chat, club chat and the private one-2-one chat. The chat boxes can display in widget, new page, or floating on the bottom right to allow member easy to chat with each other.
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 plugins,
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.
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... and all Editor's plugins.
Many stylish designs available:
5 color skins.
3 styles for messages:
Standard
Bubbles
Condensed
Donation & SuperChat (requires IPS Commerce) NEW
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:
Supports playing a song from Musicbox
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. NEW
Support IPS Link Filter for disallowed/allowed links. NEW
Ignored Users.
Lazy load images.
Fully responsive.
-
Topic Thumbnail Application for creating thumbnails of themes. Thumbnails can be created automatically from the attachment or picture contained in the first message of the topic and you can specify the thumbnail yourself after creating the topic.
Main Features:
Display thumbnails of topics in the main forum view. Topic's authors or member groups that you specify can change thumbnails. They can choose a thumbnail from images in topic content, external URL, or upload from computer.
Ability to generate the thumbnail from Youtube, Vimeo, Dailymotion, and Wistia.
Using Ajax, no need to reload the page after changing the thumbnails.
Support "Gallery View Mode" with big images in a responsive grid.
Widget to display new topics with thumbnails.
Option to replace Forum Icons with Topic Thumbnail.
Thumbnails in search results, activity.
Permissions for viewing and changing thumbnails.
A Toggle Show/Hide for members.
Support IPS Clubs.
-
This resource uses IGDB API to grab data from games to your site.
All you have to do is type a word from the game title and then a list of matches will show up. From now on, with just a click, you will have in the submission form:
Title
Storyline, if available
Description
Status
Genres
Themes
Websites
Modes
Multiplayer modes
Platforms
Player perspectives
Videos
Similar games
Tabs:
You will also have tabs to display:
Game Information
Screenshots
Videos
Similar Games
All the tabs, except Information (the main one with the game description), can be disabled via setting.
IGDB API Key:
To use IGDB API, you must have a Twitch Account. The IGDB.com API is free for non-commercial usage under the terms of the Twitch Developer Service Agreement.
Sign Up with Twitch for a free account
Ensure you have Two Factor Authentication enabled
Register your application
Manage your newly created application
Generate a Client Secret by pressing [New Secret]
Take note of the Client ID and Client Secret
Enter the Client ID and Client Secret in this app settings on Admin CP
Other features:
Fully integrated into the framework: Rest API, categories, extra fields, notifications, search, tags, follow, reactions, promote, etc.
Settings:
Settings to control the app behavior in several places/situations.
-
VideoBox is an application that allows sharing videos, the best choice to run your own Movies/TV Shows website.
Features:
2 display modes: Grid view & List view.
Categories/subcategories.
Custom fields for video's information.
Protected custom fields that only display for logged members, or who liked the video.
Search videos by custom fields.
Video Collections: create/edit/remove the collections for your videos.
Widgets: top poster, top videos, random videos, featured videos in a slider, collections in a carousel, quick search by custom fields,...
Pages system: easy to create a new page with custom content.
Uploading or using external video URL (supports: mp4, m4v, webm, m3u8, youtube, vimeo, dailymotion).
Using VideoJS to play video formats: mp4, m4v, webm. Support VTT captions, preroll video for advertising purpose New
Watermark on the video player.
Media Tags system to define your custom player embedded from any video services (YouTube, Vimeo, Dailymotion...).
Live Streams from Twitch.tv and Youtube.com
Ability to post a topic when a video is submitted New
Tags Filter New
View video in lightbox New
Friendly URL.
Comment system.
Rating system.
Following system.
Clubs
Reactions
Supports Nexus (Commerce) to sell and buy videos. New
Supports all Points systems. New
Points for new video
Points for new comment
Points for new review
Points for reaction
Lazyload New
Tags.
Latest Videos RSS feed.
-
Extended User Informations
General
Turn on/off glow
Enable/Disable Rank Icon
Enable/Disable Mod Icon
Enable/Disable Mobile Phone Information
Author window width [in pixels]
Online/Offline Icon Size [in pixels]
Left and Right Padding Theme [in pixels]
Avatar size on mobile phone [in pixels]
Max avatar size [in pixels] [height/width]
Author's background color
Color of information icons
Information text color
Link color
Mod Icon Color
Statistics
Enable/Disable Messages
Message icon
Language messages
Enable/Disable Likes
Like icon
Language loves
Enable/Disable Warnings
The icon warns
Language Warnings
Enable/Disable Member ID
Member ID Icon
Language Member Identifier
Enable/Disable Attached
Joined icon
Language is attached
Enable/Disable Birthday
Birthday Icon
Language birthday
Enable/Disable Profile View
Icon Profile Views
Language profile views
Enable/Disable Time Zone
Time Zone Icon
Language Timezone
Enable/Disable Dots
Achievement Points Icon
Language points
Enable/Disable Number of Days Won
Icon days are won
Language days won
Enable/Disable Progress
Progress Icon
Language progress
Lid
Enable/Disable Cover
Opacity of the coating
Information
To report errors, write to me in PM
Future updates will include profile information and a user drop-down menu (for your name) - in case you want to expand on this information.
100% customizable
100% responsive
If you use this plugin, you need to regenerate the postContainer -> html file (if you have your own postContainer), because you may encounter errors or missing information.
If you are using custom themes, make sure the owner has enabled the default grid for the theme view.
You can use this plugin on any IPS version (but we recommend at least 4.6 or 4.7)
-
Beautiful responsive Sliders or Gridview for IPS
Fully responsive - will adapt to any device.
Flexible customization for sliders: horizontal/vertical random mode, autoplay, speed, duration, button,...
Gridview New
Auto gets contents from IPS applications: Pages, Forums, Gallery, Downloads, Clubs, Commerce
Auto gets contents from Videobox
Auto gets contents from RSS URL.
Add custom contents manually, easy manage them, drag & drop to sort the contents, click to edit the title, upload image, link,
Auto creates and saves cache for thumbnails.
Support widgets, easy to drag and place them to your site.
Lazyload (IPS 4.4+) New
Viewing content in a popup (supports Forums, Downloads, Pages, Videobox) New
-
This script will check if you are ready to use Invision Community 4.x on your own server.
Simply upload the script either to the directory where your current IP.Board 3.x. installation is (if you want to test if you're ready to upgrade) or anywhere else on your server (if you want to test if you can perform a fresh install) and run it in your web browser. -
While IPS 4.7 is already quite optimized, some people like me need more, MUCH MUCH more and that's where SEO Essentials comes to place.
SEO Essentials is a powerful tool collection for IPS 4.7 to make sure that your community ranks better.
This application will give you a great overview of topics and IP Pages Records, which could/should be optimized based on the title length ( to avoid that google changes the SERP title), it will give you a great overview of the content from a specific topic, it allows you to flag content which isn't worth to be indexed so that Google & Co know that they shouldn't index it.
While IPS 4.7 is already quite optimized, some people like me need more, MUCH MUCH more and that's where SEO Essentials comes to place.
SEO Essentials is a powerful tool collection for IPS 4.7 to make sure that your community ranks better.
This application will give you a great overview of topics and IP Pages Records, which could/should be optimized based on the title length ( to avoid that google changes the SERP title), it will give you a great overview of the content from a specific topic, it allows you to flag content which isn't worth to be indexed so that Google & Co know that they shouldn't index it.
Features:
Get an overview of all your topics, their visibility and important parameters like the Page Title Length.
Google Search Console Integration
See Headline Hierarchy of any page
Another feature of this application is that moderators can flag topics which aren't worth to be indexed, so that google knows that it doesn't need to index it at all! Once the topic was flagged, a no index tag will be added and it will also be automatically excluded from the sitemap!
The same is possible for IP Pages! Any page can be flagged as not to index within the ACP-Page Manager.
Optional : set OG:Image & Twitter image/metadata
Log 404 errors ( Any page which returns 404 can be logged. It's important to know about the 404 pages, especially if they're coming up a lot!
The application will also log the URLs from where the visitor is coming from.
Health Check - Check the IPS settings and see adjustment hints
Content Replacement - Replace words & phrases from UGC with affiliate links, other words ( SEO), internal linking..
REST API & Webhook Support.
-
-