Moodle App - Zusatzfunktionen: Unterschied zwischen den Versionen

Wechseln zu: Navigation, Suche
Zeile 6: Zeile 6:
 
|tracker = https://tracker.moodle.org/browse/CONTRIB/component/13930
 
|tracker = https://tracker.moodle.org/browse/CONTRIB/component/13930
 
|discussion = http://moodle.org/mod/forum/view.php?id=
 
|discussion = http://moodle.org/mod/forum/view.php?id=
|maintainer = [[User:Juan Leyva|Juan Leyva]]
+
|maintainer = [[dev:User:Juan Leyva|Juan Leyva]]
 
}}
 
}}
  
Zeile 14: Zeile 14:
  
 
== Was macht das Plugin? ==
 
== Was macht das Plugin? ==
Once installed the plugin creates a new service "Moodle Mobile additional features".
+
Wenn das Plugin installiert ist, legt es einen neuen erweiterten Webservice ''Moodle Mobile additional features'' an.
  
The Mobile app checks if this service is enabled. If not, the Mobile app falls backs to the standard core Mobile app service.
+
Die Moodle Mobile App prüft, ob dieser Webservice aktiviert ist. Falls der Webservice nicht aktiviert ist, benutzt die Moodle Mobile App auf den standardmäßig in Moodle vorhandenen mobilen Webservice.
  
 
== Funktionalitäten ==
 
== Funktionalitäten ==
* Support for sites using SSO authentication methods (Shibboleth and CAS)
+
* Support für Websites mit SSO-Authentifizierungen (Shibboleth und CAS)
* Push notifications
+
* Push-Mitteilungen
* Retrieval of private messages and notifications from the site
+
* Abfragen von persönlichen Mitteilungen
* Retrieval of calendar events from the site
+
* Abfragen von Mitteilungen aus der Website
 +
* Abfragen von Kalenderterminen aus der Website
  
 
=== SSO-Authentifizierung für Websites mit Shibboleth oder CAS ===
 
=== SSO-Authentifizierung für Websites mit Shibboleth oder CAS ===
Once the plugin is installed, you need to go to Site administration > Plugins > Local plugins > Moodle Mobile additional features
+
Wenn das Plugin installiert ist, müssen Sie die Einstellungen ''Website-Administration > Plugins > Lokale Plugins > Moodle Mobile - Zusatzfeatures'' öffnen.
  
There you can choose the "Type of login":
+
Hier können Sie die ''Art des Logins'' wählen:
 
+
# App: Dies ist das standardmäßige Login. Die Nutzer/innen geben ihre Anmeldedaten in der App ein.
- Via the app: Is the default login, the user must introduce his credentials in the app
+
# Browser (für SSO): Das Login der Moodle-Website wird in einem neuen Browserfenster gezeigt und die Nutzer/innen müssen ihre Anmeldedaten dort eingeben. Diese Option ist notwendig, wenn die Website eine SSO-Authentifizierung benutzt oder die Website ihre Nutzer/innen zur Anmeldung auf der Website zwingt (und die Anmeldung in der App nicht erlaubt).
 
 
- Via a browser window: A new browser instance is open in the mobile device pointing to the login form in the Moodle site. The user must introduce his credentials there. This is the option that must be selected for sites using SSO methods (or for sites that wants to force the user to authenticate in the site, not in the app)
 
  
 
<mediaplayer>https://www.youtube.com/watch?v=cl8rsyyyg9g</mediaplayer>
 
<mediaplayer>https://www.youtube.com/watch?v=cl8rsyyyg9g</mediaplayer>
  
 
=== Push-Mitteilungen ===
 
=== Push-Mitteilungen ===
Wenn Sie Push-Mitteilungen für eine Moodle-Website aktivieren möchten, muss in Versionen vor Moodle 2.6 dieses Plugin installiert sein.
+
Wenn Sie Push-Mitteilungen für eine Moodle-Website aktivieren möchten, muss in Versionen bis Moodle 2.6 dieses Plugin installiert sein.
  
Weitere Informationen: [[Mobile App - Push-Mitteilungen]]
+
Weitere Informationen: [[Moodle Mobile - Mitteilungen]]
  
 
== Installation ==
 
== Installation ==
Zeile 54: Zeile 53:
  
 
== Wichtiger Hinweis für Administrator/innen ==
 
