From 5b8898dfb989fcd4deaa87487ef27adce53ff941 Mon Sep 17 00:00:00 2001 From: mckmonster Date: Thu, 4 Jul 2024 07:32:34 +0200 Subject: [PATCH] first commit --- actions/AbsencesAction.php | 16 ++++++++++++++++ actions/NotesAction.php | 18 ++++++++++++++++++ actions/documentation.yaml | 9 +++++++++ config.yaml | 15 +++++++++++++++ desc.xml | 6 ++++++ index.php | 6 ++++++ lang/meeo_fr.inc.php | 6 ++++++ templates/absences.twig | 1 + templates/notes.twig | 1 + 9 files changed, 78 insertions(+) create mode 100644 actions/AbsencesAction.php create mode 100644 actions/NotesAction.php create mode 100644 actions/documentation.yaml create mode 100644 config.yaml create mode 100644 desc.xml create mode 100755 index.php create mode 100644 lang/meeo_fr.inc.php create mode 100644 templates/absences.twig create mode 100644 templates/notes.twig diff --git a/actions/AbsencesAction.php b/actions/AbsencesAction.php new file mode 100644 index 0000000..2aa68c3 --- /dev/null +++ b/actions/AbsencesAction.php @@ -0,0 +1,16 @@ +render('@meeo/absences.twig'); + } +} diff --git a/actions/NotesAction.php b/actions/NotesAction.php new file mode 100644 index 0000000..2ff5615 --- /dev/null +++ b/actions/NotesAction.php @@ -0,0 +1,18 @@ +render('@meeo/notes.twig'); + } +} diff --git a/actions/documentation.yaml b/actions/documentation.yaml new file mode 100644 index 0000000..a2465f9 --- /dev/null +++ b/actions/documentation.yaml @@ -0,0 +1,9 @@ +label: MeeO # Nom affiché dans la barre d'action de l'éditeur +actions: + absences: + label: _T(MEEO_ABSENCES_LABEL) + description: Absences des élèves + notes: + label: _T(MEEO_NOTES_LABEL) + description: Notes des élèves + # La liste des actions de ce groupe \ No newline at end of file diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..55c87fe --- /dev/null +++ b/config.yaml @@ -0,0 +1,15 @@ +parameters: + Meeo: + my_param: 'this is a test param defined in tools/meeo/config.yaml. It can be ovewritten in wakka.config.php' + +services: + _defaults: + autowire: true + public: true + + # YesWiki\MeeO\Service\: + # resource: 'services/*' + + # Allows to use controllers as services + # YesWiki\MeeO\Controller\: + # resource: 'controllers/*' diff --git a/desc.xml b/desc.xml new file mode 100644 index 0000000..4be3be3 --- /dev/null +++ b/desc.xml @@ -0,0 +1,6 @@ + + + mckmonster + + Plugin pour Meeo + \ No newline at end of file diff --git a/index.php b/index.php new file mode 100755 index 0000000..b7cac15 --- /dev/null +++ b/index.php @@ -0,0 +1,6 @@ + 'Absences', + 'MEEO_NOTES_LABEL' => 'Notes', +]; diff --git a/templates/absences.twig b/templates/absences.twig new file mode 100644 index 0000000..103f624 --- /dev/null +++ b/templates/absences.twig @@ -0,0 +1 @@ +

Absences

\ No newline at end of file diff --git a/templates/notes.twig b/templates/notes.twig new file mode 100644 index 0000000..ac39b0f --- /dev/null +++ b/templates/notes.twig @@ -0,0 +1 @@ +

Notes

\ No newline at end of file