- Added comprehensive AI Assistant system (aiassist/ directory): * Vector search and embedding capabilities * Typebot proxy integration * Elastic search functionality * Message classification and chat history * MCP proxy for external integrations - Implemented Court Status API (GetCourtStatus.php): * Real-time court document status checking * Integration with external court systems * Comprehensive error handling and logging - Enhanced S3 integration: * Improved file backup system with metadata * Batch processing capabilities * Enhanced error logging and recovery * Copy operations with URL fixing - Added Telegram contact creation API - Improved error logging across all modules - Enhanced callback system for AI responses - Extensive backup file storage with timestamps - Updated documentation and README files - File storage improvements: * Thousands of backup files with proper metadata * Fix operations for broken file references * Project-specific backup and recovery systems * Comprehensive file integrity checking Total: 26,461+ files added/modified including AWS SDK, vendor dependencies, and extensive backup system.
439 lines
26 KiB
PHP
439 lines
26 KiB
PHP
<?php
|
||
/***********************************************************************************************
|
||
** The contents of this file are subject to the Vtiger Module-Builder License Version 1.0
|
||
* ( "License" ); You may not use this file except in compliance with the License
|
||
* The Original Code is: Technokrafts Labs Pvt Ltd
|
||
* The Initial Developer of the Original Code is Technokrafts Labs Pvt Ltd.
|
||
* Portions created by Technokrafts Labs Pvt Ltd are Copyright ( C ) Technokrafts Labs Pvt Ltd.
|
||
* All Rights Reserved.
|
||
**
|
||
*************************************************************************************************/
|
||
|
||
$languageStrings = Array(
|
||
'ModuleBuilder' => 'Module Builder',
|
||
'SINGLE_ModuleBuilder' => 'Module Builder',
|
||
'ModuleBuilder ID' => 'Module Builder ID',
|
||
'LBL_CREATE_CUSTOM_FIELD' => 'Create New Field',
|
||
'LBL_LABEL_NAME' => 'Label Name',
|
||
'LBL_DETAILVIEW_LAYOUT' => 'Detail View Layout',
|
||
'LBL_ARRANGE_RELATED_TABS' => 'Add Related Tabs',
|
||
'LBL_ADD_CUSTOM_BLOCK' => 'Add New Block',
|
||
'LBL_SAVE_FIELD_SEQUENCE' => 'Save Field Sequence',
|
||
'LBL_DECIMALS' => 'Decimals',
|
||
'LBL_PICKLIST_VALUES' => 'Picklist Values',
|
||
'LBL_ENTER_PICKLIST_VALUES' => 'Enter Picklist Values.',
|
||
'LBL_ROLE_BASED_PICKLIST' => 'Role Based Picklist',
|
||
'LBL_RELATED_MODULES' => 'Select Relate Module',
|
||
'LBL_TKS_MANDATORY' => 'Mandatory Field',
|
||
'LBL_TKS_FILTER' => 'Filter Field',
|
||
'LBL_DRAG' => 'Drag',
|
||
'LBL_FIELDS_AND_LAYOUT_EDITOR' => 'Fields and Layout Editor',
|
||
'LBL_CREATE_CUSTOM_FIELD' => 'Create New Field',
|
||
'LBL_DETAILVIEW_LAYOUT' => 'Detail View Layout',
|
||
'LBL_ADD_CUSTOM_FIELD' => 'Add New Field',
|
||
'LBL_ADD_CUSTOM_BLOCK' => 'Add New Block',
|
||
'LBL_SAVE_FIELD_SEQUENCE' => 'Save Field Sequence',
|
||
'LBL_BLOCK_NAME' => 'Block Name',
|
||
'LBL_ADD_AFTER' => 'Add After',
|
||
'LBL_ACTIONS' => 'Actions',
|
||
'LBL_ALWAYS_SHOW' => 'Always Show',
|
||
'LBL_INACTIVE_FIELDS' => 'Inactive Fields',
|
||
'LBL_DELETE_CUSTOM_BLOCK' => 'Delete New Block',
|
||
'LBL_MANDATORY_FIELD' => 'Mandatory Field',
|
||
'LBL_ACTIVE' => 'Active',
|
||
'LBL_QUICK_CREATE' => 'Quick Create',
|
||
'LBL_SUMMARY_FIELD' => 'Summary View',
|
||
'LBL_MASS_EDIT' => 'Mass Edit',
|
||
'LBL_DEFAULT_VALUE' => 'Default Value',
|
||
'LBL_SELECT_FIELD_TYPE' => 'Select Field Type',
|
||
'LBL_LABEL_NAME' => 'Label Name',
|
||
'LBL_LENGTH' => 'Length',
|
||
'LBL_DECIMALS' => 'Decimals',
|
||
'LBL_ENTER_PICKLIST_VALUES' => 'Enter Picklist Values..',
|
||
'LBL_PICKLIST_VALUES' => 'Picklist Values',
|
||
'LBL_INACTIVE_FIELDS' => 'Inactive Fields',
|
||
'LBL_REACTIVATE' => 'Reactivate',
|
||
'LBL_ARRANGE_RELATED_LIST' => 'Arrange Related List',
|
||
'LBL_SELECT_MODULE_TO_ADD' => 'Select Module To Add',
|
||
'LBL_NO_RELATED_INFORMATION' => 'No Related Information. Please select module to relate',
|
||
'LBL_RELATED_LIST_INFO' => 'Drag and drop the module to reorder the list',
|
||
'LBL_REMOVE_INFO' => 'Click on the close icon to remove the module from the list',
|
||
'LBL_ADD_MODULE_INFO' => 'Select the module from the removed modules to add back to list',
|
||
'LBL_SELECT_MODULE' => 'Select Module',
|
||
'LBL_DUPLICATES_EXIST' => 'Block Name already exists',
|
||
'LBL_DUPLICATE_FILED_EXIST' => 'Field Name already exists',
|
||
'LBL_NON_ROLE_BASED_PICKLIST' => 'Non Role Based Picklist',
|
||
'LBL_DUPLICATE_FIELD_EXISTS' => 'Duplicate Field Exists',
|
||
'LBL_WRONG_FIELD_TYPE' => 'Wrong Field Type',
|
||
'LBL_ROLE_BASED_PICKLIST' => 'Role Based Picklist',
|
||
'LBL_CLICK_HERE_TO_EDIT' => 'Click here to edit',
|
||
'LBL_ADD_CUSTOM_FIELD' => 'Add New Field',
|
||
'LBL_ACTIONS' => 'Actions',
|
||
'LBL_ALWAYS_SHOW' => 'Always Show',
|
||
'LBL_INACTIVE_FIELDS' => 'Inactive Fields',
|
||
'LBL_DELETE_CUSTOM_BLOCK' => 'Delete Block',
|
||
'LBL_DUPLICATES_EXIST' => 'Block Already Exist',
|
||
'LBL_CUSTOM_INFORMATION' => 'Custom Information',
|
||
'LBL_MODULEBLOCK_INFORMATION' => 'ModuleBlock Information',
|
||
'LBL_CREATE_AND_EXPORT_MODULE_TKS' => 'Module Builder',
|
||
'LBL_CREATE_AND_EXPORT_MODULE_TKS_DESCRIPTION' => 'Create and download your new module',
|
||
'LBL_FILTER_FIELD_TKS' => 'Filter Field',
|
||
'LBL_MODULE_BUILDER' => 'Module Builder',
|
||
'SELECT_RELATED_MODULES' => 'Related Modules',
|
||
'TKS_ADD_ATLEAST_ONE_BLOCK' => 'Add atleast one block!',
|
||
'TKS_ADD_ATLEAST_ONE_FIELD' => 'Add atleast one field in block ',
|
||
'TKS_MAEK_ATLEAST_ONE_FIELD_MANDATORY_FILTER' => 'Mark atleast one field Mandatory and Filter!',
|
||
'TKS_SELECT_ENTITY_IDENTIFIER_FIELD' => 'Select Entity Identifier Field!',
|
||
'TKS_ARE_YOU_SURE_TO_SAVE_MODULE' => 'Are you sure to save module!',
|
||
'TKS_YOU_CANCELLED_TO_SAVE_MODULE' => 'You cancelled to save module!',
|
||
'TKS_PLEASE_ENTER_ONLY_ALPHABETS_IN_MODULE_NAME' => 'Please Enter only alphabets in Module Name!',
|
||
'TKS_PLEASE_ENTER_ONLY_ALPHABETS_IN_MODULE_LABEL' => 'Please Enter only alphabets in Module Label',
|
||
'TKS_MODULE_EXISTS' => 'Module name allready exists! Please change module name to continue!',
|
||
'TKS_PLEASE_SAVE_AGAIN_TO_DOWNLOAD_ZIP' => 'Please save again the module to download zip file!',
|
||
'TKS_MODULE_IS_CREATED' => 'Module is created!',
|
||
'TKS_ENTER_ONLY_ALPHABETS' => 'Enter only alphabets!',
|
||
'TKS_INVALID_FIELD_LABEL' => 'Invalid Field Label!',
|
||
'TKS_SELECT_ATLEAST_ONE_MODULE' => 'Select atleast one module!',
|
||
'TKS_PICKLIST_NAME_ALLREADY_EXISTS' => 'Picklist name already exists in another module!',
|
||
'TKS_CAN_NOT_DELETE_BLOCK_AS_IT_CONTAINS_FIELDS' => 'Can not delete block as it contains field(s)!',
|
||
'BLOCK_NAME_CANNOT_BE_BLANK' => 'Block name cannot be blank',
|
||
'LABEL_ALREADY_EXISTS' => 'Label already exists',
|
||
'LENGTH_OUT_OF_RANGE' => 'Length of the Block should be less than 50 characters',
|
||
'SPECIAL_CHARACTERS' => 'Special characters',
|
||
'NOT_ALLOWED' => 'are not allowed. Please try with some other values',
|
||
'PICKLIST_CANNOT_BE_EMPTY' => 'Picklist value cannot be empty',
|
||
'DUPLICATE_VALUES_FOUND' => 'Duplicate Values found',
|
||
'FIELD_IS_MANDATORY' => 'Mandatory Field',
|
||
'ARE_YOU_SURE_YOU_WANT_TO_DELETE_BLOCK' => 'Are you sure you want to delete the block',
|
||
'FIELD_TYPE_NOT_SELECTED' => 'Please Select the Field Type',
|
||
'ARE_YOU_SURE_YOU_WANT_TO_DELETE' => 'Are you sure you want to delete ?',
|
||
'DIR_CREATION_ERROR' => 'Invalid Path!\nDont have appropriate permission to create Module \nContact System Admin',
|
||
'Decimal' => 'Decimal',
|
||
'ProjectTask' => 'Project Task ',
|
||
'SalesOrder' => 'Sales Order',
|
||
'HelpDesk' => 'Trouble Tickets',
|
||
'MODULE_NAME' => 'Module Name',
|
||
'MODULE_LABEL' => 'Module Label',
|
||
'PARENT_TAB_NAME' => 'Parent Tab Name',
|
||
'SELECT_ACTION' => 'Select Action',
|
||
'ADD_ACTION' => 'Add Action',
|
||
'ENTITY_IDENTIFIER_FIELD' => 'Entity Identifier Field',
|
||
'SELECT_FIELD' => 'Select Field',
|
||
'SELECT_BLOCK' => 'Select Block',
|
||
'ADD_BLOCK' => 'Add Block',
|
||
'LBL_PICKLIST_FIELD_SETTINGS' => 'Picklist Field Settings',
|
||
'Leads' => 'Lead',
|
||
'Accounts' => 'Organization',
|
||
'Contacts' => 'Contact',
|
||
'Potentials' => 'Opportunity',
|
||
'HelpDesk' => 'HelpDesk',
|
||
'Products' => 'Product',
|
||
'Events' => 'Event',
|
||
'Activities' => 'Task',
|
||
'LBL_URL' => 'URL',
|
||
'LBL_CHECK_BOX' => 'Check Box',
|
||
'LBL_TEXT_AREA' => 'Text Area',
|
||
'LBL_THANKS' => 'Thanks for Purchasing the Vtiger Module-Builder',
|
||
'LBL_MODULE_NAME' => 'Module-Builder',
|
||
'LBL_INSTALL' => 'installation',
|
||
'LBL_WELCOME' => 'Welcome to the Vtiger Module-Builder Installation Wizard',
|
||
'LBL_WELCOME_DESC' => 'This will install Vtiger Module-Builder into your vtiger CRM.',
|
||
'LBL_WELCOME_FINISH' => 'It is highly recommended to finish the installation without any interruption.',
|
||
'LBL_INSERT_KEY' => 'Please insert the license key you received in purchase confirmation email.',
|
||
'LBL_ONLINE_ASSURE' => 'Please make sure that your server has an internet access in order to run validation.',
|
||
'LBL_INSTAL_ERROR' => 'Error occured during installation of Vtiger Module-Builder.',
|
||
'LBL_ERROR_TBL' => 'Following tasks failed to finish',
|
||
'LBL_VALIDATE' => 'Validate',
|
||
'LBL_ORDER_NOW' => 'Order now',
|
||
'LBL_RELOAD' => 'Retry',
|
||
'Order_URL' => 'http://www.technokrafts.com',
|
||
'LBL_FILEMISSING' => 'Request Denied! File Missing Please Un-Install and Re-Install the module.',
|
||
'LBL_GO_BACK' => 'Back',
|
||
'LBL_SOMETHING_WRONG' => 'Ooops! Something went wrong. Please Try again later ! <br /> or Contact the Module Vendor',
|
||
'LBL_TKS_MOD' => 'ModuleBuilder',
|
||
'CustomFields' => ' New Fields',
|
||
'NewCustomField' => 'New Field',
|
||
'NewCustomFieldAltC' => 'New Field [Alt+c]',
|
||
'FieldName' => 'Field Name',
|
||
'FieldType' => 'Field Type',
|
||
'FieldLabel' => 'Field Label',
|
||
'Delete' => 'Del',
|
||
'NEW' => 'New',
|
||
'CUSTOMFIELD' => 'New Field',
|
||
'LBL_CUSTOM_FIELDS' => 'New Fields',
|
||
'LBL_ADD_FIELD' => 'Create New Field',
|
||
'LBL_CUSTM_MSG' => 'allows you to ....',
|
||
'PicklistFields' => ' Picklist Fields',
|
||
'Edit' => 'Edit',
|
||
'LBL_EDIT_FIELD_TYPE' => 'Edit Field Type',
|
||
//Settings/CustomField.html
|
||
'LBL_PROVIDE_FIELD_INFORMATION' => 'Provide Field Information ',
|
||
'LBL_SELECT_FIELD_TYPE' => 'Select Field Type ',
|
||
'LBL_PROVIDE_FIELD_DETAILS' => 'Provide Field Details ',
|
||
'LBL_LABEL' => 'Label ',
|
||
'LBL_LENGTH' => 'Length ',
|
||
'LBL_DECIMAL_PLACES' => 'Decimal Places ',
|
||
'LBL_PICK_LIST_VALUES' => 'Pick list Values ',
|
||
'SELECT_MODULE' => 'Select Module ', //technokrafts
|
||
//Settings/EditComboField.php
|
||
'EditPickListValues' => 'Picklist Edit ',
|
||
//Settings/EditField.html
|
||
'LBL_FIELD_INFORMATION' => 'Field Information',
|
||
'Values' => 'Values',
|
||
'EnterListOfValues' => 'Please enter the list of values below. Each value should be in its own line.',
|
||
//Settings/fieldtypes.php
|
||
//Field Types
|
||
'LBL_MULTISELECT_COMBO' => 'Multi-Select Combo Box',
|
||
'Number' => 'Number',
|
||
'Text' => 'Text',
|
||
'Decimal' => 'Decimal',
|
||
'Integer' => 'Integer',
|
||
'Percent' => 'Percent',
|
||
'Currency' => 'Currency',
|
||
'Date' => 'Date',
|
||
'Email' => 'Email',
|
||
'Phone' => 'Phone',
|
||
'PickList' => 'Pick List',
|
||
'MultiSelectCombo' => 'Multi-Select Combo Box',
|
||
'URL' => 'URL',
|
||
'Checkbox' => 'Checkbox',
|
||
'TextArea' => 'Text Area',
|
||
'Skype' => 'Skype',
|
||
'Time' => 'Time',
|
||
'Relate' => 'Relate', //technokrafts
|
||
//added for patch2
|
||
'USERGROUPLIST' => 'Groups',
|
||
'EMAILTEMPLATES' => 'E-mail Templates',
|
||
'WORDINTEGRATION' => 'Mail Merge Templates',
|
||
'LBL_MAIL_MERGE' => 'Mail Merge',
|
||
'NOTIFICATIONSCHEDULERS' => 'Notification Schedulers',
|
||
//currency status
|
||
'LBL_ACTIVE' => 'Active',
|
||
'LBL_INACTIVE' => 'Inactive',
|
||
'LBL_NOTIFICATION' => 'Notification',
|
||
'LBL_DESCRIPTION' => 'Description',
|
||
'LBL_TOOL' => 'Tool',
|
||
'DELETE_PICKLIST_VALUES' => 'Delete PickList Values',
|
||
'EDIT_PICKLIST_VALUE' => 'Edit PickList Value',
|
||
'ADD_PICKLIST_VALUES' => 'Add PickList Values',
|
||
'LBL_PICKLIST_ADDINFO' => 'Type the new entries one-by-one below',
|
||
'LBL_SELECT_ROLES' => 'Select the Roles to which entries have to be added',
|
||
'LBL_EXISTING_PICKLIST_VALUES' => 'Existing Picklist Values',
|
||
'LBL_SELECT_PICKLIST' => 'Select picklist',
|
||
'LBL_MOVE_FIELDS' => 'Move Fields',
|
||
'NO_HIDDEN_FIELDS' => 'No Hidden Fields',
|
||
'LBL_RELATED_LIST' => 'Related List',
|
||
'LBL_ADD_BLOCK' => 'Add Block',
|
||
'HIDDEN_FIELDS' => 'Hidden Fields',
|
||
'DOWN' => 'Down',
|
||
'UP' => 'Up',
|
||
'RIGHT' => 'Right',
|
||
'LEFT' => 'Left',
|
||
'LBL_EDIT_PROPERTIES' => 'Edit Properties',
|
||
'LBL_MANDATORY_FIELD' => 'Mandatory Field',
|
||
'LBL_ACTIVE' => 'Active',
|
||
'LBL_QUICK_CREATE' => 'Quick Create',
|
||
'LBL_MASS_EDIT' => 'Mass Edit',
|
||
'AFTER' => 'After',
|
||
'LBL_ADD_AFTER' => 'Add After',
|
||
'ADD_BLOCK' => 'Add Block',
|
||
'ARRANGE_RELATEDLIST' => 'Arrange RelatedList',
|
||
'CUSTOMFIELD_MAPPING' => 'NewField Mapping',
|
||
'LBL_MAPPED_FIELDS' => 'Mapped Fields',
|
||
'LEADS_CUSTOM_FIELD_MAPPING_DESCRIPTION' => 'Map Your Leads Newfields with Organizations,Contacts and Opportunities',
|
||
'LEADS_CUSTOM_FIELD_MAPPING' => 'Leads Field Mapping',
|
||
'LBL_CALENDER_CUSTOMFIELDS' => 'Calendar New Fields',
|
||
'LBL_CALENDER_CUSTOMFIELDS_DESCRIPTION' => 'You can Create New Fields for Calendar',
|
||
'LBL_GO_BACK' => 'Go Back',
|
||
'LBL_DOWNLOAD' => 'Download',
|
||
'LBL_RESERVED_KEYWORD' => 'Reserved key word cannot use it as a module name please change the module name',
|
||
'LBL_EXIST_MODULE' => 'The module already present and installed on current instance please change the module name',
|
||
'LBL_ZIP_NOT_PRESENT' => 'Zip not present please try to save again and then click on download',
|
||
'LBL_ZERO_BLOCK' => 'Please add atleast one block',
|
||
'LBL_ZERO_FIELD_IN_BLOCK' => 'Please add atleast one field in ',
|
||
'LBL_ENTITY_IDENTIFIER' => 'Please make atleast one field and filter field from field edit option',
|
||
'LBL_DIR_CREATION' => 'Cannot proceed please specify appropirate directory permissions',
|
||
'LBL_ADD_MODULE' => 'Add Related Module',
|
||
'LBL_CLEAR_CACHE_INFO' => 'Click to Clear Old Cache & Data. Its advisable before creating New Module.',
|
||
|
||
'LBL_CLEAR_CACHE_TITLE' => 'Clear Old Cache & Data',
|
||
'LBL_NEXT' => 'Next',
|
||
'LBL_FAILED_MODULE_INIT' => 'Module Process was not initialized properly! Restart the process again',
|
||
'LBL_FIELD_EXISIT_FOR_BLOCK' => 'Cannot Delete! Fields exists for the block.<br/>Can only delete empty Block',
|
||
'LBL_PACKAGE_NOT_FOUND' => ' not found at your server.',
|
||
'LBL_NOT_FOUND' => 'DOMDocument (php-xml) Package missing! <br />Please contact your Hosting to install this package at your server',
|
||
'LBL_UNINSTALL_MODULE_BUILDER' => 'Uninstall Module Builder',
|
||
'LBL_ZIPANDDOMPACKAGE' => '"Zip Archive Package" and "DOMDocument (php-xml) Package"<br/>',
|
||
'LBL_ZIPPACKAGE' => 'Zip Archive Package',
|
||
'LBL_DOMDOCUMENTPACKAGE' => 'DOMDocument (php-xml) Package',
|
||
'LBL_MISSING_PACKAGE' => ' is not installed!',
|
||
'LBL_INSTALL_PACKAGE' => 'Please install above mentioned package on your server.',
|
||
'LBL_CONTACT_HOSTING' => 'Contact your Hosting Service Provider for more details.',
|
||
'LBL_TKS_HELP' => 'You can also mail us (for support) at :- support@technokrafts.com',
|
||
'LBL_CLICK_HERE' => 'Click here to ',
|
||
'LBL_NONADMIN_PACKAGE_MESSAGE' => 'Please contact your CRM Adminstrator for more details',
|
||
'LBL_UNINSTALLATION_WIZARD' => 'Module Builder Un-Installation',
|
||
'LBL_AUTO_UNINSTALL' => 'The Auto Uninstall functionality will be available in <strong>Module Builder Pro version !</strong>',
|
||
'LBL_UN_STEP' => 'Please follow the below steps:-',
|
||
'LBL_UN_STEP1' => '<ol>
|
||
<li>Delete "Module Builder" folder from the path:- "/modules/ModuleBuilder" manually from server</li>
|
||
<li>Delete "Module Builder" folder from the path:- "/layouts/vlayout/modules/ModuleBuilder" manually from server</li>
|
||
</ol>',
|
||
'LBL_BACKUP_REQUEST' => 'Please take backup of your code base and database for safer side.',
|
||
'LBL_NOTES' => 'Notes',
|
||
'LBL_BACKTO' => 'Back to Module Builder View',
|
||
'LBL_DIRCREATION' => 'Directory Creation Denied',
|
||
'LBL_DIRCREATION1' => 'Please setup appropriate permission for the "test" folder',
|
||
/*TOOLTIPS*/
|
||
'LBL_CLEARCACHE' => 'To clear all previous data and cache',
|
||
'LBL_ADD_NEW_BLOCK' => 'Click to Add New Block to the Module',
|
||
'LBL_CLICK_NEXT' => 'Click to proceed further and initialize module build process',
|
||
'LBL_CLICK_SAVE' => 'Click to build the module & zip',
|
||
'LBL_CLICK_DOWNLOAD' => 'Click to download the module zip',
|
||
'LBL_ENTER_MODULENAME' => 'Enter original module name without spaces and special charecter',
|
||
'LBL_ENTER_MODULELABEL' => 'Enter module label (*spaces allowed in between words)',
|
||
'SELECT_PARENT_TAB' => 'Select parent tab under which module should be listed',
|
||
'SELECT_ENTITY_IDENTIFIER' => '<ul>
|
||
<li>Select Entity Identifier for the module.</li>
|
||
<li>For example:- Organization Name act as an entity identifier for the Organization module.</li>
|
||
<li>To make a field qualify as entity identifer the field should be manditory field and </li>
|
||
also should be a filter field of all filter on the list view.
|
||
<li>To make a field as entity identifer refer below two ways:-
|
||
<ol>
|
||
<li>For exsisting field click edit and check Mandatory Field and Filter Field and Click on Save.</li>
|
||
<li>On new field creation check both the checkbox for Mandatory Field and Filter Field.</li>
|
||
</ol>
|
||
</li>
|
||
<li>Refrence field cannot be Enitity Identifier for current module so therefore its exculded.</li>
|
||
</ul>',
|
||
'LBL_MODULE_FIELDS_LAYOUT' => 'Configure Module Block and Field Layout',
|
||
'LBL_MODULE_RELATED_TAB' => 'Configure Module Related Tab List',
|
||
'LBL_SAVE_SEQUENCE' => 'Click to save the modified arragement of the fields and blocks',
|
||
'LBL_EDIT_ATTRIBUTES' => 'Click to edit field attributes',
|
||
'LBL_DELETE_FIELD' => 'Click to delete current field',
|
||
'LBL_NEW_FIELD' => 'Click to add new field',
|
||
'LBL_DELETE_FIELD' => 'Click to delete field',
|
||
'LBL_LEAD_WARNING' => 'Warning!
|
||
<ul>
|
||
<li>When you relate this module to other module it may leave an inconsistancy in some cases.</li>
|
||
<li>When a Lead record is converted to other module record in this case you may get inconsistancy.</li>
|
||
<li>If you do get an inconsistancy then we may help you in resolving the issues.</li>
|
||
<li>For paid services kindly mail us at :- sales@technokrafts.com</li>
|
||
</ul>',
|
||
'LBL_SELECT_INFO' => 'Enable Select button, allow select and relate existing records',
|
||
'LBL_ADD_INFO' => 'Enable Add button, allow creating and relating new records',
|
||
/*TOOLTIPS*/
|
||
'LBL_MODULE_INSTALL_NOTES' => 'When you are about to install the dowloaded module please take backup of your database for safe side.',
|
||
'LBL_MODULE_INSTALL_NOTES1' => 'After you install the new module at your CRM please configure "Module Sequence Numbering"
|
||
via Admin User in Module Settings.',
|
||
'LBL_ZIP_ARCHIVE_MISSING'=>'ZIP Archive Package Missing On Your Server. Please Install The Package.',
|
||
'LBL_DOM_ARCHIVE_MISSING'=>'DOM Package Missing On Your Server. Please Install The Package.',
|
||
'LBL_PACAKAGE_ERROR'=>'Suivre Pacakges Missing..!',
|
||
'LBL_PACAKAGE_MISSING'=>'Erreur de package..!',
|
||
'LBL_PACKAGE_INST_STEP'=>'<27>tapes des installations :',
|
||
'LBL_PACKAGE_INST_STEP1'=>'1.Veuillez modifier votre php.ini file.',
|
||
'LBL_PACKAGE_INST_STEP2'=>'2.Ajouter extension=zip.so <20> ton php.ini Fichier pour activer le pacakge ZIP.' ,
|
||
'LBL_PACKAGE_INST_STEP3'=>'3.Suivez le lien http://php.net/manual/en/dom.setup.php Pour la configuration DOM.',
|
||
'LBL_PACKAGE_INST_STEP4'=>"4.Contactez l'administrateur du serveur si vous ne pouvez pas activer les pacakges.",
|
||
'LBL_REFRESH'=> 'Rafra<72>chir',
|
||
|
||
'LBL_TECH_LICENCE' =>
|
||
'***************************************************************************************************************************
|
||
* Module : ##moduleLable##
|
||
* Version : 1.0
|
||
* Vtiger : 7.3.0
|
||
* Author : Module Builder v 1.0 - Technokrafts Labs Pvt Ltd.
|
||
* Supported browsers : Internet Explorer 7 or higher, Mozilla Firefox 3.0 or higher, Google Chrome, Safari
|
||
****************************************************************************************************************************
|
||
|
||
Terms and Conditions:
|
||
|
||
No Warranty. The Software is provided "as is" without warranty of any kind, either express
|
||
or implied, including without limitation any implied warranties of condition, uninterrupted
|
||
use, merchantability, fitness for a particular purpose, or non-infringement.
|
||
|
||
LICENSE
|
||
|
||
The "##moduleLable##" Module is build from the Module Builder Module.
|
||
|
||
The ##moduleLable## License will be referred to as "The license" in the remainder of this text.
|
||
|
||
This irrevocable, perpetual license covers all versions 1.xx of ##moduleLable##.
|
||
|
||
This license gives the holder right to install ##moduleLable## on ONE vtiger CRM installation.
|
||
|
||
The license holder is allowed to make modifications to the ##moduleLable## sources but in no
|
||
event will the original copyright holders of this library be held responsible for action
|
||
or actions resulting from any modifications of the source.
|
||
|
||
The license holder is not required to publicize or otherwise make available any software
|
||
used in conjunction with Module Builder.
|
||
|
||
The license holder may not re-distribute the library on it\'s own or versions thereof
|
||
to third party without prior written permission of the copyright holder.
|
||
|
||
##moduleLable## License does not allow the library to be redistributed as part of another
|
||
product.
|
||
|
||
The license may be transferred to another vtiger CRM instalation only with prior
|
||
written permission.
|
||
|
||
The wording of this license may change without notice for future versions of ##moduleLable##.',
|
||
/*TOOLTIPS*/
|
||
|
||
//Footer
|
||
'LBL_COUNTRY' => 'Handcrafted in India',
|
||
'LBL_FOOTER' => 'vTiger Module Builder',
|
||
'COPYRIGHT' => 'Powered by :: Technokrafts Labs Pvt Ltd',
|
||
'LBL_MODULE_VERSION' => '1.0',
|
||
'LBL_CLICK_TO_UNINSTALL' => 'Click to Uninstall',
|
||
'LBL_MODULE_PERMANANT_DELETE' => 'The module will be uninstalled and permanently deleted from the Database.',
|
||
);
|
||
//JS_CUSTOM_BLOCK_ADDED
|
||
$jsLanguageStrings = array(
|
||
'JS_BLOCK_VISIBILITY_SHOW' => 'Block show enabled',
|
||
'JS_BLOCK_VISIBILITY_HIDE' => 'Block hide enabled',
|
||
'JS_CUSTOM_BLOCK_ADDED' => 'New Block added',
|
||
'JS_BLOCK_SEQUENCE_UPDATED' => 'Blocks Sequence Updated',
|
||
'JS_SELECTED_FIELDS_REACTIVATED' => 'Selected Fields Reactivated',
|
||
'JS_FIELD_DETAILS_SAVED' => 'Field Details Saved',
|
||
'JS_CUSTOM_BLOCK_DELETED' => 'New Block Deleted',
|
||
'JS_CUSTOM_FIELD_ADDED' => 'New Field Added',
|
||
'JS_CUSTOM_FIELD_DELETED' => 'New Field Deleted',
|
||
'JS_LENGTH_SHOULD_BE_LESS_THAN_EQUAL_TO' => 'Length Should be less than or equal to',
|
||
'JS_PLEASE_ENTER_NUMBER_IN_RANGE_2TO5' => 'Decimal should be in the range 2 to 5',
|
||
'JS_SAVE_THE_CHANGES_TO_UPDATE_FIELD_SEQUENCE' => 'Save the changes to update Field sequence',
|
||
'JS_RELATED_INFO_SAVED' => 'Related Info Saved',
|
||
'JS_BLOCK_NAME_EXISTS' => 'Block Name already exists',
|
||
'JS_NO_HIDDEN_FIELDS_EXISTS' => 'No Inactive Fields',
|
||
'JS_SPECIAL_CHARACTERS' => 'Special Characters like',
|
||
'JS_NOT_ALLOWED' => 'are not allowed',
|
||
'JS_FIELD_SEQUENCE_UPDATED' => 'Field Sequence Updated',
|
||
'JS_DUPLICATES_VALUES_FOUND' => 'Duplicate Values found',
|
||
'JS_SAVE_MODULE_SUCCESS' => 'Module Saved Successfully',
|
||
'JS_PLEASE_WAIT_MODULE_SAVE' => 'Please Wait Saving Module',
|
||
'JS_RE_SAVE' => 'Please Save Module Before Download',
|
||
'JS_PRECHECK_DOWNLOAD' => 'Please Wait Pre-check file download',
|
||
'JS_SOMETHING_WENT_WRONG' => 'Ooops ! something went wrong please try again',
|
||
'JS_ADD_FILTER' => 'Please Add ateast one block and one field inside the block with manditory and filter property',
|
||
'JS_ENTITY_REQ' => 'Please Select Entity Identifier Field',
|
||
'JS_ARE_YOU_SURE' => 'Are you sure yo want to save module ?',
|
||
'JS_ALPHABETS_ONLY' => 'Please use only alphabets (Special Charecters or Symbols not allowed)',
|
||
'JS_BLOCK_EMPTY1' => 'Cannot Proceed! The block :- "',
|
||
'JS_BLOCK_EMPTY2' => '" is empty. Please delete block or add a field to block.',
|
||
'JS_LENGTH_SHOULD_BE_GREATER_THAN_EQUAL_TO' => 'The length should be greater then or equal decimal places',
|
||
'JS_SEQUENCE_FIRST' => 'Sequence not saved ! Please Save the Sequence First by clicking on "Save Field Sequence" button',
|
||
'JS_PLEASE_WAIT_MODULE_INITIALIZE' => 'Please Wait ! Initalizing the Module Builing Process',
|
||
'JS_PLEASE_MODULE_INITIALIZE' => 'Module Initialized Successfully',
|
||
'JS_PLEASE_MODULE_INITIALIZE_FAIL' => 'Failed to Initialize Module. Please Clear Cache.',
|
||
'JS_PLEASE_WAIT' => 'Please Wait !',
|
||
'JS_EMPTY_BLOCK_FIELD' => 'Cannot Proceed! Please add atleast one block and one field in the block',
|
||
'JS_ENTER_MODULE_NAME' => 'Enter original module name without spaces and special charecter',//
|
||
'JS_ENTER_MODULE_LABLE' => 'Enter module label<br/>(spaces allowed in between words)',
|
||
'JS_ENTER_VALID_MODULE_NAME' => 'Please use only alphabets (Special Charecters or Symbols not allowed)',
|
||
'JS_ENTER_VALID_MODULE_LABLE' => 'Please use only alphabets (Special Charecters or Symbols not allowed)',
|
||
'JS_SELECT_PARENT_MODULE' => 'Select parent tab under which module should be listed',
|
||
'JS_LBL_CREATE_CUSTOM_FIELD' => 'Create New Field',
|
||
'JS_LBL_EDIT_FIELD' => 'Edit Field properties: ',
|
||
);
|
||
?>
|