Kalender nutzen: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
 
(28 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Kalender}}
{{Kalender}}
==Einen Termin anlegen==
1. Klicken Sie auf den Button ''Neuer Termin''.
2. Wählen Sie die ''Art des Termins'':
* ''Nutzer'' - ein Nutzertermin ist ein persönlicher Termin, der nur der Person angezeigt wird, die ihn angelegt hat.
* ''Gruppe'' - ein Gruppentermin wird allen Mitgliedern der Gruppe angezeigt, für die der Gruppentermin bestimmt ist. Die Gruppe wird beim Anlegen des Termins aus einem Auswahlmenü ausgewählt.
* ''Kurs'' - ein Kurstermin wird allen Kursteilnehmer/innen des Kurses angezeigt, in dem der Kurstermin angelegt wurde. Kurstermine können nur von Nutzer/innen angelegt werden, die im Kurs-Kontext das Recht haben, [[Capabilities/moodle/calendar:manageentries|alle Kalendereinträge zu verwalten]]. Im Kurs sind das standardmäßig die Trainer/innen.
*''Kursbereich'' - ein Kursbereichtermin wird allen Teilnehmer/innen in Kursen des Kursbereichs angezeigt.
* ''Website'' - ein Website-Termin ist ein globaler Termin, der allen Nutzer/innen angezeigt wird. Website-Termine können nur von Nutzer/innen angelegt werden, die im System-Kontext das Recht haben, [[Capabilities/moodle/calendar:manageentries|alle Kalendereinträge zu verwalten]].
3. Tragen Sie die Daten des Termins ein: ''Titel, Beschreibung, Datum, Dauer, Sich wiederholende Termine''.
4. Klicken Sie abschließend auf den Button ''Änderungen speichern''.


{{Zum Übersetzen}}
[[Image:neuertermin.jpg|600px]]
==Einen Termin anlegen==


# Klicken Sie auf den aktuellen Monat im Kalender, um eine vollständige Monatsübersicht zu sehen.
Bei Gruppenterminen wird ein Gruppen-Symbol im [[Kalender-Block]] und der Name der Gruppe neben dem Termin angezeigt.
# Klicken Sie auf den Button ''Neuer Termin''.
# Wählen Sie die ''Art des Termins'':
#* ''Nutzer'' - ein Nutzertermin ist ein persönlicher Termin, der nur der Person angezeigt wird, die ihn angelegt hat.
#* ''Gruppe'' - ein Gruppentermin wird allen Mitgliedern der Gruppe angezeigt, für die der Gruppentermin bestimmt ist. Die Gruppe wird beim Anlegen des Termins aus einem Auswahlmenü ausgewählt.
#* ''Kurs'' - ein Kurstermin wird allen Kursteilnehmer/innen des Kurses angezeigt, in dem der Kurstermin angelegt wurde. Kurstermine können nur von Nutzer/innen angelegt werden, die im Kurs-Kontext das Recht haben, [[Capabilities/moodle/calendar:manageentries|alle Kalendereinträge zu verwalten]]. Im Kurs sind das standardmäßig die Trainer/innen.
#* ''Website'' - ein Website-Termin ist ein globaler Termin, der allen Nutzer/innen angezeigt wird. Website-Termine können nur von Nutzer/innen angelegt werden, die im System-Kontext das Recht haben, [[Capabilities/moodle/calendar:manageentries|alle Kalendereinträge zu verwalten]].
# Tragen Sie die Daten des Termins ein: ''Name, Beschreibung, Datum, Dauer, Wiederholungen''.
# Klicken Sie abschließend auf den Button ''Änderungen speichern''.


