Merge remote branch 'upstream/master' into BUG-12021

This commit is contained in:
norahmollo
2014-10-13 15:14:54 -04:00
15 changed files with 900 additions and 133 deletions

View File

@@ -118,7 +118,18 @@ function change_hash($command, $opts)
$response = new stdclass();
$response->workspace = $workspace;
$response->hash = $hash;
$workspace->changeHashPassword($workspace->name, $response);
if (!defined("SYS_SYS")) {
define("SYS_SYS", $workspace->name);
}
if (!defined("PATH_DATA_SITE")) {
define("PATH_DATA_SITE", PATH_DATA . "sites/" . SYS_SYS . "/");
}
$_SESSION['__sw__'] = '';
if (!$workspace->changeHashPassword($workspace->name, $response)) {
CLI::logging(pakeColor::colorize("This command cannot be used because your license does not include it.", "ERROR") . "\n");
$workspace->close();
die;
}
$workspace->close();
CLI::logging(pakeColor::colorize("Changed...", "ERROR") . "\n");
} catch (Exception $e) {

View File

@@ -196,9 +196,9 @@ function listFiles($dir) {
}
function run_unify_database($args)
{
{
$workspaces = array();
if (sizeof($args) > 2) {
$filename = array_pop($args);
foreach ($args as $arg) {
@@ -213,10 +213,10 @@ function run_unify_database($args)
CLI::logging("Checking workspaces...\n");
//setting flag to true to check into sysGeneric.php
$flag = G::isPMUnderUpdating(0);
//start to unify
$count = count($workspaces);
if ($count > 1) {
if(!Bootstrap::isLinuxOs()){
CLI::error("This is not a Linux enviroment, please especify workspace.\n");
@@ -228,16 +228,16 @@ function run_unify_database($args)
$errors = false;
$countWorkspace = 0;
$buildCacheView = array_key_exists("buildACV", $args);
foreach ($workspaces as $workspace) {
try {
foreach ($workspaces as $workspace) {
try {
$countWorkspace++;
if (! $workspace->workspaceExists()) {
echo "Workspace {$workspace->name} not found\n";
return false;
}
$ws = $workspace->name;
$sContent = file_get_contents (PATH_DB . $ws . PATH_SEP . 'db.php');
@@ -248,7 +248,7 @@ function run_unify_database($args)
}
if ($workspace->onedb) {
CLI::logging("Workspace $workspace->name already one Database...\n");
CLI::logging("The \"$workspace->name\" workspace already using one database...\n");
} else {
//create destination path
$parentDirectory = PATH_DATA . "upgrade";
@@ -265,18 +265,18 @@ function run_unify_database($args)
CLI::logging( "Exporting rb and rp databases to a temporal location...\n" );
$metadata["databases"] = $workspace->exportDatabase( $tempDirectory,true );
$metadata["version"] = 1;
list ($dbHost, $dbUser, $dbPass) = @explode( SYSTEM_HASH, G::decrypt( HASH_INSTALLATION, SYSTEM_HASH ) );
$link = mysql_connect( $dbHost, $dbUser, $dbPass );
foreach ($metadata['databases'] as $db) {
$dbName = 'wf_'.$workspace->name;
CLI::logging( "+> Restoring {$db['name']} to $dbName database\n" );
$aParameters = array('dbHost'=>$dbHost,'dbUser'=>$dbUser,'dbPass'=>$dbPass);
$restore = $workspace->executeScript( $dbName, "$tempDirectory/{$db['name']}.sql", $aParameters);
if ($restore) {
CLI::logging( "+> Remove {$db['name']} database\n" );
@@ -286,15 +286,15 @@ function run_unify_database($args)
}
}
}
CLI::logging( "Removing temporary files\n" );
G::rm_dir( $tempDirectory );
$newDBNames = $workspace->resetDBInfo( $dbHost, true, true );
CLI::logging( CLI::info( "Done restoring databases" ) . "\n" );
}
} catch (Exception $e) {
}
} catch (Exception $e) {
CLI::logging("Errors upgrading workspace " . CLI::info($workspace->name) . ": " . CLI::error($e->getMessage()) . "\n");
$errors = true;
}

View File

@@ -372,60 +372,64 @@ function run_drafts_clean($args, $opts) {
}
function run_workspace_backup($args, $opts) {
$workspaces = array();
if (sizeof($args) > 2) {
$filename = array_pop($args);
foreach ($args as $arg) {
$workspaces[] = new workspaceTools($arg);
$workspaces = array();
if (sizeof($args) > 2) {
$filename = array_pop($args);
foreach ($args as $arg) {
$workspaces[] = new workspaceTools($arg);
}
} else if (sizeof($args) > 0) {
$workspace = new workspaceTools($args[0]);
$workspaces[] = $workspace;
if (sizeof($args) == 2) {
$filename = $args[1];
} else {
$filename = "{$workspace->name}.tar";
}
} else {
throw new Exception("No workspace specified for backup");
}
} else if (sizeof($args) > 0) {
$workspace = new workspaceTools($args[0]);
$workspaces[] = $workspace;
if (sizeof($args) == 2)
$filename = $args[1];
else
$filename = "{$workspace->name}.tar";
} else {
throw new Exception("No workspace specified for backup");
}
foreach ($workspaces as $workspace)
if (!$workspace->workspaceExists())
throw new Exception("Workspace '{$workspace->name}' not found");
//If this is a relative path, put the file in the backups directory
if (strpos($filename, "/") === false && strpos($filename, '\\') === false){
$filename = PATH_DATA . "backups/$filename";
}
CLI::logging("Backing up to $filename\n");
$filesize = array_key_exists("filesize", $opts) ? $opts['filesize'] : -1;
if($filesize >= 0)
{
if(!Bootstrap::isLinuxOs()){
foreach ($workspaces as $workspace) {
if (!$workspace->workspaceExists()) {
throw new Exception("Workspace '{$workspace->name}' not found");
}
}
//If this is a relative path, put the file in the backups directory
if (strpos($filename, "/") === false && strpos($filename, '\\') === false){
$filename = PATH_DATA . "backups/$filename";
}
CLI::logging("Backing up to $filename\n");
$filesize = array_key_exists("filesize", $opts) ? $opts['filesize'] : -1;
if ($filesize >= 0) {
if (!Bootstrap::isLinuxOs()) {
CLI::error("This is not a Linux enviroment, cannot use this filesize [-s] feature.\n");
return;
}
$multipleBackup = new multipleFilesBackup ($filename,$filesize);//if filesize is 0 the default size will be took
//using new method
foreach ($workspaces as $workspace){
$multipleBackup->addToBackup($workspace);
}
$multipleBackup->letsBackup();
}
else
{
//ansient method to backup into one large file
$backup = workspaceTools::createBackup($filename);
}
$multipleBackup = new multipleFilesBackup ($filename,$filesize);//if filesize is 0 the default size will be took
//using new method
foreach ($workspaces as $workspace) {
$multipleBackup->addToBackup($workspace);
}
$multipleBackup->letsBackup();
} else {
//ansient method to backup into one large file
$backup = workspaceTools::createBackup($filename);
foreach ($workspaces as $workspace)
$workspace->backup($backup);
}
CLI::logging("\n");
workspaceTools::printSysInfo();
foreach ($workspaces as $workspace) {
foreach ($workspaces as $workspace) {
$workspace->backup($backup);
}
}
CLI::logging("\n");
$workspace->printMetadata(false);
}
workspaceTools::printSysInfo();
foreach ($workspaces as $workspace) {
CLI::logging("\n");
$workspace->printMetadata(false);
}
}
function run_workspace_restore($args, $opts) {

View File

@@ -65,25 +65,22 @@ class PMLicensedFeatures
public function verifyfeature ($featureName)
{
if (!class_exists("pmLicenseManager")) {
require_once ("classes" . PATH_SEP . "class.pmLicenseManager.php");
}
$licenseManager = &pmLicenseManager::getSingleton();
$_SESSION['__sw__'] = true;
$padl = new padl();
$value = $padl->_decrypt($featureName);
$enable = in_array($padl->_decrypt($featureName), $licenseManager->features);
$enable = in_array($value[0], $licenseManager->licensedfeatures);
$this->featuresDetails[$padl->_decrypt($featureName)]->enabled = $enable;
return $enable;
}
public static function loadSingleton($file)
{
self::$instancefeature = unserialize(file_get_contents($file));
if (! is_object(self::$instancefeature) || get_class(self::$instancefeature) != "PMLicensedFeatures") {
throw new Exception("Can't load main PMLicensedFeatures object.");
if (!isset($this->featuresDetails[$value[0]]) || !is_object($this->featuresDetails[$value[0]])) {
$this->featuresDetails[$value[0]] = new stdclass();
}
return self::$instancefeature;
$this->featuresDetails[$value[0]]->enabled = $enable;
return $enable;
}
}

View File

@@ -76,7 +76,7 @@ class serverConf
*
* @return object
*/
public function &getSingleton()
public static function &getSingleton()
{
if (self::$instance == null) {
self::$instance = new serverConf();
@@ -518,4 +518,3 @@ class serverConf
return in_array($lang, $this->rtlLang);
}
}

View File

@@ -920,7 +920,8 @@ class wsBase
if (!class_exists('System')) {
G::LoadClass('system');
}
$aSetup = !empty($config) ? $config : System::getEmailConfiguration();
$licensedFeatures = & PMLicensedFeatures::getSingleton();
$aSetup = (!empty($config) && $licensedFeatures->verifyfeature('nKaNTNuT1MzK0RsMEtXTnYzR09ucHF2WGNuS0hRdDBBak42WXJhNVVOOG1INEVoaU1EaTllbjBBeEJNeG9wRVJ6NmxQelhyVTBvdThzPQ==') ) ? $config : System::getEmailConfiguration();
$oSpool = new spoolRun();

View File

@@ -1032,10 +1032,14 @@ class workspaceTools
$wfDsn = $fields['DB_ADAPTER'] . '://' . $fields['DB_USER'] . ':' . $fields['DB_PASS'] . '@' . $fields['DB_HOST'] . '/' . $fields['DB_NAME'];
if ($fields['DB_NAME'] == $fields['DB_RBAC_NAME']) {
$info = array('Workspace Name' => $fields['WORKSPACE_NAME'], 'Workflow Database' => sprintf("%s://%s:%s@%s/%s", $fields['DB_ADAPTER'], $fields['DB_USER'], $fields['DB_PASS'], $fields['DB_HOST'], $fields['DB_NAME']), 'MySql Version' => $fields['DATABASE']);
} else {
$info = array('Workspace Name' => $fields['WORKSPACE_NAME'],
//'Available Databases' => $fields['AVAILABLE_DB'],
'Workflow Database' => sprintf("%s://%s:%s@%s/%s", $fields['DB_ADAPTER'], $fields['DB_USER'], $fields['DB_PASS'], $fields['DB_HOST'], $fields['DB_NAME']), 'RBAC Database' => sprintf("%s://%s:%s@%s/%s", $fields['DB_ADAPTER'], $fields['DB_RBAC_USER'], $fields['DB_RBAC_PASS'], $fields['DB_RBAC_HOST'], $fields['DB_RBAC_NAME']), 'Report Database' => sprintf("%s://%s:%s@%s/%s", $fields['DB_ADAPTER'], $fields['DB_REPORT_USER'], $fields['DB_REPORT_PASS'], $fields['DB_REPORT_HOST'], $fields['DB_REPORT_NAME']), 'MySql Version' => $fields['DATABASE']
);
}
foreach ($info as $k => $v) {
if (is_numeric($k)) {
@@ -1070,15 +1074,18 @@ class workspaceTools
public function exportDatabase($path, $onedb = false)
{
$dbInfo = $this->getDBInfo();
if ($onedb) {
$databases = array("rb", "rp");
} else if ($dbInfo['DB_NAME'] == $dbInfo['DB_RBAC_NAME']) {
$databases = array("wf");
} else {
$databases = array("wf", "rp", "rb");
}
$dbNames = array();
foreach ($databases as $db) {
foreach ($databases as $db) {
$dbInfo = $this->getDBCredentials($db);
$oDbMaintainer = new DataBaseMaintenance($dbInfo["host"], $dbInfo["user"], $dbInfo["pass"]);
CLI::logging("Saving database {$dbInfo["name"]}\n");
@@ -1139,7 +1146,7 @@ class workspaceTools
* @param bool $compress specifies wheter the backup is compressed or not
*/
public function backup($backupFile, $compress = true)
{
{
/* $filename can be a string, in which case it's used as the filename of
* the backup, or it can be a previously created tar, which allows for
* multiple workspaces in one backup.
@@ -1661,7 +1668,13 @@ class workspaceTools
{
$this->initPropel( true );
G::LoadClass("enterprise");
enterpriseClass::setHashPassword($response);
$licensedFeatures = & PMLicensedFeatures::getSingleton();
if ($licensedFeatures->verifyfeature('95OY24wcXpEMzIyRmlNSnF0STNFSHJzMG9wYTJKekpLNmY2ZmRCeGtuZk5oUDloaUNhUGVjTDJBPT0=')) {
enterpriseClass::setHashPassword($response);
} else {
return false;
}
return true;
}
public function verifyEnterprise ($workspace)

View File

@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: ProcessMaker 2.5.2.3\n"
"Project-Id-Version: ProcessMaker 2.8.0\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2014-09-22 16:11:21\n"
"PO-Revision-Date: 2014-10-13 12:37:31\n"
"Last-Translator: \n"
"Language-Team: Colosa Developers Team <developers@colosa.com>\n"
"MIME-Version: 1.0\n"
@@ -10036,8 +10036,8 @@ msgstr "Resume"
# TRANSLATION
# LABEL/ID_USER_ID
#: LABEL/ID_USER_ID
msgid "User ID (*)"
msgstr "User ID (*)"
msgid "[LABEL/ID_USER_ID] Username"
msgstr "Username"
# TRANSLATION
# LABEL/ID_PHONE
@@ -12412,8 +12412,8 @@ msgstr "Ajax communication failed"
# TRANSLATION
# LABEL/ID_CHECK_FIELDS_MARK_RED
#: LABEL/ID_CHECK_FIELDS_MARK_RED
msgid "Please check the fields mark in red."
msgstr "Please check the fields mark in red."
msgid "Please check the fields marked in red."
msgstr "Please check the fields marked in red."
# TRANSLATION
# LABEL/ID_INPUT_ERROR
@@ -13204,8 +13204,8 @@ msgstr "xxx"
# TRANSLATION
# LABEL/ID_SIZE_VERY_LARGE_PERMITTED
#: LABEL/ID_SIZE_VERY_LARGE_PERMITTED
msgid "The size is very large as permitted!"
msgstr "The size is very large as permitted!"
msgid "The file is too large . Please upload a smaller file."
msgstr "The file is too large . Please upload a smaller file."
# TRANSLATION
# LABEL/ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP5
@@ -14392,8 +14392,8 @@ msgstr "All Categories"
# TRANSLATION
# LABEL/ID_CASES_NOTES_NO_PERMISSIONS
#: LABEL/ID_CASES_NOTES_NO_PERMISSIONS
msgid "You do not have permission to cases notes"
msgstr "You do not have permission to cases notes"
msgid "You do not have permission to access cases notes"
msgstr "You do not have permission to access cases notes"
# TRANSLATION
# LABEL/ID_DELETE_DOCUMENT
@@ -16456,8 +16456,8 @@ msgstr "Index"
# TRANSLATION
# LABEL/ID_ERROR_JS_NOT_AVAILABLE
#: LABEL/ID_ERROR_JS_NOT_AVAILABLE
msgid "Your browser does not support javascript or it is disabled, please use a different browser or activate the javascript. Forms won't work totally because javascript is used."
msgstr "Your browser does not support javascript or it is disabled, please use a different browser or activate the javascript. Forms won't work totally because javascript is used."
msgid "Your browser doesn't support JavaScript or it may be disabled. Please use a different browser or enable the JavaScript, Dynaforms won't entirely work because JavaScript is used."
msgstr "Your browser doesn't support JavaScript or it may be disabled. Please use a different browser or enable the JavaScript, Dynaforms won't entirely work because JavaScript is used."
# TRANSLATION
# LABEL/ID_MAXIMUM_SIZE_FILE_REQUIRED
@@ -16900,14 +16900,14 @@ msgstr "Audit Log has been disabled"
# TRANSLATION
# LABEL/ID_AUDIT_LOG_DETAILS_1
#: LABEL/ID_AUDIT_LOG_DETAILS_1
msgid "Audit Log details1"
msgstr "Audit Log details1"
msgid "When this option is enabled, all changes made in the \"ADMIN\" tab are registered in a log."
msgstr "When this option is enabled, all changes made in the \"ADMIN\" tab are registered in a log."
# TRANSLATION
# LABEL/ID_AUDIT_LOG_DETAILS_2
#: LABEL/ID_AUDIT_LOG_DETAILS_2
msgid "Audit Log details 2"
msgstr "Audit Log details 2"
msgid "and the user will be able to see those changes in the \"Audit Log\" option in Logs Menu"
msgstr "and the user will be able to see those changes in the \"Audit Log\" option in Logs Menu"
# TRANSLATION
# LABEL/ID_PRIVATE
@@ -16945,6 +16945,492 @@ msgstr "center"
msgid "right"
msgstr "right"
# TRANSLATION
# LABEL/ID_LANGUAGE_CANT_DELETE_CURRENTLY
#: LABEL/ID_LANGUAGE_CANT_DELETE_CURRENTLY
msgid "The language, which the system is currently using, cannot be deleted."
msgstr "The language, which the system is currently using, cannot be deleted."
# TRANSLATION
# LABEL/ID_INPUT_DOC_MAX_FILESIZE_REQUIRED
#: LABEL/ID_INPUT_DOC_MAX_FILESIZE_REQUIRED
msgid "Maximum file size parameter is required."
msgstr "Maximum file size parameter is required."
# TRANSLATION
# LABEL/ID_AUDIT_LOG_ACTIONS
#: LABEL/ID_AUDIT_LOG_ACTIONS
msgid "Audit Log Actions"
msgstr "Audit Log Actions"
# TRANSLATION
# LABEL/ID_RESET_FILTERS
#: LABEL/ID_RESET_FILTERS
msgid "Reset Filters"
msgstr "Reset Filters"
# TRANSLATION
# LABEL/ID_INPUT_DB
#: LABEL/ID_INPUT_DB
msgid "Input"
msgstr "Input"
# TRANSLATION
# LABEL/ID_TRIGGER_DB
#: LABEL/ID_TRIGGER_DB
msgid "Trigger"
msgstr "Trigger"
# TRANSLATION
# LABEL/ID_IP
#: LABEL/ID_IP
msgid "IP Client"
msgstr "IP Client"
# TRANSLATION
# LABEL/ID_OUTPUT_DB
#: LABEL/ID_OUTPUT_DB
msgid "Output"
msgstr "Output"
# TRANSLATION
# LABEL/ID_ATTACHED_DB
#: LABEL/ID_ATTACHED_DB
msgid "Attached"
msgstr "Attached"
# TRANSLATION
# LABEL/ID_DERIVATION_DB
#: LABEL/ID_DERIVATION_DB
msgid "Derivation"
msgstr "Derivation"
# TRANSLATION
# LABEL/ID_OPEN_DYNAFORM_TAB
#: LABEL/ID_OPEN_DYNAFORM_TAB
msgid "Open the Dynaform in a new tab"
msgstr "Open the Dynaform in a new tab"
# TRANSLATION
# LABEL/ID_ENTERPRISE_FEATURES
#: LABEL/ID_ENTERPRISE_FEATURES
msgid "Enterprise features"
msgstr "Enterprise features"
# TRANSLATION
# LABEL/ID_CREATE_USER
#: LABEL/ID_CREATE_USER
msgid "Create User"
msgstr "Create User"
# TRANSLATION
# LABEL/ID_UPDATE_USER
#: LABEL/ID_UPDATE_USER
msgid "Update User"
msgstr "Update User"
# TRANSLATION
# LABEL/ID_DELETE_USER
#: LABEL/ID_DELETE_USER
msgid "Delete User"
msgstr "Delete User"
# TRANSLATION
# LABEL/ID_ENABLE_USER
#: LABEL/ID_ENABLE_USER
msgid "Enable User"
msgstr "Enable User"
# TRANSLATION
# LABEL/ID_DISABLE_USER
#: LABEL/ID_DISABLE_USER
msgid "Disable User"
msgstr "Disable User"
# TRANSLATION
# LABEL/ID_ASSIGN_AUTHENTICATION_SOURCE
#: LABEL/ID_ASSIGN_AUTHENTICATION_SOURCE
msgid "Assign Authentication Source"
msgstr "Assign Authentication Source"
# TRANSLATION
# LABEL/ID_ASSIGN_USER_TO_GROUP
#: LABEL/ID_ASSIGN_USER_TO_GROUP
msgid "Assign Users To Group"
msgstr "Assign Users To Group"
# TRANSLATION
# LABEL/ID_CREATE_AUTH_SOURCE
#: LABEL/ID_CREATE_AUTH_SOURCE
msgid "Create Authentication Source"
msgstr "Create Authentication Source"
# TRANSLATION
# LABEL/ID_UPDATE_AUTH_SOURCE
#: LABEL/ID_UPDATE_AUTH_SOURCE
msgid "Update Authentication Source"
msgstr "Update Authentication Source"
# TRANSLATION
# LABEL/ID_DELETE_AUTH_SOURCE
#: LABEL/ID_DELETE_AUTH_SOURCE
msgid "Delete Authentication Source"
msgstr "Delete Authentication Source"
# TRANSLATION
# LABEL/ID_UPDATE_ROLE
#: LABEL/ID_UPDATE_ROLE
msgid "Update Role"
msgstr "Update Role"
# TRANSLATION
# LABEL/ID_DELETE_ROLE
#: LABEL/ID_DELETE_ROLE
msgid "Delete Role"
msgstr "Delete Role"
# TRANSLATION
# LABEL/ID_ASSIGN_USER_TO_ROLE
#: LABEL/ID_ASSIGN_USER_TO_ROLE
msgid "Assign Users To Role"
msgstr "Assign Users To Role"
# TRANSLATION
# LABEL/ID_DELETE_USER_TO_ROLE
#: LABEL/ID_DELETE_USER_TO_ROLE
msgid "Delete Users To Role"
msgstr "Delete Users To Role"
# TRANSLATION
# LABEL/ID_ADD_PERMISSION_TO_ROLE
#: LABEL/ID_ADD_PERMISSION_TO_ROLE
msgid "Add Permission To Role"
msgstr "Add Permission To Role"
# TRANSLATION
# LABEL/ID_DELETE_PERMISSION_TO_ROLE
#: LABEL/ID_DELETE_PERMISSION_TO_ROLE
msgid "Delete Permission To Role"
msgstr "Delete Permission To Role"
# TRANSLATION
# LABEL/ID_CREATE_SKIN
#: LABEL/ID_CREATE_SKIN
msgid "Create Skin"
msgstr "Create Skin"
# TRANSLATION
# LABEL/ID_IMPORT_SKIN
#: LABEL/ID_IMPORT_SKIN
msgid "Import Skin"
msgstr "Import Skin"
# TRANSLATION
# LABEL/ID_EXPORT_SKIN
#: LABEL/ID_EXPORT_SKIN
msgid "Export Skin"
msgstr "Export Skin"
# TRANSLATION
# LABEL/ID_DELETE_SKIN
#: LABEL/ID_DELETE_SKIN
msgid "Delete Skin"
msgstr "Delete Skin"
# TRANSLATION
# LABEL/ID_UPDATE_GROUP
#: LABEL/ID_UPDATE_GROUP
msgid "Update Group"
msgstr "Update Group"
# TRANSLATION
# LABEL/ID_CREATE_CATEGORY
#: LABEL/ID_CREATE_CATEGORY
msgid "Create Category"
msgstr "Create Category"
# TRANSLATION
# LABEL/ID_UPDATE_CATEGORY
#: LABEL/ID_UPDATE_CATEGORY
msgid "Update Category"
msgstr "Update Category"
# TRANSLATION
# LABEL/ID_DELETE_CATEGORY
#: LABEL/ID_DELETE_CATEGORY
msgid "Delete Category"
msgstr "Delete Category"
# TRANSLATION
# LABEL/ID_BUILD_CACHE
#: LABEL/ID_BUILD_CACHE
msgid "[LABEL/ID_BUILD_CACHE] Build Cache"
msgstr "Build Cache"
# TRANSLATION
# LABEL/ID_CLEAR_CRON
#: LABEL/ID_CLEAR_CRON
msgid "Clear Cron"
msgstr "Clear Cron"
# TRANSLATION
# LABEL/ID_REPLACE_LOGO
#: LABEL/ID_REPLACE_LOGO
msgid "Replace Logo"
msgstr "Replace Logo"
# TRANSLATION
# LABEL/ID_UPDATE_LOGIN_SETTINGS
#: LABEL/ID_UPDATE_LOGIN_SETTINGS
msgid "Update Login Settings"
msgstr "Update Login Settings"
# TRANSLATION
# LABEL/ID_DISABLE_HEART_BEAT
#: LABEL/ID_DISABLE_HEART_BEAT
msgid "Disable Heart Beat"
msgstr "Disable Heart Beat"
# TRANSLATION
# LABEL/ID_CREATE_PMTABLE
#: LABEL/ID_CREATE_PMTABLE
msgid "Create PM Table"
msgstr "Create PM Table"
# TRANSLATION
# LABEL/ID_UPDATE_PMTABLE
#: LABEL/ID_UPDATE_PMTABLE
msgid "Update PM Table"
msgstr "Update PM Table"
# TRANSLATION
# LABEL/ID_DELETE_PMTABLE
#: LABEL/ID_DELETE_PMTABLE
msgid "Delete PM Table"
msgstr "Delete PM Table"
# TRANSLATION
# LABEL/ID_ADD_DATA_PMTABLE
#: LABEL/ID_ADD_DATA_PMTABLE
msgid "Add Data to PM table"
msgstr "Add Data to PM table"
# TRANSLATION
# LABEL/ID_UPDATE_DATA_PMTABLE
#: LABEL/ID_UPDATE_DATA_PMTABLE
msgid "Update Data from PM Table"
msgstr "Update Data from PM Table"
# TRANSLATION
# LABEL/ID_DELETE_DATA_PMTABLE
#: LABEL/ID_DELETE_DATA_PMTABLE
msgid "Delete Data from PM Table"
msgstr "Delete Data from PM Table"
# TRANSLATION
# LABEL/ID_IMPORT_TABLE
#: LABEL/ID_IMPORT_TABLE
msgid "Import Table"
msgstr "Import Table"
# TRANSLATION
# LABEL/ID_EXPORT_TABLE
#: LABEL/ID_EXPORT_TABLE
msgid "Export Table"
msgstr "Export Table"
# TRANSLATION
# LABEL/ID_CREATE_CALENDAR
#: LABEL/ID_CREATE_CALENDAR
msgid "Create Calendar"
msgstr "Create Calendar"
# TRANSLATION
# LABEL/ID_UPDATE_CALENDAR
#: LABEL/ID_UPDATE_CALENDAR
msgid "Update Calendar"
msgstr "Update Calendar"
# TRANSLATION
# LABEL/ID_DELETE_CALENDAR
#: LABEL/ID_DELETE_CALENDAR
msgid "Delete Calendar"
msgstr "Delete Calendar"
# TRANSLATION
# LABEL/ID_CREATE_DASHLET_INSTANCE
#: LABEL/ID_CREATE_DASHLET_INSTANCE
msgid "Create Dashlet Instance"
msgstr "Create Dashlet Instance"
# TRANSLATION
# LABEL/ID_UPDATE_DASHLET_INSTANCE
#: LABEL/ID_UPDATE_DASHLET_INSTANCE
msgid "Update Dashlet Instance"
msgstr "Update Dashlet Instance"
# TRANSLATION
# LABEL/ID_DELETE_DASHLET_INSTANCE
#: LABEL/ID_DELETE_DASHLET_INSTANCE
msgid "Delete Dashlet Instance"
msgstr "Delete Dashlet Instance"
# TRANSLATION
# LABEL/ID_CREATE_DEPARTAMENT
#: LABEL/ID_CREATE_DEPARTAMENT
msgid "Create Departament"
msgstr "Create Departament"
# TRANSLATION
# LABEL/ID_CREATE_SUB_DEPARTAMENT
#: LABEL/ID_CREATE_SUB_DEPARTAMENT
msgid "Create Sub Departament"
msgstr "Create Sub Departament"
# TRANSLATION
# LABEL/ID_UPDATE_DEPARTAMENT
#: LABEL/ID_UPDATE_DEPARTAMENT
msgid "Update Departament"
msgstr "Update Departament"
# TRANSLATION
# LABEL/ID_UPDATE_SUB_DEPARTAMENT
#: LABEL/ID_UPDATE_SUB_DEPARTAMENT
msgid "Update Sub Departament"
msgstr "Update Sub Departament"
# TRANSLATION
# LABEL/ID_DELETE_DEPARTAMENT
#: LABEL/ID_DELETE_DEPARTAMENT
msgid "Delete Departament"
msgstr "Delete Departament"
# TRANSLATION
# LABEL/ID_ASSIGN_MANAGER_TO_DEPARTAMENT
#: LABEL/ID_ASSIGN_MANAGER_TO_DEPARTAMENT
msgid "Assign Manager To Departament"
msgstr "Assign Manager To Departament"
# TRANSLATION
# LABEL/ID_ASSIGN_USER_TO_DEPARTAMENT
#: LABEL/ID_ASSIGN_USER_TO_DEPARTAMENT
msgid "Assign Users To Departament"
msgstr "Assign Users To Departament"
# TRANSLATION
# LABEL/ID_REMOVE_USERS_FROM_DEPARTAMENT
#: LABEL/ID_REMOVE_USERS_FROM_DEPARTAMENT
msgid "Remove Users From Departament"
msgstr "Remove Users From Departament"
# TRANSLATION
# LABEL/ID_UPLOAD_LANGUAGE
#: LABEL/ID_UPLOAD_LANGUAGE
msgid "Upload Language"
msgstr "Upload Language"
# TRANSLATION
# LABEL/ID_EXPORT_LANGUAGE
#: LABEL/ID_EXPORT_LANGUAGE
msgid "Export Language"
msgstr "Export Language"
# TRANSLATION
# LABEL/ID_DELETE_LAGUAGE
#: LABEL/ID_DELETE_LAGUAGE
msgid "Delete Language"
msgstr "Delete Language"
# TRANSLATION
# LABEL/ID_UPLOAD_SYSTEM_SETTINGS
#: LABEL/ID_UPLOAD_SYSTEM_SETTINGS
msgid "Upload System Settings"
msgstr "Upload System Settings"
# TRANSLATION
# LABEL/ID_UPDATE_EMAIL_SETTINGS
#: LABEL/ID_UPDATE_EMAIL_SETTINGS
msgid "Update Email Settings"
msgstr "Update Email Settings"
# TRANSLATION
# LABEL/ID_CREATE_EMAIL_SETTINGS
#: LABEL/ID_CREATE_EMAIL_SETTINGS
msgid "Create Email Settings"
msgstr "Create Email Settings"
# TRANSLATION
# LABEL/ID_UPLOAD_LOGO
#: LABEL/ID_UPLOAD_LOGO
msgid "Upload Logo"
msgstr "Upload Logo"
# TRANSLATION
# LABEL/ID_DELETE_LOGO
#: LABEL/ID_DELETE_LOGO
msgid "Delete Logo"
msgstr "Delete Logo"
# TRANSLATION
# LABEL/ID_INSTALL_PLUGIN
#: LABEL/ID_INSTALL_PLUGIN
msgid "Install Plugin"
msgstr "Install Plugin"
# TRANSLATION
# LABEL/ID_SET_COLUMNS
#: LABEL/ID_SET_COLUMNS
msgid "Set Columns"
msgstr "Set Columns"
# TRANSLATION
# LABEL/ID_DISABLE_AUDIT_LOG
#: LABEL/ID_DISABLE_AUDIT_LOG
msgid "Disable Audit Log"
msgstr "Disable Audit Log"
# TRANSLATION
# LABEL/ID_REMOVE_PLUGIN
#: LABEL/ID_REMOVE_PLUGIN
msgid "Remove Plugin"
msgstr "Remove Plugin"
# TRANSLATION
# LABEL/ID_CREATE_ROLE
#: LABEL/ID_CREATE_ROLE
msgid "[LABEL/ID_CREATE_ROLE] Create New Role"
msgstr "Create New Role"
# TRANSLATION
# LABEL/ID_CREATE_GROUP
#: LABEL/ID_CREATE_GROUP
msgid "[LABEL/ID_CREATE_GROUP] Create New Group"
msgstr "Create New Group"
# TRANSLATION
# LABEL/ID_DELETE_GROUP
#: LABEL/ID_DELETE_GROUP
msgid "Remove Group"
msgstr "Remove Group"
# TRANSLATION
# LABEL/ID_DISABLE_PLUGIN
#: LABEL/ID_DISABLE_PLUGIN
msgid "Disable Plugin"
msgstr "Disable Plugin"
# TRANSLATION
# LABEL/ID_ENABLE_PLUGIN
#: LABEL/ID_ENABLE_PLUGIN
msgid "Enable Plugin"
msgstr "Enable Plugin"
# TRANSLATION
# LABEL/ID_UPDATE_ENVIRONMENT_SETTINGS
#: LABEL/ID_UPDATE_ENVIRONMENT_SETTINGS
msgid "Update Environment Settings"
msgstr "Update Environment Settings"
# additionalTables/additionalTablesData.xml?ADD_TAB_NAME
# additionalTables/additionalTablesData.xml
#: text - ADD_TAB_NAME
@@ -25262,7 +25748,7 @@ msgstr "-- Default --"
# events/eventsEditAction.xml?TRI_UID
# events/eventsEditAction.xml
#: dropdown - TRI_UID
msgid "Trigger"
msgid "[events/eventsEditAction.xml?TRI_UID] Trigger"
msgstr "Trigger"
# events/eventsEditAction.xml?TRI_UID-
@@ -35690,7 +36176,7 @@ msgstr "Last Name"
# users/users_Edit.xml?USR_USERNAME
# users/users_Edit.xml
#: text - USR_USERNAME
msgid "[users/users_Edit.xml?USR_USERNAME] User ID (*)"
msgid "User ID (*)"
msgstr "User ID (*)"
# users/users_Edit.xml?USR_EMAIL
@@ -37928,7 +38414,7 @@ msgstr "Label"
# dynaforms/fields/file.xml?PME_INPUT
# dynaforms/fields/file.xml
#: dropdown - PME_INPUT
msgid "Input"
msgid "[dynaforms/fields/file.xml?PME_INPUT] Input"
msgstr "Input"
# dynaforms/fields/file.xml?PME_INPUT-

View File

@@ -4770,7 +4770,7 @@ SELECT 'LABEL','ID_PLEASE_SELECT_PHOTO','en','Please select a photo','2014-01-15
UNION ALL
SELECT 'LABEL','ID_RESUME','en','Resume','2014-01-15'
UNION ALL
SELECT 'LABEL','ID_USER_ID','en','User ID (*)','2014-01-15'
SELECT 'LABEL','ID_USER_ID','en','Username','2014-10-09'
UNION ALL
SELECT 'LABEL','ID_PHONE','en','Phone','2014-01-15'
UNION ALL
@@ -5572,7 +5572,7 @@ SELECT 'LABEL','ID_FAILED_DASHBOARD INSTANCE','en','Dashboard Instance registere
UNION ALL
SELECT 'LABEL','ID_AJAX_COMMUNICATION_FAILED','en','Ajax communication failed','2014-01-15'
UNION ALL
SELECT 'LABEL','ID_CHECK_FIELDS_MARK_RED','en','Please check the fields mark in red.','2014-01-15'
SELECT 'LABEL','ID_CHECK_FIELDS_MARK_RED','en','Please check the fields marked in red.','2014-10-06'
UNION ALL
SELECT 'LABEL','ID_INPUT_ERROR','en','Input Error','2014-01-15'
UNION ALL
@@ -5840,7 +5840,7 @@ SELECT 'LABEL','ID_LOGIN_WITH_FACEBOOK','en','Login with Facebook!!','2014-01-15
UNION ALL
SELECT 'LABEL','ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP6','en','xxx','2014-01-15'
UNION ALL
SELECT 'LABEL','ID_SIZE_VERY_LARGE_PERMITTED','en','The size is very large as permitted!','2014-09-10'
SELECT 'LABEL','ID_SIZE_VERY_LARGE_PERMITTED','en','The file is too large . Please upload a smaller file.','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP5','en','ProcessMaker uses workspaces to store data. Please enter a valid workspace name and credentials to login.','2014-09-02'
UNION ALL
@@ -6240,7 +6240,7 @@ SELECT 'LABEL','ID_MSG_ENABLE_HTML_EDITING','en','<b>Warning:</b> Editing the HT
UNION ALL
SELECT 'LABEL','ID_ALL_CATEGORIES','en','All Categories','2014-01-15'
UNION ALL
SELECT 'LABEL','ID_CASES_NOTES_NO_PERMISSIONS','en','You do not have permission to cases notes','2014-01-15'
SELECT 'LABEL','ID_CASES_NOTES_NO_PERMISSIONS','en','You do not have permission to access cases notes','2014-09-30'
UNION ALL
SELECT 'LABEL','ID_DELETE_DOCUMENT','en','Do you want to delete selected document?','2014-01-15'
UNION ALL
@@ -6938,7 +6938,7 @@ SELECT 'LABEL','ID_CHOOSE_PROVIDER','en','Please select provider','2014-08-27'
UNION ALL
SELECT 'LABEL','ID_INDEX','en','Index','2014-09-10'
UNION ALL
SELECT 'LABEL','ID_ERROR_JS_NOT_AVAILABLE','en','Your browser does not support javascript or it is disabled, please use a different browser or activate the javascript. Forms won''t work totally because javascript is used.','2014-08-29'
SELECT 'LABEL','ID_ERROR_JS_NOT_AVAILABLE','en','Your browser doesn''t support JavaScript or it may be disabled. Please use a different browser or enable the JavaScript, Dynaforms won''t entirely work because JavaScript is used.','2014-10-09'
UNION ALL
SELECT 'LABEL','ID_MAXIMUM_SIZE_FILE_REQUIRED','en','The maximum size file, is required!','2014-09-12'
UNION ALL
@@ -7088,9 +7088,9 @@ SELECT 'LABEL','ID_AUDIT_LOG_ENABLED','en','Audit Log has been enabled','2014-09
UNION ALL
SELECT 'LABEL','ID_AUDIT_LOG_DISABLED','en','Audit Log has been disabled','2014-09-19'
UNION ALL
SELECT 'LABEL','ID_AUDIT_LOG_DETAILS_1','en','Audit Log details1','2014-09-19'
SELECT 'LABEL','ID_AUDIT_LOG_DETAILS_1','en','When this option is enabled, all changes made in the "ADMIN" tab are registered in a log.','2014-09-30'
UNION ALL
SELECT 'LABEL','ID_AUDIT_LOG_DETAILS_2','en','Audit Log details 2','2014-09-19'
SELECT 'LABEL','ID_AUDIT_LOG_DETAILS_2','en','and the user will be able to see those changes in the "Audit Log" option in Logs Menu','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_PRIVATE','en','Private','2014-09-22'
UNION ALL
@@ -7103,6 +7103,170 @@ SELECT 'LABEL','ID_LEFT','en','left','2014-09-18'
SELECT 'LABEL','ID_CENTER','en','center','2014-09-18'
UNION ALL
SELECT 'LABEL','ID_RIGHT','en','right','2014-09-18'
UNION ALL
SELECT 'LABEL','ID_LANGUAGE_CANT_DELETE_CURRENTLY','en','The language, which the system is currently using, cannot be deleted.','2014-09-25'
UNION ALL
SELECT 'LABEL','ID_INPUT_DOC_MAX_FILESIZE_REQUIRED','en','Maximum file size parameter is required.','2014-09-30'
UNION ALL
SELECT 'LABEL','ID_AUDIT_LOG_ACTIONS','en','Audit Log Actions','2014-09-30'
UNION ALL
SELECT 'LABEL','ID_RESET_FILTERS','en','Reset Filters','2014-10-07'
UNION ALL
SELECT 'LABEL','ID_INPUT_DB','en','Input','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_TRIGGER_DB','en','Trigger','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_IP','en','IP Client','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_OUTPUT_DB','en','Output','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_ATTACHED_DB','en','Attached','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_DERIVATION_DB','en','Derivation','2014-10-08'
UNION ALL
SELECT 'LABEL','ID_OPEN_DYNAFORM_TAB','en','Open the Dynaform in a new tab','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ENTERPRISE_FEATURES','en','Enterprise features','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_USER','en','Create User','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_USER','en','Update User','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_USER','en','Delete User','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ENABLE_USER','en','Enable User','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DISABLE_USER','en','Disable User','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ASSIGN_AUTHENTICATION_SOURCE','en','Assign Authentication Source','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ASSIGN_USER_TO_GROUP','en','Assign Users To Group','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_AUTH_SOURCE','en','Create Authentication Source','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_UPDATE_AUTH_SOURCE','en','Update Authentication Source','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_DELETE_AUTH_SOURCE','en','Delete Authentication Source','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_UPDATE_ROLE','en','Update Role','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_ROLE','en','Delete Role','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ASSIGN_USER_TO_ROLE','en','Assign Users To Role','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_USER_TO_ROLE','en','Delete Users To Role','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ADD_PERMISSION_TO_ROLE','en','Add Permission To Role','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_PERMISSION_TO_ROLE','en','Delete Permission To Role','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_SKIN','en','Create Skin','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_IMPORT_SKIN','en','Import Skin','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_EXPORT_SKIN','en','Export Skin','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_SKIN','en','Delete Skin','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_GROUP','en','Update Group','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_CATEGORY','en','Create Category','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_CATEGORY','en','Update Category','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_CATEGORY','en','Delete Category','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_BUILD_CACHE','en','Build Cache','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CLEAR_CRON','en','Clear Cron','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_REPLACE_LOGO','en','Replace Logo','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_UPDATE_LOGIN_SETTINGS','en','Update Login Settings','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DISABLE_HEART_BEAT','en','Disable Heart Beat','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_PMTABLE','en','Create PM Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_PMTABLE','en','Update PM Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_PMTABLE','en','Delete PM Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ADD_DATA_PMTABLE','en','Add Data to PM table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_DATA_PMTABLE','en','Update Data from PM Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_DATA_PMTABLE','en','Delete Data from PM Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_IMPORT_TABLE','en','Import Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_EXPORT_TABLE','en','Export Table','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_CALENDAR','en','Create Calendar','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_CALENDAR','en','Update Calendar','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_CALENDAR','en','Delete Calendar','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_DASHLET_INSTANCE','en','Create Dashlet Instance','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_DASHLET_INSTANCE','en','Update Dashlet Instance','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_DASHLET_INSTANCE','en','Delete Dashlet Instance','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_DEPARTAMENT','en','Create Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_SUB_DEPARTAMENT','en','Create Sub Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_DEPARTAMENT','en','Update Departament','2014-10-10'
;
INSERT INTO [TRANSLATION] ([TRN_CATEGORY],[TRN_ID],[TRN_LANG],[TRN_VALUE],[TRN_UPDATE_DATE])
SELECT 'LABEL','ID_UPDATE_SUB_DEPARTAMENT','en','Update Sub Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_DEPARTAMENT','en','Delete Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ASSIGN_MANAGER_TO_DEPARTAMENT','en','Assign Manager To Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_ASSIGN_USER_TO_DEPARTAMENT','en','Assign Users To Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_REMOVE_USERS_FROM_DEPARTAMENT','en','Remove Users From Departament','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPLOAD_LANGUAGE','en','Upload Language','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_EXPORT_LANGUAGE','en','Export Language','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_LAGUAGE','en','Delete Language','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPLOAD_SYSTEM_SETTINGS','en','Upload System Settings','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPDATE_EMAIL_SETTINGS','en','Update Email Settings','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_EMAIL_SETTINGS','en','Create Email Settings','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_UPLOAD_LOGO','en','Upload Logo','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DELETE_LOGO','en','Delete Logo','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_INSTALL_PLUGIN','en','Install Plugin','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_SET_COLUMNS','en','Set Columns','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_DISABLE_AUDIT_LOG','en','Disable Audit Log','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_REMOVE_PLUGIN','en','Remove Plugin','2014-10-10'
UNION ALL
SELECT 'LABEL','ID_CREATE_ROLE','en','Create New Role','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_CREATE_GROUP','en','Create New Group','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_DELETE_GROUP','en','Remove Group','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_DISABLE_PLUGIN','en','Disable Plugin','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_ENABLE_PLUGIN','en','Enable Plugin','2014-10-13'
UNION ALL
SELECT 'LABEL','ID_UPDATE_ENVIRONMENT_SETTINGS','en','Update Environment Settings','2014-10-13'
;
INSERT INTO ISO_LOCATION ([IC_UID],[IL_UID],[IL_NAME],[IL_NORMAL_NAME],[IS_UID])

View File

@@ -3100,7 +3100,7 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
( 'LABEL','ID_PROFILE','en','Profile','2014-01-15') ,
( 'LABEL','ID_PLEASE_SELECT_PHOTO','en','Please select a photo','2014-01-15') ,
( 'LABEL','ID_RESUME','en','Resume','2014-01-15') ,
( 'LABEL','ID_USER_ID','en','User ID (*)','2014-01-15') ,
( 'LABEL','ID_USER_ID','en','Username','2014-10-09') ,
( 'LABEL','ID_PHONE','en','Phone','2014-01-15') ,
( 'LABEL','ID_NEW_PASSWORD','en','New Password','2014-01-15') ,
( 'LABEL','ID_CONFIRM_PASSWORD','en','Confirm Password','2014-01-15') ,
@@ -3506,7 +3506,7 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
( 'LABEL','ID_INVALID_DATA','en','Invalid data','2014-01-15') ,
( 'LABEL','ID_FAILED_DASHBOARD INSTANCE','en','Dashboard Instance registered failed','2014-01-15') ,
( 'LABEL','ID_AJAX_COMMUNICATION_FAILED','en','Ajax communication failed','2014-01-15') ,
( 'LABEL','ID_CHECK_FIELDS_MARK_RED','en','Please check the fields mark in red.','2014-01-15') ,
( 'LABEL','ID_CHECK_FIELDS_MARK_RED','en','Please check the fields marked in red.','2014-10-06') ,
( 'LABEL','ID_INPUT_ERROR','en','Input Error','2014-01-15') ,
( 'LABEL','ID_INVALID_APPLICATION_NUMBER','en','You have set a invalid Application Number','2014-01-15') ,
( 'LABEL','ID_3DAYSMINIMUM','en','3 days at least','2014-01-15') ,
@@ -3642,7 +3642,7 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
( 'LABEL','ID_COPYRIGHT','en','Copyright © 2003-2011 Colosa, Inc. All rights reserved.','2014-01-15') ,
( 'LABEL','ID_LOGIN_WITH_FACEBOOK','en','Login with Facebook!!','2014-01-15') ,
( 'LABEL','ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP6','en','xxx','2014-01-15') ,
( 'LABEL','ID_SIZE_VERY_LARGE_PERMITTED','en','The size is very large as permitted!','2014-09-10') ,
( 'LABEL','ID_SIZE_VERY_LARGE_PERMITTED','en','The file is too large . Please upload a smaller file.','2014-10-08') ,
( 'LABEL','ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP5','en','ProcessMaker uses workspaces to store data. Please enter a valid workspace name and credentials to login.','2014-09-02') ,
( 'LABEL','ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP4_2','en','If you are installing ProcessMaker on a remote web server, you will need to get this information from your Database Server.','2014-01-15') ,
( 'LABEL','ID_PROCESSMAKER_REQUIREMENTS_DESCRIPTION_STEP4_1','en','ProcessMaker stores all of its data in a database. This screen gives the installation program the information needed to create this database.','2014-01-15') ,
@@ -3844,7 +3844,7 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
( 'LABEL','ID_REFRESH_TIME_SECONDS','en','Refresh Time (seconds)','2014-01-15') ,
( 'LABEL','ID_MSG_ENABLE_HTML_EDITING','en','<b>Warning:</b> Editing the HTML prevents fields from being added or moved, so only edit the HTML after creating all the fields. Do you like to continue anyway?','2014-01-15') ,
( 'LABEL','ID_ALL_CATEGORIES','en','All Categories','2014-01-15') ,
( 'LABEL','ID_CASES_NOTES_NO_PERMISSIONS','en','You do not have permission to cases notes','2014-01-15') ,
( 'LABEL','ID_CASES_NOTES_NO_PERMISSIONS','en','You do not have permission to access cases notes','2014-09-30') ,
( 'LABEL','ID_DELETE_DOCUMENT','en','Do you want to delete selected document?','2014-01-15') ,
( 'LABEL','ID_CRON_ACTIONS_LOG','en','Cron Actions Log','2014-01-15') ,
( 'LABEL','ID_AUTH_SOURCE_MISSING','en','The plugin that is related to this authentication source was removed or disabled, please consult to your system administrator.','2014-01-15') ;
@@ -4198,7 +4198,7 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
( 'LABEL','ID_TINY_SYSTEM_VARIABLE','en','System Variable','2014-08-27') ,
( 'LABEL','ID_CHOOSE_PROVIDER','en','Please select provider','2014-08-27') ,
( 'LABEL','ID_INDEX','en','Index','2014-09-10') ,
( 'LABEL','ID_ERROR_JS_NOT_AVAILABLE','en','Your browser does not support javascript or it is disabled, please use a different browser or activate the javascript. Forms won''t work totally because javascript is used.','2014-08-29') ,
( 'LABEL','ID_ERROR_JS_NOT_AVAILABLE','en','Your browser doesn''t support JavaScript or it may be disabled. Please use a different browser or enable the JavaScript, Dynaforms won''t entirely work because JavaScript is used.','2014-10-09') ,
( 'LABEL','ID_MAXIMUM_SIZE_FILE_REQUIRED','en','The maximum size file, is required!','2014-09-12') ,
( 'LABEL','ID_BEFORE_UPDATE','en','Before Upgrade','2014-09-18') ,
( 'LABEL','ID_WAIT_INSTALLING_PLUGIN','en','Please wait while installing the plugin...','2014-09-18') ,
@@ -4274,14 +4274,97 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
( 'LABEL','ID_ENABLE_AUDIT_LOG','en','Enable Audit Log','2014-09-19') ,
( 'LABEL','ID_AUDIT_LOG_ENABLED','en','Audit Log has been enabled','2014-09-19') ,
( 'LABEL','ID_AUDIT_LOG_DISABLED','en','Audit Log has been disabled','2014-09-19') ,
( 'LABEL','ID_AUDIT_LOG_DETAILS_1','en','Audit Log details1','2014-09-19') ,
( 'LABEL','ID_AUDIT_LOG_DETAILS_2','en','Audit Log details 2','2014-09-19') ,
( 'LABEL','ID_AUDIT_LOG_DETAILS_1','en','When this option is enabled, all changes made in the "ADMIN" tab are registered in a log.','2014-09-30') ,
( 'LABEL','ID_AUDIT_LOG_DETAILS_2','en','and the user will be able to see those changes in the "Audit Log" option in Logs Menu','2014-10-10') ,
( 'LABEL','ID_PRIVATE','en','Private','2014-09-22') ,
( 'LABEL','ID_CASES_LIST','en','Cases Lists','2014-09-18') ,
( 'LABEL','ID_MENU_NAME','en','Enterprise Plugins Manager','2014-09-18') ,
( 'LABEL','ID_LEFT','en','left','2014-09-18') ,
( 'LABEL','ID_CENTER','en','center','2014-09-18') ,
( 'LABEL','ID_RIGHT','en','right','2014-09-18') ;
( 'LABEL','ID_RIGHT','en','right','2014-09-18') ,
( 'LABEL','ID_LANGUAGE_CANT_DELETE_CURRENTLY','en','The language, which the system is currently using, cannot be deleted.','2014-09-25') ,
( 'LABEL','ID_INPUT_DOC_MAX_FILESIZE_REQUIRED','en','Maximum file size parameter is required.','2014-09-30') ,
( 'LABEL','ID_AUDIT_LOG_ACTIONS','en','Audit Log Actions','2014-09-30') ,
( 'LABEL','ID_RESET_FILTERS','en','Reset Filters','2014-10-07') ,
( 'LABEL','ID_INPUT_DB','en','Input','2014-10-08') ,
( 'LABEL','ID_TRIGGER_DB','en','Trigger','2014-10-08') ,
( 'LABEL','ID_IP','en','IP Client','2014-10-08') ,
( 'LABEL','ID_OUTPUT_DB','en','Output','2014-10-08') ,
( 'LABEL','ID_ATTACHED_DB','en','Attached','2014-10-08') ,
( 'LABEL','ID_DERIVATION_DB','en','Derivation','2014-10-08') ,
( 'LABEL','ID_OPEN_DYNAFORM_TAB','en','Open the Dynaform in a new tab','2014-10-10') ,
( 'LABEL','ID_ENTERPRISE_FEATURES','en','Enterprise features','2014-10-10') ,
( 'LABEL','ID_CREATE_USER','en','Create User','2014-10-10') ,
( 'LABEL','ID_UPDATE_USER','en','Update User','2014-10-10') ,
( 'LABEL','ID_DELETE_USER','en','Delete User','2014-10-10') ,
( 'LABEL','ID_ENABLE_USER','en','Enable User','2014-10-10') ,
( 'LABEL','ID_DISABLE_USER','en','Disable User','2014-10-10') ,
( 'LABEL','ID_ASSIGN_AUTHENTICATION_SOURCE','en','Assign Authentication Source','2014-10-10') ,
( 'LABEL','ID_ASSIGN_USER_TO_GROUP','en','Assign Users To Group','2014-10-10') ,
( 'LABEL','ID_CREATE_AUTH_SOURCE','en','Create Authentication Source','2014-10-13') ,
( 'LABEL','ID_UPDATE_AUTH_SOURCE','en','Update Authentication Source','2014-10-13') ,
( 'LABEL','ID_DELETE_AUTH_SOURCE','en','Delete Authentication Source','2014-10-13') ,
( 'LABEL','ID_UPDATE_ROLE','en','Update Role','2014-10-10') ,
( 'LABEL','ID_DELETE_ROLE','en','Delete Role','2014-10-10') ,
( 'LABEL','ID_ASSIGN_USER_TO_ROLE','en','Assign Users To Role','2014-10-10') ,
( 'LABEL','ID_DELETE_USER_TO_ROLE','en','Delete Users To Role','2014-10-10') ,
( 'LABEL','ID_ADD_PERMISSION_TO_ROLE','en','Add Permission To Role','2014-10-10') ,
( 'LABEL','ID_DELETE_PERMISSION_TO_ROLE','en','Delete Permission To Role','2014-10-10') ,
( 'LABEL','ID_CREATE_SKIN','en','Create Skin','2014-10-10') ,
( 'LABEL','ID_IMPORT_SKIN','en','Import Skin','2014-10-10') ,
( 'LABEL','ID_EXPORT_SKIN','en','Export Skin','2014-10-10') ,
( 'LABEL','ID_DELETE_SKIN','en','Delete Skin','2014-10-10') ,
( 'LABEL','ID_UPDATE_GROUP','en','Update Group','2014-10-10') ,
( 'LABEL','ID_CREATE_CATEGORY','en','Create Category','2014-10-10') ,
( 'LABEL','ID_UPDATE_CATEGORY','en','Update Category','2014-10-10') ,
( 'LABEL','ID_DELETE_CATEGORY','en','Delete Category','2014-10-10') ,
( 'LABEL','ID_BUILD_CACHE','en','Build Cache','2014-10-10') ,
( 'LABEL','ID_CLEAR_CRON','en','Clear Cron','2014-10-10') ,
( 'LABEL','ID_REPLACE_LOGO','en','Replace Logo','2014-10-13') ,
( 'LABEL','ID_UPDATE_LOGIN_SETTINGS','en','Update Login Settings','2014-10-10') ,
( 'LABEL','ID_DISABLE_HEART_BEAT','en','Disable Heart Beat','2014-10-10') ,
( 'LABEL','ID_CREATE_PMTABLE','en','Create PM Table','2014-10-10') ,
( 'LABEL','ID_UPDATE_PMTABLE','en','Update PM Table','2014-10-10') ,
( 'LABEL','ID_DELETE_PMTABLE','en','Delete PM Table','2014-10-10') ,
( 'LABEL','ID_ADD_DATA_PMTABLE','en','Add Data to PM table','2014-10-10') ,
( 'LABEL','ID_UPDATE_DATA_PMTABLE','en','Update Data from PM Table','2014-10-10') ,
( 'LABEL','ID_DELETE_DATA_PMTABLE','en','Delete Data from PM Table','2014-10-10') ,
( 'LABEL','ID_IMPORT_TABLE','en','Import Table','2014-10-10') ,
( 'LABEL','ID_EXPORT_TABLE','en','Export Table','2014-10-10') ,
( 'LABEL','ID_CREATE_CALENDAR','en','Create Calendar','2014-10-10') ,
( 'LABEL','ID_UPDATE_CALENDAR','en','Update Calendar','2014-10-10') ,
( 'LABEL','ID_DELETE_CALENDAR','en','Delete Calendar','2014-10-10') ,
( 'LABEL','ID_CREATE_DASHLET_INSTANCE','en','Create Dashlet Instance','2014-10-10') ,
( 'LABEL','ID_UPDATE_DASHLET_INSTANCE','en','Update Dashlet Instance','2014-10-10') ,
( 'LABEL','ID_DELETE_DASHLET_INSTANCE','en','Delete Dashlet Instance','2014-10-10') ,
( 'LABEL','ID_CREATE_DEPARTAMENT','en','Create Departament','2014-10-10') ,
( 'LABEL','ID_CREATE_SUB_DEPARTAMENT','en','Create Sub Departament','2014-10-10') ,
( 'LABEL','ID_UPDATE_DEPARTAMENT','en','Update Departament','2014-10-10') ;
INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE ) VALUES
( 'LABEL','ID_UPDATE_SUB_DEPARTAMENT','en','Update Sub Departament','2014-10-10') ,
( 'LABEL','ID_DELETE_DEPARTAMENT','en','Delete Departament','2014-10-10') ,
( 'LABEL','ID_ASSIGN_MANAGER_TO_DEPARTAMENT','en','Assign Manager To Departament','2014-10-10') ,
( 'LABEL','ID_ASSIGN_USER_TO_DEPARTAMENT','en','Assign Users To Departament','2014-10-10') ,
( 'LABEL','ID_REMOVE_USERS_FROM_DEPARTAMENT','en','Remove Users From Departament','2014-10-10') ,
( 'LABEL','ID_UPLOAD_LANGUAGE','en','Upload Language','2014-10-10') ,
( 'LABEL','ID_EXPORT_LANGUAGE','en','Export Language','2014-10-10') ,
( 'LABEL','ID_DELETE_LAGUAGE','en','Delete Language','2014-10-10') ,
( 'LABEL','ID_UPLOAD_SYSTEM_SETTINGS','en','Upload System Settings','2014-10-10') ,
( 'LABEL','ID_UPDATE_EMAIL_SETTINGS','en','Update Email Settings','2014-10-10') ,
( 'LABEL','ID_CREATE_EMAIL_SETTINGS','en','Create Email Settings','2014-10-10') ,
( 'LABEL','ID_UPLOAD_LOGO','en','Upload Logo','2014-10-10') ,
( 'LABEL','ID_DELETE_LOGO','en','Delete Logo','2014-10-10') ,
( 'LABEL','ID_INSTALL_PLUGIN','en','Install Plugin','2014-10-10') ,
( 'LABEL','ID_SET_COLUMNS','en','Set Columns','2014-10-10') ,
( 'LABEL','ID_DISABLE_AUDIT_LOG','en','Disable Audit Log','2014-10-10') ,
( 'LABEL','ID_REMOVE_PLUGIN','en','Remove Plugin','2014-10-10') ,
( 'LABEL','ID_CREATE_ROLE','en','Create New Role','2014-10-13') ,
( 'LABEL','ID_CREATE_GROUP','en','Create New Group','2014-10-13') ,
( 'LABEL','ID_DELETE_GROUP','en','Remove Group','2014-10-13') ,
( 'LABEL','ID_DISABLE_PLUGIN','en','Disable Plugin','2014-10-13') ,
( 'LABEL','ID_ENABLE_PLUGIN','en','Enable Plugin','2014-10-13') ,
( 'LABEL','ID_UPDATE_ENVIRONMENT_SETTINGS','en','Update Environment Settings','2014-10-13') ;
INSERT INTO ISO_LOCATION (IC_UID,IL_UID,IL_NAME,IL_NORMAL_NAME,IS_UID) VALUES
('AD','','',' ','') ,

View File

@@ -28,6 +28,7 @@ $partnerFlag = (defined('PARTNER_FLAG')) ? PARTNER_FLAG : false;
$oServerConf = & serverConf::getSingleton();
$sAudit = $oServerConf->getAuditLogProperty( 'AL_OPTION', SYS_SYS );
$licensedFeatures = & PMLicensedFeatures::getSingleton();
if ($RBAC->userCanAccess('PM_SETUP') == 1 ) {
//settings options
@@ -98,7 +99,7 @@ if ($RBAC->userCanAccess('PM_SETUP') == 1) {
$G_TMP_MENU->AddIdRawOption('LOG_CASE_SCHEDULER', '../cases/cases_Scheduler_Log', G::LoadTranslation('ID_CASE_SCHEDULER'), "icon-logs-list.png",'', 'logs');
$G_TMP_MENU->AddIdRawOption("CRON", "../setup/cron", G::LoadTranslation("ID_CRON_ACTIONS"), null, null, "logs");
$G_TMP_MENU->AddIdRawOption('EMAILS', '../mails/emailList', ucfirst (strtolower ( G::LoadTranslation('ID_EMAILS'))), '', '', 'logs');
if (isset($sAudit) && $sAudit != false) {
if (isset($sAudit) && $sAudit != false && $licensedFeatures->verifyfeature('vtSeHNhT0JnSmo1bTluUVlTYUxUbUFSVStEeXVqc1pEUG5EeXc0MGd2Q3ErYz0=')) {
$G_TMP_MENU->AddIdRawOption('AUDIT_LOG', '../setup/auditLog', ucfirst (G::LoadTranslation('ID_AUDITLOG_DISPLAY')), '', '', 'logs');
}
}
@@ -107,7 +108,9 @@ if ($RBAC->userCanAccess("PM_SETUP") == 1) {
$G_TMP_MENU->AddIdRawOption("PM_REQUIREMENTS", "../setup/systemInfo", G::LoadTranslation("ID_PROCESSMAKER_REQUIREMENTS_CHECK"), "", "", "settings");
$G_TMP_MENU->AddIdRawOption("PHP_INFO", "../setup/systemInfo?option=php", G::LoadTranslation("ID_PHP_INFO"), "", "", "settings");
//$G_TMP_MENU->AddIdRawOption("PHP_MAINTENANCE", "../admin/maintenance", 'Maintenance', "", "", "settings");
$G_TMP_MENU->AddIdRawOption("AUDIT_LOG", "auditLogConfig", G::LoadTranslation("ID_AUDITLOG_DISPLAY"), "", "", "settings");
if ($licensedFeatures->verifyfeature('vtSeHNhT0JnSmo1bTluUVlTYUxUbUFSVStEeXVqc1pEUG5EeXc0MGd2Q3ErYz0=')) {
$G_TMP_MENU->AddIdRawOption("AUDIT_LOG", "auditLogConfig", G::LoadTranslation("ID_AUDITLOG_DISPLAY"), "", "", "settings");
}
}
require_once 'classes/class.pmLicenseManager.php';

View File

@@ -1709,7 +1709,7 @@ Ext.onReady(function() {
title: _('ID_ENTERPRISE_PLUGINS'),
items : addonsGrid
},{
title: _('ID_ENTERPRISE_FIXTURES'),
title: _('ID_ENTERPRISE_FEATURES'),
items : addonsFeatureGrid
}
]

View File

@@ -125,7 +125,7 @@
grant_type=password&
username=bob&
password=secret&
scope=offline_access
scope=*
</pre>
</p>