General Configuration

Site general configuration is a section where site owner can edit most of the settings of the site

General Settings

User Configuration

User configuration is a section where site owner can configure settings that related to user

  • Allow account deletion (Allow users to delete their account.)

FFMPEG Configuration

FFMPEG configuration is a section where site owner can config FFMPEG plugin for video upload and video playback on site. Site owner can edit following:

  • Enable/Disable FFMPEG system
  • Set FFMPEG Binary file path
  • Set Maximum Video Duration that users can upload
  • Set Maximum Audio Duration that users can upload
  • Set a list of video file extensions that members allowed to upload

Login & Registration

Login & Registration is a section where site owner can config settings related to login and sign up process of the site.

  • Allow user to signup
  • Enable/Disable user activation
  • Enable/Disable phone verification signup step
  • Enable/Disable require email validation (Send an validation link after registration.)
  • Enable/Disable Invitation only sign up mode (If enabled, to sign up a new account, users need to do via a link sent by an existing user inside the system or invitation code)
  • Bad login limit (How many time a user can try to login before a lockout?)
  • Logout time (minutes) (For how long should the user stay locked out?)
  • Enable/Disable better password policy
  • Set minimum age restriction (If the ‘Date of birth’ field is not required or value of this setting is empty, age restriction will consider as disabled.)
  • Enable/Disable required date of birth
  • Enable/Disable require location
  • Enable/Disable gender
  • Enable/Disble profile photos
  • Enable/Disable profile verification
  • Enable/Disable Two-factor authentication (2FA)
  • Set appearance mode default

Spam & Banning Tool

Spam & Banning Tool is a section where site owner can config setting for spam control of the site

  • Ban user based on ip address
  • Ban user based on email
  • Ban user based on username
  • Select captcha type: reCAPTCHA or Cloudflare Turnstile
  • Set ReCaptcha Public Key for v3
  • Set ReCaptchs Private key for v3
  • Set Turnstile site key
  • Set Turnstile secret key
  • Enable/Disable reCaptcha for signup
  • Enable/Disable reCaptcha for login
  • Enable/Disable reCaptcha for contact form
  • Enable/Disable reCaptcha for share email
  • Enable/Disable reCaptcha for invite email
  • Enable/Disable reCaptcha for send sms

Email Settings

Email settings is a section where site owner can config email that is send out including:

  • Set from name
  • Set from address
  • Set mail engine either built-in php mail or smtp server
  • Set email hostname
  • Set email port
  • Mail server username
  • Mail server password
  • Set Encryption method
  • Select email queue or send immediately
  • Mail count (The number of emails to send out each time the Background Mailer task is run.)
  • Enable/Disable email log
  • Test send mail

Report

Report is a section where site owner can report that happens on site

  • Set auto ban for user after receive number of report on his profile

Story

Story is a section where site owner can manage story that user post

  • Set time (in second) for story to move on to next story
  • Set time (hourly) for the story to automatically delete
  • Set maximum number of members that can be selected each time a story is shared

Chat

Chat is a section where site owner can manage chat plugin

  • Set maximum photos that can be sent in a message
  • Set maximum character can be sent in a message
  • Set a list of file formats that members can be sent in a message
  • Enable/Disable bottom bubble chat
  • Enable/Disable Tenor gifs

Sitemap settings

Sitemap settings is a section where site owner can manage settings related to sitemap

  • Enable/Disable sitemap
  • Select schedule updates

Broadcast

Broadcast settings is a section where site owner can config broadcast to to broadcast your server-side Laravel events to your client-side JavaScript application using a driver-based approach to WebSockets.

  • Enable/Disable broadcast system
  • Set id
  • Set key
  • Set secret
  • Set cluster
  • Set host
  • Set port
  • Set scheme
  • Enable/Disable force TLS

eWallet

eWallet is a section where site owner can config settings related to eWallet

  • Enable/Disable eWallet system
  • Set token name
  • Set exchange rate
  • Enable/Disable fund transfer (to allow member to withdraw money)
  • Enable/Disable the setting only verified profiles can transfer funds (make sure the user profile verification option is enabled before you enable this function)
  • Enable/Disable transfer fund to Paypal
  • Set Paypal minimum withdrawal amounts
  • Set Paypal fee (%)
  • Enable/Disable transfer funds to a bank account
  • Set bank minimum withdrawal amounts
  • Set bank fee (%)
  • Set the balance amount to remind users to deposit more

Group

Group is a section where site owner can config settings related to group

  • Enable/Disable group
  • Enable/Disable auto approve new group
  • Upload cover group default image

Subscription

Subscription is a section where site owner can manage subscription

  • Enable/Disable subscription
  • Set the number of days in advance to notify users about the auto-renew membership subscription

User Verification

User Verification is a section where site owner can manage User Verification plugin

  • Enable/Disable User Verification plugin
  • Set a list of supported file formats
  • Upload Verified badge for user and page
  • Set the case in which a user loses verification status

Progressive Web App

Progressive Web App is a section where the site owner can configure settings related to Progressive Web App.

  • Enable/Disable PWA
  • Upload icon
  • Input Firebase json
  • Input Firebase key pair

Powered by BetterDocs