In der Kalenderanzeige können Sie nach den verschiedenen Terminarten filtern, so dass nur alle Termine einer bestimmten Art angezeigt werden. Wenn Sie z.B. (als Trainer/in) Gruppentermine ausblenden wollen (die Sie für die Gruppen in Ihrem Kurs angelegt haben), dann klicken Sie auf den Link ''Zum Verbergen klicken'' hinter ''Gruppentermine'' unten auf der Kalenderseite. Dann werden alle Gruppentermine verborgen. Wenn Sie sie wieder anzeigen wollen, klicken Sie auf den Link ''Zum Anzeigen klicken'' hinter ''Gruppentermine'' unten auf der Kalenderseite. Durch gezieltes Ein- und Ausblenden einzelner Terminarten können Sie den Kalender übersichtlicher gestalten, insebsondere dann, wenn es sehr viele Termine gibt.
In der Kalenderanzeige können Sie nach den verschiedenen Terminarten filtern, so dass nur alle Termine einer bestimmten Art angezeigt werden. Wenn Sie z.B. (als Trainer/in) Gruppentermine ausblenden wollen (die Sie für die Gruppen in Ihrem Kurs angelegt haben), dann klicken Sie auf den Link ''Zum Verbergen klicken'' hinter ''Gruppentermine'' unten auf der Kalenderseite. Dann werden alle Gruppentermine verborgen. Wenn Sie sie wieder anzeigen wollen, klicken Sie auf den Link ''Zum Anzeigen klicken'' hinter ''Gruppentermine'' unten auf der Kalenderseite. Durch gezieltes Ein- und Ausblenden einzelner Terminarten können Sie den Kalender übersichtlicher gestalten, insbesondere dann, wenn es sehr viele Termine gibt.


'''Weitere Eigenschaften''':
'''Weitere Eigenschaften''':
* Wenn Sie bei Kursaktivitäten Abgabetermine festlegen (z.B. bei [[Aufgabe]], [[Test]], usw.) dann werden diese Daten als Kurstermine im [[Kalender-Block]] angezeigt.
* Wenn Sie bei Kursaktivitäten Abgabetermine festlegen (z.B. bei [[Aufgabe]], [[Test]], usw.) dann werden diese Daten als Kurstermine im [[Kalender-Block]] angezeigt.
*Sie können sich vorherige oder zukünftige Monate anzeigen lassen.
*Sie können sich vorherige oder zukünftige Monate anzeigen lassen.
*Das aktuelle Datum ist im Kalender hervorgehoben.
*Es wird die Dauer eines Termins angezeigt, der länger als einen Tag dauert.


==Kalender exportieren==
==Kalender exportieren==
Sie können Moodle-Kalender exportieren, um sie in andere Kalender-Software zu importieren (als Sicherung oder Kopie). Beim Export wird eine *.ics-Datei erzeugt.
Sie können den Moodle-Kalender exportieren, um ihn in andere Kalender-Software zu importieren (als Sicherung oder Kopie). Beim Export wird eine *.ics-Datei erzeugt.


Es gibt zwei Möglichkeiten, diese *.ics-Datei zu generieren: Man erzeugt
Es gibt zwei Möglichkeiten, diese *.ics-Datei zu generieren: Man erzeugt
Zeile 28: Zeile 33:
* eine Kalender-URL, auf die man per Link zugreifen kann, ohne sich in Moodle anmelden zu müssen.
* eine Kalender-URL, auf die man per Link zugreifen kann, ohne sich in Moodle anmelden zu müssen.


Unten auf der Kalenderseite finden Sie einen Button ''Kalender exportieren'' und einen Link ''iCal''.
Unten auf der Kalenderseite finden Sie einen Button ''Kalender exportieren''.


===iCal Quicklink===
===Export-Optionen für *.ics Dateien===
Wenn Sie auf den ''iCal'' Link klicken, öffnet sich ein Popup-Fenster, in dem Sie die *.ics Export-Datei herunterladen oder in MS Outlook öffnen können.  
Klicken Sie auf den Button ''Kalender exportieren'' unten auf der Kalenderseite.  


'''Hinweis''': Sie können nur den gesamten Kalender exportieren, aber nicht einzelne Termine.
[[Image:kalenderexportieren.jpg|600px]]


===Export-Optionen für *.ics Dateien===
#Wählen Sie aus, welche Termine Sie exportieren wollen: ''Alle Termine'' oder ''Kursbezogene Termine''.
Click on the "Export calendar" button at the bottom of a calendar will bring you to the Export page with options.  
#Wählen Sie den Zeitraum, aus dem Termine exportiert werden sollen: ''Diese Woche'', ''Dieser Monat'' oder ''Vergangene und nachfolgende 60 Tage''.


