Jump to content
View in the app

A better way to browse. Learn more.

Invision Marketplace

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Everything you need for your community

Everything you need for your community

Adriano Faria

Developer
  • Joined

  • Last visited

Everything posted by Adriano Faria

  1. Adriano Faria posted a application in Integrations
    Help Desk is a complete support ticket system for your community, providing an organized way for members to request assistance and for staff to manage those requests from start to finish. Tickets are organized into configurable departments, statuses, and priorities, with staff assignment and a dedicated dashboard that provides an overview of the current workload and highlights tickets requiring attention. Members can follow the progress of their tickets, reply directly to staff, and receive notifications as their requests are handled. Staff have a comprehensive set of quick actions available directly from the ticket, including assigning tickets, changing status or priority, locking/reopening tickets, and other common management tasks. Most interactions are AJAX-powered, allowing tickets and the dashboard to be managed quickly without unnecessary page reloads. The app also includes Macros, which allow administrators to combine multiple actions into a single reusable operation. For example, a macro can change a ticket's status and priority, assign it to a staff member, and perform other configured actions at once, making repetitive support workflows significantly faster. Additional features include configurable notification and email preferences, automatic status changes based on staff or requester replies, moderation history, requester environment information for troubleshooting, related content, ticket search and filtering, and the ability to create a ticket directly from an existing forum post with its title and content automatically populated. The result is a fully integrated Help Desk designed to handle everything from simple support requests to structured staff workflows without leaving the community. Note:Compatible with the Create Content Menu application: https://www.sosinvision.com.br/index.php?/file/520-create-content-menu/
  2. AI: Knowledge-Based Replies brings Retrieval-Augmented Generation (RAG) to Invision Community, combining Anthropic Claude with your own Google Drive knowledge base to generate contextual replies based on information you control. Unlike a traditional AI auto-reply system, the application retrieves relevant information from your knowledge base for each conversation before asking Claude to generate a response. Generated replies are saved as drafts for your team to review — nothing is automatically published without approval. Your knowledge base provides the facts. Claude drafts the response. Your team stays in control. How it worksWhen a member posts in a configured forum, the application automatically processes the request in the background. Using RAG, it retrieves the most relevant information from your knowledge base, combines it with the existing topic conversation and the latest post, and sends that context to Claude. The generated response becomes a pending draft. Authorized reviewers are notified and can review, approve, or reject it. Once approved, the reply is published using the configured AI member account. Google Drive Knowledge BaseConnect a Google Drive folder containing your documentation, and the application will synchronize and index its supported documents for use by the RAG system. The initial synchronization runs in the background, while subsequent synchronizations detect changes and avoid unnecessarily processing unchanged documents. Content removed from the knowledge source is also removed from the local knowledge base. Synchronization progress can be monitored through the ACP background processes. FeaturesRetrieval-Augmented Generation (RAG) using your own knowledge base Anthropic Claude integration using the Anthropic Messages API Google Drive knowledge base synchronization Retrieves relevant knowledge for each generated response Uses the existing topic conversation for additional context Automatic AI draft generation for selected forums Human review before publishing Approve or reject generated drafts Reviewer group permissions Notifications for pending drafts Configurable AI member used to publish approved replies Configurable Claude model Customizable system prompt Configurable knowledge and conversation limits Background processing using Invision Community Tasks and Queues Incremental knowledge synchronization Automatic retries when the AI provider temporarily fails to respond Error logging for troubleshooting Built for ClaudeAI: Knowledge-Based Replies is currently built specifically for Anthropic Claude. It is not a generic multi-provider AI application. You will need your own Anthropic API account and API key. API usage fees are charged separately by Anthropic and are not included with the application. RequirementsInvision Community 5 and Forums are required, along with an Anthropic API account and a Google Drive knowledge source. Because AI generation and knowledge synchronization rely heavily on background Tasks and Queues, running Invision Community tasks via cron is highly recommended.
  3. This application connects a GitHub account to an IPS5 account. It allows users to sign up and sign in using their GitHub account, as well as synchronize their display name and/or profile photo. You must register your application at https://github.com/settings/developers to obtain: Client ID Secret
  4. This application connects a Dropbox account to an IPS5 account. It allows users to sign up and sign in using their Dropbox account, as well as synchronize their display name and/or profile photo. You must register your application at https://www.dropbox.com/developers/apps to obtain: App key (Client ID) App Secret (Client Secret)
  5. This application connects a GitLab account to an IPS5 account. It allows users to sign up and sign in using their GitLab account, as well as synchronize their display name and/or profile photo. You must register your application at https://gitlab.com/-/user_settings/applications to obtain: Application ID (Client ID) Secret (Client Secret)
  6. This application adds a Frequently Asked Questions (FAQ) section to Downloads files, helping file authors reduce repetitive support requests by providing answers to common questions in advance. File submitters and moderators (with the appropriate permission) can create, edit, enable, disable, and manage questions and answers directly from the file page. Settings File View: Display number of Faq records ACP Faq Listing: Questions per page Categories where the FAQ feature is enabled Requirement Downloads application
  7. Developing IPS5 applications often requires navigating dozens of files to understand how classes, extensions, listeners, templates, language bits, settings, CSS, and database tables are connected. Framework Explorer is a developer productivity tool that provides a unified view of an IPS5 application directly from the AdminCP, making it easier to explore, navigate, and maintain your codebase. Instead of manually searching through your application's files, you can quickly inspect its architecture, browse framework components, review inheritance, discover available methods, explore templates and stylesheets, inspect language bits and settings, and examine the application's database structure and data—all from a single interface. Framework Explorer is designed for developers who are already familiar with the IPS framework and want to work more efficiently. Its goal is to simplify navigation and inspection of existing applications, not to teach IPS development or replace the official developer documentation. - Ideal for:IPS application developers Marketplace authors Maintaining existing applications Exploring third-party applications Understanding unfamiliar codebases Developers already familiar with the IPS5 framework - Features:Class ExplorerBrowse every PHP class in an application. View inheritance, implemented interfaces, and used traits. Inspect properties, constants, and methods. Display namespaces, file locations, and PHPDoc information. Optionally open files directly in your IDE. Settings ExplorerBrowse application settings. View configuration keys, default values, and metadata. Quickly identify available ACP settings. Extension ExplorerBrowse every IPS extension. View extension types and implementations. Inspect inheritance and available methods. Quickly navigate extension classes. Listener ExplorerBrowse every event listener. View listener types. Inspect supported methods. Identify the framework class associated with each listener. Language ExplorerBrowse every language bit. Search by language key or translated value. Quickly locate application translations. Template ExplorerBrowse all application templates. View template groups and individual templates. Display template source code. Explore template relationships. CSS ExplorerBrowse all application CSS files. View selectors, CSS variables, media queries, and imports. Display the source code. Search by filename, selector, or CSS content. Filter results by application. Optionally open files directly in your IDE. Database ExplorerBrowse application database tables. View table structure, indexes, and records. Filter tables by application. Inspect column definitions and index information. Browse table data with pagination. Read-only database inspection for safe exploration.
  8. That's exactly how it works: Type the content. Click the Suggest Titles button. Select one of the suggested titles. The selected title is automatically inserted into the title field.
  9. This application reorganizes the Comments and Reviews tabs so that Comments appears first and becomes the default tab. Supported applications: Downloads Calendar Events Gallery Pages Databases
  10. Sort Attachments by Downloads adds a new option to the Sort By menu on the Attachments page, allowing users to quickly sort attachments by the number of downloads in descending order. This option applies only to files, as images do not have download counts.
  11. This application connects a Slack account to an IPS5 account. It allows users to sign up and sign in using their Slack account, as well as synchronize their display name and/or profile photo. You must register your application at https://api.slack.com/apps to obtain: Client ID Client Secret
  12. Display a member's most recent badges directly below their profile information in topic view. The application includes settings to configure: Number of badges to display Badge size Whether to show the "Rare" ribbon Whether to enable badge tooltips Members can also click View All Badges to view the complete list of badges on their profile. Requirement: Forums app.
  13. This application adds six quick filter links to the forum topic listing (FILTER BY menu): Topics I Started Topics Others Started Topics Will Polls Topics Moved Locked Topics Unlocked Topics All options except Topics Others Started are already available under Sort By → Custom → popup → Filter. This application simply makes them quicker and easier to access.
  14. This application will connect the Twitch account to the IPS5 account. It will allow users to sign up and sign in with their Twitch account, as well as synchronize their username and/or profile photo. You are required to register your application on https://dev.twitch.tv/console/apps to obtain: Client ID Client Secret
  15. Displays pinned topics in their own section above regular topics on the forum view. Updated upon request.
  16. Adriano Faria posted a application in Integrations
    Group Mentions extends the IPS mention system by allowing members to mention entire groups using customizable aliases such as @admins, @moderators, or any alias you define. When a group is mentioned in posts, all eligible members receive a notification (Core mentions), making it easy to reach staff teams, moderators, or any custom group with a single mention. Requirements: Forums app. Features: Mention entire groups with @groupalias. Unlimited aliases per group. Native TipTap autocomplete integration. Individual permission to allow or deny group mentions. Guest group automatically excluded. Styled mentions matching the IPS look and feel. No core file modifications or hooks required. Perfect for communities that need to notify teams quickly without mentioning members one by one.
  17. Adriano Faria posted a application in Member Tools
    This application allows users to quickly mark forums as read directly from the forum icon, bringing back the familiar behavior from previous versions. It also adds a convenient option to mark individual topics as read directly from the topic list, without opening them. Features: Mark forums as read by clicking the forum icon Mark topics as read from the forum view AJAX-powered actions (no page reload) Confirmation message after marking content as read Available only to logged-in members
  18. Enhance YouTube embeds in your community by displaying additional video information automatically. The application detects existing and new YouTube embeds and adds useful metadata from the YouTube Data API without modifying the original embed. Features: Works with old and new embedded videos Displays video title, channel, publish date, views, likes, and description Channel link directly to YouTube Admin options to enable/disable channel information, statistics, and descriptions Built-in cache system to reduce API requests and improve performance A YouTube API key is required. The original video embed always remains untouched.
  19. This application allows administrators and moderators with the appropriate permission to ban specific users from selected forums directly from the Admin CP or the user's front-end profile. Restricted members will not be able to: View the forum's topic list Access topics inside restricted forums Create new topics in restricted forums Banned forums are removed from the Forums index, and content from restricted forums is also hidden from Activity Streams, Search results, and user profiles. Administrators can view and manage all forum restrictions from a dedicated page in the Admin CP.
  20. Adriano Faria posted a application in Commerce
    Low Stock Notice allows administrators to display a custom warning when a Commerce product's stock reaches a configured minimum level. Per product settings: Enable/disable the low stock notice. Choose whether to display the remaining stock: Enabled: 🔥 LOW STOCK - X left! Disabled: 🔥 LOW STOCK! Set the minimum stock amount required to trigger the notice. Requirements: The product must have stock management enabled and a defined stock amount (unlimited stock products are ignored). The Commerce stock level display must be enabled. Example: You can configure a product to show the notice when only 10 units remain. From 10 down to 1 available item, customers will see the low stock warning, for example: 🔥 LOW STOCK - only 3 left!
  21. Adriano Faria posted a application in Integrations
    Football Center integrates with the football-data.org API to display fixtures, live scores, and results using a clean IPS 5 interface. The first release focuses on the FIFA World Cup, with support for more competitions coming soon, including UEFA Champions League, Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Brasileirão Série A, Copa Libertadores, and others. Features Today's matches Live matches with scores Results grouped by date Team flags/logos Competition stages and groups Responsive layout Sidebar widget The app uses IPS Data Store caching with different cache times for schedules, live matches, and results, reducing API requests while keeping information updated. Requirement: An API key from football-data.org is required. Create a free account, get your key, and add it to the app settings.
  22. Topic Posters display a clean and modern list of members who participated in a topic. The app adds a new block to the topic view showing member avatars of users who have posted in the discussion, making active participants easier to identify and improving community engagement. Features: Display topic posters with member avatars Randomize displayed members on each page load Popup with a complete list of all topic posters Show each member's latest post date in the topic Configure the number of posters displayed Choose avatar size Restrict visibility by member groups Responsive layout for desktop and mobile devices A simple way to highlight the people behind each discussion and make your topics feel more active.
  23. Adriano Faria posted a application in Integrations
    Topic Description allows your members to add a short and informative description when creating or editing topics, giving readers more context before opening a discussion. Display AreasTopic descriptions can be displayed in: Topic View Forum View Fluid View Content-focused view Activity Streams Search Results Member Profile -> Activity Stream Per Forum ConfigurationEach forum can have its own configuration: Enable/disable topic descriptions Require a description when creating topics Set the maximum description length Choose which member groups can add topic descriptions Global SettingsControl where topic descriptions are displayed: Show in Forum View Table, Fluid, and Content-Focused views Show in Activity Streams and Search Results ToolsAdministrative tools included: Mass enable/disable Topic Description across forums Remove all existing topic descriptions Moderator PermissionsControl which moderators can: Add topic descriptions Edit existing topic descriptions Remove topic descriptions
  24. Display your members' browser information directly in online user lists. This application adds a browser icon next to usernames, allowing members to quickly identify which browser others are using. Features: Displays browser icons in online widgets (Who's Online and Recently Browsing) Uses Invision Community's native browser icons Shows browser and operating system details on hover Automatically detects members' latest known browser Works dynamically with AJAX-loaded content The application integrates automatically with your community and uses existing Invision Community device information.
  25. Ban Members From Topics allows moderators to restrict specific members from accessing selected topics without affecting their access to the rest of the community. Banned members will no longer be able to view the topic content in any area where the topic appears. Covered areas: Topic view Forum view AJAX preview Activity streams Profile activity Profile content tabs (Topics and Posts) Topic and post embeds Moderator permissions: Can ban members from topics Can unban members from topics Can view the list of banned members in a topic Moderator notifications: Moderators can be notified when: Another moderator bans a member from a topic Another moderator removes a member's ban from a topic Another moderator removes all banned members from a topic Member notifications: Members can be notified when: A moderator bans them from a topic A moderator unbans them from a topic Profile integration: Adds a profile tab displaying all topics where the profile owner is banned The tab is only visible to moderators with permission

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.