<?php
-define('CIVICRM_MYSQL_STRICT', 0);
+
if (isset($GLOBALS['_SERVER']['DM_SOURCEDIR'])) {
$sourceCheckoutDir = $GLOBALS['_SERVER']['DM_SOURCEDIR'];
}
require_once 'CRM/Core/Permission.php';
require_once 'CRM/Utils/String.php';
+ require_once 'CRM/Core/I18n.php';
$permissions = CRM_Core_Permission::getCorePermissions(TRUE);
$crmFolderDir = $sourceCheckoutDir . DIRECTORY_SEPARATOR . 'CRM';
$perm = $comp->getPermissions(FALSE, TRUE);
if ($perm) {
$info = $comp->getInfo();
- foreach ($perm as $p) {
- $permissions[$p] = $info['translatedName'] . ': ' . $p;
+ foreach ($perm as $p => $attr) {
+ $title = $info['translatedName'] . ': ' . array_shift($attr);
+ array_unshift($attr, $title);
+ $permissions[$p] = $attr;
}
}
}