Files
crm.clientright.ru/languages/en_gb/ModuleBuilder.php
Fedor ac7467f0b4 Major CRM updates: AI Assistant, Court Status API, S3 integration improvements, and extensive file storage system
- 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.
2025-10-16 11:17:21 +03:00

439 lines
26 KiB
PHP
Raw Blame History

<?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: ',
);
?>