it-swarm.dev

Firma elettronica e Joomla

Sto usando Joomla 3 e ho bisogno di creare alcuni moduli online per un cliente (sto usando l'estensione RSFormPro che è eccezionale).

Tuttavia, una caratteristica che questa estensione non include è la possibilità per il richiedente di aggiungere la propria firma. Qualcuno sa come potrei incorporare una tale funzione?

Idealmente, vorrei usare qualcosa come https://github.com/brinley/jSignature

Se qualcuno ha fatto questo o ha esperienza in jSignature, per favore fatemelo sapere.

2
jonboy

So che RS Form offre la possibilità di aggiungere codice e script personalizzati ai tuoi moduli. Per quanto riguarda JSignature, non ho letto tutte le informazioni API dal link che hai pubblicato, quindi non posso essere sicuro di come funzioni e dei suoi requisiti.

Detto questo, ecco come mi avvicinerei a questo. Prima di tutto, vorrei leggere la documentazione per comprendere appieno come funziona tutto e cosa posso farci.

Quindi, sperimenterei l'implementazione, seguendo le istruzioni principali su come impostare JSignature in qualsiasi altra pagina. - Alla fine, tutto si riduce alle basi (html, js, php ecc). Quindi, imposta il modulo, crea gli elementi per JSignature e dai loro gli ID richiesti. Ho visto che richiede un elemento div, ma è possibile che funzioni anche con altri elementi.

Ovviamente, dobbiamo collegare gli script JSignature al modulo. Se il div è essenziale per lo script, allora potremmo aggiungere quello speciale elemento RS Form, che viene utilizzato per visualizzare il testo statico e provare ad aggiungere il markup desiderato. Potrebbe essere utile impostare manualmente la creazione del layout del modulo e creare il mark-up del modulo nel modo in cui ne abbiamo bisogno.

Tuttavia, al momento, non ho idea di come funzionerà tutto ciò per archiviare la firma nel database o darci la possibilità di catturare la firma da ogni invio in qualsiasi altro modo.

Solo una supposizione: forse potremmo avere un campo di file nascosto in RS Form, e con alcuni bit di codice, usando l'API dello script e la capacità di RS Form per salvare nel database, potremmo avvicinarci a questo.

Inoltre, mi metterei in contatto con gli sviluppatori di RS Form e chiedere il loro contributo. Potrebbe essere possibile che a loro piaccia l'idea e implementare tale funzionalità nelle prossime versioni.

2
FFrewin

Moduli di brezza ha questa funzione integrata ed è un Joomla! componente. È DAVVERO potente.

Ecco una demo: https://crosstec.org/breezingformsdemo/index.php/breezingforms-demos/bootstrap-based-forms/new-digital-signatures.html

Puoi anche controllare questo post che suggerisce un servizio diverso (a pagamento). https://stackoverflow.com/questions/24265531/electronic-signature-joomla

0
Eoin