IPS4 Developer Documentation
Invision Community Blog
Downloads posted by Fosters
This application allows your club owners to send a PM to all club members
25 purchases 59 downloads
Add sticky notes and messages everywhere on your community with Notices by @Fosters! Use the default IPS editor to create beautiful and powerful notices with links, quotes, embeds, and styling. And with powerful options in the application to style, locate, hide, and filter your notices, you can create a powerful messaging system that's tailored for your community.
Greet new members by giving them a friendly "Welcome" notice. Create a tour by only showing target-specific notices in certain applications. Engage inactive members filtering for certain posting dates or ranges. Encourage superfans by hyper-targeting them by reputation. Get repeat business by integrating with Commerce purchases. and more ... ! Create unlimited notices and post them anywhere in your community!
Color Style - blue, red, orange, and green Dismissable or Permanent Location - six default locations Floating - allow fixed position to float on viewport Device - show or hide on device size Application - show or hide in certain applications Date - show on specific dates Filters - multiple criteria including group, posting date, leaderboard, reputation, commerce, and gallery (Uses IPS4 Member Filter System)
62 purchases 238 downloads
Forum Sidebar by @Fosters allows you to customize the sidebar blocks on the forum and topic pages per forum. This means that you can show one block in Forum A and another block in Forum B. You can strategize your board's different sidebars by pinpointing relevant content, optimizing your monetization schemes, and showing related information when and where it makes sense.
Separate out your discussion boards and finetune your sidebar blocks per forum!
!! REQUIREMENT !!
This file requires Pages and Forum application.
Before adding blocks to the forum, blocks must be previously created in Pages app.
Install the application in ACP > System > Applications Go to ACP > Community > Forums > Edit the forum > Click on "Blocks" tab. Add / reorder the blocks you want in Forum sidebar or Topic sidebar.
53 purchases 174 downloads
Allow users to add new venues to the front-end of your community with Venue Frontend Manager by @Fosters, so users can define new venue locations for your events, gatherings, and parties. Users click on the +Create button, where they will find Venues added to the list.
If you run a large number of calendar events in physical locations, it can be hard to define everything by the admin in the ACP. With Venue Frontend Manager, you can allow certain membergroups to create new venues that everyone can use for the calendar events.
11 purchases 51 downloads
This application creates a new page which shows all topics which have no replies (with permission check)
18 purchases 44 downloads
Report Member Profiles by @Fosters allows users to report other users directly from the profile.
When users visit a profile, they will see a "Report Member" button. Users are required to submit a brief explanation. This sends a report to the Moderator Control Panel (ModCP), where moderators can then view or filter reports in a new "Reported Members" section. Like other reports, moderators can mark the report as New, Under Review, or Complete.
This Application supports
13 purchases 29 downloads
Project Manager is an advanced suite of management tools that empower Admins and Project Managers to spearhead, plan, execute, oversee, and attain their community project. Achieve specific goals, meet success criterias, and reach your target conclusion by using Project Manager to organize your workflow from beginning to end.
Organization - Are you excited to start multiple community projects to grow your membership, raise more money, foster more activity, take your community to the next level and you need a better way to manage it all? Accountability - Do you need to assign tasks to Moderators, Staff Members, and other stakeholders to hold them accountable to your community's organizational success? Feedback - Do you need a brainstorming tool for feedback and suggestions for your community's future planning? Execution - Are you launching a major initiative and understand that preparation, planning, and task management are key? Development - Are you a software coder, theme designer, or digital creator who wants an all-in-one digital production tool? Bring the power of organization and planning to your community with Project Manager by Fosters! At the heart of Project Manager is a growing suite of powerful management tools, all of which can be customized to your project wishes:
Project Categories - Whether you want to focus on one project or many projects, you can group your growing list of ideas and projects into many project categories! Item Types - Define your own custom issues, steps, objectives, tasks, or other measurement metric, where you control the lifecycle from beginning to end. Build unique sets of item types for each project's unique needs! Assignment - Assign issues to members in your project team and hold them accountable. Project members can filter and view their own tasks, and can even view only their "open tasks" for immediate work! Prioritization - Build your own custom set of priorities using color-coded badges so you can visually sort and prioritize important items. Issues Tracker - The core of your project, project members use the built-in Tracker to add new tasks, track pending tasks, close resolved tasks, and ultimately manage everything from beginning to end -- smarter and faster! Customize your tracker anyway you want and turn it into your issues tracker, bug tracker, brainstorm tracker, or task manager! Project Manager is designed from the ground-up to be highly customizable for any use case. It can be custom-fitted to any project where you need to plan and execute based on your own project requirements. With built-in features like user assignment, priorities, and custom filters, it's now easier than ever to let your Invision Community power your next community project!
All these features are available right now in Project Manager with more to come. Start building the community project of your dreams by taking one step at a time with Project Manager!
Here are real-life scenarios where Project Manager can benefit your community:
Hobbyist Admins who want a way to let their members propose suggestions, new ideas, and feedback to plan for their community's future. Use the Tracker as a recommendations box. Community Managers who want to organize local meetups, membership drives, and fundraising campaigns and need a method to plan everything. Use the prioritization and issues tracker. Enterprise Admins who want to launch and organize large community projects with various stakeholders like moderators, staff members, and other admins. Use the assignment and task management features. Software Developers who require an advanced bug and suggestion tracker and need a software release tool. Build a custom tracker for each release statuses to effectively manage like a pro. FEATURES
Here is a highlight of major features of Project Managers:
Create new Project Categories with custom permission sets to view Create new Project with its own customized settings and permissions Can copy / delete / reorder / move Projects Create new Item Types with custom color badges Define multiple Statuses within each Item Type from open to closed Create new Priorities with custom color badges Enable RSS feed Enable auto-publication to IP.Pages database or IP.Board forum Control and monitor Issue details such as status and implementation Assign Issues to Users Filter and Sort Issues on the Tracker Follow and send Notifications on Issues New link in the Menu Manager Demo Project - The application includes a demo project for a simple bug-and-suggestion Tracker. It shows admins how to create a sample project category, project, and item types with demo statuses like Open, Fixed, Accepted, and No Thx. This enables admins to get a quick overview of a project and to jump into their own project. If you do not want to install the demo data, remove the demodata.php file from the package before installation.
Developer Mode - Project Manager includes powerful, developer-specific tools to help manage and control your digital releases with special consideration for IPS Marketplace developers. You can enable Developer mode to control versioning, IPS Marketplace integration, and VCS connection to BitBucket. If you do not want Developer mode, disable the features.
REST API - The application includes built-in REST API to manage projects, items, and versions.
Project Manager is a large and growing application that is constantly under development, and we'd love to have your support along the way. We use the application ourselves to publish our software to the IPS Marketplace, so you know there's a lot of spare hours, tender care, and heart poured into this application. We're constantly adding new features, stomping out bugs, fine-tuning the code, with large plans for this app's future. If your community could use an organizational management tool, we would genuinely appreciate your purchase of Project Manager! Even better, we would absolutely love to hear how Project Manager helped organize your latest community project and turned you into a Project Master - give us a 5-star review below with your success story!
76 purchases 335 downloads
This plugin allows you to set a specific Pages Page as landing page for guests.
Once this plugin is installed and once you've set the alternative landing page, guests will be redirected to this page. Once they log in, they'll see the real default page which is defined in Pages.
1. This plugin requires Pages app to be installed.
2. This plugin requires that Pages app is set as the default application.
13 purchases 16 downloads
Create a powerful Forum Menu in seconds by installing the Extended Forum Menu by @Fosters! This application will auto-list all categories in your Forums navigation tab, and include a button to go to the Forums application. The menu will create menus and nested sub-menus depending upon the level of your categories.
44 purchases 124 downloads
Funnel your readers and visitors to your website by controlling your email content with this simple plugin that truncates content. Drive more visitors to your website, which leads to more views, and ultimately more advertising dollars by creating a marketing funnel that entices users with interesting content and directs them to your website to read more. This plugin affects emails like the daily digest, Contact Us emails, PM notifications and more.
Are you tired of users replying to PM notifications by email, which are sent to you (the admin)? Want to drive traffic to your web platform to capture more views? Buy Limited Email Content by @Fosters to limit your email content and proactively encourage users to visit your website.
This plugin should NOT affect your bulk newsletter.
Limit content length Remove quotes
47 purchases 164 downloads
Are you looking for a way to generate and use custom language strings? Custom Language Strings by @Fosters adds a new dimension of custom words, terms, phrases, and sentences to your language pack! You can use these custom language strings in templates, emails, themes, and blocks!
Open up new worlds of language and describe your community in ways you were never able to before.
29 purchases 96 downloads
Easily show how many users are viewing each theme from ACP > Customization > Themes and see what themes are most popular.
This is a simple plug-and-play plugin with no settings.
Adds a new Button to the Share Bar for WhatsApp
Connect your IPS community with Slack, a community chat tool with native apps for desktop, iOS, and Android. Bring the power of Slack notifications to your IPS community by bridging the two softwares together and creating notifications in Slack when important events happen so you're always in the loop. Use the same chat service that IPS developers use in private!
What is Slack?
Slack is a powerful real-time messaging application with advanced features like feature-rich messaging, file sharing, archive search, videos calls, and more. Here are a couple of Slack's greatest features:
Channels -- Organize your team conversations in open channels. Make a channel for a project, a topic, a team, or anything—everyone has a transparent view of all that’s going on. For sensitive information, create private channels and invite a few team members Direct Messages -- Send messages directly to another person or to a small group of people for more focused conversations.
Calls -- Take a conversation from typing to face-to-face by starting a Slack voice or video call in any Channel or Direct Message. From there, you're one click away from sharing your screen, so everyone can follow along.
Drag-and-drop Files -- Not just your messages, but all your files, images, PDFs, documents, and spreadsheets can be dropped right into Slack and shared with anyone you want. Add comments, star for later reference, and it’s all completely searchable. If you use any services like Google Drive, Dropbox, or Box, just paste the link and that document is immediately in sync and searchable too
Search -- Everything in Slack (messages, notifications, files, and all) s automatically indexed and archived so that you can have it at your fingertips whenever you want. Slack also indexes the content of every file so you can search within PDFs, Word documents, Google docs, and more. With one search box and a set of powerful search operators, you can slice and dice your way to that one message in your communication haystack.
Slack offers free pricing for new or small teams, and paid plans for larger teams.
What does this app do?
This application connects your IPS4 installation with an existing installation of Slack, and will push notifications to Slack. Implemented notifications:
A new member creates an account A content item is reported An unapproved new content is created IPS\Log::log() function will send content to slack if you're in dev mode ( \IPS\IN_DEV ) This app does NOT integrate or sync your members between IPS and Slack.
32 purchases 64 downloads
Create a powerful Downloads Menu in seconds by installing the Extended Downloads Menu by @Fosters! This application will auto-list all categories in your Downloads navigation tab, and include a button to go to the Downloads application. The menu will create menus and nested sub-menus depending upon the level of your categories.
There are no settings. This file is plug-and-play.
15 purchases 52 downloads
Invision Community 4.2 includes beautiful new Richer Embeds for links to internal content, which automatically expands to a large and beautiful preview of the content. However, one problem with the Richer Embeds is the constant display of the topic's first image, even when the topic contains more posts and attachments. Embed Enhancements by @Fosters gives more control to you over what images will appear in IPS Rich Embeds and it allows you to also set the og-image tag.
Per-Forum setting to show first image or last image Add a custom embed image in each topic Moderator permissions Adds the missing og-image tag to topics (and to any other content using this app when an image is selected) If you change settings, please run the ACP Support Tool to clear the cache.
More features to be coming!
9 purchases 27 downloads
Member Lists Pro by @Fosters gives you the ability to create an unlimited number of ways to customize, craft, and populate your member lists. Create staff lists, create clan lists, create special lists, create multiple lists, create as many custom member lists as you want! Break beyond the standard IPS member list with a customized set of tools and designs to connect your members with a more meaningful set of userdata. Member Lists Pro is perfect for gaming and clan communities; dating and social communities; regional and geographic communities; and any community that demands a more specialized set of memberlists.
This application enables you to curate new memberlists based on multiple criteria like primary group, secondary group, validating status, avatar, and content count. You also control how the list is displayed, with powerful design options to show group icon, join date, reputation, birthday, content count, ranks, and options to View Content and Send PM.
112 purchases 353 downloads
Are you missing useful stats on your board activity? Statistics by @Fosters adds a new statistics page chock-full of metrics on posters, members, and forum topics so you and your entire community can see the most popular users and topics. Statistics includes built-in integration with the IPS Menu Manager, a Google graph of new posts that you can customize to any date range, and the top posters, members, and viewed topics. Watch your board's activity take-off with Statistics!
33 purchases 115 downloads
Connect and manage your community's Clubs with their own affiliates, referrers, sponsors, and partners with Club Sponsors by @Fosters! This app allows Club Owners to add sponsors to each club on a Sponsors Page. The Sponsors Page lists, describes, and links to the sponsor.
Are you looking to create local clubs that connect with local businesses? Are you looking to create special interest clubs to be sponsored by industry organizations? Are you looking to create fan groups linked to other fan communities? Create a simple and beautiful Sponsors Page in each of your clubs, managed entirely by the Club Owner.
15 purchases 73 downloads
This application allows you do add a custom description above the create topic form.
This is great for additional submission rules or just general information...
You can define a custom message for each forum and this application uses the IPS Language System, so if you have more then one language, you'll get a separate editor for each language.
7 purchases 11 downloads
Pages Sidebar by @Fosters allows you to customize the sidebar blocks on the IP.Pages categories and record pages per category. This means that you can show one block in Category A and another block in Category B. You can strategize your community's different Pages sidebars by pinpointing relevant content, optimizing your monetization schemes, and showing related information when and where it makes sense.
Separate out your IP.Pages articles, news records, and entries by fine tuning your sidebar blocks per category!
## REQUIREMENT ##
This file requires Pages application.
Before adding blocks, blocks must be previously created in Pages app.
Install the application in ACP > System > Applications Go to ACP > Pages Edit the category > Click on "Blocks" tab. Add / reorder the blocks you want in Category sidebar or Record sidebar.
18 purchases 67 downloads
Contact Us adds several enhancements to the standard IPS contact page:
Add the Contact page into the Menu Control permissions on who views Contact page Hide the footerlink Multiple options on what to do with the Contact submission Do you want users to send email to the default community address, or do you want to send to another email address? Do you want to link to a URL or create an automatic support request? Or do you want to create a forum topic? All of these options are offered in Contact Us by @Fosters, while giving you additional abilities to decide where and to whom you want to show the Contact page.
Take your Contact Us page to the next level with these simple but customizable options!
28 purchases 89 downloads
Profile Privacy by @Fosters allows your users to protect their profiles.
Users can edit their profile by choosing 3 privacy levels:
All Users Registered Users Administrators Coding Commitment
We follow IPS 4.3 coding standards, which means that this app works well for both Community in the Cloud and Self-Hosted clients. It also doesn't add any new columns to the core tables, ensuring superior performance for Enterprise Communities and Big Boards.
48 purchases 94 downloads
This application provides an easy way to present your partners or sponsors.
Partner Page by @Fosters is a new advertising medium for you to display all of your community's partners and sponsors on a single page. It's great for communities who want to thank their vendors and partners; admins who want to link to third-party affiliates for crosslink traffic; business developers who want a new spot for advertising; organizations who want to provide resources to other agencies and non-profits; or anyone else who wants to offer a one-page listing of partners and sponsors.
Features include custom banners, descriptive text, and link to an URL.
40 purchases 135 downloads
Fight back against spam with this simple application, which adds dedicated controls to spam prevention. There are several new settings to control content moderation, allowing you to take greater control over your board's content and ward off spam.
Keep your contact us form spam free
Moderate Chinese and Cyrillic content Ban member who posted Chinese or Cyrillic content Moderate content with external links When used in conjunction with IPS Spam Prevention, this can provide greater coverage of anti-spam.
!! ATTENTION !!
The anti-spam check will work only for membergroups where "Can bypass word and link filters?" is not enabled.
39 purchases 124 downloads