[[Image:Calendar_Export_options.png]]
Klicken Sie auf ''Export'', um die *.ics-Datei zu generieren, die Sie herunterladen oder direkt in MS Outlook öffnen können.


#Select "All events" or "Events related to courses"
===Kalender-URL ===
#Select the time frame: "This week", "This month", "Recent and next 60 days".
Klicken Sie auf den Button ''Kalender exportieren'' unten auf der Kalenderseite. Es öffnet sich dieselbe Seite wie im vorherigen Abschnitt beschrieben:


Now you have a choice to create an icalexport.ics file or to create a url that will create the icslexport.ics file via a link.
#Wählen Sie aus, welche Termine Sie exportieren wollen.
#Wählen Sie den Zeitraum, aus dem Termine exportiert werden sollen.


Click on the "Export" button will bring up a  "Opening icalexport.ics" popup window. Either save the file or have MS Outlook open the file directly.  
Klicken Sie auf ''Kalender-URL abfragen'', um eine Kalender-URL zu erzeugen. Diese URL können Sie in einer E-Mail verschicken oder in eine beliebige HTML-Seite einbinden. Wenn Sie diesen Link dann anklicken, wird die entsprechende *.ics-Datei erzeugt (ohne dass Sie sich in Moodle anmelden müssen!).


===URL Datei===
'''Beispiel für eine Kalender-URL''':
After pressing the "Export calendar" button at the bottom of the calendar page, select the events and time frames you wish.  The "Get URL address" button will create a URL address.  Copy and paste the url link into an email or any HTML page.  This link will compile the icalexport.ics file.  For example: <br>
:<nowiki>http://demo.moodle.net/calendar/export_execute.php?preset_what=courses&preset_time=recentupcoming&username=teacher&authtoken=35b0202e4f270c4cc9864e46dad56cb0c90ed382</nowiki>
:<nowiki>http://demo.moodle.net/calendar/export_execute.php?preset_what=courses&preset_time=recentupcoming&username=teacher&authtoken=35b0202e4f270c4cc9864e46dad56cb0c90ed382</nowiki>


Zeile 55: Zeile 60:
===Mozilla Thunderbird/Lightning ===  
===Mozilla Thunderbird/Lightning ===  


* Enter into calendar mode by clicking the Calendar icon at the bottom-right of the client
* Klicken Sie auf das Kalender-Symbol rechts unten im Thunderbird-Client.
* Click Calendar -> Import... then locate the exported iCal file
* Klicken Sie auf ''Kalender > Importieren'' und importieren Sie die in Moodle erzeugte *.ics-Datei.


Note: changing an event in Thunderbird/Lightning will not change the event in a Moodle calendar as well, you must do that yourself.
'''Hinweis''': Wenn Sie nach dem Import eine Termin im Thunderbird-Client ändern, ändert sich '''nicht''' automatisch der Termin im Moodle-Kalender – das müssen Sie manuell tun.


===Kalender in Outlook 2007===
===Kalender in Outlook 2007===
If you use an Outlook 2007 calendar, you can have your Moodle calendar events overlaid on top (or placed side by side) by following these steps:
Wenn Sie den Kalender in Outlook 2007 verwenden, können Sie den Moodle-Kalender dort wie folgt anzeigen:
 
#Go to the calendar view in your Moodle install and find the orange ical icon at the bottom and right click it, choosing "copy link location".  This link will permanently subscribe to the calendar events for the currently logged in user.
#Open Outlook 2007 and go to Tools->account settings->internet calendars->new.
#Paste in the address you copied from Moodle.
#Click OK and close.
#You should now see another calendar available on the left hand calendar bar, underneath 'My Calendars'. Enable this and Outlook will update the calendar every time it opens.
#Right-click on the tabs to choose between 'side by side mode' and 'overlay mode'.


