Settings
ProSchedule System Settings
Where you would be able to set up all the super admin functions that are not available for the other user roles. A super admin would be able to set up Global settings, Categories, Status, Priorities, Departments, Types, Languages, Email Templates, Mail(SMTP), and Pusher settings. This section would be able to find the left sidebar's Settings
menu.
Global Settings
It's a page where you can change the App name, default language, Email notifications, etc. You can find the Global Settings page on the following admin link.
http://website.com/dashboard/settings/global
App Name
You can define your application name here. Every application has its name. In that case, this script is named ProSchedule. If you want to customize that name as yours, you can set it up here.
Default Language
This application has support for multiple languages. By default, each user login to this application will see the language in English. You can set your desired language here if you want to change that default language.
Enable Options
You can enable or disable the specific feature as per your need. Such as if you don't want to use Blog you can just disable that from this page.
Logo
You can change your site logo here. You need to upload PNG file format image for the logo.
Email Notifications
Suppose you want to get email notifications for particular actions. It would help if you used this option. You will see options with the On/Off radio button on the above page example. On switch, the option is defined as green on the right side of the slide, and Off is defined as the left side with gray color. Clicking those On/Off buttons will make email notifications be enabled/disabled.
Cron Job Setup for sending email
This feature enables you to send mail with a queue system where you don't need to wait to get recipient mail in delay. The cron job will do that task one by one.
You need to do the following to achieve this feature
Add the following task to your cron job.
/usr/bin/php artisan queue:work --queue=high,default --stop-when-empty
After adding the above cron job, you need to add
QUEUE_ENABLE=false
on the .env file
Custom CSS
You can use your custom CSS here. That will work like a seperate CSS file.
*** You need to click on the Save
button to save the settings.
Event Locations
You will need to set different event locations for the Event. Some event may need to join with Google Meet, Zoom, Phone Call and some event need to meet directly with invitee. Here you will be able to create event location as per your needs.
Categories
You can manage categories on that page. Category used to define different blog types.
You can manage categories from the your_site/dashboard/settings/categories
page
You will see the above screen if you click on the specific category. You can delete a category by clicking the delete category link or update the category after modifying that.
Languages
You can translate your app content with your preferred language. You will see all of the languages that available for this ProSchedule script. If you click on a particular language item you will see a details page with listing all of the word translations. You can easily customize the words as per your desire words. You must click the save button after update the language.
You can easily manage languages from the page as defined on the above screenshot.
If you click on a language item you will see the details page where defined all words you need to convert on your language. Just change update that so that it will effect when you change from the top bar
Email Templates
The email templates are the design for particular email you receive for the tickets or actions. There are some email template exist for the particular email. If you want to modify some information, you would be able to do that easily which clicking on the particular email template design details.
It's just a listing email template page. You will have click on those particular template item to see the details page with applied some design.
SMTP Settings
It's an important setup that you need to configure as per your mail information.
Mail / SMTP configuration will use to sending email to the recipients. You can use any SMTP server like your hosting email’s info, Gmail SMTP info, etc. The following is an example link about how to get your hosting email account configuration.
If you can't find your site's internal email configuration just ask your hosting provider regarding that. They will help you to find out your email SMTP configurations
Pusher Settings
You must setup pusher if you want to active the live chat. If you set pusher previously you don't need to do anything here. But if you didn't setup pusher while installation you need to setup that from here.
First, you need to register on the pusher.com website. After register on the pusher website you will find a button to create channel. You need to create a channel from there. After channel creation you will find api keys and need to setup those keys as above screenshot.
A video tutorial about how to setup pusher for ProSchedule.
Last updated