Shika: Basic Setup & configuration

General

 

  • Load bootstrap manually: If set to 'Yes', bootstrap css will be loaded from Shika component
  • Date format to show in reports: Date format to show in reports and other areas note that filters will not have date format

 

Pin Layout settings

 

A pin is the area which is assigned to one course on the all courses view on the front page as follows The above screenshot marks out a pin.

 

  • Pin width: The width of the pin.
  • Padding between two pins: Padding that should be there between course pins
  • Short description characters limit for pin view: Characters to show on pin view for short description
  • Title panel height for fix height pin layout: Height in px for title panel. This will be only applicable in case of fixed pin height.
  • Description panel height for fix height pin layout: Height in px for description panel. This will be only applicable in case of fixed pin height.
  • Course pin layout categories alignment: Show category block towards left or right.

 

Course Creation settings

 

  • Auto create group and associate it with a Course: Auto create group and associate it with a Course. Also auto add users that enroll to course to the associated group
  • Characters limit for short description of create course: c

 

Course Enrolment settings

 

  • Admin Approval for Enrolling: If set to 'Yes', admin needs to approve the enrollment of the user to access the course material
  • Admin Approval for paid course enrolment: If set to 'Yes', student won't be able to enroll directly. Admin approval will be needed.
  • Creator can access the course directly without enrolling for a course: If set to 'Yes', creator of the course can access the course without enrolling

 

Tags settings

 

  • Enable Tags for courses: Allows course creator to add tags for a course. Note:- Not supported for Joomla 2.5

 

Social media settings

 

  • Enable Social Sharing: If set to 'Yes', social sharing will be enable on course landing page.
  • Social Sharing Type: Choose the type for Social sharing.
  • Addthis Publisher ID: Addthis publisher ID - not compulsory but needed for seeing analytics at addthis.com

 

Dashboard settings

 

  • Blocks on Dashboard: Choose the block from below to be shown on MyDashboard
  • Article ID for Quiz term and condition: This article used for Quiz term and condition at frontend.

 

Lesson Settings

Lesson Creation settings

 

  • Maximum Lesson associate file size (in MB): Max size (in MB) file can be uploaded for lesson format and associate files.
  • Allow to add associate files: If set to 'Yes', user will be able to add associate files to the lesson

 

Lesson Layout settings

 

  • Launch lesson in model popup: If set to 'Yes', lesson will open in popup else will be open in parent window
  • Select toolbar position: Select the position where you want to show jLike toolbar
  • Show Lesson Playlist: If set to 'Yes', lesson playlist will display

 

Quiz Pagination settings

 

  • Pagination limit for quiz: Number of question that too be displayed during Quiz.
  • Private key for reviewing student's answer sheet: This key will be use as a security key by which only the admin can view students answer-sheet

 

Social Integrations

Point system settings

 

  • Select Social Integration: Select the social networking extension to integrate with Shika within Jomsocial & EasySocial. If there is no social networking extension installed then select the option as Joomla.
  • Integrate Points with: Select the point system that to be used for awarding student points for their activities.
  • Allocate points on each course enrollment: Student will be allocated with points on each course enrolment (used for alphauser/altauser points only)
  • Allocate points on completion of each lesson attempt: Student will be allocated with points on each lesson completion/passed (used for alphauser/altauser points only)

Activity stream settings

 

  • Social activity stream to post: Only selected activity will be posted on social sites. This also applies for Shika activity stream.

 

Image Settings

Store Paths

 

The resized images will be stored here.

  • Course Image store path: Location of course image
  • Lesson Image store path: Specify the path where you want to store lesson image

Image resize settings

 

