Parcourir la source

Dodanie do instalatora BiAuditGenerate

Mariusz Muszyński il y a 8 ans
Parent
commit
120e0c38f7

+ 16 - 1
SE/superedit-INSTALL_SES_PROCESY_A.php

@@ -1202,6 +1202,11 @@ return $cmd;
 }
 
 
+function INSTALL_GETCOMMANDS_BIAUDIT($ADMIN_USERNAME,$SERVER_ADDRESS_IP,$ADMIN_USERNAME_PASSWD,$SERVER_MOUNT_POINT_ROOT,$SERVER_ADDRESS,$SERVER_ADDRESS_LDAP_DC,$SERVER_ADDRESS_SHORT,$INSTALL_ROOT,$REMOTE_FOLDER_ROOT,$ADMIN_USERNAME_L1,$ADMIN_USERNAME_L1_PASS,$ADMIN_USERNAME_DIRECTORY,$ADMIN_USERNAME_INITIAL_PASSWD,$BACKUP_USB_DEVICE,$SERVER_VERSION,$OPTIONS) {
+	$cmd[]['rsh']='mysql -uroot -p\''.$ADMIN_USERNAME_PASSWD.'\' -D'.$REMOTE_FOLDER_ROOT.' -e "REPLACE INTO \\`CRM_CONFIG\\` (\\`CONF_KEY\\`,\\`CONF_VAL\\`) VALUES (\'module_BiAudit\',\'on\')"';
+}
+
+
 
 //TODO trzeba inaczej to zainstalowac - bez dropowania- update zrobic
 function INSTALL_GETCOMMANDS_WEBMAIL($ADMIN_USERNAME,$SERVER_ADDRESS_IP,$ADMIN_USERNAME_PASSWD,$SERVER_MOUNT_POINT_ROOT,$SERVER_ADDRESS,$SERVER_ADDRESS_LDAP_DC,$SERVER_ADDRESS_SHORT,$INSTALL_ROOT,$REMOTE_FOLDER_ROOT,$ADMIN_USERNAME_L1,$ADMIN_USERNAME_L1_PASS,$ADMIN_USERNAME_DIRECTORY,$ADMIN_USERNAME_INITIAL_PASSWD,$BACKUP_USB_DEVICE,$SERVER_VERSION,$OPTIONS) {
@@ -2403,6 +2408,7 @@ function MAKE_PKG_COMPONENT($h,$installer_dir_tar,$installer_url,$installer_tmp,
 				$skipPhpFiles[] = 'superedit-DB_PROCEDURES_CREATE.php';
 				$skipPhpFiles[] = 'UI.php';
 				$skipPhpFiles[] = 'Request.php';
+				$skipPhpFiles[] = 'BiAuditGenerate.php';
 
 				$skipFilesSgencoder = (!empty($skipPhpFiles)) ? ' -x ' . implode(' -x ', $skipPhpFiles) : '';
 
@@ -2562,7 +2568,7 @@ function INSTALL_SES_PROCESY_A() {
 
 	 	$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'test_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'CREATE_ZASOBY_DATABASE_DESC\',\'3\'); " '.$_SERVER['SERVER_NAME'].' FILTR'; //@2013-10-15 staje recznie ?
 	 	exec($exec,$out,$exit);	 	DEBUG_S(-3,$command_id.':out of2/3 CREATE_ZASOBY_DATABASE_DESC',array($exec,$out,$exit),__FILE__,__FUNCTION__,__LINE__);flush();$out="";$exit="";
-	 	$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'default_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'FROM_ZASOBY_TO_ZASOBY\',\'3\'); " '.$_SERVER['SERVER_NAME'].' %PISM%,%zasob%,%ADMINISTRACJA%,%wyposazenie%,%global%,%WMS%,%ISP%'; //import procesow z tagami PISMO
+	 	$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'default_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'FROM_ZASOBY_TO_ZASOBY\',\'3\'); " '.$_SERVER['SERVER_NAME'].' %PISM%,%zasob%,%ADMINISTRACJA%,%wyposazenie%,%global%,%WMS%,%ISP%,%BI%'; //import procesow z tagami PISMO
 	 	exec($exec,$out,$exit);	 	DEBUG_S(-3,$command_id.':out of3/4/1 FROM_ZASOBY_TO_ZASOBY',array($exec,$out,$exit),__FILE__,__FUNCTION__,__LINE__);flush();$out="";$exit="";
 	 	//tutaj bedzie TODO mysqldump do katalogu installera i komendy z tym zwiazane musza byc jakies - przekopiuj dumpa, odpal go w bazie glownej
 	 	$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'test_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'SYNC_ZASOBY_STRUCTURES_FROM_CONFIG\'); " '.$_SERVER['SERVER_NAME'].' FILTR'; //todo pare razy trzaba powtarzac bo sa bledy
@@ -2817,6 +2823,15 @@ function INSTALL_SES_PROCESY_A() {
 		$packages['pl.procesy5.INSTALL_GETCOMMANDS_WMS']['xml_choice']['description']='Special scripts and utilities to maintain WMS spatial server and provide tools to administer drone mapping. (Use for upgrade and install)';
 		$packages['pl.procesy5.INSTALL_GETCOMMANDS_WMS']['xml_choice']['start_selected']='true';
 
+//! pakiet: INSTALL_GETCOMMANDS_BIAUDIT @2017-08 maintain bzyk
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['exit_file']=str_replace('.', '_', $h->ID.".BIAUDIT_".$h->SERVER_ADDRESS); //czesc nazwy wynikowego pliku .pkg
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['installer_dir_name']=$h->ID.".BIAUDIT_".$h->SERVER_ADDRESS; //nazwa katalogu w jakim jest przygotowywany pkg
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['installer_tmp']="/tmp/pl.procesy5_BIAUDIT_".$h->ID.".".$h->SERVER_ADDRESS;  //miejsce do ktorego installer odpakuje wszystko instalator
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['CMD_FUNCTION']="INSTALL_GETCOMMANDS_BIAUDIT"; //miejsce do ktorego installer odpakuje wszystko instalator
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['xml_choice']['visible']='true';
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['xml_choice']['title']='(U+I)BiAuditGenerate';
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['xml_choice']['description']='Special scripts and utilities to maintain BiAudit (Use for upgrade and install)';
+                $packages['pl.procesy5.INSTALL_GETCOMMANDS_BIAUDIT']['xml_choice']['start_selected']='true';
 
 		//! pakiet: INSTALL_GETCOMMANDS_SE_LAST_UPDATE - koncowe skrypty
 		$packages['pl.procesy5.INSTALL_GETCOMMANDS_SE_LAST_UPDATE']['exit_file']=str_replace('.', '_', $h->ID.".SE_LAST_UPDATE_".$h->SERVER_ADDRESS); //czesc nazwy wynikowego pliku .pkg

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
SE/superedit-SQIX_STRUCTURE_DB_SYNC.php


Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff