Documentation

Find documentation for our Joomla extensions on this page.

Easy Chat Room - Admin Guide - Storage and Uploads

This guide covers what kinds of content members can share in the chat, the GIF service, and where uploaded files are stored.

Choosing which content types are allowed

The content-type switches live on the Settings → Chat Settings screen. Each one turns a sharing option on or off for the whole site.

SettingWhat it does
Enable GIF Lets members send GIFs.
Enable Stickers Lets members send stickers.
Enable Images Lets members share images.
Enable Videos Lets members share videos.
Enable Audio Messages Lets members record and send voice clips.
Enable Codes Lets members share colour-highlighted code snippets.
Enable Files Lets members attach files.
File Extension List The file types members may upload. (Only shown when Enable Files is on.)

After changing these, click Update at the bottom of the Chat Settings screen.

GIF settings

GIFs are powered by the Tenor service. Open Settings → GIF.

SettingWhat it does
Tenor API Key Your API key from the Tenor / Google developer console. GIF search needs this to work.
GIF Limit How many GIF results are loaded at a time.

Click Update to save.

Where uploaded files are stored

By default, everything members upload is stored on your own server, in the folder set by Media Storage Path on the General settings screen (see General Settings).

For busier sites you can store uploads in cloud storage instead. Open Settings → Cloud Storage.

  1. Set Enable Cloud Storage to Yes.
  2. Choose your Cloud Storage Type — AWS S3, Google Cloud Storage, Wasabi, Backblaze, or Other.
  3. Fill in the connection details:
SettingWhat it does
Cloud Storage Endpoint The storage service's endpoint address.
Cloud Storage Region The region your storage bucket is in.
Cloud Storage Access Key The access key for your storage account.
Cloud Storage Secret Key The secret key for your storage account.
Cloud Storage Bucket Name The name of the bucket files are stored in.
Cloud Storage Access URL The public URL files are served from.
Cloud Storage SSL Verification Whether to verify the storage server's SSL certificate. Leave this Yes unless your provider requires otherwise.
  1. Click Update.

Testing storage

After enabling cloud storage, open the chat and share an image in a room. If it appears correctly, uploads are reaching your storage. If it fails, re-check the access key, secret key, bucket name, and access URL.

Cron Job Starts

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok