Project

General

Profile

Technologien

Im einsatz

Die Anwendung basiert auf folgenden Techniken und Erweiterungen

Toolchain

Guard

Spork

Factory Girl

Templateing & Views

SASS

Assets pipeline

Geplant zur Verwendung

Sicherheit

Dynamische statische Seiten

Statischer Inhalt darf nicht von den Entwicklern gepflegt werden müssen. Darum müssen dien an und für sich statischen Seiten, dynamisch gehalten werden, damit diese von Autoren und Übersetzern gepflegt werden können.

Modellierung

Datenversionierung

Templateing & Views

Template inheritance

Wird standardmässig von Rains unterstütz, zum aktuellen Zeitpunkt aber noch nicht verwendet.

Complex Partials

Nestes model forms

Adressen, Telefonnummern, Mailadressen und URLs werden immer im Kontext eines anderen Objektes dargestellt und angepasst.

Authentication & Authorization

Authentication

Sortetlists

Enumerationen können sortiert werden un beeinflussen dadurch die Auflistung der Assoziierten Elemente in allen Views

Treesstructures

Laden und darstellen von Sektionen, Gruppen und Rollen.

jQuery Tokeninput

Managen von Mitgliedschaften in Rollen, Gruppen und Sektionen, sowie die Vertretungen von Organisationen

Wizard forms

Conditional Validations

Übersetzungen

Caching

Einträge in die DB sollen erst nach der Validierung der E-Mailadresse stattfinden. Ein Memcache soll als semipersistenter Zwischenspeicher dienen.

Ebenfalls kann Chaching zu Performanz zwecken eingesetzt werden aber erst wenn unbedingt notwendig!

Fulltextsearch

Die Suche soll so einfach wie möglich gestaltet werden. Dazu wird eine entsprechende Earchengine benötigt, damit ein einzelnes Suchfeld ausreicht um an alle der gewünschten Informationen zu kommen

Railscast

Railscast bietet eine Serien von hochstehenden Screencast rund um Rail. Die folgende Liste enthält eine Sammlung von Techniken und Erweiterungen, welche für PirateAdmin interessant sein könnten.

Also available in: PDF HTML TXT