Installing Joomdle in Moodle/it

From Joomdle
Jump to navigationJump to search

Installazione di Joomdle per Joomla!

This document applies to Joomdle Release 2.0.0

L'estensione Joomdle per Joomla! consiste di un componente, 6 Plugin e 5 Moduli (vedi alla fine dell'articolo per l'elenco completo). Per installare Joomdle per Joomla! utilizzare la sezione Installa/Disinstalla nel menù estensioni e selezionate il file denominato "joomdle-joomla-package.zip". Il componente, i plugin ed i moduli veranno installate con un semplice passaggio rendendovi semplice il processo di installazione.

Nota: Questa opzione abilita tutti i plugin e crea i moduli ( che devono essere attivati manualmente).

Configurazione di Joomdle per Joomla

Componente Joomdle

Le immagini utilizzate fanno riferimento alla versione inglere di Joomdle

Configuring Joomdle for Joomla! is done through the Configuration screen which can be found by choosing Configuration option in the Joomdle Component menu, or through the Joomdle dashboard. There are five (5) section that you can configure, however, only the first is mandatory.

joomla_component_config.jpg

Section Description
General config
  • Moodle URL
    • Enter the path of your Moodle installation - this is likely to be http: //www.mydomain.com/moodle assuming you have installed Moodle in a directory called moodle off the Joomla! root.
  • Connection method
    • Available options are: file_get_contents and cURL. Select the one available on your server.
  • Auto create Moodle users.
    • Set this to "Yes" if you want Joomdle to automatically create new users in Moodle when they register in Joomla!.
  • Auto delete Moodle users.
    • Set this to "Yes" if you want Joomdle to automatically delete users in Moodle when they are deleted in Joomla!.
  • Auto login users at registration
    • Set this to "Yes" if you want Joomdle to automatically log in users when they register in Joomla!.
Links behaviour
  • Open Moodle links in
    • The parameter tells Joomdle how to respond when you click on any of the Joomdle links. This is a Global Joomdle setting and can be over written by setting the same parameters in the individual Joomdle Menu Views.
      • Open in the same window
      • Open in new window
      • Open in wrapper

When you choose to open Moodle in a "Wrapper" you can choose the Wrapper dimensions. This is a Global Joomdle setting and can be over written by setting the same parameters in the individual Joomdle Menu Views.

  • Wrapper scroll bars
  • Wrapper width
  • Wrapper height
  • Autoheight in wrapper
  • Transparent wrapper
  • Default Itemid
    • This lets you specify a default itemid to be associated to all calls to the Moodle wrapper
Detail view These options control which links should be displayed by default on course details view.
  • Show Topics link
  • Show Grading system link
  • Show Teachers link
  • Show Enrol Button
  • Show Paypal button
Data source
  • Additional Data source
    • Select other component to provide additional user information to Joomdle
      • Jomsocial
      • Virtuemart
      • Tienda
Shop Integration

Use these parameters if you wish to integrate Joomdle with VirtueMart or Tienda.

  • Category ID: The Product Category ID that you wish Moodle Courses to appear under.
  • Buy courses for children.
  • Subject of email: Enter the subject of the email sent when successfully purchasing a Moodle course.
  • Body of email: Enter the body of the email sent when successfully purchasing a Moodle course.

For more detailed information regarding the Joomdle and Virtuemart integration see the VirtueMart page. For more detailed information regarding the Joomdle and Tienda integration see the Tienda page.

Joomdle Plugins

The Joomdle plugins do not require any configuration. They are all enabled by default at install time.

Joomdle Modules

During installation of Joomdle for Joomla!, five new Modules will be installed: mod_joomdle_courses, mod_joomdle_my_courses, mod_joomdle_calendar, mod_joomdle_my_grades, mod_joomdle_mentees. These modules will automatically be installed and you are required to enable them before they appear on your website.

To know more about modules features and configuration options, check the Modules page.

Package Components

The Joomdle for Joomla! package consists of the following:

Component: com_joomla

6 Plugins:

  • plg_joomdle
  • plg_joomdlehooks
  • plg_search_courses
  • plg_search_coursetopics
  • plg_search_coursecategories
  • plg_system_joomdlesession
  • plg_system_joomdletienda

5 Modules:

  • mod_joomdle_courses
  • mod_joomdle_my_courses
  • mod_joomdle_calendar
  • mod_joomdle_my_grades
  • mod_joomdle_mentees

Also, other separate packages are included:

  • xmap-joomdle-plugin
  • plg_community_jsbar
  • plug_joomdlehookscommunitybuilder