From 257a766b675431d63bd992001503c4440d9cd588 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Fri, 24 Feb 2023 17:23:53 +0100 Subject: [PATCH] Rimozione file obsoleto --- bug.php | 203 -------------------------------------------------------- 1 file changed, 203 deletions(-) delete mode 100755 bug.php diff --git a/bug.php b/bug.php deleted file mode 100755 index 4d50c6d68..000000000 --- a/bug.php +++ /dev/null @@ -1,203 +0,0 @@ -. - */ - -use Modules\Emails\Account; -use Notifications\EmailNotification; - -include_once __DIR__.'/core.php'; - -$account = Account::where('predefined', true)->first(); -$bug_email = 'info@openstamanager.com'; - -$user = Auth::user(); - -if (filter('op') == 'send') { - // Preparazione email - $mail = new EmailNotification(); - - // Destinatario - $mail->AddAddress($bug_email); - - // Oggetto - $mail->Subject = 'Segnalazione bug OSM '.$version; - - // Aggiunta dei file di log (facoltativo) - if (!empty(post('log')) && file_exists(base_dir().'/logs/error.log')) { - $mail->AddAttachment(base_dir().'/logs/error.log'); - } - - // Aggiunta della copia del database (facoltativo) - if (!empty(post('sql'))) { - $backup_file = base_dir().'/Backup OSM '.date('Y-m-d').' '.date('H_i_s').'.sql'; - Backup::database($backup_file); - - $mail->AddAttachment($backup_file); - - flash()->info(tr('Backup del database eseguito ed allegato correttamente!')); - } - - // Aggiunta delle informazioni di base sull'installazione - $infos = [ - 'Utente' => $user['username'], - 'IP' => get_client_ip(), - 'Versione OSM' => $version.' ('.(!empty($revision) ? $revision : 'In sviluppo').')', - 'PHP' => phpversion(), - ]; - - // Aggiunta delle informazioni sul sistema (facoltativo) - if (!empty(post('info'))) { - $infos['Sistema'] = $_SERVER['HTTP_USER_AGENT'].' - '.getOS(); - } - - // Completamento del body - $body = post('body').'
'; - foreach ($infos as $key => $value) { - $body .= '

'.$key.': '.$value.'

'; - } - - $mail->Body = $body; - - $mail->AltBody = 'Questa email arriva dal modulo bug di segnalazione bug di OSM'; - - // Invio mail - if (!$mail->send()) { - flash()->error(tr("Errore durante l'invio della segnalazione").': '.$mail->ErrorInfo); - } else { - flash()->info(tr('Email inviata correttamente!')); - } - - // Rimozione del dump del database - if (!empty(post('sql'))) { - delete($backup_file); - } - - redirect(base_path().'/bug.php'); - exit(); -} - -$pageTitle = tr('Bug'); - -include_once App::filepath('include|custom|', 'top.php'); - -if (empty($account['from_address']) || empty($account['server'])) { - echo ' -
- - '.tr('Attenzione!').' '.tr('Per utilizzare correttamente il modulo di segnalazione bug devi configurare alcuni parametri riguardanti le impostazione delle email').'. - - '.Modules::link('Account email', $account['id'], tr('Correggi account'), null, 'class="btn btn-warning pull-right"').' -
-
'; -} - -echo ' -
-
-

'.tr('Segnalazione bug').'

-
- -
-
- - - - - - - - - - - - - - - - - - - -
'.tr('Da').':'.$account['from_address'].'
'.tr('A').':'.$bug_email.'
'.tr('Versione OSM').':'.$version.' ('.(!empty($revision) ? $revision : tr('In sviluppo')).')
- -
-
- {[ "type": "checkbox", "placeholder": "'.tr('Allega file di log').'", "name": "log", "value": "1" ]} -
- -
- {[ "type": "checkbox", "placeholder": "'.tr('Allega copia del database').'", "name": "sql" ]} -
- -
- {[ "type": "checkbox", "placeholder": "'.tr('Allega informazioni sul PC').'", "name": "info", "value": "1" ]} -
-
- -
-
- - {[ "type": "ckeditor", "label": "'.tr('Descrizione del bug').'", "name": "body" ]} - - -
-
- -
-
-
-
-
- - - -'; - -include_once App::filepath('include|custom|', 'bottom.php');