== Wichtiger Hinweis für Administrator/innen ==
This plugin installs a new service in your Moodle installation, the automatic token creation for this type of services is forbidden for admin users. This means that admin users will not be able to use the Mobile app.
+
Dieses Plugin installiert einen neuen Webservice ''Moodle Mobile additional features'' in Ihrer Moodle-Website.  
  
This can be solved easily, administrators must create a token manually in Moodle (Plugins > Web Services > Manage tokens) for the local_mobile service.
+
Die Tokens für diesen Webservice werden für Administratoren nicht automatisch erzeugt. Deswegen sind bei den Administrator/innen für den Zugriff über die Moodle Mobile App weitere Schritte notwendig: Öffnen Sie die Einstellungsseite ''Website-Administration > Plugins > Webservices > Tokens verwalten'' und legen Sie für die Administrator/innen jeweils ein Token für den Webservice an.
  
 
== Siehe auch ==
 
== Siehe auch ==

Version vom 25. Juli 2015, 17:09 Uhr


Local plugin for adding new features to the current Moodle Mobile app (Plugin download link)

This add-on provides new features and web services which are currently only available in Moodle 2.7.

Was macht das Plugin?

Wenn das Plugin installiert ist, legt es einen neuen erweiterten Webservice Moodle Mobile additional features an.

Die Moodle Mobile App prüft, ob dieser Webservice aktiviert ist. Falls der Webservice nicht aktiviert ist, benutzt die Moodle Mobile App auf den standardmäßig in Moodle vorhandenen mobilen Webservice.

Funktionalitäten

  • Support für Websites mit SSO-Authentifizierungen (Shibboleth und CAS)
  • Push-Mitteilungen
  • Abfragen von persönlichen Mitteilungen
  • Abfragen von Mitteilungen aus der Website
  • Abfragen von Kalenderterminen aus der Website

SSO-Authentifizierung für Websites mit Shibboleth oder CAS

Wenn das Plugin installiert ist, müssen Sie die Einstellungen Website-Administration > Plugins > Lokale Plugins > Moodle Mobile - Zusatzfeatures öffnen.

Hier können Sie die Art des Logins wählen:

  1. App: Dies ist das standardmäßige Login. Die Nutzer/innen geben ihre Anmeldedaten in der App ein.
  2. Browser (für SSO): Das Login der Moodle-Website wird in einem neuen Browserfenster gezeigt und die Nutzer/innen müssen ihre Anmeldedaten dort eingeben. Diese Option ist notwendig, wenn die Website eine SSO-Authentifizierung benutzt oder die Website ihre Nutzer/innen zur Anmeldung auf der Website zwingt (und die Anmeldung in der App nicht erlaubt).

<mediaplayer>https://www.youtube.com/watch?v=cl8rsyyyg9g</mediaplayer>

Push-Mitteilungen

Wenn Sie Push-Mitteilungen für eine Moodle-Website aktivieren möchten, muss in Versionen bis Moodle 2.6 dieses Plugin installiert sein.

Weitere Informationen: Moodle Mobile - Mitteilungen

Installation

1. Unpack the zip file into the local/ directory. A new directory will be created called local/mobile.

2. Go to Site administration > Notifications to complete the plugin installation.

3. Go to Site administration > Plugins > Web services > External services, edit "Moodle Mobile additional features" and check the "Enabled" field, then save changes.

4. Go to Site administration > Users > Define roles, edit the Authenticated user role and allow the capability moodle/webservice:createtoken.

Note: You need to have upgraded the Moodle Mobile app to version 1.4.4.

If you are currently using the Moodle Mobile app, you will need to log out of all your sites in order for the app to detect the new service.

Wichtiger Hinweis für Administrator/innen

Dieses Plugin installiert einen neuen Webservice Moodle Mobile additional features in Ihrer Moodle-Website.

Die Tokens für diesen Webservice werden für Administratoren nicht automatisch erzeugt. Deswegen sind bei den Administrator/innen für den Zugriff über die Moodle Mobile App weitere Schritte notwendig: Öffnen Sie die Einstellungsseite Website-Administration > Plugins > Webservices > Tokens verwalten und legen Sie für die Administrator/innen jeweils ein Token für den Webservice an.

Siehe auch

Plugin-Eintrag in der Plugin-Datenbank