TheLMSapp plugin for moodle setup guide


If you have already installed TheLMSapp plugin for moodle you can now begin to customize it to add content, your courses, buttons with your content and so on. The screenshot below shows an overview of the various modules of TheLMSapp’s main screen. Read below how you can add your content and enable each module.

Courses

Course Categories

From the left-hand side of your screen, locate ‘TheLMSapp’ block and click the ‘Course Categories’ link.

 

 

 

 

 

You will be transferred to the ‘Couse Categories List’ screen. In this screen you will find listed (in a tabular form), all the course categories currently in the system.

coursecategorieslist.jpg

Each row in the table represents a distinct couse category. Table cells represent course category attributes. The currenlty supported attributes are:

  • id (course category id in the system)
  • name (course category name)
  • Help (help string)
  • Lang (language)
  • Description (course category description)
  • Parent (if this course category is a sub-category)
  • Courses (the list of courses this course category holds)
  • Translations (active translation strings for this course category)
  • Actions (a list of allowed actions on this course category)
_

Adding a Course Category

To add a course category click the link ‘Add Course Category’ located at the top of the Course Categories List screen.

addcousecategory.jpg

You will be transferred to the ‘Add Course Category’ screen. This screen provides you a form with all the necessary fields (mapping to attributes) to define a new course category. When you have defined all the nessasary fields click the submit button. To discard your changes click ‘Cancel’.

addcoursecategoryform.jpg

_

Editing a Course Category

To edit an existing course category, locate the entry from the course categories tabular list and click ‘Edit’.

addcousecategory.jpg _

Adding Translations

To add translation strings for different languages locate the course category entry from the course categories tabular list and click ‘Add Alt Language’.

addcousecategorytranslation.jpg

You will be transferred to the ‘Add Alt Language’ screen. This screen provides you with a form identical in structure with the ‘Add Course Category’ form. Complete all required fields, define the target language and click the ‘submit’ button.

info_icon.pngTo show the course category you have just created to the iPad frontend in the selected language all the translation strings for the given language must be defined for each Course Category, Course and Button in the system. Otherwise the language is treated as having incomplete translated strings and it is not being exported.

_

Assigning Courses to a Course Category

From the left-hand side of your screen, locate ‘TheLMSApp’ block and click the ‘Courses’ link.

 

 

 

 

 

You will be transferred to the ‘Couses List’ screen. In this screen you will find listed (in a tabular form), all the courses currently in the system.

courselist_small.jpg

Each row in the table represents a distinct couse. Table cells represent couse attributes. The currenlty supported attributes are:

  • id (course id in the system)
  • name (couse name)
  • Help (help string)
  • Lang (language)
  • Description (couse description)
  • Icon (course icon)
  • Position (determines printed course position in course listing forms)
  • Visibility (toggles course visibility on or off)
  • Translations (active translation strings for this course)
  • Actions (a list of allowed actions on this course

You are also provided with a course category filter, to limit your selection to courses belonging only to the selected category. The course category filter is located at the top of the courses list screen.

courselist_filter.jpg

Adding a Course

To add a couse click the link ‘Add Couse’ located at the top of the Couses List screen.

addcourse.jpg

You will be transferred to the ‘Add Couse’ screen. This screen provides you a form with all the necessary fields (mapping to attributes) to define a new course. When you have defined all the nessasary fields click the submit button. To discard click ‘Cancel’.

Editing a Course

To edit an existing couse, locate the entry from the courses tabular list and click ‘Edit’.

editcourse.jpg

Adding Translations

To add translation strings for different languages locate the course entry from the course tabular list and click ‘Add Alt Language’.

addcoursetr.jpg

You will be transferred to the ‘Add Alt Language’ screen. This screen provides you with a form identical in structure with the ‘Add Course’ form. Complete all required fields, define the target language and click the ‘submit’ button.

addcoursetr_form.jpg

info_icon.pngTo show the course you have just created to the iPad frontend in the selected language all the translation strings for the given language must be defined for each Course Category, Course and Button in the system. Otherwise the language is treated as having incomplete translated strings and it is not being exported.

Enable/Disable the Course Service

If, for any reason, you want to hide the course hierarchy currently exported to the iPad front-end, go to the ‘Services’ screen and click the option ‘Disable’ under the ‘Course Options’ section.

Buttons

From the left-hand side of your screen, locate ‘TheLMSApp’ block and click the ‘Buttons’ link.

 

 

 

 

 

You will be transferred to the ‘Buttons List’ screen. In this screen you will find listed (in a tabular form), all the button configurations currently appearing in the frontend.

buttonlist.jpg

 

Each row in the table represents a distinct button. Table cells represent button attributes. The currenlty supported attributes are:

  • id (button id in the system)
  • name (button name)
  • Help (help string)
  • Lang (language)
  • Description (button description)
  • Icon (course icon)
  • Position (determines printed button position in button listing forms)
  • Visibility (toggles course visibility on or off)
  • Translations (active translation strings for this button)
  • Actions (a list of allowed actions on this button)

 

Adding a Button

To add a button click the link ‘Add Button’ located at the top of the Buttons List screen.

addbuttonlink.jpg

You will be transferred to the ‘Add Button’ screen. This screen provides you a form with all the necessary fields (mapping to button attributes) to define a new button configuration. When you have defined all the nessasary fields click the submit button. To discard the changes click ‘Cancel’.

Things to Notice

– While creating button configurations, you must define at least one, representing the course hierarchy currenlty in the system. To define such a button check ‘Course Button?’.

– The specify the button icon you can either enter the icon number directly in the box or click one of the icon images to have the box automatically filled with the correct value.

 

addbuttonform.jpg

Editing a Button

To edit an existing button configuration, locate the entry from the buttons tabular list and click ‘Edit’.

editbutton.jpg

Adding Translations

To add translation strings for different languages locate the button configuration from the button tabular list and click ‘Add Alt Language’.

addbuttontr.jpg

You will be transferred to the ‘Add Alt Language’ screen. This screen provides you with a form identical in structure with the ‘Add Button’ form. Complete all required fields, define the target language and click the ‘submit’ button.

info_icon.pngTo show the button you have just created to the iPad frontend in the selected language all the translation strings for the given language must be defined for each Course Category, Course and Button in the system. Otherwise the language is treated as having incomplete translated strings and it is not being exported.

Leads

Leads are potential customers. Leads complete the submission form via the iPad frontend. Here you can manage the entries stored in the Moodle database.

From the left-hand side of your screen, locate ‘TheLMSApp’ block and click the ‘Leads’ link.

 

 

 

 

 

You will be transferred to the ‘Leads List’ screen. In this screen you will find listed (in a tabular form), all the leads currently in the system.

leadslist.jpg

info_icon.pngIf, for any reason, you want to hide the submission form from the iPad frontend click the option ‘Disable’ under the ‘Leads Options’ section.

Newsletter

Newsletter Subscribers complete the submission form via the iPad frontend. Here you can manage the entries stored in the Moodle database.

From the left-hand side of your screen, locate ‘TheLMSApp’ block and click the ‘Newsletter’ link.

 

 

 

 

 

You will be transferred to the Newsletter Subscriptions’ screen. In this screen you will find listed (in a tabular form), all the subscribers currently in the system.

newsletter_link.jpg

info_icon.pngIf, for any reason, you want to hide the submission form from the iPad frontend click the option ‘Disable’ under the ‘Newsletter Options’ section.

Support

Can’t find something? Need some help? Create a ticket and we will get back to you

Last update: Friday 20/12/2013