Features

Im Folgenden sind die Features der aktuellen Version 2.8.0 von positionIt kurz nach Themengebieten aufgelistet. Hinweis: nicht alle Features sind hier im Detail gelistet, da dies die Liste sehr verlängern würde.

positionIt Editor: Objekte

positionIt Editor: Objekte

  • Einfügen von Bildern
  • Einfügen und bearbeiten von Texten
  • Einfügen und bearbeiten von Labels für Formularelemente
  • Einfügen von Eingabefeldern
  • Einfügen von Checkboxen
  • Einfügen von Radiobuttons
  • Einfügen von Textareas
  • Einfügen von Selectboxen
  • Einfügen eines (Submit-)Buttons
  • Einfügen eines Passwort-Eingabefeldes
  • Einfügen eines Datumsfeldes mit Kalender
  • Einfügen eines Aufklapp-Hifeobjekts
  • Einfügen eines Schiebereglers
  • Einfügen eines Upload-Felds
  • Einfügen eines unsichtbaren Bereichs
  • Einfügen eines versteckten Feldes
  • Einfügen eines Fehlerobjektes zur Anzeige von Fehlermeldungen
  • Einfügen eines Iframe Objekts
  • Einfügen eines HTML Objekts

Bei allen Objekten können Einstellungen vorgenommen bzw. Eigenschaften konfiguriert werden sowie umfangreiche optische Einstellungen (Hintergrundfarben und -Bilder, Ränder, Schriftgröße, -Stil und -Farbe) vorgenommen werden.

 
positionIt Editor: Editorfunktionalitäten

positionIt Editor: Editorfunktionalitäten

  • Auswahl eines oder mehrerer Objekte
  • Verschieben von Objekten
  • Verschieben am Gitter und Einstellung der Gittergröße
  • Vergrößerung der Objekte
  • Kopieren von Objekten
  • Entfernen von Objekten
  • Ausrichtung von Objekten
  • Diverse Tastatur-Shortcuts
  • Anpassung der Editorfläche
  • Rückgängig von Änderungen
  • Wiederherstellen von Änderungen
 
positionIt Editor: Objekteigenschaften

positionIt Editor: Objekteigenschaften

Jedes Objekt hat spezielle Eigenschaften (Nur lesen, Deaktivieren, Tabindex, vorbelegte Texte, Defaultwerte...) welche je nach Objekt sehr unterschiedlich sind.

 
positionIt Editor: Validierung

positionIt Editor: Validierung

Für jedes Objekt können umfangreiche, je nach Objekt unterschiedliche, Validierungseinstellungen vorgenommen werden, z.B. Nur Zahlen, Nur Buchstaben, Mindest- und Maximallänge, Gültige E-Mail, Gültiges Datum,...

Zu jeder Validierungseinstellung können individuelle Fehlermeldungstexte hinterlegt werden.

 
positionIt Editor: Mehrsprachigkeit

positionIt Editor: Mehrsprachigkeit

Alle sichtbaren Texte oder Formular-Absendewerte können Mehrsprachig direkt gepflegt werden. Im Editor kann live zwischen den Sprachen umgeschaltet werden, sodass sofort ersichtlich ist, wie der Prozesschritt in einer anderen Sprache aussieht.

 
positionIt Editor: Regelmanager

positionIt Editor: Regelmanager

Aus einer Vielzahl von Bausteinen (z.B. Bedingungen, Operatoren,...) können kurze, einfache Regeln erstellt werden, mit denen verschiedenste Operationen im Formular, wie z.B. Berechnugen, Sichtbar/Unsichtbar,... umgesetzt werden können. positionIt übersetzt die Regeln über einen eigenen Compiler automatisach in Javascript.

 
Sicherheitsprüfungen von Eingaben

Sicherheitsprüfungen von Eingaben

positionIt führt automatisch Sicherheitsprüfungen aller eingegebenen Daten aus seinen Objekten (ausgenommen HTML Objekt) durch, damit Attacken wie beispielsweise SQL-Injection oder Cross-Site-Scripting ausgeschlossen sind.

 
positionIt Editor: Events

positionIt Editor: Events

  • Events können für jedes Objekt angelegt werden
  • Events sind unterschiedlich, je nach Objekt
  • Events können Actions sowie frei definierbarer Javascript Funktionscode zugewiesen werden
 
positionIt Editor: Actions (wiederverwendbare Bausteine)

positionIt Editor: Actions (wiederverwendbare Bausteine)

  • Verwaltung von Actions
  • Verschiedene Actiontypen, z.B. Prozessschrittweiterleitungen oder frei definierbare Javascript Funktionen
  • Zuweisung von Actions zu einem Button bzw. zu Events von Objekten
 
Prozessverwaltung

Prozessverwaltung

  • Anlegen und bearbeiten von Prozessen
  • Zuweisung von in TYPO3 angelegten Sprachen zu einzelnen Prozessen
  • Entfernen von Prozessen

Auf einer TYPO3 Seite können unbegrenzt viele positionIt Prozesse angelegt werden.

 
Prozessschrittverwaltung

Prozessschrittverwaltung

  • Anlegen und bearbeiten von Prozessschritten
  • Entfernen von Prozessschritten
  • Sessiondaten können vor oder nach einem Prozesschritt geleert werden

Einem Prozess können unbegrenzt viele Prozessschritte hinzugefügt werden.

 
E-Mail Objekte

E-Mail Objekte

  • Erstellung von Mailobjekten
  • Pflege sämtlicher Maileinstellungen (Betreff, Empfänger, Mailtext,...)
  • Sämtliche Eingaben aus allen Prozessschritten können in den Mailtext als Parameter eingefügt werden

Jedes Mailobjekt kann einem Prozesschritt zugewiesen werden.

 
Businesslogik Objekte

Businesslogik Objekte

Mittels Businesslogik Objekten kann aus positionIt PHP Code aufgerufen werden und die Optik und der Ablauf von Prozessen beeinflusst werden.

  • Erstellung von Businesslogikobjekten
  • Einstellung, wann die Businesslogik aufgerufen werden soll bzw, welcher Typ es ist
  • Pflege sämtlicher Einstellungen der aufzurufenden Klasse

Jedes Businesslogik Objekt kann einem Prozesschritt zugewiesen werden.

 
© 2017 Ososoft GmbH