Upload
train-telco
View
55
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Guru Manual
Citation preview
HTTP://GURU.IJOOMLA.COM/
Version 1.0.3
Updated on 4/26/2012
Manual
(C) IJOOMLA, INC.
This Manual is property of iJoomla, inc. You are not allowed to sell it, distribute it or give it
away without permission.
Useful Links:
FAQ
Support
Video Tutorials
1 What is Guru? |Copyright of iJoomla.com
WHAT IS GURU? ................................................................................................................................................ 3
INSTALLATION ...................................................................................................................................................... 3
Enter your PayPal Email: ................................................................................................................................. 3
SET UP PAYPAL ........................................................................................................................................................ 4
Steps: .................................................................................................................................................................. 4
UNINSTALLING........................................................................................................................................................... 6
UPGRADING .............................................................................................................................................................. 7
HIERARCHY ........................................................................................................................................................ 7
SETTINGS ........................................................................................................................................................... 7
SETTINGS: GENERAL ................................................................................................................................................ 7
SETTINGS: MEDIA STORAGE ..................................................................................................................................... 8
SETTINGS: LAYOUTS................................................................................................................................................. 9
List of categories ............................................................................................................................................... 9
Category Page ................................................................................................................................................. 11
List of Courses ................................................................................................................................................. 11
Course Page .................................................................................................................................................... 13
Other.................................................................................................................................................................. 15
List of Teachers ............................................................................................................................................... 16
Teacher Page .................................................................................................................................................. 17
SETTINGS: STYLE ................................................................................................................................................... 19
SETTINGS: PROGRESS BAR .................................................................................................................................... 19
SETTINGS: EMAIL .................................................................................................................................................... 20
SETTINGS: PROMOTION BOX .................................................................................................................................. 21
PAYMENT PLUGINS ................................................................................................................................................. 22
MANAGERS ...................................................................................................................................................... 22
TEACHER MANAGER ................................................................................................................................................ 23
Adding a new teacher ..................................................................................................................................... 23
Tabs ................................................................................................................................................................... 25
STUDENT MANAGER ................................................................................................................................................ 28
Adding a new student ..................................................................................................................................... 28
ORDERS .................................................................................................................................................................. 30
Columns: ........................................................................................................................................................... 30
Adding a new orders ....................................................................................................................................... 31
PROMO CODES ....................................................................................................................................................... 34
Adding a new promo code ............................................................................................................................. 35
LANGUAGES ............................................................................................................................................................ 36
TRAINING .......................................................................................................................................................... 36
COURSES ................................................................................................................................................................ 37
Columns ............................................................................................................................................................ 37
Adding a new course ...................................................................................................................................... 38
Tabs ................................................................................................................................................................... 38
COURSE TREE ......................................................................................................................................................... 44
2 What is Guru? |Copyright of iJoomla.com
Accessing the course tree .............................................................................................................................. 45
Adding modules ............................................................................................................................................... 45
Adding lessons................................................................................................................................................. 46
CREATING THE LESSON .......................................................................................................................................... 47
TABS ....................................................................................................................................................................... 48
General ............................................................................................................................................................. 48
Jump Buttons ................................................................................................................................................... 52
Narration/Sound............................................................................................................................................... 53
Publishing ......................................................................................................................................................... 54
Meta Tags ......................................................................................................................................................... 54
RE-ORGANZING YOUR TREE ................................................................................................................................... 55
COURSES CATEGORIES .......................................................................................................................................... 55
Creating a new course category ................................................................................................................... 56
MEDIA LIBRARY ....................................................................................................................................................... 57
Adding new media .......................................................................................................................................... 58
MEDIA CATEGORIES ............................................................................................................................................... 63
Adding a media category................................................................................................................................ 63
QUIZZES .................................................................................................................................................................. 65
Creating a new quiz ........................................................................................................................................ 65
SUBSCRIPTIONS ............................................................................................................................................. 69
PLANS ..................................................................................................................................................................... 69
Creating a new subscription plan .................................................................................................................. 70
renewal plans ................................................................................................................................................... 71
Creating renewal plans ................................................................................................................................... 72
EMAIL REMINDERS .................................................................................................................................................. 73
Creating a new Email reminder ..................................................................................................................... 73
COMMENTS? .................................................................................................................................................... 75
3 What is Guru? |Copyright of iJoomla.com
WHAT IS GURU?
Guru is a learning and training extension for Joomla. It allows you to create training courses
with media, that you can sell.
INSTALLATION
To install Guru, unzip the package and install each of the following:
Go to Extensions->Install/uninstall
Browse to find and install com_guru_x.zip
Once installed, you will be able to access Guru by going to Components->Guru
ENTER YOUR PAYPAL EMAIL:
Go to components->Guru->Settings->PayPal plugin
Click PayPal
Enter your PayPal Email
4 What is Guru? |Copyright of iJoomla.com
SET UP PAYPAL
There are 2 things you must change in PayPal in order for Guru to work properly after your
customers make a payment.
Turn on auto return this ensures that your customers return to the site automatically
after they make the payment
Enable IPN (Instant Payment Notifications) this ensures that their order is recorded by
Guru as paid so that they can access their courses.
STEPS:
1. Login to PayPal
2. Click on "My Profile"
3. Click on "My selling tools" on the left
4. Click on "Website preferences" -> Update
a. Choose "Auto Return:" On
b. Enter your site's URL
c. Save
5 What is Guru? |Copyright of iJoomla.com
5. You should be back in the My Selling Tools page
6. Click on "Instant Payment Notifications" -> Update
a. enter your site's URL
b. Check the radio button next to Receive IPN messages (Enabled)
c. Save
6 What is Guru? |Copyright of iJoomla.com
UNINSTALLING
To uninstall Guru, simply uninstall the component and the modules. You will not lose any
information when you re-install the Guru extension.
7 HIERARCHY |Copyright of iJoomla.com
UPGRADING
There is no need to uninstall Guru in order to upgrade it. Simply install the component and the
module on top of the current installation.
HIERARCHY
Guru allows you to create course categories, then add the courses that reside inside them. Each
course contains training modules (educational not Joomla modules!).
You can then add lessons to each module, on the course tree, to hold the teaching material
itself. That content can be videos, text, links, quiz, audio, documents, files and more.
So the course hierarchy as follows:
---Courses categories
---Courses
---Modules
---Lessons
SETTINGS
SETTINGS: GENERAL
8 Settings |Copyright of iJoomla.com
Currency: Choose the currency appropriate for your country
Date/Time Format: Select the date and time format appropriate for your country
Open lesson in: You can choose to open the lesson on the front end inside the page, or
in a Modal Window
Let joomla determine the graybox size: Choose YES on this option if you want to let
Joomla determine the best size for the modal window on the backend
Window size (front-end): Enter the size of the Modal Window on the backend, where
the lesson and media preview will be displayed
Lesson window size (front-end): Enter the size of the Modal Window on the front end,
where the lesson will be displayed
Default video size: Enter the default video size for all your videos. You can choose a
different size on individual videos
SETTINGS: MEDIA STORAGE
9 Settings |Copyright of iJoomla.com
Store Images in: Choose the folder where to store images uploaded
Store videos in: Choose the folder where to store video files uploaded
Store Audio in: Choose the folder where to store audio files uploaded
Store Documents in: Choose the folder where to store document files uploaded
Store Files in: Choose the folder where to store files uploaded
SETTINGS: LAYOUTS
LIST OF CATEGORIES
This is the Guru home page, it displays a list of categories like this (mini profile view):
Or like this (tree view):
10 Settings |Copyright of iJoomla.com
On settings you can control everything about this page:
Layout: Mini Profiles: A format that shows information about this category, such as
image, description, read more. You can set up all these parameters below.
Tree: a format that shows a simple bullet list of the categories.
Image Size: Enter the category thumbnail image in pixels, to display in the mini profile
Image Alignment: Choose the category image thumbnail alignment
Wrap Image: Do you want the description text to wrap around the thumbnail?
Description Length: Choose how many maximum characters or words to show from the
category description.
Description Alignment: Choose the category description alignment
Read More: Choose whether you'd like to show a "read more" link to the category page.
If you choose NO, and users will use click the category name to get to the category page.
Read More alignment: If you choose to show the "read more" link, do you want it to
align to the left or to the right?
Show empty categories: If a category has no courses or sub categories, would you still
like to show it?
11 Settings |Copyright of iJoomla.com
CATEGORY PAGE
This is the page that shows the category information and any sub categories or courses inside it.
On settings you can control every aspect of this page:
Image Size: Enter the category thumbnail image in pixels, to display in the mini profile
Image Alignment: Choose the category image thumbnail alignment
Wrap Image: Do you want the description text to wrap around the thumbnail?
Description Length: Choose how many maximum characters or words to show from the
category description.
Description Alignment: Choose the category description alignment
LIST OF COURSES
List of courses are displayed on the category page of a category that has courses.
12 Settings |Copyright of iJoomla.com
It looks like this (mini profile view):
Or like this (tree view):
On settings you can control every element of the course list:
Layout: Mini Profiles: A format that shows information about this course, such as image,
description, read more. You can set up all these parameters below. Tree: a format that
shows a simple bullet list of the courses.
Image Size: Enter the course thumbnail image in pixels, to display in the mini profile
Image Alignment: Choose the course image thumbnail alignment
Wrap Image: Do you want the description text to wrap around the thumbnail?
Description Length: Choose how many maximum characters or words to show from the
course description.
Description Alignment: Choose the course description alignment
13 Settings |Copyright of iJoomla.com
Read More: Choose whether you'd like to show a "read more" link to the course page. If
you choose NO, and users will use click the course name to get to the course page.
Read More alignment: If you choose to show the "read more" link, do you want it to
align to the left or to the right?
COURSE PAGE
The course page is where you can see the actual information about the course. It looks like this:
TOP AREA - THE AREA ON TOP OF THE TABS
14 Settings |Copyright of iJoomla.com
This is the area right on top of the tabs. You can control which information to show and how.
Image Size: The course image thumbnail size
Image Alignment: Enter the course thumbnail image in pixels, to display in the top area
Wrap Image: Do you want the description text to wrap around the thumbnail?
Teacher Name: Choose whether you wish to show the teacher's name or not
Released Date: Choose whether you wish to show the release date of this course or not
Level: Choose whether you wish to show the difficultly level of this course or not
Price: Choose whether you wish to show the price of this course or not
TABS
15 Settings |Copyright of iJoomla.com
The tabs are where most of the information is, and you can choose to show or hide any of the
tabs. Tabs with no information available wont show. For example, if a course doesnt have any
requirements, the tab wont be displayed.
Table of Contents: Choose whether you wish to show the table of content tab or not
Description: Choose whether you wish to show the description tab or not
Price: Choose whether you wish to show the pricing tab or not
Teacher: Choose whether you wish to show teacher tab or not
Requirements: Choose whether you wish to show the requirements tab or not
OTHER
Show "Buy Now" button: Choose whether you wish to show a "Buy Now" button on the course
page or not
16 Settings |Copyright of iJoomla.com
"Buy Now" Location: Choose the location of the "Buy Now" button (top, bottom, both top and
bottom)
LIST OF TEACHERS
The list of teachers shows all your teachers.
You can choose to show them like this (mini profile view):
Or like this (tree view):
17 Settings |Copyright of iJoomla.com
You can control each element on this page on the settings:
Layout: Mini Profiles: A format that shows information about this teacher, such as
image, description, read more. You can set up all these parameters below. Tree: a
format that shows a simple bullet list of the teachers.
Image Size: Enter the teacher thumbnail image in pixels, to display in the mini profile
Image Alignment: Choose the teacher image thumbnail alignment
Wrap Image: Do you want the description text to wrap around the thumbnail?
Description Length: Choose how many maximum characters or words to show from the
teacher description.
Description Alignment: Choose the teacher description alignment
Read More: Choose whether you'd like to show a "read more" link to the teacher page.
If you choose NO, and users will use click the teacher name to get to the teacher page.
Read More alignment: If you choose to show the "read more" link, do you want it to
align to the left or to the right?
TEACHER PAGE
The teachers page as well as the teacher tab shows the full information of the teacher.
18 Settings |Copyright of iJoomla.com
You can control each of the elements of this page on the settings:
Image Size: Enter the teacher thumbnail image in pixels, to display in the teacher's
profile page
Image Alignment: Choose the teacher image alignment
Wrap Image: Do you want the description text to wrap around the thumbnail?
Description Length: Choose how many maximum characters or words to show from the
teacher description.
Description Alignment: Choose the teacher description alignment
Note: to control which of the teachers links to show (blog, Email, twitter, facebook, website),
refer to their edit profile page. Incomplete links will not show on the front end.
19 Settings |Copyright of iJoomla.com
SETTINGS: STYLE
On this page you can edit the class names on the left and the class properties on the right. Each
element in Guru has its own class and you can choose whether to use the default classes or
assign existing or entirely new classes.
Note: you need basic CSS knowledge to work with this feature. If you dont posses this
knowledge, we suggest you dont touch this page.
SETTINGS: PROGRESS BAR
20 Settings |Copyright of iJoomla.com
The progress bar shows the student their progress on the lesson page on the front end. They
can see how many modules/lessons are left for them to finish the course.
On this setting page you can choose whether to show the progress bar and assign colors and
size to it.
Show Progress Bar: choose Yes if youd like to show the progress bar
Done Color: Choose the color that represents lessons that are already done
Not Done Color: Choose the color that represents lessons that are not done yet
Current Lesson Color: Choose the color to represent the current lesson
Width: Enter the width of the progress bar in pixels
Height: Enter the height of the progress bar in pixels
SETTINGS: EMAIL
On this settings page, you can enter the from name and from Email properties, that they will
see on every Guru Email they get from you.
From Name: The name they see on the Email they receive
From Email: The actual Email address they get the Email from
21 Settings |Copyright of iJoomla.com
SETTINGS: PROMOTION BOX
When visitors of your site try to access lessons or files they have no permission to access, they
get a Modal Window with some content and a list of subscription plans to choose from. It looks
like this:
22 Managers |Copyright of iJoomla.com
You can edit the text that shows on top of the list of plans on this settings page:
PAYMENT PLUGINS
Here you can see a list of all the payment plugin installed
MANAGERS
23 Managers |Copyright of iJoomla.com
TEACHER MANAGER
The teacher manager allows you view/manage/add/edit teachers.
ADDING A NEW TEACHER
On teachers manager click the New icon on top
On the next page, you will see 2 options:
24 Managers |Copyright of iJoomla.com
Add a teacher who doesn't exist in the user database: Choose this option if the teacher you're
wanting to add doesn't have a user account on this Joomla website. If you choose this option,
you will be taken to profile creation page:
Once you fill out this page and save, this teacher will be added both to the teachers manager
and to the Joomla user manager.
Add a teacher who already exists in the user database: Choose this option if the teacher you're
wanting to add already has a user account on this Joomla website. If you choose this option,
you will be asked to enter the username, enter it and click NEXT.
25 Managers |Copyright of iJoomla.com
Once you do, youll be able to enter the rest of the profile details, existing details will be pre-
populated.
TABS
GENERAL
26 Managers |Copyright of iJoomla.com
Name: Enter the teachers' full name
Username: Enter the teacher's username
Title: Enter the teacher's title (For example, CEO of iJoomla)
Email: Enter the teacher's Email address
Website URL: Enter the teacher's website URL, must start with http://
Blog URL: Enter the teacher's blog URL, must start with http://
Facebook page URL: Enter the teacher's facebook URL, must start with http://
Twitter ID: Enter the teacher's twitter ID
Group: Choose a user group for this teacher
PHOTO
On this tab you can upload an image for the teacher. Usually this would be the teachers
headshot. This is the image that will be shown on list of teachers and on teachers profile page
on front end.
27 Managers |Copyright of iJoomla.com
Click on "choose file" button to upload your image. The image can be in the following format:
.jpg, .gif, .png, .jpeg
Once the photo is uploaded, you can either delete it by clicking the Remove button or replace it
by clicking the Choose File button again.
BIO
On the bio tab you can enter the teachers biography. This information will be displayed on the
teachers list (mini profile view only), on the teachers profile page and on the teacher tab on
the course page.
28 Managers |Copyright of iJoomla.com
STUDENT MANAGER
The student manager allows you view/manage/add/edit students.
ADDING A NEW STUDENT
On students manager click the NEW icon on top.
29 Managers |Copyright of iJoomla.com
On the next page, you will see 2 options:
Add a student who doesn't exist in the user database: Choose this option if the student you're
wanting to add doesn't have a user account on this Joomla website. If you choose this option,
you will be taken to profile creation page:
Once you fill out this page and save, this student will be added both to the student manager
and to the Joomla user manager.
Add a student who already exists in the user database: Choose this option if the student
you're wanting to add already has a user account on this Joomla website. If you choose this
option, you will be asked to enter the username, enter it and click NEXT.
30 Managers |Copyright of iJoomla.com
Once you do, youll be able to enter the rest of the profile details, existing details will be pre-
populated. Complete the missing fields and click SAVE.
ORDERS
The orders manager allows you view/add orders.
COLUMNS:
ID
The order id. Each order has a unique id.
DATE
The date the order was placed
31 Managers |Copyright of iJoomla.com
PRICE
The amount paid for this order
CUSTOMER
The name of the customer who placed the order
STATUS
The payment status of this order. It can be paid or pending
PAYMENT METHOD
The payment plugin used to make a payment
ADDING A NEW ORDERS
You can place an order on the backend, just as easy as it is on the front end, and with even
more flexibility. This is useful if a customer is calling to order on the phone, or via Email, or if
you simply need to add an order through the backend.
STEP 1
To add a new order on the backend, click on NEW button on top.
STEP 2
You will see 3 options:
32 Managers |Copyright of iJoomla.com
Add an order to someone who doesn't exist on the user database: If you want to add
an order to someone who is not already a user on the Joomla user manager, choose this
option.
If you choose this option, you will be asked to first create a user account for this person.
Add an order to someone who exists on the user database but is not a customer yet: If
you want to add an order to someone who already has a user account on the user
manager, but is not a customer yet, choose this option.
If you choose this option, you will be asked to enter the username of this person.
Add an order to an existing customer: If you want to add an order to an existing
customer, choose this option.
If you choose this option, you will be asked to enter the username of this person.
STEP 3
Now you will see the following screen:
33 Managers |Copyright of iJoomla.com
Click the Add Product link.
A new field will appear:
Click the select button to choose the course youd like to add. You will see a window
with all the courses.
Click on the name of the course youd like to add.
34 Managers |Copyright of iJoomla.com
Subscription type: choose whether its a new subscription or a renewal
Select plan: choose the subscription the renewal plan
Payment method: Choose the payment method
Promo code: Choose a promo code if you wish
Amount paid: Enter the amount paid. The amount can be any amount you want or the
price of this course.
To add more courses to this order, click on Add Product link again, and repeat the process.
Click Save when done
PROMO CODES
The promo codes manager allows you view/manage/add/edit promotion codes you can later
give your customers/visitors
35 Managers |Copyright of iJoomla.com
ADDING A NEW PROMO CODE
Click NEW button on top
PARAMETERS:
Title: Give this promo code a name. For example Christmas 2011 sale
Code: Enter the code here, it can contain only alpha-numeric characters. Upper case
characters will be converted to lower case.
36 Training |Copyright of iJoomla.com
Usage limit: If you'd like to limit the amount of times this promo code can be used,
enter the maximum amount here. Leave empty if you don't wish to limit
Discount amount: How much discount would you like to give? Enter the amount and
then choose % of $
Start publishing: Enter the date you'd like this promo code to start being working
End publishing: Enter the date you'd like this promo code to stop working
Only for existing students: If you'd like only existing students to be able to user this
promo code, choose YES here.
Publishing: Choose whether this promo code is published or not, unpublished promo
codes will not work
Usage Left: How many more times this promo code can be used (if a limit was set)
Time left: How much time is left before this promo code expires
Once youre done, click SAVE
LANGUAGES
The language manager allows you to replace the language of the front end backend. Its very
important that you dont change the variable themselves, only the values. For example:
GURU_TREESETTINGS = Settings
Everything thats before the = sign, is a variable, dont touch it. You can touch everything after
the = sign.
TRAINING
37 Training |Copyright of iJoomla.com
COURSES
The courses manager is where you manage all your courses.
COLUMNS
COURSE TREE (#MODULES)
Under this column you can find the name of the course. Clicking on it will take you to the course
tree.
EDIT INFO
Click on Edit Info on this column to access the basic settings of this course such as name,
category, image and description
38 Training |Copyright of iJoomla.com
CATEGORY
This column displays the category name of where this course resides.
ADDING A NEW COURSE
To add a new course, click on NEW button on top
TABS
GENERAL TAB
39 Training |Copyright of iJoomla.com
Course name: Enter the course name as you want it to show on the front-end
Alias: What you enter here, will be used to create SEF (Search Engine Friendly) URLs)
Parent Category: Choose the parent category of this course
Teacher: Choose who is the teacher of this course
Level: Choose the difficulty level of this course
Description: Enter a description of this course. This description will be displayed on the
course page and on list of courses
IMAGE TAB
40 Training |Copyright of iJoomla.com
Upload your image here. Images can be in .gif, .jpg, .jpeg,.png formats
FILES TAB
Choose which files will be displayed on the exercise files tab on the course page on the front
end. Click on Add Files and click on the file to add it. You can also choose the access level
(students, registered, visitors). Visitors who dont have access to the file, will see the promotion
window that allows them to select a plan and purchase the course.
41 Training |Copyright of iJoomla.com
PRICING/PLANS TAB
This tab allows you to select which subscription plans, renewal plans and Email reminders are
available for this course, what it the price for each plan/renewal plan and which plan/renewal
is the default (which means it will be selected by default on the front end).
SUBSCRIPTION PLANS
Subscriptions plans: Check the box next to each plan youd like to have available for this
course. Check the radio button next to the plan youd like to have as the default plan. Enter the
price for this course on the right. You can edit the subscription plans on the Subscriptions ->
Plans
42 Training |Copyright of iJoomla.com
RENEWAL PLANS
Renewal plans: Check the box next to each plan youd like to have available for renewal this
course. Check the radio button next to the plan youd like to have as the default renewal plan.
Enter the price for this course on the right. You can edit the subscription plans on the
Subscriptions -> Plans
EMAIL REMINDERS
Email Reminders: Choose which of the Email reminders will be sent for this course. You can edit
the Email reminders under: Subscriptions -> Email reminders
PUBLISHING TAB
43 Training |Copyright of iJoomla.com
Published: Choose YES if you want this course to be visible on the front end.
Start Publishing Date: Choose the date when this course starts to be visible on the front
end. The default is today's date
End Publishing Date: Choose the date when this course stops to be visible on the front
end. The default is never.
META TAGS TAB
Title: Enter the title tag for this course's page. Up to 64 characters are recommended.
Keywords: Enter the keywords metatag for this course's page. Up to 64 characters are
recommended.
Description: Enter the description metatag of this course's page. Up to 200 characters
are recommended.
REQUIREMENTS TAB
PREREQUISITES COURSE(S):
44 Training |Copyright of iJoomla.com
Add Course: choose which courses are prerequisites to this course. You can add as many
as you wish. These courses will be listed on the requirements tab of the course on the
front end.
Other Prerequisites: Enter any other prerequisites here.
Misc. Requirements: Enter any misc. prerequisites here.
Prerequisites Books: Enter names of books that are prerequisites.
COURSE TREE
The course tree is the heart of Guru. It allows you to structure your course by adding modules,
lessons and media on the fly.
45 Training |Copyright of iJoomla.com
ACCESSING THE COURSE TREE
You can access the course tree by clicking on the course name on the course manager.
A new course will have no modules and no lessons and will look like this:
ADDING MODULES
To add modules to your course, simply click on the Add New Module link, next to the course
name
46 Training |Copyright of iJoomla.com
You will see a new window that allows you to enter the module name and select a media or
text to show on that modules page. You can also select the access level. Click Save when youre
done.
ADDING LESSONS
You need to add at least one module, in order to add lessons, because lessons reside inside
modules. To add a new lesson, click on Add New Lesson link next to the module name.
47 Training |Copyright of iJoomla.com
CREATING THE LESSON
When you click on Add New Lesson, it opens a new window that allows you to construct your
lesson.
48 Training |Copyright of iJoomla.com
TABS
GENERAL
Lesson title: Enter the lesson title here, this is what will show on the course tree on the
front end
Alias: What you enter here will be used to create SEF URLs. You may leave this empty
Level: Choose the difficulty level of this lesson. The level will be shown on course tree on
the front end
Who can access this lesson: Choose who can see this lesson. Students = people who
paid for this course. Members = people are registered members of your site. Guests:
Anyone.
49 Training |Copyright of iJoomla.com
LAYOUTS:
Here you can choose any of the 12 available layouts, simply by clicking on the visual
representation of the desired layout.
Each layout can contain either a media (video, audio, document, file, link) or text, media
AND text or a quiz. You can tell by the colors and graphics on each layout what can go
inside it:
Orange zone = Media,
Gray zone = Text
Question Mark zone = Quiz
ADDING THE MEDIA/TEXT TO THE LESSON
After you select the layout, you can now select the media, text or quiz.
ADDING MEDIA TO A MEDIA ZONE:
Simply click on the Select media above the orange media zone to select from the
media library
Click on New media if youd like to add a brand new media.
Once you add the media, you can click on Edit Media to edit its properties.
50 Training |Copyright of iJoomla.com
ADDING TEXT TO A TEXT ZONE:
51 Training |Copyright of iJoomla.com
Simply click on the Select media above the gray text zone to select from the media
library (only text type is available here)
Click on New text if youd like to add a brand new text.
Once you add the text, you can click on Edit Text to edit its properties.
52 Training |Copyright of iJoomla.com
ADDING A QUIZ TO A QUIZ ZONE:
Simply click on the Select quiz above the orange zone to select from the list of quizzes
Click on New Quiz if youd like to add a brand new quiz.
Once you add the quiz, you can click on Edit quiz to edit its properties.
JUMP BUTTONS
53 Training |Copyright of iJoomla.com
Jump buttons allow you to add buttons inside your lesson to take your students to a different
location on your course. Its useful to skip information they already know, or take them to
lesson you think they may want to repeat.
You can add up to 4 jump buttons. Only ones you created will show on the front end.
HOW TO ADD A JUMP BUTTON
At the bottom of the lesson general tab, you will see 4 pink buttons. Click on one.
A new window will open, allowing you to enter the button label, and choose where inside the
course youd like them to go.
Enter the Jump text and click on the lesson youd like them to jump to,
Scroll down and click save
NARRATION/SOUND
54 Training |Copyright of iJoomla.com
Choose the audio file to be played automatically when the lesson page loads. This is optional.
PUBLISHING
Published: Choose YES if you want this lesson to be visible on the front end.
Start Publishing Date: Choose the date when this lesson starts to be visible on the front
end. The default is today's date
End Publishing Date: Choose the date when this lesson stops to be visible on the front
end. The default is never.
META TAGS
55 Training |Copyright of iJoomla.com
Title: Enter the title tag for this lesson's page. Up to 64 characters are recommended.
Keywords: Enter the keywords metatag for this lesson's page. Up to 64 characters are
recommended.
Description: Enter the description metatag of this lesson's page. Up to 200 characters
are recommended.
RE-ORGANZING YOUR TREE
You can, at any point, move things around on your course tree. You can:
Edit the module/lesson by clicking on its name
Remove modules and lessons by clicking the red x next to them
Drag and drop modules to a new location
Drag and drop lessons to a new location, within the same module or a different one
COURSES CATEGORIES
The category manager allows you to manage all your courses categories.
56 Training |Copyright of iJoomla.com
CREATING A NEW COURSE CATEGORY
Click on NEW
Category Name: Enter the course category name
Alias: What you enter here, will be used to create SEF (Search Engine Friendly) URLs)
Parent Category: Select the parent category or leave it at "root"
Description: Enter the description of this category. This description will be displayed on
front end category list and category page
Image: Upload your image for your category here. Images can be in .gif, .jpg, .png
formats
Save
You can create as many nested categories as you need.
57 Training |Copyright of iJoomla.com
MEDIA LIBRARY
The media library allows you to organize all your media in one place. Think of media as your
building blocks for your lessons. You can use and re-use the same media if you need to.
58 Training |Copyright of iJoomla.com
ADDING NEW MEDIA
Click New
Type: Select the media type. Based on your selection, new fields appropriate to the
selected media type will show below
Name: Enter the media name, use a descriptive name here
Category: Choose the media category
Published: Choose YES if you want this media to be visible on the front end.
Sub Title / Instruction: Enter any sub title here
ADDING A VIDEO
When you add a video, you can choose one of the three available methods:
Video code: If you have the video placed somewhere on the web, you can place the
code in this box
Video URL: If the video is located in any of the supported sites, you can enter the URL
here. Guru will do the rest.
59 Training |Copyright of iJoomla.com
Uploading a file: You may also choose to upload an actual video file. Beware that most
servers have a limitation on the video size that can be uploaded. This limitation is shown
in red. Most videos are just too large to be uploaded this way, so the first or second
options are more appropriate
Once you enter/select the video, you can set up the video size. You can keep the default
size, as its set on the general settings page, or you can enter a new width and height, for
this video only.
ADDING AN AUDIO
When you add an audio, you can choose one of the three available methods:
Audio code: If you have the video placed somewhere on the web, you can place the
code in this box
Audio URL: If you have the audio file placed anywhere on the web, you can place the file
URL here
Uploading a file: You may also choose to upload an actual audio file. Beware that most
servers have a limitation on the audio size that can be uploaded. This limitation is shown
in red.
Once you enter/select the audio, you can set up the audio width in pixels
60 Training |Copyright of iJoomla.com
ADDING A URL
When you add a URL to the media library, all you have to do is simply enter the full URL in the
box.
Once you enter the URL, you can choose how to display the URL on the lesson page:
Inside a wrapper: The web page will show inside the lesson page.
As a link: the URL will show as a link to that document
ADDING A TEXT
To create a text media item, simply enter the text inside the HTML editor
ADDING AN IMAGE
61 Training |Copyright of iJoomla.com
Image: click select file to choose a file on your computer. Supported file types: .jpg, .gif,
.jpeg.png
Image size: Enter the image size and choose whether its the width or height.
ADDING A DOCUMENT
When you add a document, you can choose one of the two available methods:
Document URL: If you have the document file placed anywhere on the web, you can
place the file URL here
Uploading a file: You may also choose to upload an actual document file. Beware that
most servers have a limitation on the audio size that can be uploaded. This limitation is
shown in red.
SUPPORTED FILE TYPES:
.doc
.docx
.txt
.csv
.htm
62 Training |Copyright of iJoomla.com
.html
.xhtml
.xml
.sxw
.rtf
.odt
.css
.odp
.pps
.ppt
.sxi
Once you enter/select how to display the document on the lesson page:
Inside a wrapper: valid only for PDF files. The PDF will show inside the lesson page.
As a link: the document will show as a link to that document
Size:
If you choose wrapper you can enter the size (width x height) in pixels.
ADDING A FILE
When you add a file, you can choose one of the two available methods:
File URL: If you have the file placed anywhere on the web, you can place the file URL
here
Uploading a file: You may also choose to upload an actual file. Beware that most servers
have a limitation on the audio size that can be uploaded. This limitation is shown in red.
Supported file types: EXE and ZIP
63 Training |Copyright of iJoomla.com
MEDIA CATEGORIES
In the media category manager you can create and manage your media categories. This will
help you later to find the media easily.
ADDING A MEDIA CATEGORY
Click New
GENERAL TAB
Category name: Enter the category name
Parent category: Choose a parent category, or leave it as root
Description: Enter a description for this category
Published: Choose whether you'd like this category to be published or not
Note: Currently there is no practical use for the description field
64 Training |Copyright of iJoomla.com
METATAGS TAB
Note: Currently there is no practical use for these fields
Title: Enter the title tag for this media category. Up to 64 characters are recommended.
Keywords: Enter the keywords metatag for this media category. Up to 64 characters are
recommended.
Description: Enter the description metatag of this media category. Up to 200 characters
are recommended.
65 Training |Copyright of iJoomla.com
QUIZZES
Quizzes manager allow you to create quizzes to display inside your course.
CREATING A NEW QUIZ
To create a new quiz, simply click on NEW
GENERAL TAB
Enter a name for the quiz and a description if you wish
66 Training |Copyright of iJoomla.com
Name: The quiz name that will be displayed on the front end
Description: This description will be displayed on the front end, under the quiz name
QUESTIONS TAB
Click on Add Question
A new window will open
Enter your question on the left and the optional answers on the right
Each correct answer should have the check box next to it checked
Click Save
67 Training |Copyright of iJoomla.com
You can add as many questions as you want, but its recommended you keep it short.
No data on the quiz results is collected in Guru. (we are exploring this for the future.)
THE QUIZ ON THE FRONT END
The quiz on the front end will show the questions in the order they are on the quiz creation
page. Submitting the quiz will show the student exactly which answers were right and which
were wrong, plus their score.
68 Training |Copyright of iJoomla.com
69 Subscriptions |Copyright of iJoomla.com
SUBSCRIPTIONS
PLANS
70 Subscriptions |Copyright of iJoomla.com
On the subscription plans manger you can set up subscription plans for your courses, and then
set up the price on for each plan on the course pricing/plans tab.
CREATING A NEW SUBSCRIPTION PLAN
To create a new plan, click NEW
Enter the name
Choose the term. By default the term is unlimited, which means, once the student
buys the course, they always have access, it never expires.
If you choose an amount (1-25), it will allow you to choose the time unit: hours, days,
months, years
71 Subscriptions |Copyright of iJoomla.com
Click SAVE and your new subscription plan is ready.
Each subscription plan you add, will now be shown on the pricing/plans on the course
creation page:
RENEWAL PLANS
Renewal plans allow you to set a different price for students who decide to renew their
subscription to a course after it expires. Under my courses page, they will be able to see a
Renew button next to each course theyve purchased.
72 Subscriptions |Copyright of iJoomla.com
When they click on it, they will be taken to the shopping cart with this course and the
renewal plans to choose from.
CREATING RENEWAL PLANS
There is no need to create renewal plans, as all regular subscription plans can be used as
renewal plans. You will find the same list of plans under Renewal plans on product
creation page, pricing/plans tab.
On the left navigation tree
Go to Training->Courses
Click on Edit Info under the Edit Info column
Switch to the pricing/plans tab
73 Subscriptions |Copyright of iJoomla.com
Simply check the box next to the renewal plans youd like to activate and enter the price on
the right. The plan you check as Default will be the default plan selected on the plan drop
down on the cart.
EMAIL REMINDERS
Note: be sure to install the cron plugin and publish it if youd like to send Email reminders.
Email reminders allow you to automatically send out Email reminding your students that their
subscription to a course is about to, or has, expired.
CREATING A NEW EMAIL REMINDER
Click NEW
74 Subscriptions |Copyright of iJoomla.com
Published: If the Email is unpublished, it will not be sent
Name: Enter a name for the Email reminder, make it descriptive, such as On expiration
Term: Choose the term, when youd like this Email to be sent (On expiration, 1 day
before or after expiration)
Email Subject: Enter the subject of the Email. For example Your subscription to
[PRODUCT_NAME] is about to expire
You can include any of the variables on top in your subject
Email Body: Enter the content of the Email here. You can use any of the variables on
top, to construct your Email.
The variables are the ones that start with a [ and end with ], and they are upper case. The
variables will be replaced with the information once the Email is sent. If you omit the brackets
or if you change the variable in any way, it will not work.
You can use these variables inside the Email body and inside the subject.
We have provided you with some default Email reminders to help you get started. Feel free to
open them and customize them to fit your needs.
75 Subscriptions |Copyright of iJoomla.com
COMMENTS?
Post your bugs here
Post your suggestions here