| Previous revisionNext revision |
— | pub:isign [2014/08/15 11:05] – [Usage] davis |
---|
| <html>[</html>[[start#iSign | Up To Main Index]]<html>]</html> |
| |
| ====== iSign ====== |
| |
| |
| |
| ===== Installation ===== |
| |
| |
| ==== Install Tomcat on the IBM i ==== |
| |
| Follow these instructions [[http://www.ibm.com/developerworks/ibmi/library/i-websolution-asf-tomcat/index.html?ca=drs|IBM Tomcat Instructions]], but install Tomcat 5 ( at least at this time ). |
| |
| You will need to make these changes as well (adjusting paths for your particular java version and installation): |
| <html><pre> |
| ADDENVVAR ENVVAR(JAVA_HOME) VALUE(' /qibm/ProdData/Java400/jdk15') LEVEL(*SYS) |
| ADDENVVAR ENVVAR(JAVA_OPTS) VALUE('-Djava.awt.headless=true') LEVEL(*SYS) |
| - Change security for Tomcat folder: |
| CHGAUT OBJ('<<Tomcat directory>>') USER(*PUBLIC) DTAAUT(*RWX) OBJAUT(*ALL) SUBTREE(*ALL) |
| </pre></html> |
| |
| and will then start Tomcat using **SBMJOB**: |
| |
| <html><pre> |
| SBMJOB CMD(STRQSH CMD('/www/apache-tomcat-5.5.36/bin/startup.sh')) JOB(TOM CATSVR) JOBQ(QTXTSRCH) |
| </pre></html> |
| |
| ==== Install iSign ==== |
| |
| Go to Tomcat Manager: http://host_name:8080/manager/html\\ |
| Deploy the iSign jar file using the form on the page. |
| |
| Edit these files: |
| |
| <html><pre> |
| Go to $TOMCAT_HOME$/webapps/iSign/WEB-INF/classes |
| Edit file isign.properties: |
| application.hostname=localhost |
| application.username=*CURRENT |
| application.password=*CURRENT |
| |
| application.jdbc.hostname=localhost |
| application.jdbc.port= |
| application.jdbc.username= |
| application.jdbc.password= |
| |
| #iMail configuration |
| imail.library=IDOCS6 |
| imail.from=anh@informdecisions.com |
| |
| Save the file. |
| </pre></html> |
| |
| |
| ==== Fonts ==== |
| |
| Sometimes the user has certain PDF documents those contain special fonts, they also need to add these fonts into iSign.\\ |
| Here is the list of regular fonts that should exist on Windows or Mac (see link): |
| |
| This link displays below: [[http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html|http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html]] |
| |
| {{url>http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html}} |
| |
| |
| User can download TrueType fonts here: [[http://ttfonts.net/|ttfont.net]] |
| |
| ===== Configuration ===== |
| |
| The entrance page from manager.html is the queue configuration screen. |
| |
| {{:pub:isign:isignqueuelist.png?1000|}} |
| |
| ==== Configure a Queue ==== |
| |
| {{:pub:isign:queuedialog.png?500 |}}<html><table height="800" width="400" style="border-left: 2px solid #dddddd; border-top: none; border-right: none; border-bottom: none;"> |
| |
| <tr><td height="50" style="border: none;"> </td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Name </td><td style="border: none;"> Display name of the queue</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Schema </td><td style="border: none;"> Library for db2 tables</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">iView Path Type Yes/No </td><td style="border: none;"> Use prepended path</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Prefix </td><td style="border: none;"> Prepended path for document names</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Table </td><td style="border: none;"> Document information table</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">PDF Column </td><td style="border: none;"> Document name column</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Description Column </td><td style="border: none;"> Document description column</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Description Text </td><td style="border: none;"> Document description text for page</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Execution Program </td><td style="border: none;"> Exit program name to populate queue</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Program Library Name </td><td style="border: none;"> Exit program library</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">From Email</td><td style="border: none;">Default email parameter</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Send to Email</td><td style="border: none;">Default email parameter</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Cc</td><td style="border: none;">Default email parameter</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Bcc</td><td style="border: none;">Default email parameter</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Subject</td><td style="border: none;">Default email parameter</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Body</td><td style="border: none;">Default email parameter</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">Library/Outq </td><td style="border: none;"> Outqueue for printing</td></tr> |
| |
| <tr><td style="border: none; font-weight: bold;">SQL Condition </td><td style="border: none;"> Sql condition to list document in queue</td></tr> |
| |
| </table></html> |
| ==== Configure Queue Update ==== |
| |
| |
| Clicking {{:pub:isign:isigngreenbutton.png?25|}} brings you to queue maintenance. Click {{:pub:isign:isigneditbutton.png?25|}} to edit the update parameters for the queue: |
| |
| {{:pub:isign:queuemaintenance.png?400|}} |
| |
| This dialog controls the table column that is updated upon signing, and the value that is inserted. The value is not quoted. For a blank value ( to clear the column ) leave the entire entry blank. |
| |
| ==== Users and Permissions ==== |
| |
| === User Manager === |
| |
| |
| At the top of the page click {{:pub:isign:adminpglink.png?100|}}, then {{:pub:isign:usermgrlink.png?100|}} to administer user profiles. |
| |
| {{:pub:isign:usermgrpage.png?1000|}} |
| |
| You may add a user with the {{:pub:isign:adduserbutton.png?100|}} button. You may also edit {{:pub:isign:editbutton.png?25|}} or delete {{:pub:isign:deletebutton.png?25|}}a user. |
| |
| === My Profile === |
| |
| You may click {{:pub:isign:myprofilelink.png?100|}} to edit your profile: |
| |
| {{:pub:isign:myprofilepage.png?1000|}} |
| |
| |
| === Queue Manager === |
| |
| Click on {{:pub:isign:queuemgrlink.png?150|}} to manage queue permissions: |
| |
| {{:pub:isign:queuemgrpage.png?900|}} |
| |
| |
| |
| ===== Usage ===== |
| |
| ==== Log in ==== |
| |
| |
| To log in as a user, point the browser at the **/iSign/Login.jsp** page. |
| |
| Log in at the prompt: |
| |
| {{:pub:isign:isignlogin.png?500|}} |
| |
| ==== Select Queue ==== |
| |
| Then select a queue to work with: |
| |
| {{:pub:isign:selectqueue.png?1000|}} |
| |
| Peruse the queue contents |
| |
| {{:pub:isign:queuelisting.png?1000|}} |
| |
| and click {{:pub:isign:signbutton.png?75|}} to open a document for signing. |
| |
| ==== Sign the Document ==== |
| |
| Sign the document using the mouse, stylus, or finger -- whatever your device supports.\\ |
| You can use these buttons at this screen: |
| |
| |{{:pub:isign:pencilcolor.png?75|}}| to select the pencil color | |
| |{{:pub:isign:pagescroll.png?200|}}| to select page to sign - you can sign any or all pages | |
| |{{:pub:isign:plus.png?50|}}| to magnify the document image | |
| |{{:pub:isign:minus.png?50|}}| to shrink the document image | |
| |{{:pub:isign:pencil.png?50|}}| to activate the pencil for signing | |
| |{{:pub:isign:clear.png?75|}}| to clear the signature from the document | |
| |{{:pub:isign:save.png?75|}}| to save the signature | |
| |{{:pub:isign:print.png?75|}}| to print the document | |
| |{{:pub:isign:email.png?75|}}| to email the document | |
| |
| The order of action of a document is: |
| |
| * **Sign** |
| * **Save** |
| * Optionally **Change page** and repeat first three steps until finished. |
| * Optionally **email** |
| * Optionally **print** |
| * **Done** |
| |
| ==== Email the Document ==== |
| |
| The email prompt looks like this. Just complete the screen and press <send>.\\ |
| {{:pub:isign:emaildialog.png?600|}} |
| |
| ==== Print the Document ==== |
| |
| Similarly, the complete the print dialog to print.\\ |
| {{:pub:isign:printprompt.png?600|}} |
| |
| |
| ---- |
| <html>[</html>[[start#iSign | Up To Main Index]]<html>]</html> |