Benutzer-Werkzeuge

Webseiten-Werkzeuge


developer:client

Dies ist eine alte Version des Dokuments!


FH-Complete Client

Clients können verwendet werden um die Funktionalität von FH-Complete zu erweitern.

  • Clients können auf einem eigenem Host installiert werden und müssen nicht am selben Host wie der Core liegen.
  • Getrennte Codebasis, Kommunikation mit dem Core erfolgt ausschließlich über die API / REST Services
  • Sind zusätzliche Erweiterungen des Core erforderlich muss zusätzlich eine Extension erstellt werden.

Struktur

Ein Template für eine Client Applikation steht unter folgendem Link zur Verfügung: https://github.com/FH-Complete/FHC-Client-Template

Die folgenden Dateien dienen als Vorlage und sollten entsprechend angepasst um umbenannt werden: Die restlichen Dateien dienen Dateien dienen der Kommuniktion und brauchen nicht verändert werden.

config

 config.php.ex  -> Konfiguration für die Anbindung an FH-Complete Core
 config.js.ex   -> Konfiguration für die Kommunikation zwischen FHC-Client und Enduser

hooks

 CoreClient.hooks.php.ex -> Beispiele für Hooks zwischen FHC-Client und Core API

js

 CoreClient.js.ex -> Beispiel für Kommunikation zwischen FHC-Client und Enduser

css

 CoreClient.css.ex -> Beispiel CSS
/var/www/wiki/data/attic/developer/client.1548697679.txt.gz · Zuletzt geändert: 2019/08/13 13:49 (Externe Bearbeitung)