Table of contents
How to install an add-on? How to upgrade the app to a new version? How to add a redirect from http to https? I get "Session store not set on request" error How to enable social login? How to enable chat? How to add bots? Bots do not play What is faucet? What is chat rain? How to add Google Analytics? How to change the OG image? How to change the favicon? How to change translations? How to add a new language? How to add custom CSS rules? How to change the logo size in the header? How to hide the site title in the header? How to override manifest.json? How to disable reCAPTCHA? How to disable the maintenance mode if I logged out from the admin account? How to add a custom card deck? Application settings are not saved How to get support?
How to install an add-on?

The add-on will be automatically downloaded and installed. Refresh the page in your browser, so the new add-on is loaded and initialized by the application.

How to upgrade the app to a new version?
How to add a redirect from http to https?

If you like to add an auto redirect from http:// to https:// uncomment the below 2 lines in .htaccess file (located in the web root folder):

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  

Please note that if the web root is set to ../public folder, you need to edit ../public/.htaccess file instead.

I get "Session store not set on request" error

This error can happen when you use both www (www.mywebsite.com) and non-www (mywebsite.com) domain names at the same time. It's recommended to use only one of these variations. If, however, you still like to use both, open .env file (located in the web root folder of your domain) with a text editor and edit SANCTUM_STATEFUL_DOMAINS variable to contain both domain names as follows:

SANCTUM_STATEFUL_DOMAINS=mywebsite.com,www.mywebsite.com
How to enable social login?

To enable authentication (using OAuth) with one of the supported social providers (Facebook, Twitter, Google, LinkedIn, Yahoo, Coinbase, Steem) complete the following steps.

Here is how the app settings page looks like on Facebook for developers:

Things to note:

How to enable chat?
How to add bots?
Bots do not play

Make sure that the cron job specified on Backend » Maintenance page is added to your server. Please check the installation guide for more info how to set up a cron job.

What is faucet?

Faucet allows users to claim free credits on a regular basis (e.g. every 24 hours). Users can claim free credits by clicking on the balance in the top right corner and selecting Faucet. If you like to turn this feature off go to Backend » Settings » Bonuses » Faucet and set Allow to claim value to zero.

What is chat rain?

Chat rain is a type of bonus that is awarded to the most active users in the chat (those who posted more text). You can configure the chat rain settings by going to Backend » Settings » Bonuses » Chat rain. To turn this feature off delete Chat rain payouts.

How to add Google Analytics?
How to change the OG image?

The OG image is used when sharing website content on social media. To override the default OG image create an image file named og-image-udf.jpg and put it to public/images/logo folder. This way you will be able to keep your custom OG image during future updates.

How to change the favicon?

The website favicon files are located in public/images/favicon folder. You can just overwrite the original files with your custom ones.

How to change translations?

You can change translation strings for any language by editing JSON translation files in resources/lang folder. To override the default text strings in English edit resources/lang/en.json file and modify only values of the translation object (the right part).

How to add a new language?
How to add custom CSS rules?

If you like to apply some custom CSS styles create a file named style-udf.css inside public/css folder and put your styles there. This will help you to preserve your custom styles after upgrading the app to a new version.

How to change the logo size in the header?

Create a file named style-udf.css inside public/css folder and paste the following CSS rule there:

header .v-toolbar__title .v-avatar {
  width: 60px !important;
  height: 60px !important;
}
  

Use the following CSS rule to increase the logo size on login and registration pages:

body.login .router-link-active .v-avatar,
body.register .router-link-active .v-avatar,
body.password-reset .router-link-active .v-avatar {
  width: 60px !important;
  height: 60px !important;
}
  
How to hide the site title in the header?

Create a file named style-udf.css inside public/css folder and paste the following CSS rule there:

.v-toolbar__title span.d-sm-inline {
  display: none !important;
}
  
How to override manifest.json?

manifest.json file contains the app name and references to logo images, which are used when someone adds the app to the home screen of an iOS / Android device. In order to modify the default values (if you like to run the casino under your own name) you need to override the default manifest file by creating a file named manifest-udf.json inside public folder. Create it as a copy of the default manifest.json and then edit as needed. Clear browser cache after that to ensure the new file is loaded.

How to disable reCAPTCHA?

If you do not have access to backend you can disable reCAPTCHA by editing .env configuration file (located in the web root folder) and removing the following variables:

RECAPTCHA_PUBLIC_KEY
RECAPTCHA_SECRET_KEY
  
How to disable the maintenance mode if I logged out from the admin account?

To disable the maintenance mode when you don't have access to the backend delete the following file: storage/framework/down.

How to add a custom card deck?

Create a new subfolder in public/images/games/playing-cards folder, e.g. custom. Upload playing card images in PNG format to this folder. Each file name should consist of 2 letters. The first letter is the suite code (d - diamonds ♦, c - clubs ♣, h - hearts ♥, s - spades ♠), the second letter is the card value (t - 10, j - Jack, q - Queen, k - King, a - Ace). For instance st.png is Ten of Spades, ha.png is Ace of Hearts. Additionally there should be a file named back.png, which contains the back side of a playing card. You can check the default deck images to understand the naming conventions better.

After the new deck images are uploaded open Settings --> Games and select the custom deck that you added, click Save.

Application settings are not saved

Check that putenv and getenv PHP functions are not disabled (not added to disable_functions list in php.ini).

Apart from that please make sure not to cache the application config file with php artisan config:cache command. If you did so please run php artisan config:clear command.

How to get support?

Please note that support can only be provided during the application support period. 6 months of free support are provided with your purchase. Should you need support outside of this period you will need to renew it. How to extend / renew the app support?

To get technical support please submit a new ticket at https://support.financialplugins.com. If you see an application error please do the following: