예제 #1
0
 public function install()
 {
     $this->create_data_dir();
     if (!is_dir(DATA_DIR . '/Base_Lang/base')) {
         mkdir(DATA_DIR . '/Base_Lang/base');
     }
     if (!is_dir(DATA_DIR . '/Base_Lang/custom')) {
         mkdir(DATA_DIR . '/Base_Lang/custom');
     }
     ModuleManager::include_common('Base_Lang', 0);
     Base_LangCommon::install_translations(Base_LangInstall::module_name());
     return Variable::set('default_lang', 'en');
 }
예제 #2
0
 public function requires($v)
 {
     return array(array('name' => Base_ActionBarInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_HomePageInstall::module_name(), 'version' => 0), array('name' => Base_UserInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Utils_TabbedBrowserInstall::module_name(), 'version' => 0), array('name' => Utils_GenericBrowserInstall::module_name(), 'version' => 0), array('name' => Libs_CKEditorInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Libs_ScriptAculoUsInstall::module_name(), 'version' => 0), array('name' => Utils_TooltipInstall::module_name(), 'version' => 0));
 }
예제 #3
0
 public function requires($v)
 {
     return array(array('name' => CRM_CalendarInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0));
 }
예제 #4
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Data_CountriesInstall::module_name(), 'version' => 0), array('name' => Base_Lang_AdministratorInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0));
 }
예제 #5
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_ActionBarInstall::module_name(), 'version' => 0), array('name' => Base_AdminInstall::module_name(), 'version' => 0), array('name' => Utils_GenericBrowserInstall::module_name(), 'version' => 0));
 }
예제 #6
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Base_UserInstall::module_name(), 'version' => 0), array('name' => Base_User_LoginInstall::module_name(), 'version' => 0));
 }
예제 #7
0
 public function requires($v)
 {
     return array(array('name' => Utils_RecordBrowserInstall::module_name(), 'version' => 0), array('name' => Utils_AttachmentInstall::module_name(), 'version' => 0), array('name' => CRM_CommonInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_AclInstall::module_name(), 'version' => 0), array('name' => Data_CountriesInstall::module_name(), 'version' => 0));
 }
예제 #8
0
 public function requires($v)
 {
     return array(array('name' => CRM_CommonInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Utils_Calendar_EventInstall::module_name(), 'version' => 0), array('name' => Utils_PopupCalendarInstall::module_name(), 'version' => 0), array('name' => Utils_AttachmentInstall::module_name(), 'version' => 0), array('name' => Utils_MessengerInstall::module_name(), 'version' => 0), array('name' => CRM_ContactsInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Libs_TCPDFInstall::module_name(), 'version' => 0));
 }
예제 #9
0
 public function requires($v)
 {
     return array(array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Utils_WizardInstall::module_name(), 'version' => 0), array('name' => CRM_CalendarInstall::module_name(), 'version' => 0), array('name' => CRM_ContactsInstall::module_name(), 'version' => 0), array('name' => CRM_PhoneCallInstall::module_name(), 'version' => 0));
 }
예제 #10
0
 public function requires($v)
 {
     return array(array('name' => Utils_RecordBrowserInstall::module_name(), 'version' => 0), array('name' => Utils_AttachmentInstall::module_name(), 'version' => 0), array('name' => CRM_CommonInstall::module_name(), 'version' => 0), array('name' => CRM_RoundcubeInstall::module_name(), 'version' => 0), array('name' => CRM_ContactsInstall::module_name(), 'version' => 0), array('name' => CRM_CalendarInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_AclInstall::module_name(), 'version' => 0), array('name' => Utils_ChainedSelectInstall::module_name(), 'version' => 0), array('name' => Data_CountriesInstall::module_name(), 'version' => 0), array('name' => CRM_FiltersInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0));
 }
예제 #11
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_MailInstall::module_name(), 'version' => 0), array('name' => Base_RegionalSettingsInstall::module_name(), 'version' => 0), array('name' => Base_ActionBarInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => Utils_GenericBrowserInstall::module_name(), 'version' => 0), array('name' => Utils_PopupCalendarInstall::module_name(), 'version' => 0));
 }
예제 #12
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Utils_BBCodeInstall::module_name(), 'version' => 0), array('name' => Base_DashboardInstall::module_name(), 'version' => 0));
 }
예제 #13
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Libs_TCPDFInstall::module_name(), 'version' => 0));
 }
예제 #14
0
 public function requires($v)
 {
     return array(array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_AdminInstall::module_name(), 'version' => 0), array('name' => Utils_FileUploadInstall::module_name(), 'version' => 0), array('name' => Utils_FileDownloadInstall::module_name(), 'version' => 0), array('name' => Utils_ImageInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Base_StatusBarInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0));
 }
예제 #15
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Base_MenuInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_AclInstall::module_name(), 'version' => 0));
 }
예제 #16
0
 public function requires($v)
 {
     return array(array('name' => Base_AdminInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_MenuInstall::module_name(), 'version' => 0), array('name' => Utils_FrontPageInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0));
 }
예제 #17
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Utils_TooltipInstall::module_name(), 'version' => 0), array('name' => Libs_LeightboxInstall::module_name(), 'version' => 0));
 }
예제 #18
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Libs_LeightboxInstall::module_name(), 'version' => 0), array('name' => Base_Menu_QuickAccessInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => Utils_TooltipInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0));
 }
예제 #19
0
 public function requires($v)
 {
     return array(array('name' => Utils_RecordBrowserInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0));
 }
예제 #20
0
 public function requires($v)
 {
     return array(array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => CRM_ContactsInstall::module_name(), 'version' => 0));
 }
예제 #21
0
 public function requires($v)
 {
     return array(array('name' => Utils_GenericBrowserInstall::module_name(), 'version' => 0), array('name' => Utils_FileUploadInstall::module_name(), 'version' => 0), array('name' => Utils_FileStorageInstall::module_name(), 'version' => 0), array('name' => Utils_BBCodeInstall::module_name(), 'version' => 0), array('name' => CRM_CommonInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Libs_CKEditorInstall::module_name(), 'version' => 0), array('name' => Libs_LeightboxInstall::module_name(), 'version' => 0), array('name' => Utils_TooltipInstall::module_name(), 'version' => 0), array('name' => Utils_WatchdogInstall::module_name(), 'version' => 0), array('name' => Base_RegionalSettingsInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_BoxInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_ActionBarInstall::module_name(), 'version' => 0));
 }
예제 #22
0
 public function requires($v)
 {
     return array(array('name' => Base_RegionalSettingsInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0));
 }
예제 #23
0
 public function requires($v)
 {
     return array(array('name' => Utils_TabbedBrowserInstall::module_name(), 'version' => 0), array('name' => Base_RegionalSettingsInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_ActionBarInstall::module_name(), 'version' => 0), array('name' => Base_BoxInstall::module_name(), 'version' => 0), array('name' => Utils_PopupCalendarInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0));
 }
예제 #24
0
 public function requires($v)
 {
     return array(array('name' => Utils_CatFileInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Utils_WizardInstall::module_name(), 'version' => 0));
 }
예제 #25
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Base_UserInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => CRM_ContactsInstall::module_name(), 'version' => 0), array('name' => Utils_RecordBrowserInstall::module_name(), 'version' => 0));
 }
예제 #26
0
 public function requires($v)
 {
     return array(array('name' => Base_BoxInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Utils_ShortcutInstall::module_name(), 'version' => 0), array('name' => Base_UserInstall::module_name(), 'version' => 0), array('name' => Base_ActionBarInstall::module_name(), 'version' => 0));
 }
예제 #27
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Base_SetupInstall::module_name(), 'version' => 0), array('name' => Utils_TooltipInstall::module_name(), 'version' => 0), array('name' => Base_AclInstall::module_name(), 'version' => 0), array('name' => Base_BoxInstall::module_name(), 'version' => 0), array('name' => Base_Theme_AdministratorInstall::module_name(), 'version' => 0));
 }
예제 #28
0
 public function requires($v)
 {
     return array(array('name' => Base_AdminInstall::module_name(), 'version' => 0), array('name' => Base_AclInstall::module_name(), 'version' => 0), array('name' => Base_ThemeInstall::module_name(), 'version' => 0), array('name' => Libs_QuickFormInstall::module_name(), 'version' => 0), array('name' => Base_UserInstall::module_name(), 'version' => 0), array('name' => Utils_GenericBrowserInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => Base_LangInstall::module_name(), 'version' => 0));
 }
예제 #29
0
 public function requires($v)
 {
     return array(array('name' => Base_LangInstall::module_name(), 'version' => 0), array('name' => Utils_CalendarInstall::module_name(), 'version' => 0), array('name' => Base_User_SettingsInstall::module_name(), 'version' => 0), array('name' => Base_RegionalSettingsInstall::module_name(), 'version' => 0), array('name' => CRM_FiltersInstall::module_name(), 'version' => 0), array('name' => CRM_Calendar_EventInstall::module_name(), 'version' => 0), array('name' => Utils_WatchdogInstall::module_name(), 'version' => 0), array('name' => Utils_LeightboxPromptInstall::module_name(), 'version' => 0));
 }