All Activity
- Yesterday
-
RamonFeene joined the community
- Last week
-
AllenBoups joined the community
-
PlayCroco-Waddy started following IPS LMS Support & Questions
-
PlayCroco-Waddy joined the community
-
How to Build an IPS 5 Application — Getting Started
How to Build an IPS 5 Application — Getting StartedIf you're new to Invision Community development, one of the first things you'll probably want to learn is how to build your own application. In this guide, we'll create the initial structure of an IPS 5 application and prepare it for development. We won't cover controllers, models, templates, database structure, or other development concepts yet. Those topics will be covered separately in the following guides. What Is an IPS Application?An IPS application is a self-contained extension for Invision Community that adds new functionality to the platform. An application can add things such as: New frontend pages Admin Control Panel pages Database tables and models New content types Custom settings Permissions JavaScript functionality Integrations with external services Custom functionality that isn't available in the core platform For example, an application could provide a live search system, a review system, a custom directory, an API integration, or an entirely new feature for your community. Do You Need to Build an Application?Not necessarily. Small visual changes, such as CSS styling adjustments, can usually be done directly through the Theme Management section. However, any functional change — from adding a hook, template modification, JavaScript customization, or a small extension to building a large standalone feature — should be implemented as an application. An application is the correct approach when you want to add custom functionality with its own logic, settings, database tables, permissions, language strings, or administration interface. A simple rule of thumb: Enable Developer ToolsBefore creating an application, make sure IPS developer tools are enabled. Open your IPS installation and create a file named constants.php if it does not already exist. This file is not included by default in a fresh IPS installation. constants.php Add the developer tools constant: <?php define( 'IN_DEV', TRUE ); Save the file and reload your Admin Control Panel. With developer tools enabled, additional development options become available in the ACP. Create a New ApplicationNow open the Admin Control Panel. Go to: Applications Then click: Create New IPS will ask for some basic information about your application. Application TitleEnter the title that users will see. For example: Live Search This is the human-readable name of your application and can contain spaces and normal capitalization. DescriptionThe application description is used to explain the purpose of your application. Write a clear and concise summary of what your application does and what functionality it provides. Application DirectoryNext, choose the folder/application key used by the application. For example: livesearch Keep this value simple. A good application folder name should generally: Use lowercase characters Avoid spaces Avoid unnecessary special characters Be short and descriptive Be unique within your installation For example: livesearch forumcollection story valalms Avoid names such as: Live Search Live_Search My Awesome Application The folder name is an internal identifier, so keeping it clean from the beginning will save you trouble later. Author InformationEnter your developer information, including: Author Name Author Website Any other information requested by the application creation form Use the information you want to associate with the application. For a public application, your author information becomes part of the application's identity and is useful when distributing the application to other communities. Create the ApplicationAfter filling in the required information, submit the form. IPS will create the initial application for you. At this point, you have successfully created the basic IPS 5 application. You haven't built any functionality yet — you've only created the application's foundation. What's Next?Now that the application exists, the next step is understanding what IPS created for us. We'll look at the application's directories and files and explain what each part is responsible for.
-
rooks-joisemn joined the community
-
qnkov joined the community
-
Vala Live Search
-
XMC-plFog joined the community
- Earlier
-
Mark Dewhurst joined the community
-
Vala Live Search
-
Sirmadsen joined the community
-
DawPi joined the community
-
IPS Wishlist Support & Questions
Need help with IPS Wishlist? Ask your questions and get support from our community.
-
IPS Wishlist Bug Reports
Found an issue with IPS Wishlist? Report bugs and help us improve the product.
-
IPS Wishlist Feature Requests & Suggestions
Share your ideas and suggestions to help shape the future of IPS Wishlist.
-
IPS Live Search Feature Requests & Suggestions
Share your ideas and suggestions to help shape the future of IPS Live Search.
-
IPS Live Search Bug Reports
Found an issue with IPS Live Search? Report bugs and help us improve the product.
-
IPS Live Search Support & Questions
Need help with IPS Live Search? Ask your questions and get support from our community.
-
Valacoding started following IPS Live Search Support & Questions
-
Porfekto joined the community
-
Vala Live Search
- 12 downloads
- Version 1.0.0
Live Search enhances the default Invision Community search experience with fast, AJAX-powered results without requiring users to leave the search interface. It works seamlessly on desktop and mobile, supports the native IPS search filters, and automatically updates results as users type. Features: ⚡ Instant AJAX search results 🔎 Search as you type 📱 Fully responsive — Desktop & Mobile 🎯 Works with native IPS search filters 🚀 Lightweight and easy to install 🎨 Designed to integrate naturally with IPS Free to use, built by ValaCoding.Free -
Valacoding started following Vala Live Search
-
Vala Wishlist
- 14 downloads
- Version 1.0.1
Vala Wishlist A lightweight wishlist solution for IPS communities. Users can save their favorite files with a fast AJAX add/remove experience and manage all saved items in a dedicated wishlist page. Current version supports IPS Downloads only.Free -
Forum Collection Support & Questions
Need help with Forum Collection? Ask your questions and get support from our community.
-
Valacoding started following Story Feature Requests & Suggestions , Forum Collection Support & Questions , Story Support & Questions and 3 others
-
Story Support & Questions
Need help with Story? Ask your questions and get support from our community.
-
Forum Collection Bug Reports
Found an issue with Forum Collection? Report bugs and help us improve the product.
-
Story Bug Reports
Found an issue with Story? Report bugs and help us improve the product.
-
Forum Collection Feature Requests & Suggestions
Share your ideas and suggestions to help shape the future of Forum Collection.
-
Story Feature Requests & Suggestions
Share your ideas and suggestions to help shape the future of Story.
-
Story
- 1 download
- Version 5.0.0
StoryBring Social Media-Style Stories to Your CommunityGive your members a more engaging way to share photos and videos with temporary, visual stories. Story brings a familiar social-media experience directly into your IPS community, while giving administrators full control over how stories are created, displayed, and accessed. Support and discussions for Story Key FeaturesPhoto & Video StoriesLet members create and share photo and video stories directly from your community. Three Story FeedsGive members different ways to discover stories with three dedicated widgets: All Members Stories — Show stories from across your community. Follower Stories — Show stories from members the current user follows. Following Stories — Display stories based on the user's following relationships. Story Titles & LinksMake stories more than just visual content. Members can add a title and clickable link to their stories, making them useful for sharing content, announcements, products, or external pages. IPS Reputation & ReactionsLet members interact with stories using the familiar IPS Reputation system. Stories can receive reactions just like other community content. Fully ResponsiveStories are designed to work smoothly across desktop, tablet, and mobile devices, providing a consistent experience on every screen size. Customizable Layout & DisplayChoose how stories are presented with multiple layout and display settings, allowing you to adapt the experience to your community's design. Story View CountsKeep track of engagement with story view counts, giving members and administrators insight into how many people have viewed a story. Powerful PermissionsGet complete control over who can use and access the Story system. Configure permissions for: Who can create stories Who can view stories Which member groups have access Who can interact with stories And more Built for IPS CommunitiesStory combines the familiar experience of social-media stories with the flexibility of Invision Community's permissions, reputation, and member system. Give your community a more visual and interactive way to share content—while keeping full control over who can create, view, and interact with stories. Support and discussions for Story20.00 USD -
Courses (LMS) - IC5
- 3 downloads
- Version 5.0.0
Courses (LMS) - IC5A Complete Learning Management System for Invision CommunityTurn your Invision Community into a fully-featured learning platform. LMS gives you everything you need to create, organize, deliver, and manage online courses directly inside your community. From structured lessons and video content to quizzes, assignments, progress tracking, and instructor management, LMS provides a complete learning experience without requiring a separate platform. Support and discussions for IPS Courses (LMS). Key FeaturesComplete Course ManagementCreate and manage courses with titles, descriptions, categories, lessons, and course content. Organize your courses into a structured learning experience that is easy for members to follow. Multiple Lesson TypesBuild different types of learning content using three dedicated lesson types: Text Lessons — Create rich learning content using the full capabilities of the IPS editor. Video Lessons — Deliver video-based lessons directly to your students. Assignments — Give students practical tasks and allow them to upload their work and files for submission. Built-in Quizzes & ExamsTest your students' knowledge with built-in quizzes and exams. LMS supports: Multiple-choice questions True / False questions Quiz-based assessments Student results and progress tracking Student Progress TrackingMembers can easily see their enrolled courses and track their learning progress. Display: Enrolled courses Course completion percentage Lesson progress Completed content This gives students a clear overview of where they are and what they still need to complete. Instructor PanelGive instructors their own dedicated management area where they can create and manage their courses and learning content without needing full administrator access. Course CategoriesOrganize your courses into categories to make large course libraries easier to navigate and discover. Powerful PermissionsLMS comes with a flexible permission system that gives administrators complete control over the learning platform. Control things such as: Who can create courses Who can use free courses Who can access courses Who can create and manage course content Instructor permissions Student permissions And more Free & Paid Learning ExperiencesCreate courses with different access models and control exactly which member groups can access free course content. This makes LMS suitable for both community-based education and more structured learning platforms. Structured Learning ExperienceOrganize your courses into a clear progression of courses → lessons → quizzes and assignments, giving students a consistent learning path from beginning to completion. Designed for Invision CommunityLMS is built around the IPS ecosystem, allowing you to combine your members, groups, permissions, and community experience with a complete online learning system. Whether you're building a training platform, educational community, course marketplace, internal learning system, or community-based academy, LMS gives you the foundation to build it directly inside your Invision Community. Support and discussions for IPS Courses (LMS). 🚀 Coming SoonCourse Certificates Reward your students with professional certificates of completion when they successfully complete a course50.00 USD -
Forum Collections
- 6 downloads
- Version 1.0.0
Forum CollectionCreate Unlimited Custom Forum CollectionsSupport and discussions for IPS Forum Collection. Forum Collection lets you turn content from your forums and topics into custom, reusable collections that you can display anywhere on your community. Create unlimited collections, add your own cover, title, and description, and organize your content exactly the way you want. Key FeaturesUnlimited Collections — Create as many collections as you need. Forum & Topic Feeds — Build collections from your existing forums and topics. Custom Cover, Title & Description — Give every collection its own look and identity. Tabbed Collection Widget — Display multiple collections together in a clean tabbed layout. Easy Collection Management — Select your collections and reorder them with ease. Flexible Tab Styling — Customize the tab layout, including height, width, and scrolling behavior. Place It Anywhere — Display your collections wherever IPS widgets are supported. Group-Based Visibility — Decide which member groups can see each collection. Built for Your CommunityUse Forum Collection to create featured topic feeds, curated discussions, category highlights, community sections, and more. Simple to set up, flexible to customize, and completely free. Support and discussions for IPS Forum Collection.Free -
ReyDev started following william.jackson
-
Valacoding changed their profile photo
-
IPS LMS Feature Requests & Suggestions
Share your ideas and suggestions to help shape the future of IPS LMS.
-
IPS LMS Bug Reports
Found an issue with IPS LMS? Report bugs and help us improve the product.
-
IPS LMS Support & Questions
Need help with IPS LMS? Ask your questions and get support from our community.