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
/
View File Name :
functions.php.2004-08-04
<? $www = "http://www.imath.kiev.ua/~nosc"; $home = "http://www.imath.kiev.ua/~nosc"; $issn = "1562-3076"; $publname= array("ua"=> "Нелінійні коливання", "ru" => "Нелінійні коливання", "en" => "Neliniini Kolyvannya"); $nosc_kluwer ="<i><a href=\"http://www.kluweronline.com/issn/1536-0059\" title=\"Nonlinear Oscillations at Kluwer Online\">Nonlinear Oscillations</a></i>"; $nosc_kluwer_subscribe = "http://www.wkap.nl/orders/?journal=1536-0059"; //where, etc $publisher_where="main"; //untested function language_select($style) { if (!$style) $style="button_language_small"; return language_button("en",$style)." ".language_button("ru",$style)." ".language_button("ua",$style); } function check_admin() { if (isset($_SERVER['PHP_AUTH_USER'])) return "admin"; else return ""; }//check_admin function menu($type) { global $main_topics,$lang; switch ($type) {//switch case "large": while (list($menu_item,$val)=each($main_topics)) { echo "<a title=\"".$val."\" href=".$menu_item.".php?lang=$lang"; /*if ($menu_item_where) echo "&where=".$menu_item_where."#".$menu_item_where; else echo "&where=main#main";*/ echo " "; if (current_topic()==$menu_item) echo "class=button_menu_selected>"; else echo "class=button_menu>"; echo "$val"."</a> "; }; //while break; case "tinyline": echo "<small>"; while (list($menu_item,$val)=each($main_topics)) { echo "<a title=\"".$val."\" href=".$menu_item.".php?lang=$lang"; echo " "; if (current_topic()==$menu_item) {echo "class=menu_bottom_item_selected>";} else {echo "class=menu_bottom_item>";} echo "$val"."</a> "; } //while echo "</small>"; break; case "line": while (list($menu_item,$val)=each($main_topics)) { echo "<a title=\"".$val."\" href=".$menu_item.".php?lang=$lang"; echo " "; if (current_topic()==$menu_item) { echo "class=menu_item_selected>";} else {echo "class=menu_item>";} echo "$val"."</a> "; } //while echo "\n"; break; } //switch reset($main_topics); } //menu function show_article_block_small($article) { global $lang; $authors = " <span>".get_short_authors($article[id])."</span>"; $v = "<a class=silent name=article".$article[id]."></a>\n"; $v = $v."<div class=article>"; $v = $v.$authors."<br style=\"padding: 5px\">\n"; $v = $v."<p><i>".$article["title_$lang"]."</i>\n"; $v = $v."<br style=\"padding: 10px\">\n"; $v = $v."<p><a class=button_general href=\"show_article.php?lang=".$lang."&article_id=".$article[id]."&volume=$volume&number=$number\" title=\"".enruua("View details on article No.", "Подробнее о статье номер","Детальніше про статтю з номером")." ".$article[id]."\">".enruua("Details", "Подробнее","Детальніше")."</a>\n"; $v = $v."</div>"; return $v; }//show_article_block_small function show_article_block($article) { global $lang; $authors = " <span>".get_short_authors($article[id])."</span>"; $v = "<a class=silent name=article".$article[id]."></a>\n"; $v = $v."<div class=article>"; $v = $v.$authors."<br style=\"padding: 5px\">\n"; $v = $v."<p><i>".$article["title_$lang"]."</i>\n"; $v = $v."<br style=\"padding: 10px\">\n"; $v = $v."<p><a class=button_general href=\"show_article.php?lang=".$lang."&article_id=".$article[id]."&volume=$volume&number=$number\" title=\"".enruua("View details on article No.", "Подробнее о статье номер","Детальніше про статтю з номером")." ".$article[id]."\">".enruua("Details", "Подробнее","Детальніше")."</a>\n"; // // if (check_admin()) {$v=$v."<p align=right><small>"; $v=$v."<a class=button_edit href=admin/manage_articles_action.php?id_selected=".$article[id]."&todo=modify>".enruua("Edit", "Редактировать","Редагувати")."</a></small></p>\n"; } // $v = $v."</div>"; return $v; }//show_article_block function print_date($date) { global $lang; $locale = enruua("en_GB","ru_RU.KOI8-R","uk_UA.KOI8-U"); setlocale(LC_TIME, $locale); return strftime("%x", strtotime($date)); } function language_button($which_lang,$style) { global $lang,$where,$volume,$number,$article_id,$author_id,$who,$search_what,$fullcontents; if (!$style) $style="button_language_small"; // $which_lang = trim($which_lang); // if($which_lang!=$lang) { $v="<a title=\"".enruua_var($which_lang,"Select the English language","Читать по-русски","Читати українською")."\" "; $v=$v." class="; if($lang==$which_lang) $v=$v.$style."_selected"; else {$v=$v.$style; } $v=$v." href=\"".$_SERVER['PHP_SELF']."?lang=".$which_lang; if ($volume) $v=$v."&volume=".$volume; if ($number) $v=$v."&number=".$number; if ($article_id) $v=$v."&article_id=".$article_id; if ($author_id) $v=$v."&author_id=".$author_id; if ($search_what) $v=$v."&search_what=".$search_what; if ($fullcontents) $v=$v."&fullcontents=".$fullcontents; if ($who) $v=$v."&who=".$who; if ($where) { $v=$v."&where=".$where."#".$where;} $v= $v."\">".enruua_var($which_lang,"In English","По-русски","Українською")."</a>"; return $v;} //else return ""; } //lang_button function author_link($id,$title="") {global $lang; if (!trim($title)) $title=short_name($id); return "<a href=author_card.php?author_id=".$id."&lang=".$lang."#main>".$title."</a>"; } //author_link function button($class,$ref,$en,$ru,$ua,$ten,$tru,$tua) { return "<a class=\"".trim($class)."\" title=\"".trim(enruua($ten,$tru,$tua))."\"\n"." href=\"".trim($ref)."\">".trim(enruua($en,$ru,$ua))."</a>\n"; } function button_2main() { global $lang,$volume,$number,$article_id,$search_what,$who; $args="?lang=".$lang; if ($volume) $args=$args."&volume=".$volume; if ($number) $args=$args."&number=".$number; if ($article_id) $args=$args."&article_id=".$article_id; if ($search_what) $args=$args."&search_what=".$search_what; if ($who) $args=$args."&who=".$who; return button("button_general",$_SERVER['PHP_SELF'].$args."#main", "Up","Вверх","Нагору", "Go upwards","Идти наверх","Йти нагору"); } function button_2header() { global $lang,$volume,$number,$article_id,$search_what,$who; $args="?lang=".$lang; if ($volume) $args=$args."&volume=".$volume; if ($number) $args=$args."&number=".$number; if ($article_id) $args=$args."&article_id=".$article_id; if ($search_what) $args=$args."&search_what=".$search_what; if ($who) $args=$args."&who=".$who; return button("button_general",$_SERVER['PHP_SELF'].$args."#header", "Back to the top","К началу страницы","На початок сторінки", "Back to the top of this page","Вернуться к началу страницы","Повернутись на початок цієї сторінки"); } function topic_link($topic) {global $lang,$main_topics; return "<a href=scope.php?lang=".$lang.">".$main_topics[scope]."</a>"; }//topic_link function current_topic() { return basename($_SERVER['SCRIPT_FILENAME'],".php"); } function publ_link($language) { //global $publname; $language=trim($language); $name = enruua_var($language, "Neliniini Kolyvannya", "Нелінійні коливання", "Нелінійні коливання"); if($language!="en") {$ql="\""; $qr="\"";} else {$ql="<em>"; $qr="</em>";} return $ql."<a href=\""."http://www.imath.kiev.ua/~nosc"."/?lang=".$language."\" title=\"$name\">".$name."</a>".$qr; } function enruua($en,$ru,$ua) { global $lang; switch ($lang){ case "en": return $en; break; case "ru": return $ru; break; case "ua": return $ua; break; } } function enruua_var($var,$en,$ru,$ua) { switch ($var){ case "en": return $en; break; case "ru": return $ru; break; case "ua": return $ua; break; } } // to convert cyrillic text (windows-1251) to english // letters (e.g. for sending to a cell phone) function koi2transl( $text_koi ) { $text = convert_cyr_string ( $text_koi, "k", "w"); $cyrlet = 'юабцде╗фгхийклмнопярстужвьызшэщчъ'. 'ЮАБЦДЕ╦ФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ'; $englet = 'ABVGD ZIJKLMNOPRSTUFHC `Y`E '. 'abvgd zijklmnoprstufhc `y`e '; $result = ''; for ( $i=0; $i<strlen($text); $i++ ) { $c1 = $text[ $i ]; $p1 = strpos( $cyrlet, $c1 ); if ( $p1 === FALSE ) { $result .= $c1; continue; } $ct = $englet[ $p1 ]; if ( $ct != ' ' ) { $result .= $ct; continue; } switch ( $c1 ) { case 'е': $ct = 'Je'; break; case 'Е': $ct = 'e'; break; case '╗': $ct = 'Jo'; break; case '╦': $ct = 'jo'; break; case 'ф': $ct = 'Zh'; break; case 'Ф': $ct = 'zh'; break; case 'в': $ct = 'Ch'; break; case 'В': $ct = 'ch'; break; case 'ь': $ct = 'Sh'; break; case 'Ь': $ct = 'sh'; break; case 'ы': $ct = 'Sch'; break; case 'Ы': $ct = 'sch'; break; case 'ч': $ct = 'Ju'; break; case 'Ч': $ct = 'ju'; break; case 'ъ': $ct = 'Ja'; break; case 'Ъ': $ct = 'ja'; break; default: $ct = '?'; } $result .= $ct; } return $result; } ?>