[http://www.youtube.com/watch?v=H9qQ1dWcloo See video demonstration of calendar linking]
#Gehen Sie auf die Kalenderseite in Moodle und generieren Sie wie in [[Kalender_nutzen#Kalender-URL|Kalender-URL]] beschrieben eine Kalender-URL.
#Öffnen Sie Outlook 2007 und gehen Sie auf die Seite ''Werzeuge > Kontoeinstellungen > Internetkalender > Neu''.
#Fügen Sie die kopierte Kalender-URL aus Moodle ein.
#Klicken Sie auf ''OK'' und schließen Sie das Fenster.
#Jetzt sollten Sie links unter ''Meine Kalender'' einen weiteren Kalender (den aus Moodle) sehen. Dieser Kalender wird jedes Mal aktualisiert, wenn Sie Outlook öffnen.


===Google-Kalender===
===Google-Kalender===


In Moodle create an export file (icalexport.ics, as detailed above) and save it on your computer.
Gehen Sie auf die Kalenderseite in Moodle und generieren Sie wie in [[Kalender_nutzen#Kalender-URL|Kalender-URL]] beschrieben eine Kalender-URL.
 
In Google Calendar, use the settings link (usually near the sign out and help links) and select the settings tab. This will bring up the "Import Calendar" pop up window.  Select the file to import and the Google Calendar the file should be imported into.
 
==Importing multiple events==
 
Currently there is no way to import data to create multiple events.  All events must be individually entered through the New Event button. Because the New Event data entry screen only allows drop down selection rather than typed entries, it is very difficult to design a macro for quick repeated input of New Events.
 
The only other option is to directly connect to the central moodle [SQL] database and directly enter data into the events table.  ''Great care'' needs to be taken with this approach as alterations to the data structure may cause your moodle site to crash!
To convert MS Excel dates to moodle Unix dates use: Unix date integer =((Excel date integer)-25569)*86400
 
==List format==
The calendar displays event lists one day at a time.  There is no capacity to display a list of all site or course events over an extended period.  To obtain date lists for publications, the only option is to link directly to the SQL database, select by the "courseid" and perform calculations to convert the UNIX "timestart" to a publishable date format:
 
Using a Microsoft Access query, collect data from the '''mdl_event''' table and create 2 calculated fields:
 
*'''calcdate''': DateValue("1/1/1970")+[timestart]/60/60/24+10/24
*'''daysavdate''': IIf([calcdate] Between #2/04/2006# And #29/10/2006#,[calcdate],[calcdate]+1/24)


Then, use additional calculated fields to separate the date, day of week and time (if needing to be  formatted separately:
Klicken Sie auf das Plus rechts neben "Weitere Kalender hinzufügen". Wählen Sie in dem Menü "Per URL". Fügen Sie die Kalender-URL ein. Klicken Sie noch auf Kalender hinzufügen.


*Dte: Format([daysavdate],"mmm dd")
==Termine in den Moodle-Kalender importieren==
*DayName: Format([daysavdate],"ddd")
Derzeit ist es nicht möglich, Termine in den Moodle-Kalender zu importieren. Jeder Termin muss einzeln über den Button ''Neuer Termin'' angelegt werden.
*Tme: Format([daysavdate],"hh:nn am/pm")


:''TIP:'' The dates for daylight saving need to be changed each year to match your location.
==Listenformat==
:''TIP:'' Very brief summary process for creating connection to moodle database in Windows environment: Install MySQL [[ODBC]] Driver 3.51 / Start settings control panel / admin tools/ Data Sources/ ODBC /  add new service/ select MySQL ODBC driver/ follow prompts for User & password/ open access/ get external data/ point to MySQL ODBC connection
Der Kalender zeigt Terminlisten für jeden einzelnen Tag an. Es ist nicht möglich, alle Termine einer bestimmten Art (persönlich, Kurs, Gruppe oder Webseite) innerhalb eines Zeitraums als Liste anzuzeigen. Wenn Sie das benötigen, müssen Sie die entsprechenden SQL-Abfragen direkt auf der Tabelle ''mdl_event'' der [[Moodle-Datenbank]] durchführen.


==Einen Monat auswählen==
==Einen Monat auswählen==
Zeile 118: Zeile 102:


[[en:Using Calendar]]
[[en:Using Calendar]]
[[es:Uso del Calendario]]

Aktuelle Version vom 17. Juni 2021, 06:12 Uhr

Einen Termin anlegen

1. Klicken Sie auf den Button Neuer Termin.

2. Wählen Sie die Art des Termins:

  • Nutzer - ein Nutzertermin ist ein persönlicher Termin, der nur der Person angezeigt wird, die ihn angelegt hat.
  • Gruppe - ein Gruppentermin wird allen Mitgliedern der Gruppe angezeigt, für die der Gruppentermin bestimmt ist. Die Gruppe wird beim Anlegen des Termins aus einem Auswahlmenü ausgewählt.
  • Kurs - ein Kurstermin wird allen Kursteilnehmer/innen des Kurses angezeigt, in dem der Kurstermin angelegt wurde. Kurstermine können nur von Nutzer/innen angelegt werden, die im Kurs-Kontext das Recht haben, alle Kalendereinträge zu verwalten. Im Kurs sind das standardmäßig die Trainer/innen.
  • Kursbereich - ein Kursbereichtermin wird allen Teilnehmer/innen in Kursen des Kursbereichs angezeigt.
  • Website - ein Website-Termin ist ein globaler Termin, der allen Nutzer/innen angezeigt wird. Website-Termine können nur von Nutzer/innen angelegt werden, die im System-Kontext das Recht haben, alle Kalendereinträge zu verwalten.

3. Tragen Sie die Daten des Termins ein: Titel, Beschreibung, Datum, Dauer, Sich wiederholende Termine.

4. Klicken Sie abschließend auf den Button Änderungen speichern.

neuertermin.jpg

Bei Gruppenterminen wird ein Gruppen-Symbol im Kalender-Block und der Name der Gruppe neben dem Termin angezeigt.

In der Kalenderanzeige können Sie nach den verschiedenen Terminarten filtern, so dass nur alle Termine einer bestimmten Art angezeigt werden. Wenn Sie z.B. (als Trainer/in) Gruppentermine ausblenden wollen (die Sie für die Gruppen in Ihrem Kurs angelegt haben), dann klicken Sie auf den Link Zum Verbergen klicken hinter Gruppentermine unten auf der Kalenderseite. Dann werden alle Gruppentermine verborgen. Wenn Sie sie wieder anzeigen wollen, klicken Sie auf den Link Zum Anzeigen klicken hinter Gruppentermine unten auf der Kalenderseite. Durch gezieltes Ein- und Ausblenden einzelner Terminarten können Sie den Kalender übersichtlicher gestalten, insbesondere dann, wenn es sehr viele Termine gibt.

Weitere Eigenschaften:

  • Wenn Sie bei Kursaktivitäten Abgabetermine festlegen (z.B. bei Aufgabe, Test, usw.) dann werden diese Daten als Kurstermine im Kalender-Block angezeigt.
  • Sie können sich vorherige oder zukünftige Monate anzeigen lassen.
  • Es wird die Dauer eines Termins angezeigt, der länger als einen Tag dauert.

Kalender exportieren

Sie können den Moodle-Kalender exportieren, um ihn in andere Kalender-Software zu importieren (als Sicherung oder Kopie). Beim Export wird eine *.ics-Datei erzeugt.

Es gibt zwei Möglichkeiten, diese *.ics-Datei zu generieren: Man erzeugt

  • eine Datei zum sofortigen Download auf dem eigenen Rechner oder
  • eine Kalender-URL, auf die man per Link zugreifen kann, ohne sich in Moodle anmelden zu müssen.

Unten auf der Kalenderseite finden Sie einen Button Kalender exportieren.

Export-Optionen für *.ics Dateien

Klicken Sie auf den Button Kalender exportieren unten auf der Kalenderseite.

kalenderexportieren.jpg

  1. Wählen Sie aus, welche Termine Sie exportieren wollen: Alle Termine oder Kursbezogene Termine.
  2. Wählen Sie den Zeitraum, aus dem Termine exportiert werden sollen: Diese Woche, Dieser Monat oder Vergangene und nachfolgende 60 Tage.

Klicken Sie auf Export, um die *.ics-Datei zu generieren, die Sie herunterladen oder direkt in MS Outlook öffnen können.

Kalender-URL

Klicken Sie auf den Button Kalender exportieren unten auf der Kalenderseite. Es öffnet sich dieselbe Seite wie im vorherigen Abschnitt beschrieben:

  1. Wählen Sie aus, welche Termine Sie exportieren wollen.
  2. Wählen Sie den Zeitraum, aus dem Termine exportiert werden sollen.

Klicken Sie auf Kalender-URL abfragen, um eine Kalender-URL zu erzeugen. Diese URL können Sie in einer E-Mail verschicken oder in eine beliebige HTML-Seite einbinden. Wenn Sie diesen Link dann anklicken, wird die entsprechende *.ics-Datei erzeugt (ohne dass Sie sich in Moodle anmelden müssen!).

Beispiel für eine Kalender-URL:

http://demo.moodle.net/calendar/export_execute.php?preset_what=courses&preset_time=recentupcoming&username=teacher&authtoken=35b0202e4f270c4cc9864e46dad56cb0c90ed382

Moodle-Kalender in andere Kalender importieren

Mozilla Thunderbird/Lightning

  • Klicken Sie auf das Kalender-Symbol rechts unten im Thunderbird-Client.
  • Klicken Sie auf Kalender > Importieren und importieren Sie die in Moodle erzeugte *.ics-Datei.

Hinweis: Wenn Sie nach dem Import eine Termin im Thunderbird-Client ändern, ändert sich nicht automatisch der Termin im Moodle-Kalender – das müssen Sie manuell tun.

Kalender in Outlook 2007

Wenn Sie den Kalender in Outlook 2007 verwenden, können Sie den Moodle-Kalender dort wie folgt anzeigen:

  1. Gehen Sie auf die Kalenderseite in Moodle und generieren Sie wie in Kalender-URL beschrieben eine Kalender-URL.
  2. Öffnen Sie Outlook 2007 und gehen Sie auf die Seite Werzeuge > Kontoeinstellungen > Internetkalender > Neu.
  3. Fügen Sie die kopierte Kalender-URL aus Moodle ein.
  4. Klicken Sie auf OK und schließen Sie das Fenster.
  5. Jetzt sollten Sie links unter Meine Kalender einen weiteren Kalender (den aus Moodle) sehen. Dieser Kalender wird jedes Mal aktualisiert, wenn Sie Outlook öffnen.

Google-Kalender

Gehen Sie auf die Kalenderseite in Moodle und generieren Sie wie in Kalender-URL beschrieben eine Kalender-URL.

Klicken Sie auf das Plus rechts neben "Weitere Kalender hinzufügen". Wählen Sie in dem Menü "Per URL". Fügen Sie die Kalender-URL ein. Klicken Sie noch auf Kalender hinzufügen.

Termine in den Moodle-Kalender importieren

Derzeit ist es nicht möglich, Termine in den Moodle-Kalender zu importieren. Jeder Termin muss einzeln über den Button Neuer Termin angelegt werden.

Listenformat

Der Kalender zeigt Terminlisten für jeden einzelnen Tag an. Es ist nicht möglich, alle Termine einer bestimmten Art (persönlich, Kurs, Gruppe oder Webseite) innerhalb eines Zeitraums als Liste anzuzeigen. Wenn Sie das benötigen, müssen Sie die entsprechenden SQL-Abfragen direkt auf der Tabelle mdl_event der Moodle-Datenbank durchführen.

Einen Monat auswählen

Es gibt keine Möglichkeit, einen bestimmten Monat direkt auszuwählen, außer die URL im Browser einzugeben:

   http://<IhrMoodle>/calendar/view.php?view=month&cal_d=1&cal_m=02&cal_y=2012

wobei cal_m die Variable für den Monat ist. Im Beispiel ist cal_m=02, also der 2. Monat, d.h. es wird der Februar angezeigt. cal_y bezeichnet das Jahr - im Beispiel das Jahr 2012.

Aktuelle Termine anzeigen

Verwenden Sie den Link http://moodle.org/calendar/view.php?view=day

Siehe auch