Wie kann ich ein Plug-In hinzufügen, das ich in entwickelt habe, unter Berücksichtigung der Tatsache, dass MOODLE ein Open-Source-Projekt ist?Plug-in für MOODLE
Antwort
Überprüfen Sie die guidelines for contributed code. Sie sollten alles enthalten, was Sie über den Beitrag zum Moodle-Projekt wissen müssen. Sie beschreiben, dass Sie es auf ihrem Bugtracker usw. einreichen müssen - für weitere Fragen schlage ich vor, dass Sie die Moodle-Leute direkt kontaktieren.
Hier ist die documentation zum Installieren von Modulen zu Moodle beigetragen. Sie müssen genehmigt werden, bevor Ihre Plugins für alle verfügbar sind. Wenn Sie Ihr Plugin als Kernkomponente hinzufügen möchten, sollten Sie sich an das Entwicklungsteam wenden. Stellen Sie sicher, dass Sie dem guidelines für Ihren beigetragenen Code folgen.
Das von der Open University entwickelte Code Checker Plug-In (moodle.org/plugins/view.php?plugin=local_codechecker) ist ein unschätzbares Werkzeug für alle, die eine Erweiterung zu Moodle beisteuern möchten und allgemeine Coding Good Practices beinhalten.
Ich würde empfehlen, dies für jede Software zu verwenden, die Sie mit anderen Moodle-Benutzern teilen möchten, und die Foren von moodle.org zu nutzen, um ein Feedback zu Beta-Versionen und Ihrem Konzept während der Entwicklung Ihres Plug-Ins zu erhalten.
Moodle trägt Code-Richtlinien bei.
http://docs.moodle.org/dev/Guidelines_for_contributed_code#How_to_submit_code
Lesen Sie die Wie Sie den Code beantragen, dass Abschnitt getestet/überprüft werden.
Achten Sie besonders auf im Anschluss an die moodle API
- 1. Moodle Activity Plugin zu Ressourcen-Plugin ändern
- 2. So erstellen Moodle lokalen Plugin
- 3. Moodle - Plugin zum Erstellen von Formularen
- 4. Local Plugin Berechtigungsproblem nicht auf Kurs-Manager speziell - Moodle
- 5. Moodle Paypal_enrolment Plugin funktioniert nicht mit Paypal Sanbox?
- 6. Moodle Sprachsynchronisation
- 7. Moodle Block Upload
- 8. Moodle-Bearbeitungsvorlagen
- 9. Wie benutze ich LDAP für Moodle?
- 10. SQL-Abfrage für Kurse Registrierung auf Moodle
- 11. Gibt es eine API für Moodle?
- 12. Doppeltes Registrierungsformular in Moodle
- 13. dotNetNuke/Moodle Integration
- 14. Moodle Funktion Inhalt
- 15. Moodle flexible_table Sortierung
- 16. Url Login auf Moodle
- 17. Moodle externe Dienste Login
- 18. Moodle API Benutzerregistrierung
- 19. SCORM Version in Moodle
- 20. Moodle Global Suche Problem
- 21. moodle - gleichzeitige Bewertung vermeiden
- 22. Tabelle "Tabellenname" existiert nicht in Moodle
- 23. Moodle: Die Startseite ist leer.
- 24. Ein Plug-in in Moodle
- 25. Integration von Moodle und ASP.NET Identity 2.1
- 26. Löschen von Benutzern von Moodle
- 27. AWS mit Moodle mit Lastausgleich
- 28. Moodle Registrierungsformular ändern Aktion url
- 29. So validieren Sie benutzerdefinierte Felder in moodle
- 30. Moodle SSO mit asp.net Web-App