The max size of the image can be set here. Also, you can set the dimensions for the images which will be shown in different areas of the frontend.

  • Maximum Image size: Maximum Image size in KB
  • Small size course/lesson image width: Small size course/lesson image width in px
  • Small size course/lesson image height: Small size course/lesson image height in px
  • Medium size course/lesson image width: Medium size course/lesson image width in px
  • Medium size course/lesson image height:Medium size course/lesson image height in px
  • Large size course/lesson image width: Large size course/lesson image width in px
  • Large size course/lesson image height: Large size course/lesson image height in px

 

Remote Storage Settings

Cron URL

 

After running this cron file media files will move to selected location

  • Private key of remote storage cron: The entered cron key will get appended to Storage cron URL, and this will be used to authenticate the URL
  • Storage cron URL: Copy and paste this URL to move the training content to S3 from local and vice a versa

Shika has the option of storing your data on the Amazon S3 cloud storage.

Amazon S3

 

Set the bucket name, your Access Key & Secret Key here.

  • Bucket name: Name of the bucket
  • Access key: Your Amazon S3 access key
  • Secret Key: Your Amazon S3 secret key
  • Lifetime of object URL in minutes: Lifetime to execute the cron url mentioned above

 

Storage Methods

 

Here, you can choose the storage locations of your Shika content. You can specify which content is to be stored on your local server and which is to be stored on Amazon S3.

  • Course image: Location of course images
  • Lesson format files: Location of lesson format files
  • Lesson image files: Location of lesson image
  • Lesson associated files: Location of lesson associated files

 

Payment Settings

All the settings related to Payments are stored here.

 

  • Allow to create paid courses: If set to Yes, users will be able to create paid courses
  • Select payment gateways: Selected payment gateways will be available to users
  • Allow taxation: If set to Yes, tax will be applicable on purchase.
  • Enable VAT Registration Number for Customer?: Include VAT Registration Number in Customer Billing form
  • Currency: Enter currency through which user can buy Courses like EUR/USD/GBP
  • Currency symbol: Displays Currency Symbols instead of Currency code. NOTE: Enter Symbols in the same order as Codes, example if, Codes=USD then Symbols=$
  • Enter display format for the amount (either display currency symbol before or after the amount): You can set currency, currency symbol display before or after amount e.g To display $ 100 use {CURRENCY_SYMBOL} {AMOUNT}
  • Send mail on each new order placed: Email will be sent on placement of each new order
  • Enable Terms & Conditions for Payment: If set to 'Yes', you can add your own Term and condition before making payment
  • Terms And Conditions Article ID: Provide the article ID which has the term and condition described.

 

Order ID Settings

 

  • Enter prefix for order ID: Enter prefix for order ID
  • Enter separator to use in order ID: Enter separator to use in order ID e.g. _ or - or / . Order ID will look like JG_ISAVI_001
  • Use random number as a part of order ID: Use random number as a part of order ID
  • Enter number of zeros to be padded in order ID (if required): Enter number of zeros to be padded in order ID (if required)

 

Company Details

You can enter your Company Details here.

 

  • Company Name: Name of the Company
  • Company Address: Address of the Company
  • VAT Number: VAT Number

 

Email settings

 

  • Send e-mail on each course enrollment: E-mail will be sent to user for each course enrollment
  • Send e-mail on approval of course enrollment: E-mail will be sent to user on each enrollment approval
  • Send e-mail on recommending a course: E-mail will be sent to the user to whom the course is recommended
  • Send e-mail on course completion: E-mail will be sent to user on completion of the course
  • Send e-mail on assigning a course: E-mail will be sent to the user to whom the course is assigned
  • Send e-mail on expiry of course subscription: E-mail will be sent on expiry of course subscription
  • Send e-mail when subscription for course is about to expire: Email will be sent to the subscriber of the course to intimate that course is about to expire
  • Send e-mail on completion of the quiz: E-mail will be sent to the user on completion of the quiz
  • Send mail on each new order placed: Email will be sent on placement of each new order

 

Updates

 

  • Download ID: Your Download ID to install the Shika extension directly.

 

Permissions

 

Default permissions used for all content in this component.