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 :
manage_articles_action.php~
<?php $page_title="Таблица статей: действие"; $related_page="manage_articles.php"; /*if ($_POST['id_selected']) $id_selected = $_POST['id_selected']; if ($_POST['todo']) $todo = $_POST['todo'];*/ //print_r($_POST); require_once("header.php"); //require("../auth/auth.php"); require("defs_articles.php"); //$lang = languify(take_variable('lang')); $id_selected = take_variable("id_selected"); $todo = take_variable("todo"); //$revision_id = take_variable("revision_id"); $_delete_action = take_variable("_delete_action"); function setarticle_status($art) { global $lang,$_journal; $i = get_article_info($art); $s = $i['status']; $smeaning = article_status_meaning($s); // tell($smeaning); $lr = revision($i['last_revision']); echo "<A NAME=summary></A>\n"; echo "<FIELDSET>\n"; echo "<LEGEND>\n"; echo enruua("Summary","Итоги","Підсумки"); echo "</LEGEND>\n"; echo "<table>\n"; echo "<colgroup> <col width=20%*> <col width=70%*> <col width=10%*> </colgroup>\n"; echo "<TR>\n"; echo "<TD>".enruua("Last manuscript version","Последняя версия рукописи","Остання версія рукопису")."</TD>"; echo "<TD>\n"; echo revision_edit_link($lr,show_revision_number($lr)); echo "</TD>\n"; echo "<TD>\n"; echo "</TD>\n"; echo "</TR>\n"; switch ($smeaning) { case "unmanaged": $dist = days_between_dates(first_revision($art),today() ); if ($dist > 1) { echo "<TR>"; echo "<TD>"; echo "</TD>"; echo "<TD>"; echo admin_alert(enruua("The editorial board did not yet handle this paper. It have already been received", "Относительно этой работы редакцией пока еще не предпринято никаких действий. Статья поступила уже", "Відносно цієї статті редакцією ще не виконувалось ніяких дій. Стаття надійшла вже") ." ". say_days_ago($dist)."."); echo "</TD>"; echo "<TD>\n"; echo "</TD>\n"; echo "</TR>\n"; } break; case "complete": break; case "published": break; } //editorial decision $person = person(user_person_id()); /* $ready = in_array($smeaning,array('complete','accepted','published','rejected','withdrawn')); $changeable = !in_array($smeaning,array('published','rejected','withdrawn')); if ( (($ready || (is_editor($person)) || is_authorised_person($person)) && ($changeable)) ) */ $ready = article_is_completely_finalised($art);//in_array($smeaning,array('complete','accepted','published','rejected','withdrawn')); $changeable = TRUE;//!in_array($smeaning,array('published','rejected','withdrawn')); // if (!$ready)//( (($ready || (is_editor($person)) || is_authorised_person($person)) && ($changeable)) ) echo "<TR>"; echo "<TD>"; /*echo "<TABLE>"; echo "<TR>"; echo "<TD>"; echo enruua("Editorial decision","Решение редакции","Рішення редакції"); echo "</TD>"; echo "</TR>"; echo "<TR>"; echo "<TD>"; echo admin_note(enruua("Processing this paper is not complete yet. You are allowed to change its status because you are a member of the editorial board", "Рассмотрение этой статьи не завершено. Изменение ее статуса Вам разрешено потому, что Вы являетесь членом редколлегии", "Розгляд цієї статті ще не завершено. Зміну її стану Вам дозволено тому, що Ви є членом редколегії")."."); echo "</TD>"; echo "</TR>"; echo "</TABLE>";*/ echo enruua("General status of the article and exceptional editorial decisions","Общее состояние статьи, особые решения редакции","Загальний стан статті, особливі рішення редакції"); echo "</TD>"; echo "<TD"; if (!$art['status']) echo " class=\"urgent\""; echo ">"; if ($_POST['edit_status']) { tell(enruua("By your request, I am showing the form for exceptional editorial decisions on the paper. Please be careful","Включена форма принятия особых решений по статье. Будьте внимательны","Увімкнено форму прийняття особливих рішень за статтею. Будьте уважні")."!"); echo "<FORM ACTION=\"change_status.php\" METHOD=\"POST\">\n"; echo pass("id_selected",$art["id"]); echo pass("lang",$lang); echo "<SELECT name=\"status\">\n"; $codes=article_status_codes_editorial($art); foreach ($codes as $val) { if ($val>=0) { echo "<OPTION"; if ($s == $val) echo " SELECTED"; echo " VALUE=\"".$val."\">"; if ($val) echo print_article_status_editorial($val); else echo enruua("leave unchanged","оставить без изменений ","лишити без змін"); echo "</OPTION>\n"; } } echo "</SELECT>\n"; echo "</TD>\n"; echo "<TD>\n"; echo "<TABLE>\n"; echo "<TR>\n"; echo "<TD>\n"; echo " <INPUT class=\"set\" TYPE=\"SUBMIT\" VALUE=\"".enruua("Set","Установить","Встановити")."\">"; echo "</TD>\n"; echo "</TR>\n"; echo "<TR>\n"; echo "<TD>\n"; echo " <INPUT class=\"cancel\" TYPE=\"BUTTON\" VALUE=\"" .enruua("Leave unchanged","Не трогать","Не чіпати")."\"" ." onclick=\"document.unedit_publ_data.submit();\">"; echo "</TD>\n"; echo "</TR>\n"; echo "</TABLE>\n"; echo "</FORM>\n"; } else { if ($art['status']) { echo "<B>".quote(print_article_status($s),$lang,"HTML")."</B>"; if ($s>= 2) echo " (".something_done_by(person($art['finalised_by']), "done by", "выполнил", "виконав", "done by", "выполнила", "виконала")." ".print_date_time($art['finalised']).")"; } else { echo important(print_article_status_editors($art)); } echo "</TD>\n"; echo "<TD>\n"; if (!$ready) //show edit button { echo "<FORM action=\"".$_SERVER['PHP_SELF']."#summary\" method=\"POST\" onsubmit=\"return confirm('". enruua("You are going to change the article status. This is a serious matter; I will notify the authors of your decision at once. Are you sure","Вы собираетесь изменить состояние статьи. Это - ответственное дело; о Вашем решении от имени редколлегии мгновенно будет сообщено авторам. Вы уверены, что хотите сделать именно это","Ви збираєтеся змінити стан статті. Це - відповідальна справа; про Ваше рішення миттєво будо повідомлено авторам. Ви впевнені, що хочете зробити саме це")."?"."');\">\n"; echo pass("id_selected",$art["id"]); echo pass("todo","modify"); echo pass("lang",$lang); echo pass("edit_status",1); echo "<INPUT class=\"change\" TYPE=\"SUBMIT\" VALUE=\"".enruua("Change","Изменить","Змінити")."\">"; echo "</FORM>\n"; } echo "</TD>\n"; echo "<TD>\n"; } echo "</TD>\n"; echo "</TR>\n"; echo "<TR>\n"; echo "<TD>"; // publ data - new place //publ data if (in_array($smeaning,array('accepted','published')))//($smeaning=="published") { $publ = article_publication_data($art); switch ($smeaning) { case "published": echo enruua("Publication data","Сведения об опубликовании","Відомості про опублікування"); break; case "accepted": echo enruua("Suggested publication data","Предполагаемые данные об опубликовании","Передбачувані в відомості про опублікування"); break; } echo "</TD>"; echo "<TD>"; if (!$_POST['edit_publ_data']) { if ($publ) { switch ($smeaning) { case "published": echo enruua("published in","опубликована в","опубліковано у"); break; case "accepted": echo enruua("to be published in","будет опубликована в","буде опубліковано у"); break; } echo " ".$publ; } else echo enruua("coordinates unspecified", "координаты не указаны", "координати не вказано"); echo "</TD>\n"; echo "<TD>\n"; echo "<FORM action=\"".$_SERVER['PHP_SELF']."#summary\" method=\"POST\">\n"; echo pass("id_selected",$art["id"]); echo pass("todo","modify"); echo pass("lang",$lang); echo pass("edit_publ_data",1); echo "<INPUT class=\"change\" TYPE=\"SUBMIT\" VALUE=\"" .enruua("Change","Изменить","Змінити")."\">"; echo "</FORM>\n"; echo "</TD>\n"; } else { tell(enruua("By your request, I am showing the form for editing the publication data of the paper. Please be careful", "По Вашему указанию включена форма изменения сведений об опубликовании данной статьи. Будьте внимательны", "За Вашою вказівкою увімкнено форму зміни відомостей про опублікування даної статті. Будьте уважні")."."); echo "<FORM ACTION=\"update_publ_data.php\" METHOD=\"POST\">\n"; echo pass("id_selected",$art["id"]); echo pass("lang",$lang); echo " ".enruua("in","в","у")." "; echo "<SELECT name=\"published_volume\">\n"; $this_vol=volume_of_this_year(); if ($smeaning != "published") $this_vol++; echo $this_vol; // echo "vol=".$art["published_volume"]; for ($i=$this_vol; (($i>0) && ($i<= $this_vol));) { echo "<OPTION"; if ($art["published_volume"]==$i) echo " SELECTED"; echo " VALUE =".$i.">".enruua("volume","томе","томі")." " .$i." (".year_of_publication($i)." ".enruua("","г.","р.").")" ."</OPTION>\n"; $i--; } echo "</SELECT>\n"; echo " "; echo "<SELECT name=\"published_number\">\n"; for ($i=1; $i<= $_journal['issues_per_year'];) { echo "<OPTION"; if ($art["published_number"]==$i) echo " SELECTED"; echo " VALUE =".$i.">".number()." ".$i."</OPTION>\n"; $i++; } echo "</SELECT>\n"; echo " ".enruua("on pages from", "на страницах от", "на сторінках від")." "; echo "<INPUT type=\"text\" name=\"published_page_start\" value=\"" .$art['published_page_start'] ."\" size=4 maxlength=4 onkeyup=\"res(this,digits_allowed);\">"; echo " ".enruua("to","до","до")." "; echo "<INPUT type=\"text\" name=\"published_page_end\" value=\"" .$art['published_page_end'] ."\" size=4 maxlength=4 onkeyup=\"res(this,digits_allowed);\">"; echo "</TD>\n"; echo "<TD>\n"; echo "<TABLE>\n"; echo "<TR>\n"; echo "<TD>\n"; echo " <INPUT class=\"set\" TYPE=\"SUBMIT\" VALUE=\"" .enruua("Set","Установить","Встановити")."\">"; echo "</TD>\n"; echo "</TR>\n"; echo "<TR>\n"; echo "<TD>\n"; echo " <INPUT class=\"cancel\" TYPE=\"BUTTON\" VALUE=\"" .enruua("Leave unchanged","Не трогать","Не чіпати")."\"" ." onclick=\"document.unedit_publ_data.submit();\">"; echo "</TD>\n"; echo "</TR>\n"; echo "</TABLE>\n"; echo "</FORM>\n"; } } echo "</TD>\n"; echo "</TR>\n"; echo "</TABLE>\n"; echo "</FIELDSET>\n"; } function show_revision_entry($rev,$suggest_delete=FALSE,$compat=TRUE) //inside table! { global $lang,$todo; $rinfo = revision_info($rev); echo pass("lang",$lang); echo "<TD>".revision_edit_link($rev,show_revision_number($rev)); /*if (!is_finalised($rev)) { echo enruua("being processed","в работе","в роботі"); } else echo " (".enruua("refereeing finalised", "прошла рецензирование", "пройшла рецензування").")"; */ echo "</TD>\n"; echo "<TD>"; echo revision_option_name($rev); echo "</TD>\n "; echo "<TD>".draw_revision_type($rev)."</TD>\n "; echo "<FORM ACTION=\"edit_revision.php\" METHOD=\"POST\">\n"; echo pass("id_selected",$rev["article_id"]); echo pass("revision_id",$rev["id"]); echo pass("lang",$lang); echo "<TD>"; if (decision_taken($rev)) { echo "<B>".quote(decision_meaning_display(decision_meaning($rev['decision'])),$lang,'HTML')."</B>"; echo ", ".something_done_by(person($rev['closed_by']), "done by", "выполнил", "виконав", "done by", "выполнила", "виконала")." ".print_date_time($rev['closed']); } else { echo important(enruua("No decision taken yet","Решение пока не принято","Рішення поки що не прийнято")); } echo "</TD>"; echo "</form>\n"; if (($suggest_delete) && ( !is_closed($rev) || (is_master_mode()) ) ) { echo "<form action=".$_SERVER['PHP_SELF'] ."#_delete_revision_msg method=\"GET\" onsubmit=\"return confirm('" . enruua("Are you sure","Вы уверены","Ви впевнені")."?"."');\" >\n"; echo "<TD><input class=\"delete\" ". _title_BoxOver(enruua("Warning","Предупреждение","Попередження"), enruua("By pressing this button you will delete version","Нажатием этой кнопки производится удаление версии","Натисненням цієї кнопки здійснюється видалення версії") . " '" . show_revision_number($rev)."' ".enruua("of Article","статьи","статті")." ".number()." ".article_of_revision($rev['id']) . ". ". enruua("", "Восстановить уничтоженную версию будет невозможно. Будьте предельно внимательны", "Відновити знищену версію буде неможливо. Будьте дуже уважні")."!","alert") ." type=submit value=\"".enruua("Delete","Удалить","Видалити")."\"></TD>"; echo pass("_delete_action","request_delete"); echo pass("id_selected",$rev["article_id"]); echo pass("revision_id",$rev["id"]); echo pass("lang",$lang); echo pass("todo",$todo); echo "</form>\n"; }//suggest_delete }//show_revision_entry function setarticleq($entry) { global $lang,$_issues_per_year; echo "<FIELDSET>\n"; echo "<LEGEND>\n"; echo enruua("Language","Язык","Мова"); echo "</LEGEND>\n"; echo "<table>\n"; echo "<colgroup> <col width=20%*> </colgroup>\n"; echo "<TR><TD>".enruua("The paper is written in","Язык, на котором статья написана", "Мова, якою статтю написано")."</TD>\n"; echo "<TD><select name=\"language\">\n"; echo "<option "; if($entry["language"]=="en") echo(" selected "); echo " value=en>".enruua("English","английский","англійська")."\n"; echo "<option"; if($entry["language"]=="ru") echo(" selected "); echo " value=ru>".enruua("Russian","русский","російська")."\n"; echo "<option"; if($entry["language"]=="ua") echo(" selected "); echo " value=ua>".enruua("Ukrainian","украинский","українська")."\n"; echo "</select></TD>\n"; echo "</TR>\n"; echo "</TR>\n"; echo "</table>\n"; echo "</FIELDSET>\n"; echo "<FIELDSET>\n"; echo "<LEGEND>\n"; echo enruua("Article title and its translations", "Название статьи и его переводы", "Назва статті та її переклади"); echo "</LEGEND>\n"; echo "<H3>".enruua("Article title","Название статьи","Назва статті")." ".enruua("in English", "на английском языке","англійською мовою")."</H3>\n"; echo "<input style=\"width: 100%;\" name=\"title_en\" value=\"".$entry["title_en"]."\">"; echo "<H3>".enruua("Article title","Название статьи","Назва статті")." ".enruua("in Russian", "на русском языке","російською мовою")."</H3>\n"; echo "<input style=\"width: 100%;\" name=\"title_ru\" value=\"".$entry["title_ru"]."\">"; echo "<H3>".enruua("Article title","Название статьи","Назва статті")." ".enruua("in Ukrainian", "на украинском языке","українською мовою")."</H3>\n"; echo "<input style=\"width: 100%;\" name=\"title_ua\" value=\"".$entry["title_ua"]."\">"; echo "</FIELDSET>"; echo "<FIELDSET>\n"; echo "<LEGEND>".enruua("Additional information", "Дополнительные сведения", "Додаткові відомості")."</LEGEND>\n"; echo "<P><TEXTAREA rows=2 cols=70 name=\"notes\" style=\"width: 100%;\">"; echo $entry[notes]; echo "</TEXTAREA>\n"; echo "</p></FIELDSET>"; }//setqrticleq function setarticle_authorslistq($entry) { global $lang,$_db,$session,$db_handle; // $id_selected=$entry["id"]; // $res_authors = $fetch_these_authors = mysql_db_query($_db, "SELECT Authors.id, Authors.last_name_$lang, Authors.first_name_$lang, Authors.middle_name_$lang, AA.author_ambition FROM AA LEFT JOIN Authors ON AA.author_id=Authors.id WHERE AA.article_id='$id_selected' ORDER BY AA.author_ambition"); mysql_db_query($_db, "delete from AA_temp"); print("<FORM METHOD=\"post\" ACTION=\"add_remove_authors.php\">\n"); echo pass("lang",$lang); echo pass("current_author_id",$session->author_id); echo pass("aa_browse_todo",-1); echo pass("id_selected",$entry["id"]); echo "<FIELDSET>\n"; echo "<LEGEND>".enruua("Authors of article", "Авторы статьи", "Автори статті")." ".number()." ".$id_selected."</LEGEND>\n"; echo "<p><em>(".enruua("in order of appearance","в том порядке, в котором указаны в рукописи", "в тому порядку, в якому вказано в рукопису").")</em>\n"; echo ""; echo "<OL>\n"; $howmany=0; while ($author = mysql_fetch_array($res_authors) ) { $howmany++; mysql_query("INSERT INTO AA_temp (author_id, article_id, author_ambition) VALUES ('$author[id]','$id_selected', '$author[author_ambition]' )"); echo "<LI><a href=manage_authors_action.php?id_selected=$author[id]&todo=modify&lang=$lang>"; // echo author_option_name($author)."</a>"; // echo " (".enruua("entry","запись","запис")." ". echo author_edit_link($author["id"], FALSE); //.")"; } //author if (!$howmany) echo "<P>(".enruua("no authors selected","авторы не указаны","авторів не вказано").")</p>\n"; echo "</OL>"; echo "<DD><DD><input id=edit type=\"submit\" name=\"edit_authors\" value=\"" .enruua("Modify the list of authors", "Изменить список авторов", "Змінити перелік авторів")."\">\n"; echo "</FIELDSET>\n"; echo "</form>\n"; }//setarticle_authorslistq function setarticle_revisionslistq($entry) { global $lang,$_db,$_delete_action,$revision_id; // $id_selected=$entry["id"]; //article id // echo "$entry[id]=".$entry[id].", id_sel=".$id_selected." (setart)"; // $res_revs= mysql_query("SELECT * FROM Revisions WHERE article_id='".$entry['id']."' ORDER BY created,id,revision_received"); $num_revs = mysql_num_rows($res_revs); echo "<FIELDSET>\n"; echo "<LEGEND>".enruua("Manuscripts of article", "Версии рукописи статьи", "Версії рукопису статті")." ".number()." ".$entry['id']."</LEGEND>\n"; if ($rev= mysql_fetch_array($res_revs)) { echo "<p>".enruua("The following manuscript version provided by the authors are registered in the database", "В базе данных журнала имеются следующие предоставленные авторами версии рукописи этой статьи", "У базі даних журналу містяться наступні представлені авторами версії рукопису цієї статті").":</p>\n"; echo "<div class=admin_list>\n"; echo "<table width=100%>\n"; echo "<colgroup> <col width=3%*> <col width=*> <col width=2%*> <col width=30%*> <col width=3%*> </colgroup>\n"; echo "<TR>"; echo "<th>".enruua("Number","Порядковый номер","Порядковий номер")." "; echo "</th>\n"; echo "<th>".enruua("Version description","Описание версии","Опис версії")."</th>\n"; //echo "<th>".enruua("Action","Действие","Дія")."</th>\n"; echo "<th>".enruua("Type","Тип","Тип")."</th>\n"; echo "<th>".enruua("Editorial decision","Решение редакции","Рішення редакції")."</th>"; echo "</TR>\n"; do { //$howmany++; $rinfo = revision_info($rev); //print_r($rinfo); echo"super=";print(is_superuser()); echo"."; /* if (is_superuser() || ($rinfo['is_sole_revision']) || ($rinfo['is_last_revision'])) $whether_to_suggest_edit = TRUE; else $whether_to_suggest_edit = FALSE; */ if ((is_superuser() ) || ( ($rinfo['is_last_revision']) && (!$rinfo['is_sole_revision']) )) { //tell("tata"); $whether_to_suggest_delete=TRUE; } else $whether_to_suggest_delete=FALSE; echo "<TR>"; show_revision_entry($rev,$whether_to_suggest_delete); echo "</TR>\n"; } while ($rev= mysql_fetch_array($res_revs) ); $art = article($id_selected); $last_rev = last_revision($art); //if ((is_finalised($last_rev) && (!$art['status'])) || (is_master_mode())) if ((in_array(decision_meaning($last_rev['decision']),array("minor_changes_no_refereeing","minor_changes_refereeing", "major_changes")) ) || (is_master_mode())) { echo "<TR>"; echo "<TD>"; echo "<form action=create_revision.php method=get>\n"; echo pass("article_id",$id_selected); echo pass("lang",$lang); echo "<input type=submit value=\"".enruua("New version","Новая версия","Нова версія")."\">\n"; echo "</form>\n"; echo "</TD>"; echo "</TR>\n"; } echo "</TABLE>\n"; echo "</DIV>\n"; echo "<a name=_delete_revision_msg>\n"; if ($_delete_action) { switch ($_delete_action) { case "request_delete": $rev = revision($revision_id); $dis_ver=show_revision_number($rev); //tell ("doing ".$dis_ver); //if ($dis_ver > 1) { //if >1 echo "<div class=control>\n"; echo "<h3>".enruua("Deletion of revision","Удаление версии", "Видалення версії")." ".number()." ".$dis_ver." ".enruua("of Article", "статьи","статті")." ".article_edit_link($id_selected,number()." ".$id_selected); echo "</h3>\n"; echo "<form action=\"".$_SERVER['PHP_SELF']."#_delete_revision_msg"."\" method=\"get\">\n"; //echo pass_GET(); //echo pass_POST(); echo pass("id_selected",$id_selected); echo pass("revision_id",$revision_id); echo pass("todo","modify"); echo "<select name=\"_delete_action\">\n"; echo "<option selected value=\"none\">".enruua("No, keep it","Нет, не удалять","Ні, не видаляти")."</option>\n"; echo "<option value=\"do_delete\">".enruua("Yes, delete it","Да, удалить","Так, видалити")."</option>\n"; echo "</select>\n"; echo "<input type=submit value=\"".enruua("Continue","Продолжить","Продовжити")."\">\n"; echo "</form>\n"; echo admin_alert(enruua("You are going to completely erase Revision", "Вы собираетесь окончательно удалить версию", "Ви збираєтесь остаточно видалити версію")." ".number()." ".$dis_ver." " .enruua("of Article", "статьи","статті")." ".article_edit_link($id_selected,number()." ".$id_selected). " (".enruua("of","от","від")." ".print_date($rev["revision_received"])."). ". " ".enruua("This action is irreversible, be careful", "Это действие необратимо, будьте осторожны","Ця дія необоротна, будьте обережні")."!"); echo "</div>\n"; } break; case "do_delete": //if ($dis_ver >1) {//>1 echo "<form name=forget_delete method=\"GET\" action=\"".$_SERVER['PHP_SELF']."\">"; echo pass("_delete_action","none"); echo pass("id_selected",$id_selected); echo pass("todo","modify"); echo "</form>"; //echo "to delete version.... "." (art $id_selected)"; mysql_query("delete from Revisions where id='$revision_id'"); echo admin_note(enruua("Erasing files","Вытираю файлы","Стираю файли").".." . delete_revision($revision_id,TRUE)); /* $del_msg=enruua("Version","Версия","Версію")." ".number()." ".$dis_ver." ($revision_id) " . enruua("of Article","статьи","статті")." ".article_edit_link($id_selected). " " . enruua("erased","удалена","видалено"); */ ?> <script language="JavaScript"> <!-- { pausecomp(400); // alert('<? echo $del_msg; ?>') document.forget_delete.submit(); } // --> </script> <?php }//if >1 // else {} break; default: }//switch }//delete_action }//if the list is nonempty else {echo "<P>(".enruua("unavailable","отсутствуют","немає").")</p>\n"; } // echo "</FIELDSET>\n"; }//setarticle_revisionslistq //------------------------------------ $today=today(); switch ($todo) { case "add": { echo "<h1>".enruua("New entry in the table of articles", "Новая запись в таблице статей","Новий запис в таблиці статей")."</h1>\n"; echo "<div class=admin_remark>\n"; echo admin_note(enruua("The authors should be selected afterwards, by editing this new entry", "Авторов этой статьи нужно будет указать позже, редактируя вновь созданную запись", "Авторів цієї статті треба буде вказати пізніше, при повторному редагуванні створеного запису")."!"); echo "</div>\n"; $status_old=entire_article_status($entry); print("<FORM METHOD=\"POST\" ACTION=\"update_articles.php\" onsubmit=\"return confirm('" . enruua("Are you sure","Вы уверены","Ви впевнені")."?"."');\">\n"); setarticleq($entry); $dest = manage_pending(); $args="#".$entry['id']; echo final_question("todo_selected", array("insert" => enruua("Insert this record", "Вставить эту карточку в базу данных", "Вставити цю картку в базу даних"), "cancel"=>enruua("Do nothing","Не делать ничего","Не робити нічого")), "insert",$dest,$args); echo pass("lang",$lang); print("</form>\n"); } // end form add break; case "modify": $res = mysql_query("SELECT * FROM Articles WHERE id=".$id_selected." ORDER BY id"); if (!$res) die(mysql_error()); if ($entry = mysql_fetch_array($res)) { echo "<h1>" .enruua("Card for article","Карточка статьи","Картка статті") ." ".number()." ".$entry["id"]."</h1>\n"; echo "<p>".card_created_updated($entry,$db_handle); echo "</p>\n"; setarticle_status($entry); setarticle_revisionslistq($entry); setarticle_authorslistq($entry); print("<FORM METHOD=\"POST\" ACTION=\"update_articles.php\" onsubmit=\"return confirm('". enruua("Are you sure", "Вы уверены", "Ви впевнені")."?"."');\">\n"); setarticleq($entry); $dest = main_admin();//manage_articles(); $args=""; // by now echo final_question("todo_selected", array("update" => enruua("Update this record", "Сохранить сделанные изменения", "Зберегти зроблені зміни"), "erase"=>enruua("Erase this record", "Стереть эту запись", "Стерти цей запис")), "update",$dest,$args); echo pass("lang",$lang); echo pass("id_selected",$entry["id"]); echo "</FORM>\n"; //modify } else // if (!$res) { tell(enruua("Nothing to do","Нечего делать","Нема чого робити")."!"); go(manage_articles()); } //end modify switch break; default: tell(enruua("Nothing to do","Нечего делать","Нема чого робити")."!"); go(manage_articles()); } if (article_is_completely_finalised($entry)) { $dest =manage_archive(); $args="#".$entry['id']; $butname = enruua("Go to the Archive","Перейти в архив","Перейти до архіву"); } else { $dest =manage_pending(); $args="#".$entry['id']; $butname = enruua("Go to the Portfolio","Перейти в портфель","Перейти до портфелю"); } echo "<FORM action=\"".$dest.$args."\" METHOD=\"POST\">"; echo pass("id_selected",$entry['id']); echo "<INPUT CLASS=\"proceed_full\" TYPE=\"SUBMIT\" VALUE=\"".$butname."\">"; echo "</FORM>"; //----------- echo "<FORM name=\"unedit_status\" action=\"".$_SERVER['PHP_SELF']."#summary\" method=\"POST\">\n"; echo pass("id_selected",$id_selected); echo pass("todo","modify"); echo pass("lang",$lang); echo pass("edit_status",0); echo "</FORM>\n"; echo "<FORM name=\"unedit_publ_data\" action=\"".$_SERVER['PHP_SELF']."#summary\" method=\"POST\">\n"; echo pass("id_selected",$id_selected); echo pass("todo","modify"); echo pass("lang",$lang); echo pass("edit_publ_data",0); echo "</FORM>\n"; require("footer.php"); ?>