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. This application connects an Amazon account to an IPS5 account. It allows users to sign up and sign in using their Amazon account, as well as synchronize their display name. You must create a Security Profile in the Amazon Developer Portal to obtain: Client ID Client Secret
  2. Automatically refreshes the native Who's Online widget without requiring users to reload the page. Features: Updates the Who's Online widget automatically via AJAX. Configurable refresh interval (in minutes). Select which member groups can use automatic refreshing. Uses the native IPS5 widget without modifying its appearance or functionality. Pauses refresh requests when the browser tab is inactive.
  3. Adriano Faria posted a application in Member Tools
    Who To Follow adds a widget that suggests members to follow, helping users discover and connect with other members of your community. Members can follow suggested users with a single click. Once followed, the member is automatically replaced with another suggestion via AJAX, without reloading the page. The widget offers several options to customize suggestions, including member groups, recent activity, minimum content count, reputation, and account age. Suggestions can be displayed randomly or sorted by activity, content count, reputation, or registration date. You can also choose how many members to display. The widget respects the native IPS5 following permissions and requires no additional database tables.
  4. Just like the built-in Mailchimp integration, this application automatically synchronizes your Invision Community members with your EasySendy mailing list. The application respects members' administrative email preferences and synchronizes subscriptions based on the following events: New Account: Subscribes members when they register, if account validation is not required. Account Validation: Subscribes members after their accounts are validated. Profile Update: Updates members' display names and subscribes or unsubscribes them when their email preferences change. Email Change: Synchronizes changes to members' email addresses. Account Deletion: Removes members from the mailing list when their community accounts are deleted. The application integrates directly into the IPS5 Community Enhancements section. Requirements: An EasySendy account, EasySendy API Key List UID
  5. Staff Contact allows your community members to easily find and contact administrators and moderators through a sidebar widget. Features: Displays administrators and moderators in separate tabs. Automatically rotates through team members in a slider, showing their photo, name, role, and online status. Includes a carousel of member avatars for quick navigation. Allows members to send private messages, respecting the community's existing Messenger permissions. Allows members to contact staff by email through a built-in form, without exposing email addresses. Administrators can select which member groups are allowed to send emails and configure an hourly sending limit to prevent abuse. Manage team members, custom roles, visibility, and display order through the AdminCP. Notes: Visually inspired by the (db) Contact Application Class by dottcode. Sponsored by Karma Goddess
  6. This application adds a search field to the Reported Content section of the Moderator Control Panel. Moderators can search reports by: Report ID Content ID* Author: Member ID or display name Reported By: Member ID or display name Report Content: Text included in the report The search field is integrated into the existing toolbar and works alongside the native sorting and filtering options. Search by Content Title Reports do not store the title of the reported content. Retrieving it requires loading the original content item, which can belong to different applications and content types. Searching by title would therefore be more complex and potentially affect performance, especially on busy communities.
  7. By default, Invision Community marks notifications as read when you open the notifications menu, even if you haven't actually viewed the content they refer to. As a result, notifications lose their bold formatting, making it difficult to distinguish content you have already read from content you haven't. Notification Enhancer improves this behavior by keeping notifications highlighted until you actually read their associated content. Instead of relying solely on the notification's read status, the application uses Invision Community's native content read markers to determine which notifications should remain highlighted. Key features: Keeps notifications in bold until their associated content has been read. Tracks individual comments and replies, so older notifications are not highlighted simply because new replies have been posted in the same topic or item. Distinguishes new content notifications from subsequent comments, preventing older notifications from becoming highlighted again. Supports notifications from both official and third-party applications. Works on both desktop and mobile notification menus. Integrates with Invision Community's native read markers without modifying Core files or changing the standard notification system.
  8. Adriano Faria posted a application in Integrations
    COMPATIBILITY IPS 5.1 only! Hover Menus restores the hover-based navigation behavior from Invision Community 5.0.x in both the AdminCP and frontend menus. In Invision Community 5.1, IPS changed the ACP and front-end navigation menus to a click-based UI to improve accessibility (#7401): #7401 Redesigned ACP navigation to use click-based UI for improved accessibility.Note: enabling hover navigation partially reverses the accessibility improvement introduced by IPS for these menus.
  9. Cascading Select Custom Field adds a new custom field type that allows administrators to create dependent select fields using data from database tables. The second select is loaded dynamically via AJAX and automatically filtered based on the option selected in the first one, without reloading the page. This is useful for relationships such as Brand → Model, Country → State, Category → Subcategory, and similar data structures. Because it integrates with the IPS Custom Fields model, it can be used anywhere in the suite where the underlying model extends Custom Fields support, including Profile Custom Fields and applications that implement their own Extra Fields systems. The example above used: CREATE TABLE cascadingselect_brands ( brand_id INT UNSIGNED NOT NULL AUTO_INCREMENT, brand_name VARCHAR(100) NOT NULL, PRIMARY KEY (brand_id) ); INSERT INTO cascadingselect_brands (brand_name) VALUES ('Ford'), ('Toyota'), ('Honda'); CREATE TABLE cascadingselect_models ( model_id INT UNSIGNED NOT NULL AUTO_INCREMENT, model_brand INT UNSIGNED NOT NULL, model_name VARCHAR(100) NOT NULL, PRIMARY KEY (model_id), KEY model_brand (model_brand) ); INSERT INTO cascadingselect_models (model_brand, model_name) VALUES (1, 'Fiesta'), (1, 'Focus'), (1, 'Mustang'), (2, 'Corolla'), (2, 'Hilux'), (2, 'Yaris'), (3, 'Civic'), (3, 'Fit'), (3, 'HR-V');Extra field settings: Parent Table: cascadingselect_brands Parent Value Column: brand_id Parent Label Column: brand_name Dependent Table: cascadingselect_models Dependent Parent Column: model_brand Dependent Value Column: model_id Dependent Label Column: model_name
  10. This application allows administrators to choose which user groups are permitted to request account deletion. Settings: Groups allowed to requiest PII data Groups allowed to request account deletion
  11. Adriano Faria posted a application in Integrations
    Code Enhancements improves the display of code blocks across your community by adding line numbers and a convenient "Copy to clipboard" button. It works automatically with existing and new code blocks, preserves syntax highlighting, supports the selected code language, and does not modify the original post content.
  12. Downloads SHA-256 Checksum automatically generates a SHA-256 checksum whenever a new Downloads file or version is uploaded. Members can view the checksums for each file and version and compare them with the checksum calculated from the file they downloaded. This helps verify that the downloaded file is identical to the file provided by the community and has not been altered or corrupted. To calculate a SHA-256 checksum locally: Windows (PowerShell): Get-FileHash "filename.zip" -Algorithm SHA256Microsoft documentation: Get-FileHash — Microsoft Learn (Microsoft Learn) Linux: sha256sum filename.zipGNU documentation: SHA-2 utilities — GNU Coreutils (GNU) Users can compare the generated SHA-256 value with the checksum displayed on the Downloads file page. If preferred, the checksum can also be calculated online using one of these tools: Public Tools: https://public.tools/file-checksum Finite Field: https://finitefield.org/en/tools/security/sha256-generator/ HiPlot: https://hiplot.cn/app/online-encode-decode/sha256_checksum.html REQUIREMENT Downloads application
  13. Adriano Faria posted a application in Commerce
    Auctions is a complete auction system for Invision Community, allowing members to create and participate in different types of auctions directly from your community. The application supports five auction formats: English auctions Traditional auctions where members place progressively higher bids. Dutch auctions The price decreases over time until a member accepts the current price. Sealed-bid auctions Members submit private bids which are not revealed during the auction. Vickrey auctions Sealed-bid auctions where the highest bidder wins but the final price is determined by the second-highest bid. Reverse auctions Members compete by submitting lower offers within the seller's maximum budget. Other features include: Proxy bidding Reserve prices Buy It Now Anti-sniping Multiple auction images with gallery Bookmarks Bid and auction history Second-chance offers Automatic winner selection Scheduled, active, suspended, awaiting-payment, sold and unsold statuses Relisting Category-specific settings The application also integrates with Invision Community Commerce. When an auction ends with a winner, an invoice can be generated automatically using the configured payment methods, taxes, commissions, and transaction fees. A payment deadline can also be defined. If the winner does not complete payment within that period, the invoice can be cancelled, and the next eligible bidder can be promoted as the new winner. Each category can independently control the available auction types and features, including duration limits, reserve prices, Buy It Now, proxy bidding, anti-sniping, relisting, second-chance offers, and the maximum number of active auctions per member. Auctions provide a dedicated marketplace-style auction experience while remaining fully integrated with Invision Community and Commerce.
  14. Restores the classic Online Users experience by bringing back real session data, including guests, exact user locations, and IP information where permitted — instead of relying only on members' last activity. Notes IPS 5.0.20+ only Redis compatible Not recommended for use on IPS Cloud hosting
  15. Adriano Faria posted a application in Integrations
    Community Tags adds a centralized area where users can browse, search, and filter all tags available across your community. It makes tags easier to discover and gives your community a clearer overview of the tags already in use. The application also adds a simple workflow for creating and managing tags directly from the front end. Member roles Members: can suggest new tags, depending on the configured group permissions. Moderators: can review submitted suggestions and approve or reject them. Administrators: can create and edit tags directly from the front end, making tag management faster and more convenient. Widgets Animated Tag Cloud: displays tags in an animated visual cloud. Its own widget configuration lets you choose the animation style and speed. Most Used Tags: displays the most used tags with filters for different time periods. Settings Control which member groups can suggest new tags. Set how many tags are displayed per page in the Community Tags directory.
  16. This application opens redirect forums in a new browser tab, preventing users from being taken away from your community. It works on the Forums index and on forum/category pages, including redirect subforums.
  17. Adriano Faria posted a application in Integrations
    Releases provide a clean and organized way to publish and manage software releases in your community. Projects are displayed in a simple tabbed interface, with their versions listed chronologically and the selected release showing its key changes, release notes, comments, reviews, and other relevant information. Members can also follow projects to receive notifications when new versions are published. The application includes optional integration with Downloads. A Project can be linked to a Downloads file, allowing new file versions and changelogs to automatically create or update the corresponding Release version. The interface is visually based on the Releases page used by Invision Community for IPS4. Features include: Projects with multiple release versions Current Release and Security Release indicators Key Changes and Release Notes Comments and reviews Project following and notifications Optional Downloads integration Automatic release creation/update from linked Downloads files Responsive IPS5 interface Fully integrated with the IPS framework, including search, follows, notifications, reactions, comments, reviews, and other native content features.
  18. Adriano Faria posted a application in Member Tools
    Favorite Emojis lets members save their most-used emojis and access them instantly from a Favorites section at the top of the IPS emoji picker. Members manage their favorites from Account Settings, while admins can define the maximum number of favorites and which groups can use the feature. Features Personal favorite emojis Favorites shown at the top of the editor picker Native IPS emoji picker integration Quick add/remove Maximum favorites setting Group restrictions Supports native and custom emojis
  19. Adriano Faria posted a application in Integrations
    PDF Embed automatically displays PDF attachments directly within content across the entire community suite, allowing users to read documents without leaving the page. PDFs are embedded only when placed on their own line, preserving the normal attachment display when included alongside other content. Administrators can configure the viewer width, height, and initial PDF zoom level.
  20. Calculator & Converter adds a convenient site-wide pop-up for quick calculations and unit conversions without leaving the current page. Calculations are performed instantly in the browser, with no page reloads required. It includes percentage calculations, percentage increase/decrease, and discount calculations, plus converters for: Temperature: Celsius (°C), Fahrenheit (°F) and Kelvin (K) Data Storage: bit, kbit, Mbit, Gbit, Tbit, B, kB, MB, GB, TB, Kibit, Mibit, Gibit, Tibit, KiB, MiB, GiB and TiB Length: mm, cm, m, km, inches, feet, yards and miles Weight: mg, g, kg, ounces and pounds Data storage conversions correctly distinguish between decimal units based on 1000 and binary units based on 1024.
  21. Adriano Faria posted a application in Integrations
    Downloads Cart allows members to add paid Downloads files to the Commerce cart and purchase multiple files in a single checkout. Users can add the same file more than once when multiple copies are needed, while payments, renewals, commissions, fees, and purchases continue to be handled by the native Commerce system. Features: Add paid Downloads files to the Commerce cart Purchase multiple files in one checkout Add the same file multiple times AJAX cart updates Native Commerce checkout and payment flow Requirement: Downloads application Commerce application
  22. Downloads Archive Viewer allows users to browse the contents of archive files directly from the Downloads file page, without downloading or extracting them first. Archive contents are displayed in an interactive folder tree, making it easy to inspect directories and files before downloading. When multiple archives are available, they are displayed in a convenient pop-up dialog. Features: Supports ZIP and TAR-based archives (.zip, .tar, .tar.gz, and .tgz). Interactive folder/file tree. Supports multiple archives per Downloads file. Archive contents are read server-side without extracting the files. Integrates directly with the Downloads file page. Uses the third-party jsTree JavaScript plugin for the interactive tree interface. Note: Currently, only ZIP and TAR archive formats are supported. Requirements Downloads application PHP ZIP and Phar extensions must be enabled on the server.
  23. Downloads Review Averages enhances the Downloads file view by displaying a detailed overview of user review ratings. It shows the overall average rating, total number of reviews, rating distribution by star level, percentages, and the number of reviews for each rating, providing a quick and clear summary of user feedback. Notes: Requirement: Downloads app Compatible with both 5-star and 10-star rating systems.
  24. Adriano Faria posted a application in Integrations
    Create projects with customizable columns and manage cards directly from the front end. Cards support descriptions, priorities, due dates, labels, member assignments, ownership, comments, and participant tracking. Cards and columns can be reordered with AJAX-powered drag-and-drop, while several management actions use AJAX and IPS dialogs for a fast, seamless experience. Projects support different visibility modes, dedicated project teams, and granular participant permissions, giving project owners control over who can create, edit, delete, and move cards, manage columns, and perform other board actions. Most day-to-day project management is handled entirely from the front end, including cards, columns, assignments, teams and permissions, while administrators retain centralized control through dedicated AdminCP sections for Projects, Columns, Labels and Settings. Members can also receive inline and email notifications when they are assigned to or unassigned from cards, receive card ownership, or are added to or removed from project teams. Projects can be cloned, reordered, and marked as completed, preserving completed boards as read-only records. Whether you're managing development, staff tasks, community projects, content planning, or collaborative workflows, Project Boards brings a familiar Trello-style experience directly into your Invision Community.
  25. This application allows users to quickly filter topics in the forum view by the first letter of the topic title, making it easier to find and browse specific topics. Settings: Groups allowed to use the topic filter Forums where the topic filter will be available Note: Not compatible with Fluid view. Requirement: Forums app.

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.