Configuration
All script options are accessible from the admin panel at yourdomain.com/admin. This guide covers every configurable section.
General Optionsโ
Navigate to Settings โ General to configure the core application settings.
| Setting | Description |
|---|---|
| Logotype | Upload your company logo displayed across the application |
| Favicon | Upload a favicon for browser tabs |
| Company Name | Your organization's name |
| Company Domain | Your primary domain URL |
| Language | Default application language |
| 'New' Status Expiration | Number of days before the "New" badge is removed from feedback items |
| Disable Copyright | Toggle the copyright notice on or off |
| Enable Anonymous Posts | Allow users to submit feedback without an account |
| Enable Anonymous Comments | Allow users to comment without an account |
Enabling anonymous posts and comments can significantly increase feedback volume, but may require more moderation effort.
Email Optionsโ
Navigate to Settings โ Email to configure outgoing email behavior.
| Setting | Description |
|---|---|
| Email Protocol | Select the protocol used for sending emails |
| Sent From Address | The "from" address displayed in outgoing emails |
| Charset | Character encoding for emails |
| BCC | Blind carbon copy recipients |
| Reply To | Default reply-to email address |
| Email Signature | Signature appended to outgoing emails |
| Predefined Header | HTML header prepended to all email templates |
| Predefined Footer | HTML footer appended to all email templates |
reCaptcha Optionsโ
Navigate to Settings โ reCaptcha to configure Google reCaptcha integration.
- Enter your reCaptcha Site Key and Secret Key (obtain from Google reCaptcha Admin).
- Enable or disable reCaptcha on individual pages:
- Login page
- Registration page
- Forgot Password page
- Password Reset page
reCaptcha helps prevent spam registrations and brute-force login attempts. It is recommended to enable it on all authentication pages.
Miscellaneous Settingsโ
Navigate to Settings โ Miscellaneous for additional UI preferences.
| Setting | Description |
|---|---|
| Scroll-Responsive Tables | Enable or disable horizontally scrollable tables in the backend |
| Items Per Table | Set the default number of items displayed per page in backend tables |
Terms & Policiesโ
Navigate to Settings โ Terms & Policies to manage legal and compliance content.
Cookie Consentโ
| Setting | Description |
|---|---|
| Headline | The title displayed in the cookie consent banner |
| Button Text | Text for the consent acceptance button |
| Description | The cookie consent message body |
Legal Pagesโ
| Setting | Description |
|---|---|
| Frontend Terms of Use | Full terms of use content displayed to frontend users |
| Privacy Policy | Privacy policy content displayed to frontend users |
Custom JavaScript Codeโ
Navigate to System Settings โ Custom JS to inject custom JavaScript into the frontend.
| Placement | Use Cases |
|---|---|
| Frontend Header JS | Google Analytics, Google Tag Manager, Google AdSense |
| Frontend Footer JS | Live chat services (Tawk.to, Intercom), Hotjar, other tracking scripts |
Only add JavaScript from trusted sources. Malicious scripts injected here will execute for all frontend visitors.
Email Templatesโ
Idea FMS includes a set of customizable email templates for both user-facing and staff member notifications.
- Edit template content using the built-in WYSIWYG editor.
- Enable or disable individual templates depending on your notification preferences.
Review and customize email templates before launching your feedback boards to ensure consistent branding and messaging.