Giter VIP home page Giter VIP logo

arix-moodle's Introduction

Arix/Antares moodle plugin

Installation

Laden Sie unter https://github.com/antaresprojectgmbh/arix-moodle/releases das neueste Release herunter und entpacken Sie es in einen beliebigen Ordner. Anschließend navigieren Sie mit ihrem Terminal in diesen Ordner, um die folgenden Schritte auszuführen.

Erstellen der zip Datei

Bevor Sie das Plugin installieren können, müssen Sie ihren API-Token in die Datei arix.php eintragen. Um diesen Vorgang zu vereinfachen, haben wir ein kleines Script erstellt.

Führen Sie einfach den folgenden Befehl aus:

./build.sh -t <ihr API-token>

Sie sollten jetzt eine Datei arix-moodle-.zip im aktuellem Verzeichnis finden. Diese Datei kann zur Installation verwendet werden.

Webinterface

Das Plugin lässt sich über das moodle-Webinterface installieren.

Hierzu navigieren Sie einfach nach

Dashboard -> Website-Administration -> Plugins -> Plugin installieren

und laden die ZIP Datei hoch.

Konfiguration

Nachdem Sie das Plugin installiert haben, muss dieses zuerst aktiviert werden.

Navigieren Sie hierzu nach

Dashboard -> Website-Administration -> Plugins -> Repositories -> Übersicht

und aktivieren das Plugin mit dem Namen arix.

Danach muss noch eine Instanz des Plugins erstellt werden. Gehen Sie wieder zur Repository Übersicht und öffnen Sie die Einstellungen des arix-Plugins. Klicken Sie nun auf den Button mit der Aufschrift Repository-Instanz erstellen.

Es erscheint ein Formular mit den folgenden Einstellungsmöglichkeiten:

  • Name: {z.B. Antares oder Arix} Der anzeige Name des Plugins.

  • Name des Plugins: kann leer gelassen werden.

  • Arix URL: Eine Optionale URL zu einem Arix API-Provider.

    Wird keine URL angegeben wird http://arix.datenbank-bildungsmedien.net/ verwendet.

  • Kontext: {z.B. HE/30/030999} [land]/[standortnummer]/[schulnummer]

    Der Kontext kann auch verkürzt werden: NRW ist z.B. der allgemeine Kontext Nordrhein-Westfalen. NRW/VIE ist der allgemeine Kontext für den Standort Viersen in NRW. Es werden bei einer Suchanfrage nur die Medien ausgegeben, die auch für diesen Kontext zur Verfügung stehen. Im ersten Fall also nur Landeslizenzen, im zweiten Landes- sowie Kreislizenzen Der kürzeste funktionierende Kontext besteht aus mindestens dem Land.

Füllen Sie alle Felder aus und klicken auf Speichern. Das Plugin sollte nun einsatzbereit sein.

Hinweis: Das Plugin verweist auf Externe Inhalte. Es ist daher nötig Inhalte als Link/URL hinzuzufügen.

arix-moodle's People

Watchers

 avatar

arix-moodle's Issues

Documentation URL

Have a place where further documentation of your plugin will be located.
Moodle docs is preferred location, Github wikis or your own website will work, too.

prepare demo credentials

If the plugin requires a third-party subscription based service, make sure the description states it very clearly.
To allow the testing of the plugin functionality, prepare demo credentials (such as API keys etc) so that the approval team can use them to see the plugin in action.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.