2.8 KiB
Utils, Utils.* : Hilfsfunktionionen unabhängig von Foundation
Utils
: Yesod Hilfsfunktionen und Instanzen, Text-HTML-Widget-Konvertierungen
(DisplayAble), Crud, NTop, Utility-Funktionen für MonadPlus, Maybe,
MaybeT, Map, und Attrs-Lists
Utils.TH
: Template Haskell code-generatoren von unabhängigen Hilfsfunktionen (deriveSimpleWith)
Utils.DB
: Derived persistent functions (existsBy, getKeyBy404, ...)
Utils.Form
: renderAForm, Field-Settings helper, FormIdentifier, Button-Klasse,
unabhängige konkrete Buttons
Utils.PathPiece : (Template-Haskell)-Hilfsfunktionen für Formulierung von PathPiece-Instanzen
Utils.Lens
: Automatisch erzeugt Linsen für eigene und Yesod-Typen, Control.Lens-Export
Utils.DateTime
: Template Haskell code-generatoren zum compile-time einbinden von Zeitzone
und TimeLocale
Handler.Utils, Handler.Utils.*
: Hilfsfunktionien, importieren Import
Handler.Utils
: Handler.Utils.*, Unsortierte Foundation-abhängige Hilfsfunktionen
Handler.Utils.DateTime
: Nutzer-spezifisches DateTime-Formatieren
Handler.Utils.Form
: Konkrete Buttons, spezielle Felder (inkl. Datei-Upload-Felder),
Optionslisten (optionsPersistCryptoId), forced-Felder (erzwungenes
Ergebnis, deaktiviertes Feld), multiAction
Handler.Utils.Rating
: Rating (kodiert eine Rating-Datei), Parsen und PrettyPrinten von
Rating-Dateien
Handler.Utils.Sheet
: fetchSheet
Handler.Utils.StudyFeatures : Parsen von LDAP StudyFeatures-Strings
Handler.Utils.Submission
: assignSubmissions, sinkSubmission State-Maschinen die (bereits geparste)
ZIP-Archive auseinandernehmen und (in einer Transaction) in die Datenbank
speichern
Handler.Utils.Submission.TH
: Template Haskell zum parsen und einkompilieren von Dateiname-Blacklist für
sinkSubmission; Patterns in config/submission-blacklist
Handler.Utils.Table
: Hilfsfunktion zum direkten Benutzen von Colonnade (kein dbTable)
Handler.Utils.Table.Pagination : Here be Dragons
Paginated database-backed tables with support for sorting, filtering,
numbering, forms, further database-requests within cells
Includes helper functions for mangling pagination-, sorting-, and filter-settings
Includes helper functions for constructing common types of cells
Handler.Utils.Table.Pagination.Types
: Sortable-Headedness for colonnade
Handler.Utils.Templates : Modals
Handler.Utils.Zip : Conduit-basiertes ZIP Parsen und Erstellen
Handler.Common : Handler aus dem Scaffolding; Implementierungen von Handlern, die jede Website irgendwann braucht
CryptoID : Definiert CryptoIDs für custom Typen (aus Model)
Model.Migration : Manuelle Datenbank-Migration