X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FAdmin%2FForm%2FExtensions.php;h=45ef29169469f64ba7855f9d91633b7c0cefb740;hb=c490a46ac4bf490d3fbb31e35d24c6b43e764f00;hp=50009a888dd60dccfba0ab0a5b70a4c8891a0d97;hpb=e425a965789b9e5a86069069c8fa18c50d3e2b6a;p=civicrm-core.git diff --git a/CRM/Admin/Form/Extensions.php b/CRM/Admin/Form/Extensions.php index 50009a888d..45ef291694 100644 --- a/CRM/Admin/Form/Extensions.php +++ b/CRM/Admin/Form/Extensions.php @@ -40,7 +40,7 @@ class CRM_Admin_Form_Extensions extends CRM_Admin_Form { /** - * Function to for pre-processing + * for pre-processing * * @return void * @access public @@ -85,7 +85,7 @@ class CRM_Admin_Form_Extensions extends CRM_Admin_Form { } /** - * This function sets the default values for the form. + * Set default values for the form. * the default values are retrieved from the database * * @access public @@ -98,37 +98,41 @@ class CRM_Admin_Form_Extensions extends CRM_Admin_Form { } /** - * Function to build the form + * Build the form object * * @return void * @access public */ public function buildQuickForm() { + $info = CRM_Extension_System::singleton()->getMapper()->keyToInfo($this->_key); + $extInfo = CRM_Admin_Page_Extensions::createExtendedInfo($info); + $extName = $extInfo['name']; + switch ($this->_action) { case CRM_Core_Action::ADD: $buttonName = ts('Install'); - $title = ts('Install Extension'); + $title = ts('Install ' . $extName . '?'); break; case CRM_Core_Action::UPDATE: $buttonName = ts('Download and Install'); - $title = ts('Download and Install Extension'); + $title = ts('Download and Install ' . $extName . '?'); break; case CRM_Core_Action::DELETE: $buttonName = ts('Uninstall'); - $title = ts('Uninstall Extension'); + $title = ts('Uninstall ' . $extName . '?'); break; case CRM_Core_Action::ENABLE: $buttonName = ts('Enable'); - $title = ts('Enable Extension'); + $title = ts('Enable ' . $extName . '?'); break; case CRM_Core_Action::DISABLE: $buttonName = ts('Disable'); - $title = ts('Disable Extension'); + $title = ts('Disable ' . $extName . '?'); break; } @@ -165,7 +169,7 @@ class CRM_Admin_Form_Extensions extends CRM_Admin_Form { } /** - * Function to process the form + * Process the form submission * * @access public *