GRIS-Dokumentation
  • Installation
  • Administration
  • Entwicklung
    • AJAX-Kommunikation (REST)
    • REST Schnittstelle
    • Services und API
    • MySQL-Datenmodell
    • GIT
    • Import von Daten
    • Klassen-Dokumentation
    • Aufbau von Funktionsmodulen
    • Namespaces
    • Objekte in GRIS
    • Referenzen innerhalb von GRIS
    • Responder
    • Form-Klasse
    • Template Engine
    • Verfügbare Variablen und Funktionen der index.php
    • Neue Attribute hinzufügen
    • SQL-Snippets
    • Ablauf bei der Erstellung neuer Releases
  • GRIS Benutzungshandbuch
  • GRIS Releases
GRIS-Dokumentation
  • Entwicklung
  • Quelltext anzeigen

Entwicklung

  • AJAX-Kommunikation (REST)
    • Grundsätzlicher Aufbau
  • REST Schnittstelle
    • gs_rest_institutes.php
    • gs_rest_objects.php
    • gs_rest_categories.php
    • gs_rest_lists.php
    • gs_rest_contacts.php
  • Services und API
    • gris_profiles_json.php
    • gris_contact_json.php
    • gs_units.php
    • gs_personlist.php
    • gs_export.php
    • gs_bibtex_dump.php
    • gs_cat_import.php
  • MySQL-Datenmodell
    • Übersicht der Attribute (pro Tabelle)
  • GIT
    • Wichtige GIT-Befehle
    • Merge von Branches
    • In Tortoise (Windows)
  • Import von Daten
    • Voraussetzungen
    • Vorgehensweise beim Import von Ressourcen
  • Klassen-Dokumentation
    • Erstellung der Dokumentation (für Entwickler)
  • Aufbau von Funktionsmodulen
  • Namespaces
    • Vendorname
    • Verwendung von Callback-Funktion
  • Objekte in GRIS
    • Datenobjekte
    • Anzeigeobjekte
  • Referenzen innerhalb von GRIS
  • Responder
    • Übersicht der Responder
  • Form-Klasse
    • Settings
    • Aufruf
    • Formular-Elemente
    • Verfügbare Elemente in der Klasse GRIS_FORM()
    • Zusätzliche Elemente
  • Template Engine
    • Template Marker
  • Verfügbare Variablen und Funktionen der index.php
    • Header als Include-Dateien
  • Neue Attribute hinzufügen
    • Datenbank-Anpassungen
    • PHP-Klasse
    • Formularseite
  • SQL-Snippets
    • Datenbank auf utf8mb4 umstellen
    • Tabellen zu utf8mb4 konvertieren
  • Ablauf bei der Erstellung neuer Releases
Zurück Weiter

© Copyright 2024 - Holger Heuser, Nico Wende, Peter Kuntner, Jan Peterek.

Erstellt mit Sphinx mit einem theme bereitgestellt von Read the Docs.