$dbsToBackup = implode(', ', $dbs); $tplConfigurationConfigFiles->assign_block_vars('ROW', array('ROWCLASS' => $rowclass, 'NR' => $i, 'CONFIG_ID' => sprintf("%03d", $i), 'CONFIG_NAME' => $c, 'CONFIG_NAME_URLENCODED' => urlencode($c), 'DB_HOST' => $config['dbhost'], 'DB_USER' => $config['dbuser'], 'NR_OF_DATABASES' => sizeof($databases), 'DBS_TO_BACKUP' => $dbsToBackup . ' ', 'ATTACH_BACKUP' => $config['email']['attach_backup'] == 1 ? $lang['L_YES'] : $lang['L_NO'])); if (count($databases) > 0) { $a = 1; foreach ($databases as $dbName => $val) { $tplConfigurationConfigFiles->assign_block_vars('ROW.LIST_DBS', array('ROWCLASS' => $a % 2 ? 'dbrow' : 'dbrow1', 'NR' => $a, 'DB_NAME_URLENCODED' => base64_encode($dbName), 'DB_NAME' => $dbName)); $a++; } } // is Multipart used? if ($config['multi_part'] == 1) { $tplConfigurationConfigFiles->assign_block_vars('ROW.USE_MULTIPART', array('MULTIPART_FILESIZE' => byteOutput($config['multipart_groesse']))); } // send mail after backup? if ($config['send_mail'] == 1) { $recipientsCc = implodeSubarray($config['email']['recipient_cc'], 'address'); if ($config['email']['recipient_name'] > '') { $recipient = $config['email']['recipient_name']; } else { $recipient = $config['email']['recipient_address']; } $tplConfigurationConfigFiles->assign_block_vars('ROW.SEND_EMAIL', array('RECIPIENT' => $recipient, 'RECIPIENT_CC' => $recipientsCc > '' ? $recipientsCc : $lang['L_NO'])); $bytes = $config['email_maxsize1'] * 1024; if ($config['email_maxsize2'] == 2) { $bytes = $bytes * 1024; } if ($config['email']['attach_backup'] == 1) { $tplConfigurationConfigFiles->assign_block_vars('ROW.SEND_EMAIL.EMAIL_MAX_SIZE', array('SIZE' => byteOutput($bytes))); } } // FTP settings
$tplDumpPrepare->assign_block_vars('TABLESELECT', array()); } if ($config['compression'] == 1) { $tplDumpPrepare->assign_block_vars('GZIP_ACTIVATED', array()); } else { $tplDumpPrepare->assign_block_vars('GZIP_NOT_ACTIVATED', array()); } if ($config['multi_part'] == 1) { $tplDumpPrepare->assign_block_vars('MULTIPART', array('SIZE' => byteOutput($config['multipart_groesse']))); } else { $tplDumpPrepare->assign_block_vars('NO_MULTIPART', array()); } if ($config['send_mail'] == 1) { $tplDumpPrepare->assign_block_vars('SEND_MAIL', array('RECIPIENT' => $config['email']['recipient_address'])); $recipients = $config['email']['recipient_cc']; $recipientsCc = implodeSubarray($recipients, 'address'); if ($recipientsCc > '') { $tplDumpPrepare->assign_block_vars('SEND_MAIL.CC', array('EMAIL_ADRESS' => $recipientsCc)); } if ($config['email']['attach_backup'] == 1) { $bytes = $config['email_maxsize1'] * 1024; if ($config['email_maxsize2'] == 2) { $bytes = $bytes * 1024; } $tplDumpPrepare->assign_block_vars('SEND_MAIL.ATTACH_BACKUP', array('SIZE' => byteOutput($bytes))); } else { $tplDumpPrepare->assign_block_vars('SEND_MAIL.DONT_ATTACH_BACKUP', array()); } } else { $tplDumpPrepare->assign_block_vars('NO_SEND_MAIL', array()); }