{"id":74204,"date":"2017-09-14T05:32:53","date_gmt":"2017-09-14T05:32:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/document-data-automation\/"},"modified":"2024-10-30T09:18:28","modified_gmt":"2024-10-30T09:18:28","slug":"document-data-automation","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/document-data-automation\/","author":14468872,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.2","stable_tag":"trunk","tested":"5.5.18","requires":"3.5","requires_php":"","requires_plugins":null,"header_name":"Document & Data Automation","header_author":"No-nonsense Labs","header_description":"Connects to your Docxpresso Cloud installation","assets_banners_color":"f6ddd0","last_updated":"2024-10-30 09:18:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"http:\/\/www.docxpresso.com","rating":1,"author_block_rating":0,"active_installs":90,"downloads":9850,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"docxpersso","date":"2017-09-21 16:21:13"},"1.1":{"tag":"1.1","author":"docxpersso","date":"2018-07-24 11:54:29"},"1.2":{"tag":"1.2","author":"docxpersso","date":"2019-05-05 16:53:14"},"1.2.1":{"tag":"1.2.1","author":"docxpersso","date":"2019-05-05 16:53:14"},"1.3":{"tag":"1.3","author":"docxpersso","date":"2019-09-08 17:10:41"},"1.4":{"tag":"1.4","author":"docxpersso","date":"2019-09-23 16:02:17"},"1.5":{"tag":"1.5","author":"docxpersso","date":"2020-04-16 07:23:07"},"1.6":{"tag":"1.6","author":"docxpersso","date":"2020-10-26 12:20:36"},"1.6.1":{"tag":"1.6.1","author":"docxpersso","date":"2020-11-02 08:32:47"},"1.6.2":{"tag":"1.6.2","author":"docxpersso","date":"2024-10-30 09:20:34"}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1729698,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1729698,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1729698,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"docxpresso-saas\/plugin":{"name":"docxpresso-saas\/plugin","title":"Docxpresso SaaS"}},"tagged_versions":["1.0","1.1","1.2","1.2.1","1.3","1.4","1.5","1.6","1.6.1","1.6.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2019823,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2019823,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2019823,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2019823,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2019823,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2019823,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2019823,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":2019823,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":2019823,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"<strong>Docxpresso SaaS button: classic editor<\/strong> - click on this button to insert a document into your WP post\/page.","2":"<strong>Docxpresso SaaS button: block editor<\/strong> - click on this widget to insert a document block into your WP post\/page.","3":"<strong>Choose a template: latest templates<\/strong> - list of the most recent Docxpresso templates.","4":"<strong>Choose a template: directory tree<\/strong> - navigate through all Docxpresso available templates.","5":"<strong>Choose a template: display options<\/strong> - configure how the document\/web form will be displayed in the page.","6":"<strong>End user interface: interactive document<\/strong> - the end user will be offered an interactive document to be completed.","7":"<strong>End user interface: web form<\/strong> - if the web form option is selected the end user will be offered a standard web form.","8":"<strong>Browse data and download documents<\/strong> - from the admin interface one may access all data gathered from end users as well as all documents generated.","9":"<strong>Browse single document template usage history<\/strong> - you may access bulk data (CSV) for a single template or browse the data and download the document associated to a single use."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3524,9054,146397,601,146398],"plugin_category":[42],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-74204","plugin","type-plugin","status-publish","hentry","plugin_tags-data","plugin_tags-documents","plugin_tags-docxpresso","plugin_tags-forms","plugin_tags-online-documents","plugin_category-contact-forms","plugin_committers-docxpersso"],"banners":{"banner":"https:\/\/ps.w.org\/document-data-automation\/assets\/banner-772x250.png?rev=1729698","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/document-data-automation\/assets\/icon-128x128.png?rev=1729698","icon_2x":"https:\/\/ps.w.org\/document-data-automation\/assets\/icon-256x256.png?rev=1729698","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-1.png?rev=2019823","caption":"<strong>Docxpresso SaaS button: classic editor<\/strong> - click on this button to insert a document into your WP post\/page."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-2.png?rev=2019823","caption":"<strong>Docxpresso SaaS button: block editor<\/strong> - click on this widget to insert a document block into your WP post\/page."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-3.png?rev=2019823","caption":"<strong>Choose a template: latest templates<\/strong> - list of the most recent Docxpresso templates."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-4.png?rev=2019823","caption":"<strong>Choose a template: directory tree<\/strong> - navigate through all Docxpresso available templates."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-5.png?rev=2019823","caption":"<strong>Choose a template: display options<\/strong> - configure how the document\/web form will be displayed in the page."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-6.png?rev=2019823","caption":"<strong>End user interface: interactive document<\/strong> - the end user will be offered an interactive document to be completed."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-7.png?rev=2019823","caption":"<strong>End user interface: web form<\/strong> - if the web form option is selected the end user will be offered a standard web form."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-8.png?rev=2019823","caption":"<strong>Browse data and download documents<\/strong> - from the admin interface one may access all data gathered from end users as well as all documents generated."},{"src":"https:\/\/ps.w.org\/document-data-automation\/assets\/screenshot-9.png?rev=2019823","caption":"<strong>Browse single document template usage history<\/strong> - you may access bulk data (CSV) for a single template or browse the data and download the document associated to a single use."}],"raw_content":"<!--section=description-->\n<p>If you need to gather end user information, generate dynamical documents, manage all collected data\nor even sign contracts directly from your Wordpress website this is the tool you are looking for.<\/p>\n\n<p>This plugin is a Wordpress interface for our Docxpresso cloud service (<a href=\"https:\/\/docxpresso.com\" title=\"Generate and manage all your documents in the cloud\">Get a free trial<\/a>). It allows\nfor the integration of full front end Docxpresso functionality within your Wordpress website.<\/p>\n\n<p>Just by uploading a document template to Docxpresso you will convert a simple Word document\ninto a fullfledged app that will allow you to:\n* Generate online interactive documents with \"active zones\" that may be edited directly from the browser.\n* Generate sophisticated web forms directly tailored from the uploaded document.\n* Generate dynamical documents in any format (PDF, Word, ODT or RTF) using your end user input data and the original Word template.\n* Manage all collected data and export it to HTML and Excel formats.\n* Anchor inmutable proof of your documents to the Bitcoin blockchain.\n* Sign documents &amp; contracts from your WordPress interface.\n* Launch predefined workflows<\/p>\n\n<p>Our \"Document &amp; Data Automation\" plugin will convert your WordPress website in a sophisticated document management and\ndocument automation system that will grow with your business.<\/p>\n\n<h4>How to use it<\/h4>\n\n<p>Publish an interactive document or web form:<\/p>\n\n<ol>\n<li>Create or edit a post or page as usual from your WordPress admin interface.<\/li>\n<li>Click the <strong>Docxpresso SaaS<\/strong> button located over the text editor.<\/li>\n<li>A pop up will open with the a full directory tree of all the documet templates available in your Docxpresso cloud installation.<\/li>\n<li>Click on the folder of your choice and a pop up will open with the list of <strong>available document templates<\/strong>.<\/li>\n<li>Choose insert into Wordpress if you want the document\/form to be embedded within your post\/page or print link if you just want to forward your visitors to your Docxpresso installation.<\/li>\n<li>Navigate through the list and choose the desired template by clicking on the <strong>Insert<\/strong> button (for interactive documents) or <strong>Web Form<\/strong> button (for an standard web form).<\/li>\n<li>A shortcode [docxpresso_document] will be inserted with the selected options.<\/li>\n<li>Write any additional content if needed and save the post\/page<\/li>\n<\/ol>\n\n<p>https:\/\/youtu.be\/5i631JIesiE?rel=0<\/p>\n\n<p>Browse generated document and data directly from your Wordpress interface:<\/p>\n\n<ol>\n<li>Click on the <strong>Docxpreso SaaS<\/strong> button of your main Wordpress admin menu.<\/li>\n<li>Choose the <strong>Templates<\/strong> option.<\/li>\n<li>You will be redirected to the <strong>Data Management<\/strong> interface where you will be able to filter by name and category the template data and generated documents that you wish to browse.<\/li>\n<li>Click on the name of the desired template and you will be redirected to a page with all the <strong>uses<\/strong> of that template.<\/li>\n<li>You may, if you wish, filter the data by dates or other associated fields.<\/li>\n<li>You then may access <strong>bulk data<\/strong> in CSV format or access the data for a single use by clicking in the corresponding button.<\/li>\n<li>You may also, at any time, download the associated documents by clicking on the <strong>Download<\/strong> button located at the right of each usage.<\/li>\n<\/ol>\n\n<p>Of course, you may also access all this data and documents from your Docxpresso installation backoffice interface where you can enjoy more sophisticated filtering options and many other goodies.<\/p>\n\n<p>https:\/\/youtu.be\/42acmu6dko8?rel=0<\/p>\n\n<p>Wordpress users may access the documents generated by them via the plugin from their dashboard.\nDepending of the type of access granted they may:<\/p>\n\n<ol>\n<li>Download the generated document at any time.<\/li>\n<li>Continue edition until the document is set as completed.<\/li>\n<\/ol>\n\n<p>https:\/\/youtu.be\/RDwCH_eu1C0?rel=0<\/p>\n\n<p>You may also learn how to anchor the generated documents to the Bitcoin blockchain with the following video:<\/p>\n\n<p>https:\/\/youtu.be\/mJWDajyovs4?rel=0<\/p>\n\n<h4>Advanced users<\/h4>\n\n<p>You may now forward arbitrary data to a Docxpresso template by defining the function <strong>forwardDocxpressoData($data)<\/strong> somewhere in your WP installation:<\/p>\n\n<ul>\n<li>The functions.php file of your theme or preferably a child theme to avoid issues when updating the theme.<\/li>\n<li>The custom.php file that comes bundle within your plugin. In this case you should be carefully to backup it before updating the plugin.<\/li>\n<\/ul>\n\n<p>Within this function you may request, for example, user and post data via wp_get_current_user() and get_post() native WordPress functions as well as\nDocxpresso template data like the template id stored in $data['template'].<\/p>\n\n<p>The function forwardDocxpressoData($data) should return the modified $data array including a 'varData' key that should follow the following structure:<\/p>\n\n<blockquote>\n  <p>$data['varData'] = '{\"varValues\":{\"variable_1\":[\"value_1\"],\"variable_2\":[\"value_2\"]}}';<\/p>\n<\/blockquote>\n\n<p>Where <strong>variable_1<\/strong> and <strong>variable_2<\/strong> should correspond to variables in the Docxpresso template, otherwise they will be ignored.<\/p>\n\n<p>You may see an example on how to do it in here: <a href=\"https:\/\/www.docxpresso.com\/news\/document-and-data-automation-forwarding-data-wordpress-docxpresso-template\" title=\"Document and Data Automation: Forwarding data from WordPress to a Docxpresso template\">Export data to a template<\/a>.<\/p>\n\n<h3>Licensing<\/h3>\n\n<p>This work is licensed under GPLv2 or later.<\/p>\n\n<p>This plugin comes bundled with:\n* iFrameResizer JavaScript library (https:\/\/github.com\/davidjbradshaw\/iframe-resizer) \n* Peity jQuery plugin (http:\/\/benpickles.github.io\/peity)\n* jquery.mask.js JQuery plugin (http:\/\/blog.igorescobar.com) \n* sha.js (http:\/\/caligatio.github.com\/jsSHA\/) \nAll of them enjoying a MIT license (http:\/\/www.opensource.org\/licenses\/mit-license.php) but sha.js that enjoys a BSD license (https:\/\/opensource.org\/licenses\/BSD-3-Clause)<\/p>\n\n<!--section=installation-->\n<p>In order to use this plugin you need an active Docxpresso SaaS account. You may ask for a free trial in: http:\/\/saas.docxpresso.net<\/p>\n\n<h4>From your WordPress dashboard<\/h4>\n\n<ol>\n<li>Visit 'Plugins &gt; Add New'.<\/li>\n<li>Search for <strong>Document &amp; Data Automation<\/strong>.<\/li>\n<li>Activate Docxpresso integration from your Plugins page.<\/li>\n<\/ol>\n\n<h4>From WordPress.org<\/h4>\n\n<ol>\n<li>Download Docxpresso.<\/li>\n<li>Upload the 'Document &amp; Data Automation' directory to your '\/wp-content\/plugins\/' directory.<\/li>\n<li>Activate Docxpresso integration from your Plugins page.<\/li>\n<\/ol>\n\n<h4>Settings<\/h4>\n\n<p>Once you have activated the plugin you should click on the \"Docxpresso SaaS\" &gt; Options link available from your main\nWP admin menu and provide the following data:<\/p>\n\n<p>Main configuration options:\n* The URL to your private Docxpresso installation\n* The Docxpresso API key\n* The email of the ADMIN Docxpresso user<\/p>\n\n<p>General options:\n* Default redirection page\n* Default thanks message<\/p>\n\n<p>Styles:\n* Document frame styles (border)\n* Thanks message styles (border, background-color and font options)<\/p>\n\n<p>https:\/\/youtu.be\/B8og79FltDE<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='may%20i%20use%20this%20plugin%20in%20any%20website%2C%20commercial%20or%20not%3F'><h3>May I use this plugin in any website, commercial or not?<\/h3><\/dt>\n<dd><p>Yes, there are no limits to that regard.<\/p><\/dd>\n<dt id='may%20i%20ask%20for%20support%3F'><h3>May I ask for support?<\/h3><\/dt>\n<dd><p>Yes, you may write in the forum or leave a message in <a href=\"http:\/\/www.docxpresso.com\/contact\" title=\"Generate dynamically all your documents online\">Docxpresso<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Security improvements<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Improvements in the parsing of users.<\/li>\n<li>You can now handle with a single Docxpresso instance multiple WP sites<\/li>\n<\/ul>\n\n<h4>1.6<\/h4>\n\n<ul>\n<li>There is a new users interface within Wordpress that allow registered users to handle their documents from their Wordpress dashboard.<\/li>\n<li>The admins may control at the indidual user level which actions may be performed: only download or download and edit.<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>You can now pass a token to a Docxpresso document or web form, in order to recover a previous usage, by including it as a dxoToken parameter in the query.<\/li>\n<li>Docxpresso document edition interface available directly from the admin panel so you can interact with previously generated documents.<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Editors may now select which template variables are editable from within the Wordpress end user interface.<\/li>\n<li>Seamless integration with predefined Docxpresso workflows<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Advanced users may now forward WP data to the Docxpresso template so some variables are prefilled<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Naming convention changed to avoid issues with other plugins and themes<\/li>\n<li>Minor bugs corrected<\/li>\n<li>Updated translations<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Completely refurbished user interface<\/li>\n<li>Anchoring to the blockchain<\/li>\n<li>New filtering options for templates and associated data and documents<\/li>\n<li>Seamless integration with the Docxpresso SaaS interface<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Minor corrections<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial version<\/li>\n<\/ul>","raw_excerpt":"Generate dynamical documents and contracts from user input and Office templates","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/74204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=74204"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/docxpersso"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=74204"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=74204"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=74204"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=74204"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=74204"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=74204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}