Rename 'Misc' menu item machine name to a safe string
authorColeman Watts <coleman@civicrm.org>
Thu, 8 Apr 2021 00:54:55 +0000 (20:54 -0400)
committerColeman Watts <coleman@civicrm.org>
Thu, 8 Apr 2021 00:54:55 +0000 (20:54 -0400)
This renames the machine name to one that doesn't contain special characters

CRM/Upgrade/Incremental/php/FiveThirtySeven.php
xml/templates/civicrm_navigation.tpl

index 90bac5a86310a258550480f636308917ca710d2b..cc11c3bd26d3ecb3a60e0f0268877cd04b6feaf6 100644 (file)
@@ -169,7 +169,7 @@ class CRM_Upgrade_Incremental_php_FiveThirtySeven extends CRM_Upgrade_Incrementa
 
     CRM_Core_DAO::executeQuery('
 UPDATE civicrm_navigation
-SET name="Misc (Undelete, PDFs, Limits, Logging, etc.)"
+SET name="misc_admin_settings"
 WHERE name="Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)"
 ');
     CRM_Core_DAO::executeQuery('
index 4652eceb07e7cf8634b8b244c26789d5fe17f781..efd43de92bf9ac5dd044070ab12b4dfd67f41131 100644 (file)
@@ -388,7 +388,7 @@ VALUES
     ( @domainID, 'civicrm/admin/setting/path?reset=1',                  '{ts escape="sql" skip="true"}Directories{/ts}',        'Directories',                                  'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 7 ),
     ( @domainID, 'civicrm/admin/mapping?reset=1',                       '{ts escape="sql" skip="true"}Import/Export Mappings{/ts}', 'Import/Export Mappings',                   'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 8 ),
     ( @domainID, 'civicrm/admin/setting/mapping?reset=1',               '{ts escape="sql" skip="true"}Mapping and Geocoding{/ts}', 'Mapping and Geocoding',                     'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 9 ),
-    ( @domainID, 'civicrm/admin/setting/misc?reset=1',                  '{ts escape="sql" skip="true"}Misc (Undelete, PDFs, Limits, Logging, etc.){/ts}', 'Misc (Undelete, PDFs, Limits, Logging, etc.)', 'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 10 ),
+    ( @domainID, 'civicrm/admin/setting/misc?reset=1',                  '{ts escape="sql" skip="true"}Misc (Undelete, PDFs, Limits, Logging, etc.){/ts}', 'misc_admin_settings', 'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 10 ),
     ( @domainID, 'civicrm/admin/setting/preferences/multisite?reset=1', '{ts escape="sql" skip="true"}Multi Site Settings{/ts}', 'Multi Site Settings',                         'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 11 ),
     ( @domainID, 'civicrm/admin/options?reset=1',                       '{ts escape="sql" skip="true"}Option Groups{/ts}', 'Option Groups',                                     'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 12 ),
     ( @domainID, 'civicrm/admin/setting/smtp?reset=1',                  '{ts escape="sql" skip="true"}Outbound Email (SMTP/Sendmail){/ts}', 'Outbound Email',                   'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 13 ),