{"id":1148,"date":"2025-10-28T10:55:15","date_gmt":"2025-10-28T09:55:15","guid":{"rendered":"https:\/\/support.netucate.net\/?p=1148"},"modified":"2026-03-20T05:58:22","modified_gmt":"2026-03-20T04:58:22","slug":"uebersicht-funktionen-yulinc-plugin-fuer-ilias-10-v3-1-0","status":"publish","type":"post","link":"https:\/\/support.netucate.net\/?p=1148","title":{"rendered":"YuLinc Plugin v4.2.6 f\u00fcr Ilias\u00a010.x"},"content":{"rendered":"\n<p>YuLinc Plugin v4.2.6 (ILIAS 10) Bugfix: Startzeit-Verschiebung beim Speichern<\/p>\n\n\n\n<p>Wichtig: Ab ILIAS 10.5 ist die Version 4.2.4 zwingend erforderlich \u2013 aufgrund einer \u00c4nderung in der E-Mail-Handhabung von ILIAS f\u00fchren \u00e4ltere Plugin-Versionen zu einem Fehler bei der Mitgliederverwaltung.<\/p>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(Automatisches hinzuf\u00fcgen der Kursmitglieder zur YuLinc Session)+(Multi YuLinc Account)<\/mark><\/strong><\/p>\n\n\n\n<p id=\"block-2d72ade1-d09d-4ff9-886a-c1cf4547d9c6\">In dieser Version 4.2.5 von YuLinc gibt es einige spannende Neuerungen! Neben dem automatisierten Hinzuf\u00fcgen von Kursteilnehmern oder der Kursadministration\/Kursbetreuung aus dem Kurs zur YuLinc Session, je nach Rolle in Ilias als Teilnehmer oder Moderator in der YuLinc Session, k\u00f6nnt ihr jetzt auch mehrere YuLinc Account Konfigurationen anlegen. Das macht die Verwaltung eurer YuLinc Accounts noch flexibler und einfacher!<\/p>\n\n\n\n<p id=\"block-2d72ade1-d09d-4ff9-886a-c1cf4547d9c6\">F\u00fcr den Zugang zu unseren Plugins f\u00fcr Ilias 6.x\/7.x\/8.x\/9.x\/10.x und Moodle 3.6-4.x oder den erhalt der Api XML Dokumentation wenden Sie sich bitte direkt an unseren&nbsp;<a href=\"mailto:support@netucate.com\">Support<\/a>.<br>Der Download ist an der \u00fcblichen Stelle zu finden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"528\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-1024x528.jpg\" alt=\"\" class=\"wp-image-1149\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-1024x528.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-300x155.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-768x396.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-1536x792.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-2048x1056.jpg 2048w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-1320x681.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-920x475.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.35.08-650x335.jpg 650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"282\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-1024x282.jpg\" alt=\"\" class=\"wp-image-1150\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-1024x282.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-300x83.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-768x211.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-1536x423.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-2048x564.jpg 2048w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-1320x363.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-920x253.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.32.23-650x179.jpg 650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p>Neue Account Konfiguration oder Bearbeiten:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"515\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-1024x515.jpg\" alt=\"\" class=\"wp-image-1295\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-1024x515.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-300x151.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-768x386.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-1536x772.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-1320x664.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-920x463.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1-650x327.jpg 650w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-02-12-um-14.57.24-1.jpg 1957w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\" id=\"block-aefedd13-05ef-4c03-b54f-7b4b852ce0e2\"><img decoding=\"async\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-16-um-11.19.48-1024x522.jpg\" alt=\"Dieses Bild hat ein leeres Alt-Attribut. Der Dateiname ist Bildschirmfoto-2025-10-16-um-11.19.48-1024x522.jpg\"\/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"459\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-1024x459.jpg\" alt=\"\" class=\"wp-image-1342\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-1024x459.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-300x134.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-768x344.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-1536x689.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-2048x918.jpg 2048w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-1320x592.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-920x412.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.30.36-650x291.jpg 650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p id=\"block-80d25fe9-d3f3-4cc7-af02-b8ce1c9aa028\">Damit neue Kursteilnehmer die Session sehen und \u201elesen\u201c k\u00f6nnen und der Beitrittslink automatisch generiert wird, muss die entsprechende Berechtigung einmalig in der Session oder in den Rollen Global gesetzt werden.  <\/p>\n\n\n\n<p id=\"block-80d25fe9-d3f3-4cc7-af02-b8ce1c9aa028\">Wenn die Berechtigungen Global f\u00fcr Kursteilnehmer, Kursadministration oder Kursbetreuung aktiviert sind, werden diese automatisch beim Erstellen einer Session \u00fcbernommen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"611\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-1024x611.jpg\" alt=\"\" class=\"wp-image-1155\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-1024x611.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-300x179.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-768x458.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-1536x916.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-1320x787.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-920x549.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29-650x388.jpg 650w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-09.40.29.jpg 1868w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p id=\"block-80d25fe9-d3f3-4cc7-af02-b8ce1c9aa028\"><\/p>\n\n\n\n<p id=\"block-d78bae42-8963-44b3-865c-ae7ca61bddf0\"><strong>Kursmitglied<\/strong><\/p>\n\n\n\n<p id=\"block-706603c8-74fc-4d53-a266-9a690cb42e42\"><em>Anzeigen<\/em><\/p>\n\n\n\n<p id=\"block-425355ad-2ba6-4e5a-a607-c1986038e5b7\"><em>Lesezugriff<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\" id=\"block-717fa82e-06cc-4089-b6d7-8c0092550f0c\"><img decoding=\"async\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-16-um-11.30.28-1024x518.jpg\" alt=\"Dieses Bild hat ein leeres Alt-Attribut. Der Dateiname ist Bildschirmfoto-2025-10-16-um-11.30.28-1024x518.jpg\"\/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p id=\"block-c5f22f7e-a3f5-4078-afb8-b13c0f910f97\"><\/p>\n\n\n\n<p id=\"block-620f6fd8-22a3-4d0c-ba5e-d509643b0df4\">Auch wenn in Ilias die E-Mail-Adresse ge\u00e4ndert wurde wird jetzt Automatisch ein neuer Zugangs Link erzeugt, was aber nat\u00fcrlich dazu f\u00fchrt das die Mediathek auch Neu ist da ein neuer Nutzer angelegt wird.<\/p>\n\n\n\n<p id=\"block-80d25fe9-d3f3-4cc7-af02-b8ce1c9aa028\">Die neuen Teilnehmer oder Moderatoren werden durch erstmaliges aktivieren des Beitreten Buttons im Reiter Zugriff der YuLinc hinzugef\u00fcgt: <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"581\" height=\"348\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.40.32.jpg\" alt=\"\" class=\"wp-image-1152\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.40.32.jpg 581w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2025-10-28-um-10.40.32-300x180.jpg 300w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p id=\"block-572e8840-8971-4cdf-ab51-55092b65e422\">Die automatisch hinzugef\u00fcgten Teilnehmer werden danach in der Mitglieder Liste angezeigt.<\/p>\n\n\n\n<p id=\"block-8fd6c4dd-7206-424f-9228-2d632d87aabf\">Hier k\u00f6nnen noch die Rollen F\u00fcr YuLinc und Ilias bei Bedarf angepasst werden:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"454\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-1024x454.jpg\" alt=\"\" class=\"wp-image-1344\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-1024x454.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-300x133.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-768x341.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-1536x681.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-2048x909.jpg 2048w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-1320x586.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-920x408.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.31.54-650x288.jpg 650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"452\" src=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-1024x452.jpg\" alt=\"\" class=\"wp-image-1345\" srcset=\"https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-1024x452.jpg 1024w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-300x132.jpg 300w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-768x339.jpg 768w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-1536x678.jpg 1536w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-2048x904.jpg 2048w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-1320x583.jpg 1320w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-920x406.jpg 920w, https:\/\/support.netucate.net\/wp-content\/uploads\/2025\/10\/Bildschirmfoto-2026-03-11-um-14.34.04-650x287.jpg 650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\"><br><br>YuLinc Session \u2013 Berechtigungen und Rollenverwaltung<\/h1>\n\n\n\n<p>Um auch wirklich alle Szenarien mit der automatisierten Hinzuf\u00fcgen-Funktion abdecken zu k\u00f6nnen, haben wir noch Anpassungen gemacht im Bereich der YuLinc Session Mitgliederverwaltung. Es ist daher empfehlenswert, die aktuelle Version 4.2.5 zu nutzen.<\/p>\n\n\n\n<p><strong>Rollen in der YuLinc Session<\/strong><\/p>\n\n\n\n<p>Beim Betreten einer YuLinc Session wird die Rolle automatisch anhand der Kursrolle vergeben:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Kursrolle<\/strong><\/td><td><strong>YuLinc-Rolle<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Kursadministrator<\/td><td>Moderator<\/td><\/tr><tr><td>Kursbetreuer\/Tutor<\/td><td>Moderator<\/td><\/tr><tr><td>Kursmitglied<\/td><td>Teilnehmer<\/td><\/tr><tr><td>Gruppenadministrator<\/td><td>Moderator<\/td><\/tr><tr><td>Gruppenmitglied<\/td><td>Teilnehmer<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Die YuLinc-Rolle kann nachtr\u00e4glich \u00fcber den Einstellungs-Button (Zahnrad) in der Mitgliederliste ge\u00e4ndert werden \u2013 z.B. um ein Kursmitglied zum Moderator hochzustufen.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Session auf bestimmte Teilnehmer beschr\u00e4nken<\/strong><\/p>\n\n\n\n<p>Standardm\u00e4\u00dfig kann jedes Kursmitglied die YuLinc Session sehen und betreten. Um eine Session nur f\u00fcr bestimmte Personen zug\u00e4nglich zu machen:<\/p>\n\n\n\n<p><strong>1. Rechte anpassen<\/strong><\/p>\n\n\n\n<p>In der YuLinc Session unter&nbsp;<strong>Rechte &gt; Rechteeinstellungen<\/strong>&nbsp;die Berechtigung&nbsp;<strong>\u201eAnzeigen&#8220;<\/strong>&nbsp;und&nbsp;<strong>\u201eLesezugriff&#8220;<\/strong>&nbsp;f\u00fcr die Rolle&nbsp;<strong>\u201eKursmitglied&#8220;<\/strong>&nbsp;entfernen. Damit ist die Session f\u00fcr normale Kursmitglieder nicht mehr sichtbar.<\/p>\n\n\n\n<p>Die Rollen&nbsp;<strong>Kursadministration<\/strong>&nbsp;und&nbsp;<strong>Kursbetreuung<\/strong>&nbsp;behalten ihre Rechte und k\u00f6nnen die Session weiterhin sehen und verwalten.<\/p>\n\n\n\n<p><strong>2. Teilnehmer gezielt einladen<\/strong><\/p>\n\n\n\n<p>Nutzer, die trotz fehlender Kursmitglied-Berechtigung an der Session teilnehmen sollen, werden \u00fcber&nbsp;<strong>Mitglieder &gt; Mitglieder hinzuf\u00fcgen<\/strong>&nbsp;manuell eingetragen. Diese Nutzer erhalten damit Zugriff auf die Session als&nbsp;<strong>\u201eMitglied der YuLinc Session&#8220;<\/strong>&nbsp;\u2013 unabh\u00e4ngig von der Kursmitglied-Berechtigung.<\/p>\n\n\n\n<p><strong>3. Rolle bei Bedarf anpassen<\/strong><\/p>\n\n\n\n<p>Nach dem Hinzuf\u00fcgen kann die YuLinc-Rolle (Moderator\/Teilnehmer\/<em>3te Rolle (nur w\u00e4hlen, wenn im Account auch verf\u00fcgbar)<\/em>) \u00fcber das Zahnrad-Symbol in der Mitgliederliste ge\u00e4ndert werden.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Zusammenfassung<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Wer die Session sehen kann<\/strong>&nbsp;\u2192&nbsp;wird \u00fcber die ILIAS-Rechteeinstellungen gesteuert<\/li>\n\n\n\n<li><strong>Wer der Session beitreten kann<\/strong>&nbsp;\u2192&nbsp;jeder der die Session sieht oder manuell als Mitglied hinzugef\u00fcgt wurde<\/li>\n\n\n\n<li><strong>Welche Rolle jemand in der Session hat<\/strong>&nbsp;\u2192&nbsp;wird automatisch vergeben, kann aber manuell ge\u00e4ndert werden<\/li>\n\n\n\n<li><strong>Eingeschr\u00e4nkte Sessions<\/strong>&nbsp;\u2192&nbsp;Kursmitglied-Rechte entziehen + gew\u00fcnschte Teilnehmer manuell hinzuf\u00fcgen<\/li>\n<\/ul>\n\n\n\n<p><em>YuLinc Plugin v4.2.5 \u2013 M\u00e4rz 2026<\/em><\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"toc_0\">YuLinc Plugin v4.2.4 \u2013 Bugfix-Release<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"toc_1\">ILIAS 10: v4.2.3 \u2192 v4.2.4<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc_2\">Breaking Change in ILIAS 10.5: ilMail::sendMail()<\/h3>\n\n\n\n<p>Mit ILIAS 10.5 wurde die Signatur der zentralen Mail-Methode&nbsp;<code>ilMail::sendMail()<\/code>&nbsp;ge\u00e4ndert. Die Methode erwartet ab 10.5 ein&nbsp;<code>MailDeliveryData<\/code>-Objekt als einzigen Parameter, statt der bisherigen String-Parameter (Empf\u00e4nger, CC, BCC, Betreff, Nachricht, Anh\u00e4nge, Platzhalter-Flag), die seit ILIAS 5 Standard waren.<\/p>\n\n\n\n<p><strong>Alte Signatur (ILIAS 10.0\u201310.4):<\/strong><code>php $mail-&gt;sendMail($to, $cc, $bcc, $subject, $body, $attachments, $usePlaceholders);<\/code><\/p>\n\n\n\n<p><strong>Neue Signatur (ILIAS 10.5+):<\/strong><code>php $mail-&gt;sendMail(new MailDeliveryData($to, $cc, $bcc, $subject, $body, $attachments, $usePlaceholders));<\/code><\/p>\n\n\n\n<p>Diese \u00c4nderung betrifft potenziell&nbsp;<strong>alle Plugins und Erweiterungen<\/strong>, die das ILIAS-interne Mailsystem nutzen. Der Fehler \u00e4u\u00dfert sich als TypeError:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><code>ilMail::sendMail(): Argument #1 ($mail_data) must be of type MailDeliveryData, string given<\/code><\/p>\n<\/blockquote>\n\n\n\n<p>Das Plugin nutzt&nbsp;<code>sendMail()<\/code>&nbsp;an drei Stellen: bei der automatischen Mitglieder-Registrierung, beim manuellen Hinzuf\u00fcgen von Mitgliedern sowie beim Entfernen von Mitgliedern (Benachrichtigungs-Mail).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc_3\">Fix: Abw\u00e4rtskompatible Wrapper-Methode<\/h3>\n\n\n\n<p>Da das YuLinc Plugin sowohl ILIAS 10.0 als auch 10.5 unterst\u00fctzen muss, wurde eine private Wrapper-Methode&nbsp;<code>sendMailCompat()<\/code>eingef\u00fchrt, die zur Laufzeit pr\u00fcft welche Signatur verf\u00fcgbar ist:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>private function sendMailCompat(ilMail $mail, string $to, string $cc, \n    string $bcc, string $subject, string $body, \n    array $attachments = &#91;], bool $usePlaceholders = false): void\n{\n    if (class_exists('MailDeliveryData')) {\n        \/\/ ILIAS 10.5+\n        $mail-&gt;sendMail(new \\MailDeliveryData($to, $cc, $bcc, $subject, \n            $body, $attachments, $usePlaceholders));\n    } else {\n        \/\/ ILIAS 10.0\u201310.4\n        $mail-&gt;sendMail($to, $cc, $bcc, $subject, $body, \n            $attachments, $usePlaceholders);\n    }\n}<\/code><\/pre>\n\n\n\n<p>Alle drei&nbsp;<code>sendMail()<\/code>-Aufrufe im Plugin wurden auf diese Methode umgestellt.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc_4\">Betroffene Dateien<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Datei<\/th><th>\u00c4nderung<\/th><\/tr><\/thead><tbody><tr><td><code>class.ilObjYuLincGUI.php<\/code><\/td><td><code>sendMailCompat()<\/code>Wrapper, 3 Aufrufe angepasst<\/td><\/tr><tr><td><code>plugin.php<\/code><\/td><td>Version 4.2.4<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc_5\">Kompatibilit\u00e4t<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>ILIAS Version<\/th><th>Status<\/th><\/tr><\/thead><tbody><tr><td>10.0\u201310.4<\/td><td>Kompatibel (String-Signatur)<\/td><\/tr><tr><td>10.5<\/td><td>Kompatibel (MailDeliveryData)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><em>M\u00e4rz 2026 \u2013 netucate systems GmbH<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DB-Migrationen<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Step<\/th><th class=\"has-text-align-left\" data-align=\"left\">Version<\/th><th class=\"has-text-align-left\" data-align=\"left\">Aktion<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">#4<\/td><td class=\"has-text-align-left\" data-align=\"left\">v3.x.x+<\/td><td class=\"has-text-align-left\" data-align=\"left\"><code>session_id<\/code>&nbsp;Feldl\u00e4nge 10 \u2192 50 Zeichen<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">#5<\/td><td class=\"has-text-align-left\" data-align=\"left\">v4.x.x<\/td><td class=\"has-text-align-left\" data-align=\"left\">API-URL Konvertierung (Babelfisch \u2192 REST)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Werden automatisch beim Plugin-Update ausgef\u00fchrt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Geh\u00e4rtete Systeme (PHP 8.2+)<\/h2>\n\n\n\n<p>Kompatibel mit&nbsp;<code>error_reporting = E_ALL<\/code>&nbsp;und&nbsp;<code>display_errors = Off<\/code>. Alle dynamischen Properties sind explizit deklariert \u2013 kein&nbsp;<code>Deprecated: Creation of dynamic property<\/code>&nbsp;mehr.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fehlerbehandlung<\/h2>\n\n\n\n<p>Serverseitig gel\u00f6schte Sessions (404) blockieren nicht mehr das L\u00f6schen des ILIAS-Objekts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>YuLinc Plugin v4.2.6 (ILIAS 10) Bugfix: Startzeit-Verschiebung beim Speichern Wichtig: Ab ILIAS 10.5 ist die&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,12,25,1],"tags":[28,16,45,52,51,46],"class_list":["post-1148","post","type-post","status-publish","format-standard","hentry","category-teilnahme-an-der-yulinc-session","category-session-center-verwaltung","category-lms-integrationen-lti-1-3-und-api","category-sonstiges","tag-api","tag-ilias","tag-ilias-10","tag-lms","tag-multi-account","tag-plugin","wpcat-8-id","wpcat-12-id","wpcat-25-id","wpcat-1-id"],"_links":{"self":[{"href":"https:\/\/support.netucate.net\/index.php?rest_route=\/wp\/v2\/posts\/1148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.netucate.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.netucate.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.netucate.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.netucate.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1148"}],"version-history":[{"count":18,"href":"https:\/\/support.netucate.net\/index.php?rest_route=\/wp\/v2\/posts\/1148\/revisions"}],"predecessor-version":[{"id":1351,"href":"https:\/\/support.netucate.net\/index.php?rest_route=\/wp\/v2\/posts\/1148\/revisions\/1351"}],"wp:attachment":[{"href":"https:\/\/support.netucate.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.netucate.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.netucate.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}