@extends('backend.index') @section('content')
Select the default language that will be used in the frontend system.
Select the default currency that will be used in the system.Not all currency are supported by Paypal subscription, find out more here. If you choose to use the currency which not supported by Paypal, the system will automatically convert it to USD by the real-time rate taken from https://exchangeratesapi.io.
Specify which character-encoding has been used.
Increase user engagement with powerful features for comments and more!. Reactions is built for user-engagement. It is designed with one purpose in mind and that is it to keep your users on your pages and posts for longer. Each comma is a new reactive option.
The analytics information you'll get by using the tracking code is strictly confidential and is for your own eyes only!
Set the default theme for your site.
Turn a site into the offline state to conduct technical work.
The message to show in shutdown mode of the site.
{{ __('backend.opt_sys_mod_comd') }}
{{ __('backend.opt_sys_mod_podd') }}
{{ __('backend.opt_sys_mod_stored') }}
{{ __('backend.opt_sys_mod_radiod') }}
{{ __('backend.opt_sys_mod_blog') }}
You can change the the Administration Panel location. By default it is "admin".
When extended authorization method is used in Administration Panel, the password will be required in each new session in the Administration Panel. It guarantees the safety of the Administration Panel in case if your Cookies are stolen. Warning! This authorization method will work only if your PHP is installed as the Apache module. Therefore it is recommend to clarify the PHP operating mode on your host provider before the activation.
When this setting is enabled, the engine automatically blocks displaying your website if it is embedded into an iframe on another website, thereby preventing such attacks as clickjacking.
You can block specific IP addresses to authorize to the Administration Panel. Attention: Be careful when change this setting. Access to the Administration Panel will be available only for the specified IP addresses. You can specify several addresses (one per line). You can specify either the full IP address and the mask, for example: 192.48.25.71 or 129.42.*.* If you don't need to set any IP restrictions, live this field blank.
Set the maximum number of incorrect login and password entries. After exceeding this limit the user will be automatically blocked by IP for 20 minutes. This step helps to prevent the guessing of user account’s password by hackers. If you do not want to configure this setting, then leave it blank.
Specify the period of time during which the possibility of authorization for the visitor will be blocked by IP after the specified number of incorrect password entries. This timeout is specified in minutes. We do not recommend to make this value less than 20 minutes.
Medium Level - automatically resets login for all users with access to the Administration Panel when they change the IP address. High Level - automatically resets login for totally all users when they change the IP address.
If 'Enabled', then authorization key will be reset every time a user logs in to the website. This will make it impossible to login using the same username using more than one device.
Set the security code type to be used on the website. You can use a security code of the reCAPTCHA (v3 only) service.
You can get the key here: http://www.google.com/recaptcha Note: It is highly recommended to register on this service and generate the unique pair of keys with a permission to use it only on your domain. The use of a standard pair of keys does not give a proper protection from the spam robots.
Secret key for communication between your site and reCAPTCHA.
Select the location which system will store audio.
Select the location which system will store all artwork.
Your Amazon S3 bucket name
Key to access your bucket
Secret key to access your bucket
To reduce data latency in your applications, Amazon S3 Service offer a regional endpoint to make your requests. An endpoint is a URL that is the entry point for a web service.
The url of your Amazone S3.
Grant time-limited permission to download the objects, in minutes.
Your Firebase API key
Your Firebase Auth Domain
Your Firebase Database Url
Number of the post articles that will be displayed per page.
Enter the number of days after registration during which users are not allowed to publish post on the website. If you don’t want to set this limitation set 0.
Help on the operation of functions
Choose the type of post pages navigation. You can disable navigation or show it at the top or bottom, or at the top and bottom at the same time.
Select the sort order for posts.
Select the criterion for post in a catalog.
You can enable auto-complete of 'description' and 'Keywords' meta tags for publication. If these fields have not been filled during the article publication on the website, the script will automatically create them.
If you enable this setting, news articles will be shown on the website, publication date of which has not yet come. If you disable this feature, news articles will appear as their publication date will come.
If 'Enabled', the corresponding notification will be sent to the e-mail address specified in settings as article which is awaiting for moderation is posted on the website.
If 'Enabled' and the parent category is viewed, then post of its subcategories will be also whown. Otherwise, you will need to specify several categories during the publication of the news article.
There are two ways to use this setting: - The first one: You need to enter the allowable dimensions in pixels of any side of the original image. For example: 800. - The second one: You specify the width and height of the original image in the format Width x Height. For example: 800x600 If the size is greater, the original image will be automatically reduced to the specified size, otherwise the original image size will not be changed. You can set 0 if you want remain the original image.
If you set the maximum size of the original image in the settings above, you can specify which side will be used to perform original image control by default.
When you upload or copy the image to the server, a watermark will be applied on this image.
Specify the area on the original image to apply the watermark.
The minimum size of any side of the image for applying a watermark.
There are two ways to use this setting: - The first one: You specify the maximum size of any side of the uploadable image in pixels. Thumbnail will be created as this size will be exceeded. For example: 400 - The second one: You specify the width and height of the thubmnail in the format Width x Height. For example: 100x100. You can set 0 if you do not want to create a thumbnails for the uploaded images.
Specify the side which will be used to create an image thumbnail by default.
Compression quality for uploaded images whith JPEG extension.
Enter the number of days. The image will be removed after this period if it has been uploaded to the server for a publication that has not been published.
Use Spotify API to import all music data, you will need to upload the mp3 files for imported songs later, other wise the player will try to play it by use Youtube API. NOTE: BY ENABLING THIS FEATURE, THE SYSTEM WILL IMPORT A HUGE OF MUSIC DATA INTO YOUR DATABASE, DO NOT ENABLE IT IF YOU DON'T NEED AUTOMATE FUNCTION.
Number of songs that will be displayed per channel swiper.
Number of songs that will be displayed per page (like artist, profile page).
Set the number of related song to be shown in the song page.
Enter the number of days after registration during which users are not allowed to uploading music on the website. If you don’t want to set this limitation set 0.
If 'Enabled', the corresponding notification will be sent to the e-mail address specified in settings as music media which is awaiting for moderation is posted on the website.
Set the minimum number of characters for the share content to be posted on the website. If you don’t want to set restrictions on the minimum number of characters, enter 0.
Set the maximum number of characters that the user can use to write a share content.
Enter the maximum file size that is allowed to be uploaded. Size should be specified in kilobytes. For example, you should specify 2048 to limit the file size by 2 megabytes. If you want to remove the restriction, then enter 0 in the settings.
Like 128 Kpbs etc...
Like 320 Kpbs etc...
Like 300 etc (in second)...
Like 3000 etc (in second)...
Set the number of seconds during which the user can not re-upload song. To turn off the protection and control, enter 0.
Your music collection's album art can be stored in a variety of sizes: Historically the most common sizes for artwork have been 300x300 pixels and, laterly, 500x500. These are the sizes most music information databases store album artwork at. However, with newer, larger screen displays these images are beginning to look rather inadequate. - Personal MP3 players e.g. iPod, smartphones - aim for small/medium size images of around 300x300 pixels. The higher resolution players are around 800 pixels in one dimension, so 300x300 leaves just under half the screen for the artwork. - Tablets e.g. iPad - Aim for medium/large images of 500x500 and larger. - Computer based software e.g. iTunes, Winamp - depending on the size of your player window, aim for medium/large images of 500x500 are larger. - Large TVs - Aim for large images of 900x900 pixels and larger. Again, this depends on the resolution of your TV's software and the screen real estate afforded to your artwork. This is the setting for music section, such as song, album, artist, playlist artwork.
Base on purpose, the system will automatically create some of conversion from the main album art, in this setting you can specially set for each of them. This is the setting for music section, such as song, album, artist, playlist artwork.
Compression quality for album art which uploaded in JPEG extension.
This is the fastest way to steam a audio file (without protecting the file, script will stream the file directly by it's url).
Generate a waveform of the audio when possible.
FFMPEG can be use to convert the audio files into various bitrate and create hls version of the audio.
If not enabled, only mp3 file type can be uploaded.
HTTP Live Streaming (HLS) is a protocol that segments media files for optimization during streaming. HLS enables media players to play segments with the highest quality resolution that is supported by their network connection during playback. In HLS Encryption the audio files are encrypted using a secure AES-128 algorithm. The AES-128 is the only publicly available security algorithm that is used by the NSA for encrypting its top-secret classified information.
The system will store versions of the mp3, and it will be used for backup, download, or given stream on browsers which are not supporting HLS streaming. Note: The download feature will not be working if you disable this option while enabling HLS streaming.
FLAC/WAV is a musical file format that offers bit-perfect copies of CDs but at half the size. This can be use for post purchased download. This option only works when the artist uploading a FLAC/WAV file. Note: Option "Allow to upload all kind of audios" must be enabled..
This feature required FFMPEG module being enabled. Like 128 Kbps...
The system will store a high bitrate version of the audio.
Like 320 Kbps...
This feature help to create a 30 seconds preview for each uploading songs. This can be use to given free user preview the song before subscription or buying the song.
For example: 128Kbps...
Enter the number of days after registration during which users are not allowed to adding podcast on the website. If you don’t want to set this limitation set 0.
If 'Enabled', the corresponding notification will be sent to the e-mail address specified in settings as podcast media which is awaiting for moderation is posted on the website.
For example enter 7200 will limit the podcast's episode at 2 hours
Set the number of seconds during which the user can not re-upload episodes. To turn off the protection and control, enter 0.
Base on purpose, the system will automatically create some of conversion from the main album art, in this setting you can specially set for each of them. This is the setting for podcast artwork only.
HLS AES-128 encryption refers to music streams using HLS streaming protocol wherein the music files are encrypted using the AES-128 algorithms. Click here for more info.
This feature required FFMPEG module being enabled. 96kbps mono is the ideal balance between audio quality and file size for podcasts without music, and 128bkps stereo is great for podcasts with music.
Enter your e-mail address of the website administrator. Service script messages will be sent on behalf of this address, for example notifications about the new personal message, etc. Also, this address will be used by the site administrators to get system notifications, for example, new comments notification, etc...
You can specify a title for the outgoig letters which will be shown in the sender's mail. For examle, you can specify your website's short name.
Define what site e-mail system is used. PHP Mail is preferable. To do the same as mail() PHP function does, in most cases you should pick PHP Mail option. Host, user, password, port and encryption are not needed. At this point, you may check if it already works, but sometimes the next step is also needed. So you have to Set a new "sendmail" option in config/mail.php. You can check sendmail_path at phpinfo(), but it's usually this one "/usr/sbin/sendmail -t -i"
Default — localhost. For gmail please enter smtp.gmail.com
Usually — 25. For Gmail it is 587
Not required if 'localhost' is used. Enter youremail@gmail.com if you use Gmail
Not required if 'localhost' is used. Create app password if you are using your Gmail as a SMTP server
Select TLS if use Gmail.
MailChimp Subscribe is a highly customizable, free signup form builder. All users enabled "Keep me informed of cool new features and updates." option will be automatically inserted to your mailchimp's subscribers list.
Use an youtube api key to stream music from youtube.
You can enable or disable authorization using Facebook network support.
Specify your application ID in Facebook network.
Specify the secure key of your application in Facebook network.
This should be your site url.
You can enable or disable authorization using Google support.
Specify your application ID in Google.
Specify the secure key of your application in Google.
Specify your application ID in Twitter network.
Specify the secure key of your application in Twitter network.
Enable or disable comments for songs.
Enable or disable comments for playlists.
Enable or disable comments for albums.
Enable or disable comments for podcast.
Enable or disable comments for artists.
Enable or disable comments for user profile.
Enable or disable comments for activities.
Enter the number of days after registration during which users are not allowed to publish comments on the website. If you don’t want to set this limitation set 0.
Enables or disables a subscription for comments. If this feature is enabled, user will be able to subscribe to the comments of object (song,artist, etc...) after posting a comment there. He will be notified through e-mail as new comments to this article will be posted.
Enable or disable combination of comments posted one by one by the same user. If this setting is enabled, all the comments added by a user to the news article during the day will be combined in one comment. It happens if all the comments are added one by one and there are no comment from other users between them.
Set the minimum number of characters for the comment to be posted on the website. If you don’t want to set restrictions on the minimum number of characters, enter 0.
Set the maximum number of characters that the user can use to write a comment.
Specify the number of comments displayed per page.
Select the sort order for comments
Set how many comment user can post per minute, leave 0 = can't post the comment.
If 'Disabled', then search engines will not be allowed to follow the links that will be posted by your users in comments.
If 'Enabled', the corresponding notification will be sent to the e-mail address specified in settings as comment is posted on the website.
You can choose the method of authorization on the website. There are two ways: either using login or using E-mail address.
Select a group where new users will be placed after the registration.
Letter with the account activation will not be sent if the "simplified" registration system is used.
If 'Enabled', then users will be able to login to your website using social networks and they do not need to be specially registered on your site. You can configure social networks settings in the 'Authorization' tab.
If you enable this setting, the internal system of registration will be disabled and only users who have accounts in networks could log into your website.
Security code is displayed during the registration to prevent auto-registration.
0 if there is no limit
The number of days missing on the website. The user will be deleted in the end of this period. 0 = no limit.
Enter the minimum size of the avatars uploaded to the user profiles (in pixels). Value 0 removes the size limit, whereas -1 value sets global avatar uploading restriction.
PayPal Holdings, Inc. is an American company operating a worldwide online payments system that supports online money transfers and serves as an electronic alternative to traditional paper methods like checks and money orders.
The PayPal Sandbox is a self-contained, virtual testing environment that mimics the live PayPal production environment. It provides a shielded space where you can initiate and watch your application process the requests you make to the PayPal APIs without touching any live PayPal accounts.
Stripe is an American technology company based in San Francisco, California Its software allows individuals and businesses to make and receive payments over the Internet. Stripe provides the technical, fraud prevention, and banking infrastructure required to operate online payment systems. Find out more here
Stripe has a test mode you should use for testing. It operates separately from live mode, so you can make changes without affecting your live data. Stripe also provides credit card numbers and bank accounts you can use to test your integration.
API keys are meant solely to identify your account with Stripe, they aren’t secret.
This use for testing only, if you want to make stripe live, please config the secret key in .env file. API keys should be kept confidential and only stored on your own servers. Your account’s secret API key can perform any API request to Stripe without restriction.