Upgrading: Difference between revisions

From Joomdle
Jump to navigationJump to search
No edit summary
No edit summary
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Languages}}
{{Current Version}}
{{Current Version}}


''The installation package of Joomdle does <u>'''NOT'''</u> automatically remove the previous versions of Joomdle, you will need to do this manually using Joomla's Extension Manager then install R0.23 as if you were installing Joomdle R0.23 for the first time.''
<br>
<br>


==Uninstalling Joomdle from Joomla==
To upgrade Joomdle, you need to upgrade it in Joomla and Moodle separately.
 
Before upgrading, make sure that your Moodle version supports the new Joomdle version.
 
Once you upgrade Joomdle in Joomla and Moodle, go to Joomdle System Check page, to confirm that everything keeps working fine.
 


===Joomdle 0.23 and after===
===Joomla===


Just remove the Joomdle component in Joomla. All modules and plugins will be removed too.
You can install the new version over existing one. Configuration parameters will be kept.


===Joomdle 0.22 and earlier===
You can also upgrade automatically, using Joomla's extension update manager.


To uninstall Joomdle from Joomla disable and remove any Joomdle modules, plugins and the component. Once this has been completed remove Joomdle from Moodle.
===Moodle===


Modules
You can now update Joomdle on Moodle automatically without needed to manually upload a new package.
* mod_joomdle_courses
* mod_oomdle_my_courses


Plugins
Just go to Site administration->Plugins->Plugins overview, and there you will see a notice next to Joomdle auth plugin if there is a new version available. Just click "Install this update" button to start the update.
* XML-RPC-Joomdle (Plugin Type = xmlrpc)
* User hooks - Joomdle (Plugin Type = user)


Component
Configuration parameters will be kept.
* Joomdle
<br>


==Uninstalling Joomdle from Moodle==
Starting from version 1.1.0, new functions will be added automatically to service on upgrade.


Remove the Joomdle directory from the moodle/auth folder
<br>
<br>


==Known Limitations==
'''Note to users of previous versions:'''
Automatic function adding will only happen if your service shortname is "joomdle". If your service is not called joomdle, you can remove it and create it again.


You will need to re-enter your Joomdle configuration details in the Joomdle Component Parameters once you have installed Joomdle R0.23
Otherwise, you will need to go to Site administration->Plugins->Web services->External services, and click on Functions link for Joomdle service to add functions manually. There, click "Add functions" to add any new functions added in the upgrade. You can find them using "joomdle" in the search box.

Latest revision as of 11:27, 9 March 2019

This document applies to Joomdle Release 2.0.0


To upgrade Joomdle, you need to upgrade it in Joomla and Moodle separately.

Before upgrading, make sure that your Moodle version supports the new Joomdle version.

Once you upgrade Joomdle in Joomla and Moodle, go to Joomdle System Check page, to confirm that everything keeps working fine.


Joomla

You can install the new version over existing one. Configuration parameters will be kept.

You can also upgrade automatically, using Joomla's extension update manager.

Moodle

You can now update Joomdle on Moodle automatically without needed to manually upload a new package.

Just go to Site administration->Plugins->Plugins overview, and there you will see a notice next to Joomdle auth plugin if there is a new version available. Just click "Install this update" button to start the update.

Configuration parameters will be kept.

Starting from version 1.1.0, new functions will be added automatically to service on upgrade.


Note to users of previous versions: Automatic function adding will only happen if your service shortname is "joomdle". If your service is not called joomdle, you can remove it and create it again.

Otherwise, you will need to go to Site administration->Plugins->Web services->External services, and click on Functions link for Joomdle service to add functions manually. There, click "Add functions" to add any new functions added in the upgrade. You can find them using "joomdle" in the search box.