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
/
View File Name :
change_decision.php
<? //require("../login/include/session.php"); require_once("header.php"); //include("../auth/auth.php"); //include("functions_admin.php"); $lang = languify(take_variable('lang')); $id = $_POST['id']; $rev = revision($id); $dec = $_POST['decision']; $dm = decision_meaning($dec); echo "<h1>".enruua("Decision on manuscript","Решение по рукописи", "Рішення за рукописом"). " ".number()." " .show_revision_number($rev). "</h1>\n"; echo "<p>\n"; echo enruua("You have chosen the following decision","Вы выбрали следующее решение","Ви вибрали таке рішення").": " . important(decision_meaning_display(decision_meaning($dec))); echo "</p>\n"; if ($dec) { switch ($dm) { case "accept": case "minor_changes_no_refereeing": case "minor_changes_refereeing": case "major_changes": case "reject": echo "<form action=\"update_decision.php\"method=\"post\">"; echo pass("id",$id); echo pass("lang",$lang); echo pass("dec",$dec); // refereeing $resrcheck= mysql_query("SELECT * FROM Referees WHERE revision_id='".$rev['id']."' ORDER BY id,requested,replied"); $num=0; while ($refcheck = mysql_fetch_array($resrcheck)) { if (report_done($refcheck)) { $refs[] = $refcheck; } } $num = count($refs); //$resr= mysql_query("SELECT * FROM Referees WHERE revision_id='".$rev['id']."' ORDER BY id,requested,replied"); //$num = mysql_num_rows($resr); if ($num) { echo "<p>\n"; if ($num>1) { echo enruua("There are reports of the referees on this manuscript","Имеются отзывы рецензентов на эту рукопись","Наявні відгуки рецензентів на цей рукопис").". "; echo enruua("You can make the reports and remarks of the referees visible to the authors","Вы можете сделать доступными для авторов замечания и пожелания рецензентов","Ви можете зробити доступними для авторів зауваження та побажання рецензентів")."."; } else { echo enruua("There is a report of the referee on this manuscript","Имеется отзыв рецензента на эту рукопись","Наявний відгук рецензента на цей рукопис").". "; echo enruua("You can make the report and remarks of the referee visible to the authors","Вы можете сделать доступными для авторов замечания и пожелания рецензента","Ви можете зробити доступними для авторів зауваження та побажання рецензента")."."; } echo "</p>\n"; //there are some referees $n =0; //while ($ref = mysql_fetch_array($resr)) foreach ($refs as $ref) { $n++; if (report_done($ref)) { echo "<a name=_referee".$ref['id']."></a>"; echo "<FIELDSET class=\"referee\">\n"; echo "<LEGEND>\n".enruua("Referee","Рецензент","Рецензент"); if ($num > 1) echo " ".number()." ".$n; echo "</LEGEND>\n"; /* echo "<p>\n".enruua("Referee's recommendation", "Рекомендация рецензента", "Рекомендація рецензента"). "</p>\n"; */ echo "<p>\n".enruua("Having read the manuscript", "Ознакомившись с рукописью", "Ознайомившись з рукописом")." " . enruua("of Article","статьи", "статті") ." ".article_edit_link($rev['article_id'],number()." ".$rev['article_id']) ." (".enruua("version","версия","версія")." ".show_revision_number($rev)."), "; echo author_edit_link($ref["referee_id"],FALSE)." "; echo enruua("made the following recommendation", "дал следующую рекомендацию", "дав наступну рекомендацію").":" . "</p>\n"; echo "<p>\n"; echo "<b>" . recommendation_meaning_display(recommendation_meaning($ref['recommends'])). "</b>"; echo "</p>\n"; //questionnaire $qfields = article_report_questionnaire_fields(); $q_valid = array(); foreach ($qfields as $qf) { if ($ref[$qf]) $q_valid[$qf] = $ref[$qf]; } if (count($q_valid)) { echo "<P>\n"; echo "<a name=\"questionnaire\"></a>\n"; echo "<FIELDSET class=\"referee_inner\">\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($ref[$qf],$qf)."</b>"; echo "</TD>\n"; echo "</TR>\n"; } echo "</TABLE>\n"; echo "</FIELDSET>\n"; echo "</P>\n"; } //files if (report_done($ref)) { $rdir = revision_report_dir_name($rev['id'])."/".$ref['referee_id']; $rfiles=array(); //initialise if (!file_exists($rdir)) { mkdir($rdir, 0700); dir_hide($dir); } $rdir_handle = opendir($rdir); while (false !== ($filename = readdir($rdir_handle))) { if ($filename != "." && $filename != ".." && $filename != "index.php") $rfiles[] = $filename; } closedir($rdir_handle); $rc = count($rfiles); if ($rc) { echo "<fieldset class=\"referee_inner\">\n"; echo "<legend>\n"; if ($c>1) echo enruua("Files of report", "Файлы рецензии", "Файли рецензії"); else echo enruua("File of report", "Файл рецензии", "Файл рецензії"); echo "</legend>\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($ref)) echo "<th>".""."</th>"; foreach ($rfiles as $file) { echo "<tr><td>" .file_link(revision_report_dir_name_web($rev['id'])."/".$ref['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($rev['id'])."/".$ref['referee_id']."/".$file) ."</td>"; echo "</tr>\n"; } echo "</table>\n"; echo "</fieldset>\n"; } } //remarks $remark_entries = referees_remark_entries($ref); $numrems = mysql_num_rows($remark_entries); if ((!report_done($ref)) || $numrems) { echo "<p>\n"; echo "<a name=\"remarks\"></a>\n"; echo "<fieldset>\n"; echo "<legend>\n"; echo enruua("Referee's remarks", "Замечания рецензента", "Зауваження рецензента"); echo "</legend>\n"; if ($numrems) { if ($numrems>1) echo "<OL>\n"; else echo "<p>\n"; while ($rem = mysql_fetch_array($remark_entries)) { if ($numrems>1) echo "<li>\n"; echo $rem['remark_text']; }//while if ($numrems>1) echo "</li>\n"; }//if numrems if ($numrems>1) echo "</OL>\n"; else echo "</p>\n"; echo "</FIELDSET>\n"; }//end remarks echo "<P>\n"; echo "<input type=\"checkbox\" checked name=\"visible[".$ref['id']."]\"value=\"" . "1" //.($ref['visible']? 0: 1) ."\">"; echo " ". enruua("Make the report and remarks visible for authors","Показать рецензию и замечания авторам","Показати рецензію та зауваження авторам"); } echo "</fieldset>\n"; echo "<br>\n"; } } case "withdraw": case "forward": echo "<P>"; echo "<input type=\"submit\"class=\"submit\" value=\"". enruua("Definitely confirm the decision","Окончательно подтвердить решение","Остаточно підтвердити рішення")."\">\n"; echo "</form>\n"; break; default: break; } } echo "<P>"; echo "<form action=\"edit_revision.php\" method=\"post\">"; echo "<input type=\"hidden\" name=\"revision_id\" value=\"".$id."\">\n"; echo "<input type=\"submit\"class=\"proceed_full\" value=\"". enruua("Back to the manuscript","Назад к рукописи","Назад до рукопису")." ".number()." ".show_revision_number($rev)."\">\n"; echo "</form>"; require("footer.php"); ?>