Kastalia Knowledge Management System · Glasperlenspiel template · knot 419

Books

🌐 public · created AE530127 (27.01.2023) · by DDH · open in the standard editor view · 📽 open as presentation

Ancestors (1 superordinated path)

DDH/ Publications/ Books

Descendants (at least 10 branches originate here)

  • Books
    • is_parent Guide to Kastalia KMS
      This guide is organized into several sections, each approachable independently: a brief introduction to the core ideas (Brief Introduction), the project's own p
      • is_parent About this Guide ·
        This file was created for the benefit of all AIEDucators, teachers, students, developers and parents wanting to use Kastalia Knowledge Management System (KMS) c
      • is_parent Brief Introduction to Kastalia KMS
        Kastalia Knowledge Management System, or simply ``Kastalia KMS'', is a system for collaborative web-publishing, data-management and archivation of structured i
      • is_parent Path to Kastalia
        Kastalia did not appear out of nowhere. This section gathers the three threads that, braided together, led to the system as it exists today: the philosophical c
      • is_parent Backend
        Kastalia's backend is a Perl application built on the Dancer2 web framework, storing its graph in PostgreSQL. This section describes the two layers that matter
      • is_parent Frontend
        What a visitor actually sees is produced entirely by server-rendered Template::Toolkit templates -- there is no separate client-side application framework. This
      • is_parent Templates ·
        A non-exhaustive sample of the templates this system actually uses, to give a sense of the range:knot is the plain default view, rendering a knot's content and
      • is_parent Predicates
      • is_parent Attributes ·
        Attributes are the free-form, per-knot metadata stored in the attributes hstore column. A handful of names recur often enough across templates to be worth knowi