Skip to content
View in the app

A better way to browse. Learn more.

SOS Invision

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.

Custom Forms

Featured Replies

  • Administrator

Custom Forms

Turn your community into a powerful data collection tool with fully customizable forms for feedback, applications, bug reports, contact requests, and more.

This application introduces a completely custom-built field system, removing the limitations of the default CustomField model. Each field type (Text, Number, Select, Upload, Editor, Address, etc.) is handled by its own class, responsible for rendering, validation, storage, and output formatting.

Types of forms:

You can create two types of forms:

  1. Regular: users can fill them out at any time directly within the app.

  2. Registration: users will fill them out only during account creation.

Types of fields:

image.png

Every submission is stored in your database, giving you full control and a complete history inside the ACP.

Take it further with automation:

  • Instantly create topics in your forums

  • Send private messages to members

  • Trigger email notifications to one or multiple recipients

  • Redirect users or display custom success messages

Built-in protections keep everything under control:

  • Flood protection to prevent spam

  • Limit members to a single submission per form

Fast, flexible, and built for IPS5, this system gives you complete control over data collection, validation, and presentation. All without relying on core field limitations.

File Information

Submitter Adriano

Submitted 04/18/2026

Category Paid Applications

View File

Custom Forms

  • Replies 9
  • Views 286
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Adriano
    Adriano

    What's New in Version 1.0.1: This version replaces the limitations of the default CustomField model with a fully custom field system. Each field type (Text, Number, Select, Upload, Editor, Address, e

  • Adriano
    Adriano

    What's New in Version 1.0.2: New feature: Add a field to choose the type of form: Regular form The current one. Registration form Fields from these forms will appear only in the registration screen

  • krystron
    krystron

    @Adriano I have this page

Posted Images

  • Author
  • Administrator

What's New in Version 1.0.1:

  • This version replaces the limitations of the default CustomField model with a fully custom field system. Each field type (Text, Number, Select, Upload, Editor, Address, etc.) is now handled by its own class, responsible for rendering, validation, storage, and output formatting.

  • Rework in the form

  • 2 weeks later...
  • Author
  • Administrator

What's New in Version 1.0.2:

New feature:

  • Add a field to choose the type of form:

    • Regular form

      • The current one.

    • Registration form

      • Fields from these forms will appear only in the registration screen

Enhancement:

  • Restore the ability to add a description per field.

  • The ACP module has been relocated to a new centralized area (SOS Invision), where configuration options for all SOS Invision applications are now consolidated.

  • 1 month later...

@Adriano I have this page

image.png

  • Author
  • Administrator
8 minutes ago, krystron said:

@Adriano I have this page

image.png

Which PHP version?

  • Author
  • Administrator

@krystron I just sent you a message with a new version. Test it and let me know.

It's OK; Thanks

  • 4 weeks later...

Hello,

There is a problem with the application, there is no icon - and if the system is minimized (depending on the screen resolution, there may be no name but only an ICON) you cannot see the application - it is probably hidden - attached is a picture

image.pngI

t is a right-to-left language.

Once the system is in the normal language (English) there is a picture of the code - attached photo

image.png

  • Author
  • Administrator

This is not an issue with the application itself. It’s caused by the IPS core menu. I have absolutely no control over how it behaves with different screen resolutions or RTL languages. All that’s required is adding a couple of language strings for the icon to appear there.

I’ll ask Ehren anyway.

Account

Navigation

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.