module.exports = { docs: [ { type: "doc", id: "start", }, { type: "category", label: "Plugins", items: [ "plugins/plugins", "plugins/tutorial", "plugins/tutorial-struktur", "plugins/tutorial-funktion", "plugins/automatic-updates", { type: "link", label: "Erstellung eines Plugins", href: "https://develop.studip.de/studip/dispatch.php/document/download/5747961f81b385b1520cf7dc393f1db6", }, ], }, { type: "doc", id: "coding-style", }, { type: "category", label: "Visual Style Guide", items: [ "visual-style-guide/einleitung", "visual-style-guide/seitenaufbau", "visual-style-guide/navigation", "visual-style-guide/inhaltselemente", "visual-style-guide/elementlisten", "visual-style-guide/design", "visual-style-guide/fonts", "visual-style-guide/css", "visual-style-guide/dialoge", "visual-style-guide/logos", "visual-style-guide/icons", "visual-style-guide/formulare", "visual-style-guide/sprache", "visual-style-guide/suche", ], }, { type: "category", label: "JSON:API", items: [ "jsonapi/start", "jsonapi/routen", "jsonapi/errors", "jsonapi/users", "jsonapi/activitystreams", "jsonapi/news", "jsonapi/blubber", "jsonapi/files", "jsonapi/forum", "jsonapi/institutes", "jsonapi/contacts", "jsonapi/messages", "jsonapi/planer", "jsonapi/semesters", "jsonapi/courses", "jsonapi/wiki", "jsonapi/discovery", "jsonapi/studip", ], }, { type: "category", label: "REST-API", items: [ 'restapi/index' ] }, { type: "category", label: "Barrierefreiheit", items: [ "a11y/start", "a11y/background", "a11y/tips", "a11y/review", "a11y/declaration_template", "a11y/todo", "a11y/skiplinks", ] }, { type: "category", label: "Testing", items: [ "testing/codeception", "testing/e2e", ], }, { type: "category", label: "Vue.js", items: [ "vuejs/start", "vuejs/vuex" ] }, { type: "category", label: "Funktionen", items: [ "functions/activity-api", "functions/admin-search", "functions/actionmenu", "functions/course-wizard", "functions/coursesets", "functions/assets", "functions/baumstrukturen", "functions/user-lookup", "functions/cli", "functions/cronjobs", "functions/css-z-indizes", "functions/etask-tables", "functions/event-logging", "functions/format", "functions/new-html-structure", "functions/icon", "functions/less", "functions/log", "functions/migrations", "functions/modaler-dialog", "functions/global-search-module", "functions/multi-person-search", "functions/notifications", "functions/oauth2", "functions/page-layout", "functions/pdf-exports", "functions/jsupdater", "functions/personal-notifications", "functions/cli-plugin-manager", "functions/qr-codes", "functions/quick-search", "functions/responsive-navigation", "functions/cache", "functions/studip-form", "functions/studip-mail", "functions/studip-format", "functions/studip-pdo", "functions/deputy", "functions/visibility", "functions/wysiwyg", ] } ], quickstartSidebar: [ { type: "category", label: "Quickstart", items: [ "quickstart/ueberblick", "quickstart/einsteiger", "quickstart/entwicklungsumgebung", "quickstart/ordnerstruktur", "quickstart/dateitypen", "quickstart/api-dokumentation", "quickstart/allgemeine-struktur", "quickstart/datenbank", "quickstart/simpleormap", "quickstart/html-ausgaben", "quickstart/templates", "quickstart/helpbar", "quickstart/trails", "quickstart/message-box", "quickstart/navigation", "quickstart/internationalisierung", "quickstart/rechtestufen", "quickstart/asset-bundling", "quickstart/javascript", "quickstart/responsive-design", "quickstart/utf8", "quickstart/users", "quickstart/cheat-sheet", "quickstart/troubleshooting", "quickstart/buttons", "quickstart/csrf-protection", "quickstart/db-klassen", "quickstart/request", "quickstart/sidebar", "quickstart/url-helper", ], }, ], rulesSidebar: [ { type: "category", label: "Allgemeines", items: [ "rules/introduction", "rules/gitlab-workflows", "rules/fehler-melden", ], }, ] };