Page 1 of 1

e-signature and basic workflow engine plugins

Posted: 2020-07-12 12:16
by maramk
Dear Ahmed,

It will be super if the 2 following plugins could be developed for AppGini Professional.

1: E- Signature plugin

2: Basic workflow plugin with different stages/steps/process flow plugin


Thank you.

Kind regards,

Mara

Re: e-signature and basic workflow engine plugins

Posted: 2021-03-12 22:41
by AEmpeno
Yes, the e-signature plugin will be beneficial for many.

Re: e-signature and basic workflow engine plugins

Posted: 2021-03-13 12:11
by a.gneady
Thanks for the suggestions :)
A workflow designer plugin is indeed on our roadmap. As for an e-signature plugin, that sounds interesting. Could you elaborate on what kind of funcationality you'd like to see in this plugin?

Re: e-signature and basic workflow engine plugins

Posted: 2021-07-18 15:43
by gpopovich
I am super excited to hear about the basic workflow engine! That is huge !! From the e-signature standpoint, I could think of the bellow functionality:

- Export signature so it shows it on a printable PDF or any other export document (invoicing and sales, HR-related forms, approval forms, etc)
- Quickly and easily integrate signature capabilities into certain tables without the end-user having to go to a separate system or print, sign, scan, upload.
- Ensuring some tables or applications have a signature on file for specific reasoning

Re: e-signature and basic workflow engine plugins

Posted: 2022-12-20 10:41
by urichard
Hi @a.gneady

Is there any new developments regarding this topic as im extremely interested in the signatures plugin in order to do exactly that what gpopovich have said.

Re: e-signature and basic workflow engine plugins

Posted: 2022-12-20 10:43
by urichard
And also the Basic workflow plugin with different stages/steps/process flow plugin would really be a great add on aswell, I myself will most defiantly purchase it

Re: e-signature and basic workflow engine plugins

Posted: 2022-12-21 19:46
by jsetzer
urichard wrote:
2022-12-20 10:41
...im extremely interested in the signatures plugin...
For those who are interested in a signature plugin, please check out this new (commercial*) library here:
https://www.appgini.de/docs/Signature-J ... index.html

* I am the developer

Re: e-signature and basic workflow engine plugins

Posted: 2022-12-22 13:10
by urichard
Okay great thanks Jsetzer

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-14 22:50
by fciprian
Thank you verry much. This is a really usefull plugin.

I have a question.
How can we print a file with some text with the signature saved?
Like the Invoice appgini example, i created an php with the text needed and with header and footer appgini. But how can i insert the signature (to show the image not the exact db insert)?

Thank you

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-14 23:50
by jsetzer
Signature Pad extension used in combination with standard AppGini generated code should render the signature in Detail View, in Print Preview mode and in printout out of the box and as expected:

chrome_ZiXWgMpIkX.png
chrome_ZiXWgMpIkX.png (184.36 KiB) Viewed 4702 times

You can customize DVP template files and also in Javascript hooks.

System Boundries
The library works within AppGini environments. The library does not contain any special and individual programming for printing signatures using external 3rd party products (commercial or free) and there hasn't been any request by now.

Technical Limitations
I am going to check if I can provide a clientside image-export.
But because this is a (clientside) Javascript library (running in your browser), you cannot expect any serverside integration with 3rd party reporting tools out of the box.


PS: Taking the screenshot I have seen that the two buttons have to be hidden in print. Gonna prepare an update the next days, hiding clear- and undo-button in print.

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-15 00:23
by jsetzer
Customize existing Detail View Print Template

Edit templates/TABLENAME_templateDVP.html

Create more Detail View Print Preview Templates

Copy existing template, modify, save.
Then change $options->TemplateDVP in hooks/TABLENAME.php, TABLENAME_init() function

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-16 16:29
by fciprian
Thank you verry much!

I have 2 more questions please.
How do i edit the Color used to draw and the thickness of the lines?
And there is a posibility to export it on a PNG file? (only the signature).

Thank you verry much!

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-16 18:08
by jsetzer
fciprian wrote:
2023-01-16 16:29
And there is a posibility to export it on a PNG file? (only the signature).
Please read the answer above, paragraph "Technical Limitations":
"I am going to check if I can provide a clientside image-export."

If I can provide clientside image export it will probably be PNG.

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-16 18:10
by jsetzer
fciprian wrote:
2023-01-16 16:29
How do i edit the Color used to draw and the thickness of the lines?
I am going to check this tomorrow.

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-16 18:27
by jsetzer
How do i edit the Color used to draw

Code: Select all

const options = {
        width: 480,
        height: 320,
        penColor: 'red'
};
var pad = new AppGiniHelperDVSignature.Pad("FIELDNAME", options);
Please note:
Changing the penColor will not change any existing drawings but only new strokes as you can see it in the screenshot.

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-16 18:28
by jsetzer
How do i edit the ... thickness of the lines?
Next version will have an option for changing the strokeWidth.

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-16 18:40
by jsetzer
Next version preview:

See options penMinWidth and penMaxWidth

Code: Select all

var options = {
        width: 480,
        height: 320,
        onReady: function(pad) {
        },
        penColor: 'purple',
        penMinWidth: 0.1,
        penMaxWidth: 5
};

var pad = new AppGiniHelperDVSignature.Pad("item_received_signature", options);
chrome_2NGLBsJ3pD.png
chrome_2NGLBsJ3pD.png (21.11 KiB) Viewed 4633 times

Re: e-signature and basic workflow engine plugins

Posted: 2023-01-18 08:49
by fciprian
Hello.
This is needed so thank you!
When you project the release of the new version?

Thank you again