{"id":22579800,"url":"https://github.com/luniki/studip-plugin-studipad","last_synced_at":"2025-04-10T18:23:42.470Z","repository":{"id":66385809,"uuid":"93032813","full_name":"luniki/studip-plugin-studipad","owner":"luniki","description":"Etherpad (gemeinsames bearbeiten von Texten) für Veranstaltungen. Dozenten/Tutoren können über den Plugin Pads in Veranstaltungen anlegen. Diese können von allen Veranstaltungsteilnehmern genutzt werden. Zum Betrieb wird zusätzlich zum Plugin eine Etherpad Installation benötigt.","archived":false,"fork":false,"pushed_at":"2024-03-01T08:04:47.000Z","size":336,"stargazers_count":2,"open_issues_count":9,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-24T16:04:27.828Z","etag":null,"topics":["collaborative-writing","etherpad","lms","plugin","stud-ip"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luniki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-01T08:08:01.000Z","updated_at":"2022-07-12T12:12:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"ed25ab41-4aa1-4d19-b611-ad829cd1afd4","html_url":"https://github.com/luniki/studip-plugin-studipad","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luniki%2Fstudip-plugin-studipad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luniki%2Fstudip-plugin-studipad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luniki%2Fstudip-plugin-studipad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luniki%2Fstudip-plugin-studipad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luniki","download_url":"https://codeload.github.com/luniki/studip-plugin-studipad/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248270615,"owners_count":21075795,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["collaborative-writing","etherpad","lms","plugin","stud-ip"],"created_at":"2024-12-08T05:12:37.087Z","updated_at":"2025-04-10T18:23:42.461Z","avatar_url":"https://github.com/luniki.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stud.IP-\"Etherpad Lite\"-Integration\nDer Stud.IPad Plugin erlaubt es Stud.IP mit einem Etherpad-Lite Server zu verbinden.\n\n![Stud.IP Etherpad in einer Veranstaltung](screenshot.jpg?raw=true)\n\n## Installation\n\nZuerst muss `etherpad-lite` installiert werden. Folgen Sie dazu der Beschreibung auf https://github.com/ether/etherpad-lite#installation\n\nNun muss ihr Etherpad noch konfiguriert werden. Grundlegendes dazu finden Sie unter https://github.com/ether/etherpad-lite#tweak-the-settings\n\nSie müssen zwingend die Datei APIKEY.txt anlegen und dort ein beliebiges Token anlegen. Dieses Token wird für API-Zugriffe von Stud.IP auf ihr Etherpad benötigt. Mehr dazu findet sich unter https://etherpad.org/doc/v1.6.2/#index_authentication\n\nWenn Sie möchten, installieren Sie sich weitere Plugins aus der Liste https://github.com/ether/etherpad-lite/wiki/Available-Plugins\n\nFür den Betrieb mit Stud.IP müssen aber zwei Plugins installiert sein:\n\n``` shell\nnpm install ep_auth_session\nnpm install github:virtUOS/ep_resize\n```\n\nStarten Sie jetzt Ihre Etherpad-Installation.\n\nNun können sie das Stud.IP-Plugin aus diesem Repository installieren.\nZum Schluss müssen Sie noch ein paar Konfigurationsoptionen in Stud.IP vornehmen (also unter https://\u003cmein-studip\u003e/dispatch.php/admin/configuration/configuration ):\n\n* STUDIPAD_APIKEY : API-Key fuer das Etherpad Lite API. Tragen Sie hier den Inhalt aus APIKEY.txt ein!\n* STUDIPAD_PADBASEURL : URL zu Pads auf dem Etherpad Lite Server, z.B. https://\u003cmein-studip\u003e:9001/p\n* STUDIPAD_APIURL : URL zum Etherpad Lite API, z.B. https://\u003cmein-studip\u003e:9001/api\n* STUDIPAD_INITEXT : Text der in neue Pads automatisch eingefügt wird.\n\n\n## Verwendung\n\nFür jede Veranstaltung / Studiengruppe in Stud.IP können Pads von Dozenten/Tutorn angelegt werden.\nInnerhalb von der Veranstaltung kann dann jeder Teilnehmer die bereits angelegten Pads nutzen.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluniki%2Fstudip-plugin-studipad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluniki%2Fstudip-plugin-studipad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluniki%2Fstudip-plugin-studipad/lists"}