diff --git a/workflow/engine/classes/class.dashletProcessMakerEnterprise.php b/workflow/engine/classes/class.dashletProcessMakerEnterprise.php index 7411c6067..e22a88381 100644 --- a/workflow/engine/classes/class.dashletProcessMakerEnterprise.php +++ b/workflow/engine/classes/class.dashletProcessMakerEnterprise.php @@ -7,240 +7,28 @@ class dashletProcessMakerEnterprise implements DashletInterface const version = '1.0'; - public static function getAdditionalFields ($className) + public static function getAdditionalFields($className) { - $additionalFields = array (); + $additionalFields = array(); return $additionalFields; } - public static function getXTemplate ($className) + public static function getXTemplate($className) { return ""; } - public function setup ($config) + public function setup($config) { return true; } - public function render ($width = 300) + public function render($width = 300) { - $html = " - - - - - - - - - - - - - - -
-
-
- -
-
- Advanced LDAP/AD Sync Plug-in -
- Syncronize with an LDAP or Active Directory Server for authentication, groups, and pass through authentication from Windows Domain Controller. Manage your users and groups from one application. -
- Read More>> -
-
- -
- -
-
- Simple Reports Plug-in -
- The Simple Reports plug-in allows ProcessMaker administrators to create reports based on any data involved in a process and grant permission for select users to view and export the report directly from their ProcessMaker inbox. -
- Read More>> -
-
- -
- -
-
- Knowledgetree DMS Connector Plug-in -
- Connector for Knowledgetree DMS which allows mapping of metadata, custom folder path mapping, and assigning KT file types. This connector replaces the native DMS functionality of ProcessMaker. -
- Read More>> -
-
- -
- -
-
- SigPlus Signature Pads Plug-in for Electronic Signatures -
- Plug-in which creates an integration for using SigPlus signature pads for electronically signing and generating signed PDFs in a ProcessMaker process. Signatures show in your Dynaforms in real time. -
- Read More>> -
-
-
- -
-
- -
-
-
Elock PKI Certified Digital Signature mobiSigner Connector Plug-in
-
- Plug-in which creates an integration with an Elock Digital Signature server and creates a digital signature field which can be added to web forms or can be used to digitally sign PDFs. This creates true PKI certified digital signatures with SHA encryption. -
- Read More>> -
-
- -
- -
-
- Multitenant Management Tools Plug-in -
- A series of visual web tools which turn a ProcessMaker server into a multi-tenant server so that a company can host “n” number of ProcessMaker workspaces on a single server and offer this service commercially to other clients. Includes tools to see the number of cases and processes running and turn customers off and on with a single click. -
- Read More>> -
-
- -
- -
-
- Batch Routing Plug-in -
- Allows users to enter data into cases from their ProcessMaker inbox and then derivate those cases directly to the next user. Data can be applied to multiple cases at once. -
- Read More>> -
-
- -
- -
-
- Microsoft Outlook Plug-in -
- This plug-in allows ProcessMaker users to manage their cases inbox, drafts, participated and other folders as well as start new cases directly from their MS Outlook client. Interact with ProcessMaker Dynaforms from the preview pane of Outlook. -
- Read More>> -
-
- -
-
-
- Single Sign On Plug-in For Active Directory -
- Allows users to authenticate against an Active Directory server in order to access ProcessMaker. Therefore bypassing the ProcessMaker logon screen. -
- Read More>> -
-
-
- -
-
-
- Page  - [ 1 ] -   -  2  -
-
-
- - - - "; - + $path = PATH_TPL . "/dashboard/dashletProcessMakerEnterprisePm3.html"; + $html = file_get_contents($path); echo $html; } -} \ No newline at end of file +} diff --git a/workflow/engine/data/mssql/insert.sql b/workflow/engine/data/mssql/insert.sql index 70380c62b..600a3f927 100644 --- a/workflow/engine/data/mssql/insert.sql +++ b/workflow/engine/data/mssql/insert.sql @@ -66125,6 +66125,5 @@ SELECT '00000000000000000000000000000004','dashletRssReader','Simple RSS reader' INSERT INTO [DASHLET_INSTANCE] ([DAS_INS_UID],[DAS_UID],[DAS_INS_OWNER_TYPE],[DAS_INS_OWNER_UID],[DAS_INS_ADDITIONAL_PROPERTIES],[DAS_INS_CREATE_DATE],[DAS_INS_UPDATE_DATE],[DAS_INS_STATUS]) SELECT '00000000000000000000000000000001','00000000000000000000000000000001','EVERYBODY','','a:7:{s:20:"DAS_INS_CONTEXT_TIME";s:5:"TODAY";s:12:"DAS_RED_FROM";s:1:"0";s:10:"DAS_RED_TO";s:2:"30";s:15:"DAS_YELLOW_FROM";s:2:"30";s:13:"DAS_YELLOW_TO";s:2:"50";s:14:"DAS_GREEN_FROM";s:2:"50";s:12:"DAS_GREEN_TO";s:3:"100";}','2011-12-02 00:00:00','2011-12-02 00:00:00',1 UNION ALL SELECT '00000000000000000000000000000002','00000000000000000000000000000002','EVERYBODY','','','2011-12-02 00:00:00','2011-12-02 00:00:00',1 UNION ALL -SELECT '00000000000000000000000000000003','00000000000000000000000000000003','EVERYBODY','','','2011-12-05 00:00:00','2011-12-05 00:00:00',1 UNION ALL -SELECT '00000000000000000000000000000004','00000000000000000000000000000004','EVERYBODY','','a:2:{s:13:"DAS_INS_TITLE";s:15:"PM Plugins News";s:7:"DAS_URL";s:71:"http://license.processmaker.com/syspmLicenseSrv/en/green/services/rssAP";}','2012-04-16 00:00:00','2012-04-16 00:00:00',1; +SELECT '00000000000000000000000000000003','00000000000000000000000000000003','EVERYBODY','','','2011-12-05 00:00:00','2011-12-05 00:00:00',1; diff --git a/workflow/engine/data/mysql/insert.sql b/workflow/engine/data/mysql/insert.sql index a94bd5e98..a7d7b371a 100644 --- a/workflow/engine/data/mysql/insert.sql +++ b/workflow/engine/data/mysql/insert.sql @@ -61521,8 +61521,7 @@ INSERT INTO DASHLET (DAS_UID,DAS_CLASS,DAS_TITLE,DAS_DESCRIPTION,DAS_VERSION,DAS INSERT INTO DASHLET_INSTANCE (DAS_INS_UID,DAS_UID,DAS_INS_OWNER_TYPE,DAS_INS_OWNER_UID,DAS_INS_ADDITIONAL_PROPERTIES,DAS_INS_CREATE_DATE,DAS_INS_UPDATE_DATE,DAS_INS_STATUS) VALUES ('00000000000000000000000000000001','00000000000000000000000000000001','EVERYBODY','','a:7:{s:20:"DAS_INS_CONTEXT_TIME";s:5:"TODAY";s:12:"DAS_RED_FROM";s:1:"0";s:10:"DAS_RED_TO";s:2:"30";s:15:"DAS_YELLOW_FROM";s:2:"30";s:13:"DAS_YELLOW_TO";s:2:"50";s:14:"DAS_GREEN_FROM";s:2:"50";s:12:"DAS_GREEN_TO";s:3:"100";}','2011-12-02 00:00:00','2011-12-02 00:00:00',1), ('00000000000000000000000000000002','00000000000000000000000000000002','EVERYBODY','','','2011-12-02 00:00:00','2011-12-02 00:00:00',1), -('00000000000000000000000000000003','00000000000000000000000000000003','EVERYBODY','','','2011-12-05 00:00:00','2011-12-05 00:00:00',1), -('00000000000000000000000000000004','00000000000000000000000000000004','EVERYBODY','','a:2:{s:13:"DAS_INS_TITLE";s:15:"PM Plugins News";s:7:"DAS_URL";s:71:"http://license.processmaker.com/syspmLicenseSrv/en/green/services/rssAP";}','2012-04-16 00:00:00','2012-04-16 00:00:00',1); +('00000000000000000000000000000003','00000000000000000000000000000003','EVERYBODY','','','2011-12-05 00:00:00','2011-12-05 00:00:00',1); INSERT INTO CONFIGURATION (CFG_UID,OBJ_UID,CFG_VALUE,PRO_UID,USR_UID,APP_UID) VALUES ('ENVIRONMENT_SETTINGS','','a:1:{s:18:"directoryStructure";i:2;}','','',''), diff --git a/workflow/engine/templates/dashboard/dashletProcessMakerEnterprisePm3.html b/workflow/engine/templates/dashboard/dashletProcessMakerEnterprisePm3.html new file mode 100644 index 000000000..b28019b81 --- /dev/null +++ b/workflow/engine/templates/dashboard/dashletProcessMakerEnterprisePm3.html @@ -0,0 +1,156 @@ + + + + + + + + + +
+

Business Rules Engine

+

+ + Custom Case + + Allows companies to develop business rules outside of their processes making it much easier to develop and maintain complex business logic. This level of abstraction allows process designers to assign business rule maintenance tasks to an analyst that only needs to understand the logic of the business rules and does not need to have a deep understanding of the entire business process. +
Read More» +

+

+

+

Advanced Dashboards

+

+ + Advanced Dashboards + + When you implement a BPM solution such as ProcessMaker to automate your processes and improve your efficiency, it's usually a good idea to have some way of measuring the amount of improvement that you've achieved. ProcessMaker's advanced dashboards give users, administrators and managers that functionality. Dashboards are customizable, can report on any data in your ProcessMaker installation and feature advanced drilldown functionality.  +
Read More» +

+

+

+

Custom Case List Builder

+

+ + Custom Case + + Allows an admin to setup custom column views inside a user’s cases boxes (inbox, draft, sent, etc). Information from report tables or Dynaforms can then be displayed in the columns making the inbox experience more relevant and useful to the user.   +
Read More» +

+

+

+

Case Archive/Restore Case Archive & Restore

+

+ + Case Archive + + Allows ProcessMaker administrators to archive large case loads, achieving better maintenance and audit controls for ProcessMaker instances. The feature also ensures that large scale implementations can offload old cases from the main Inbox in order to ensure speed at high scale. Cases can be restored to user inboxes at any time by the administrator. +
Read More» +

+

+

+

SLA Manager Service Level Agreements Manager

+

+ + SLA + + Allows process administrators to set specific Service Level Agreements in ProcessMaker processes. These SLAs can be set on a task, across multiple tasks, or across a full process. Reports show non conforming processes where SLAs have not been met. Drill downs permit supervisors to perform a forensic analysis to determine the exact causes of low performing processes in order to fix the root cause. Penalties can also be set and applied to enforce SLAs with subcontractors. +
Read More» +

+

+

+

Data reporting tools

+

+ + Simple reporting + + Here is what you can now do with our new Data Reporting Tools: +
Build and Edit custom reports with separate security models using report scopes. +
Perform joins on multiple data sets as well as on the core ProcessMaker application tables. +
Export reports to excel and PDF. +
Enjoy responsive user interface built with Kendo UI which allows operations inside reports like grouping, filtering, and more. +
Read More» +

+

+

+

Advanced LDAP/AD Sync

+

+ + LDAP + +  Syncronize with an LDAP or Active Directory Server for authentication, groups, and pass through authentication from Windows Domain Controller.  Manage your users and groups from one application.   +
Read More» +

+

+

+

Batch Routing from Inbox

+

+ + Batch Routing + + Allows users to enter data into cases from their ProcessMaker inbox and then derivate those cases directly to the next user.  Data can be applied to multiple cases at once.  +
Read More» +

+

+

+

Advanced Performance Monitor Dashboards

+

+ + Advanced Performance Dashboards + + Displays the information provided by the New Relic application within ProcessMaker. New Relic is a useful tool for reporting on system performance and delivers numerous dashboards for administrators. +
Read More» +

+

+

+

ProcessMaker Monitor & Multi-Tenancy Management

+

+ + Multitenancy Management + + Allow administrators to manage the ProcessMaker server and all of the workspaces that are installed on it. Here administrators can view the access log for all workspaces, manage connections and setup new workspaces on the ProcessMaker server. The Multi-Tenancy visual web tools turn a ProcessMaker server into a multi-tenant server so that a company can host “n” number of ProcessMaker workspaces on a single server and offer this service commercially to other clients. Includes tools to see the number of cases and processes running and turn customers off and on with a single click.  +
Read More» +

+

+

+

Microsoft Outlook Connector

+

+ + Microsoft Outlook Connector + + This connector allows ProcessMaker users to manage their cases inbox, drafts, participated and other folders as well as start new cases directly from their MS Outlook client. Interact with ProcessMaker Dynaforms from the preview pane of Outlook.  +
Read More» +

+

+

+

Promotion Manager

+

+ + Microsoft Outlook Connector + + The Promotion Manager allows end users to selectively import and export process objects, which include: the Process Definition, Assignment Rules, Variables, Dynaforms, Input Documents, Output Documents, Triggers, Report Tables, Templates, Files, DB Connection, Permissions, Supervisors and Supervisors Objects. +
Read More» +

+

+

+
+ + \ No newline at end of file diff --git a/workflow/public_html/images/dashlets/pm3-advanced-ldap-authentication.png b/workflow/public_html/images/dashlets/pm3-advanced-ldap-authentication.png new file mode 100644 index 000000000..866b29a88 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-advanced-ldap-authentication.png differ diff --git a/workflow/public_html/images/dashlets/pm3-advanced-performance-monitor-dashboards-for-processmaker.png b/workflow/public_html/images/dashlets/pm3-advanced-performance-monitor-dashboards-for-processmaker.png new file mode 100644 index 000000000..5ba792bb0 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-advanced-performance-monitor-dashboards-for-processmaker.png differ diff --git a/workflow/public_html/images/dashlets/pm3-batchrouting.png b/workflow/public_html/images/dashlets/pm3-batchrouting.png new file mode 100644 index 000000000..2a4cd4090 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-batchrouting.png differ diff --git a/workflow/public_html/images/dashlets/pm3-business-rules.png b/workflow/public_html/images/dashlets/pm3-business-rules.png new file mode 100644 index 000000000..fa6a55130 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-business-rules.png differ diff --git a/workflow/public_html/images/dashlets/pm3-case-archive-and-restore-for-processmaker.png b/workflow/public_html/images/dashlets/pm3-case-archive-and-restore-for-processmaker.png new file mode 100644 index 000000000..540bc2969 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-case-archive-and-restore-for-processmaker.png differ diff --git a/workflow/public_html/images/dashlets/pm3-custom-case-list-builder.png b/workflow/public_html/images/dashlets/pm3-custom-case-list-builder.png new file mode 100644 index 000000000..1b630e240 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-custom-case-list-builder.png differ diff --git a/workflow/public_html/images/dashlets/pm3-dashboard-advanced.jpg b/workflow/public_html/images/dashlets/pm3-dashboard-advanced.jpg new file mode 100644 index 000000000..c638e34dc Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-dashboard-advanced.jpg differ diff --git a/workflow/public_html/images/dashlets/pm3-granular-export-options.png b/workflow/public_html/images/dashlets/pm3-granular-export-options.png new file mode 100644 index 000000000..976d5dfd9 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-granular-export-options.png differ diff --git a/workflow/public_html/images/dashlets/pm3-multitenancy-management-plug-in.png b/workflow/public_html/images/dashlets/pm3-multitenancy-management-plug-in.png new file mode 100644 index 000000000..144443d2b Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-multitenancy-management-plug-in.png differ diff --git a/workflow/public_html/images/dashlets/pm3-outlook-case-in-processmaker.png b/workflow/public_html/images/dashlets/pm3-outlook-case-in-processmaker.png new file mode 100644 index 000000000..f25aa3f42 Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-outlook-case-in-processmaker.png differ diff --git a/workflow/public_html/images/dashlets/pm3-simple-reporting.png b/workflow/public_html/images/dashlets/pm3-simple-reporting.png new file mode 100644 index 000000000..6229bc89d Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-simple-reporting.png differ diff --git a/workflow/public_html/images/dashlets/pm3-sla.png b/workflow/public_html/images/dashlets/pm3-sla.png new file mode 100644 index 000000000..8e2fbbd2c Binary files /dev/null and b/workflow/public_html/images/dashlets/pm3-sla.png differ