it-swarm.com.de

Elektronische Signatur & Joomla

Ich verwende Joomla 3 und muss einige Online-Formulare für einen Client erstellen (ich verwende die großartige RSFormPro-Erweiterung).

Ein Merkmal, das diese Erweiterung nicht beinhaltet, ist jedoch die Möglichkeit für den Antragsteller, seine Unterschrift hinzuzufügen. Weiß jemand, wie ich eine solche Funktion integrieren könnte?

Idealerweise möchte ich etwas wie https://github.com/brinley/jSignature verwenden

Wenn jemand dies getan hat oder Erfahrung mit jSignature hat, lassen Sie es mich bitte wissen.

2
jonboy

Ich weiß, dass RS Form die Möglichkeit bietet, Ihren Formularen benutzerdefinierten Code und Skripts hinzuzufügen. In Bezug auf JSignature habe ich nicht alle API-Informationen des von Ihnen geposteten Links gelesen, daher kann ich nicht sicher sein, wie es funktioniert und welche Anforderungen es stellt.

Abgesehen davon, hier ist, wie ich das angehen würde. Zuerst würde ich natürlich die Dokumentation lesen, um zu verstehen, wie alles funktioniert und was ich damit machen kann.

Anschließend experimentiere ich mit der Implementierung, indem ich den Hauptanweisungen zum Einrichten von JSignature auf einer beliebigen anderen Seite folge. - Am Ende dreht sich alles um die Grundlagen (HTML, JS, PHP usw.). Richten Sie das Formular ein, erstellen Sie die Elemente für JSignature und geben Sie ihnen die erforderlichen IDs. Ich habe gesehen, dass es nach einem div-Element fragt, aber es ist möglich, dass es auch mit anderen Elementen funktioniert.

Natürlich müssen wir die JSignature-Skripte mit dem Formular verknüpfen. Wenn das div für das Skript wesentlich ist, können wir das spezielle RS Form-Element hinzufügen, mit dem statischer Text angezeigt wird, und versuchen, das gewünschte Markup dort einzufügen. Es kann nützlich sein, das Formularlayout manuell zu erstellen und die Formularmarkierung nach Bedarf zu erstellen.

Im Moment habe ich jedoch keine Ahnung, wie dies alles funktioniert, um die Signatur in der Datenbank zu speichern, oder uns die Möglichkeit zu geben, die Signatur von jeder Einreichung auf andere Weise zu erfassen.

Nur eine Vermutung: Vielleicht könnten wir ein verstecktes Dateifeld in RS Form haben, und mit ein paar Codebits, die die API des Skripts und die Fähigkeit von RS Form zum Speichern in der Datenbank verwenden, könnten wir dem nahe kommen.

Außerdem würde ich mich mit den RS Form-Entwicklern in Verbindung setzen und um deren Eingabe bitten. Möglicherweise gefällt ihnen die Idee und die Implementierung einer solchen Funktion in den kommenden Releases.

2
FFrewin

Breezing forms hat diese Funktion eingebaut und ist ein Joomla! Komponente. Es ist WIRKLICH mächtig.

Hier ist eine Demo: https://crosstec.org/breezingformsdemo/index.php/breezingforms-demos/bootstrap-based-forms/new-digital-signatures.html

Vielleicht möchten Sie auch diesen Beitrag überprüfen, der einen anderen (kostenpflichtigen) Service vorschlägt. https://stackoverflow.com/questions/24265531/electronic-signature-joomla

0
Eoin