Skip to main content

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.

SettingDescription
LogotypeUpload your company logo displayed across the application
FaviconUpload a favicon for browser tabs
Company NameYour organization's name
Company DomainYour primary domain URL
LanguageDefault application language
'New' Status ExpirationNumber of days before the "New" badge is removed from feedback items
Disable CopyrightToggle the copyright notice on or off
Enable Anonymous PostsAllow users to submit feedback without an account
Enable Anonymous CommentsAllow users to comment without an account
tip

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.

SettingDescription
Email ProtocolSelect the protocol used for sending emails
Sent From AddressThe "from" address displayed in outgoing emails
CharsetCharacter encoding for emails
BCCBlind carbon copy recipients
Reply ToDefault reply-to email address
Email SignatureSignature appended to outgoing emails
Predefined HeaderHTML header prepended to all email templates
Predefined FooterHTML footer appended to all email templates

reCaptcha Optionsโ€‹

Navigate to Settings โ†’ reCaptcha to configure Google reCaptcha integration.

  1. Enter your reCaptcha Site Key and Secret Key (obtain from Google reCaptcha Admin).
  2. Enable or disable reCaptcha on individual pages:
  • Login page
  • Registration page
  • Forgot Password page
  • Password Reset page
info

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.

SettingDescription
Scroll-Responsive TablesEnable or disable horizontally scrollable tables in the backend
Items Per TableSet the default number of items displayed per page in backend tables

Terms & Policiesโ€‹

Navigate to Settings โ†’ Terms & Policies to manage legal and compliance content.

SettingDescription
HeadlineThe title displayed in the cookie consent banner
Button TextText for the consent acceptance button
DescriptionThe cookie consent message body
SettingDescription
Frontend Terms of UseFull terms of use content displayed to frontend users
Privacy PolicyPrivacy policy content displayed to frontend users

Custom JavaScript Codeโ€‹

Navigate to System Settings โ†’ Custom JS to inject custom JavaScript into the frontend.

PlacementUse Cases
Frontend Header JSGoogle Analytics, Google Tag Manager, Google AdSense
Frontend Footer JSLive chat services (Tawk.to, Intercom), Hotjar, other tracking scripts
warning

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.
tip

Review and customize email templates before launching your feedback boards to ensure consistent branding and messaging.