|
|
## Wichtig für alle: Die Spielregeln
|
|
|
* [Regeln für die Stud.IP-Entwicklung](Regeln)
|
|
|
# Die Dokumentation zur Entwicklung von Stud.IP ist umgezogen:
|
|
|
|
|
|
Perspektivisch soll die Entwicklungs-Doku nach https://docs.gitlab.studip.de/entwicklung/ übertragen werden.
|
|
|
# https://docs.gitlab.studip.de/entwicklung/
|
|
|
|
|
|
https://docs.gitlab.studip.de/entwicklung/
|
|
|
## Wichtig für alle: Die Spielregeln
|
|
|
|
|
|
* [Regeln für die Stud.IP-Entwicklung](Regeln)
|
|
|
|
|
|
## Für Einsteiger
|
|
|
|
|
|
Auf der Seite [Entwickler/Einsteiger](Einsteiger) befindet sich eine Übersicht
|
|
|
über die Bestandteile von Stud.IP.
|
|
|
Auf der Seite [Entwickler/Einsteiger](Einsteiger) befindet sich eine Übersicht über die Bestandteile von Stud.IP.
|
|
|
|
|
|
## Tutorials
|
|
|
|
... | ... | @@ -18,17 +17,9 @@ Auf der Seite [Entwickler/Einsteiger](Einsteiger) befindet sich eine Übersicht |
|
|
|
|
|
## Generelles
|
|
|
|
|
|
|
|
|
* [Entwicklungssystem in Windows aufsetzen](Installationsanleitung-einer-Stud.IP-(4.6)-Testumgebung-unter-Windows)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* [Unsere Workflows in GitLab](GitLab-Workflows)
|
|
|
|
|
|
|
|
|
## Weitere Themen (ohne HOWTOs)
|
|
|
|
|
|
* [Coding Standard](CodingStyle)
|
... | ... | @@ -66,51 +57,52 @@ Auf der Seite [Entwickler/Einsteiger](Einsteiger) befindet sich eine Übersicht |
|
|
|
|
|
* [Wie erweitere ich die Admin-Suche?](AdminSuche)
|
|
|
|
|
|
|
|
|
### API-Dokumentation
|
|
|
Die Dokumentation der API wird automatisch erzeugt und findet sich immer aktuell unter [https://docs.gitlab.studip.de/api/](https://docs.gitlab.studip.de/api/)
|
|
|
|
|
|
Die Dokumentation der API wird automatisch erzeugt und findet sich immer aktuell unter https://docs.gitlab.studip.de/api/
|
|
|
|
|
|
## Dokumentation zu einzelnen Klassen und Funktionen
|
|
|
|
|
|
* [Activity-API](ActivityAPI)
|
|
|
* [Aktionsmenü](ActionMenu)
|
|
|
* [Anlegeassistent für Veranstaltungen](Howto/Anlegeassistent-Veranstaltungen)
|
|
|
* [ButtonAPI](Buttons)
|
|
|
* ⭕️ [Cache](Cache)
|
|
|
* :o:️ [Cache](Cache)
|
|
|
* [CLI: Stud.IP Kommandozeile](CLI)
|
|
|
* [Anmeldesets und -regeln](Coursesets) (ab 3.0)
|
|
|
* ⭕️ [Cronjobs](Cronjobs) (ab 2.4)
|
|
|
* ⭕️ [Entwickler/CSRFProtection](CSRFProtection) (ab 2.1)
|
|
|
* :o:️ [Cronjobs](Cronjobs) (ab 2.4)
|
|
|
* :o:️ [Entwickler/CSRFProtection](CSRFProtection) (ab 2.1)
|
|
|
* [Dateibereichs-Klassen](Dateibereichs-Klassen) (ab 4.0)
|
|
|
* ⭕️ [Formulare (form.default)](StudipForm)
|
|
|
* :o:️ [Formulare (form.default)](StudipForm)
|
|
|
* [Helpbar](Helpbar)
|
|
|
* [JSONAPI](JSONAPI) (ab 4.5)
|
|
|
* ⭕️ [jQuery Multiselect-Auswähler](Multiselect) (ab 2.0)
|
|
|
* :o:️ [jQuery Multiselect-Auswähler](Multiselect) (ab 2.0)
|
|
|
* [Kalenderblattdarstellungen](CalendarView)
|
|
|
* ⭕️ [Log](Log) (ab 2.4)
|
|
|
* ⭕️ [Logging](EventLogging)
|
|
|
* :o:️ [Log](Log) (ab 2.4)
|
|
|
* :o:️ [Logging](EventLogging)
|
|
|
* [MessageBox](MessageBox) (ab 1.10)
|
|
|
* [Migration](Migrations)
|
|
|
* [Modaler Dialog](ModalerDialog)
|
|
|
* ⭕️ [Modul für die globale Suche](GlobalSearchModule)
|
|
|
* ⭕️ [MultiPersonSearch](MultiPersonSearch)
|
|
|
* ⭕️ [Navigation](Navigation) (ab 1.11)
|
|
|
* ⭕️ [Notifications](Notifications)
|
|
|
* [Modaler Dialog](ModalerDialog)
|
|
|
* :o:️ [Modul für die globale Suche](GlobalSearchModule)
|
|
|
* :o:️ [MultiPersonSearch](MultiPersonSearch)
|
|
|
* :o:️ [Navigation](Navigation) (ab 1.11)
|
|
|
* :o:️ [Notifications](Notifications)
|
|
|
* [PageLayout](PageLayout)
|
|
|
* ⭕️ [PDF-Export Klasse](PDFExport) (ab 2.1)
|
|
|
* ⭕️ [Periodische AJAX-Updates](Howto/Periodische-AJAX-Updates) (ab 2.2)
|
|
|
* ⭕️ [PersonalNotifications](PersonalNotifications) (ab 2.4)
|
|
|
* ⭕️ [QuickSearch](QuickSearch) (ab 2.0)
|
|
|
* :o:️ [PDF-Export Klasse](PDFExport) (ab 2.1)
|
|
|
* :o:️ [Periodische AJAX-Updates](Howto/Periodische-AJAX-Updates) (ab 2.2)
|
|
|
* :o:️ [PersonalNotifications](PersonalNotifications) (ab 2.4)
|
|
|
* :o:️ [QuickSearch](QuickSearch) (ab 2.0)
|
|
|
* [QRCodes erzeugen](Howto/QRCodes-erzeugen) (ab 4.1)
|
|
|
* ⭕️ [Request](Request)
|
|
|
* ⭕️ [Rest-API](RESTAPI) (ab 3.0)
|
|
|
* ⭕️ [Sichtbarkeit](Sichtbarkeit) (ab 2.0)
|
|
|
* :o:️ [Request](Request)
|
|
|
* :o:️ [Rest-API](RESTAPI) (ab 3.0)
|
|
|
* :o:️ [Sichtbarkeit](Sichtbarkeit) (ab 2.0)
|
|
|
* [Sidebar](Sidebar)
|
|
|
* ⭕️ [SimpleORMap](SimpleORMap) (aka SORM)
|
|
|
* ⭕️ [Skiplinks](Skiplinks) (ab 2.1)
|
|
|
* ⭕️ [StudipFormat und TextFormat](StudipFormat)
|
|
|
* :o:️ [SimpleORMap](SimpleORMap) (aka SORM)
|
|
|
* :o:️ [Skiplinks](Skiplinks) (ab 2.1)
|
|
|
* :o:️ [StudipFormat und TextFormat](StudipFormat)
|
|
|
* [StudipMail](StudipMail) (ab 1.10)
|
|
|
* ⭕️ [StudipPDO](StudipPDO)
|
|
|
* ⭕️ [URLHelper](URLHelper)
|
|
|
* ⭕️ [UserLookup](UserLookup) (ab 2.1)
|
|
|
* ⭕️ [Vertretungsfunktion](Vertretung) (ab 2.0)
|
|
|
* [Wysiwyg-Editor](Wysiwyg) |
|
|
* :o:️ [StudipPDO](StudipPDO)
|
|
|
* :o:️ [URLHelper](URLHelper)
|
|
|
* :o:️ [UserLookup](UserLookup) (ab 2.1)
|
|
|
* :o:️ [Vertretungsfunktion](Vertretung) (ab 2.0)
|
|
|
* [Wysiwyg-Editor](Wysiwyg) |
|
|
\ No newline at end of file |