Akademik Bilgiler

<?php      
  
require('./includes/user.func.inc');

  global 
$user;
  global 
$language;
  
$lang=$language->language;
  if (
$user->uid>&& $user->uid<4
    
$admin=true;
  else
    
$admin=false;

  
$devam['tr']='Devam Ediyor';
  
$devam['en']='In Progress';
  
$ayrilmis['tr']='( Üniversitemizden Ayrılmıştır )';
  
$ayrilmis['en']='( Not An Active Personnel )';
  
$fotomsg['tr']='Fotoğraf Güncelleme';
  
$fotomsg['en']='Picture Update';
  
$namemsg['tr']='İsim, Ünvan ve<br>Diğer Güncellemeler';
  
$namemsg['en']='Name, Title and<br>Other Updates';
  
$iletmsg['tr']='İletişim Bilgileri';
  
$iletmsg['en']='Contact Information';
  
$egitmsg['tr']='Eğitim Bilgileri';
  
$egitmsg['en']='Academic Carrier';

  function 
is_bot(){
    
$botlist = array("Teoma""alexa""froogle""Gigabot""inktomi""arama",
    
"looksmart""URL_Spider_SQL""Firefly""NationalDirectory",
    
"Ask Jeeves""TECNOSEEK""InfoSeek""WebFindBot""girafabot",
    
"crawler""www.galaxy.com""Googlebot""Scooter""Slurp",
    
"msnbot""appie""FAST""WebBug""Spade""ZyBorg""rabaz",
    
"Baiduspider""Feedfetcher-Google""TechnoratiSnoop""Rankivabot",
    
"Mediapartners-Google""Sogou web spider""WebAlta Crawler""TweetmemeBot",
    
"Butterfly""Twitturls""Me.dium""Twiceler""Yandex""crawl""spider");
 
    
$uagent strtoupper$_SERVER['HTTP_USER_AGENT'] );
    echo 
$uagent.'<br>'
    foreach(
$botlist as $bot){
      
$ubot strtoupper$bot );
      
$pos strpos($uagent$ubot);
      if(
$pos!==false)
        return 
true;    // Is a bot
    
}
    return 
false;    // Not a bot
  
}

  
$userid = (int)$_REQUEST['id'];
  if ( 
$userid ==&& $user->uid == 0)
    
header("Location: /");
  else
  {
  
$pagetype substr($_REQUEST['type'],0,8);
  if (
$userid>0)
  {
    
//*** Ziyaretçi ise veya login olmuşken başkasına bakıyorsa. 
    
$show false;
    
$u user_load(array('uid' => $userid));
    
$picture =$u->picture;
    if (!
file_exists($picture))
      
$picture='sites/default/files/pictures/nopic.jpg';

    if ( !
$admin && !is_bot() ) 
    {
      
//echo "İstatistik tutuluyor, herşey normal<p>";
      //*** Aylık ziyareti arttır
      
$sql "select * from aylik_ziyaret where yil=year(now()) and ay= month(now())";
      
$res db_query($sql);
      if (
mysql_num_rows($res)>0)
        
$sql "update aylik_ziyaret set sayac=sayac+1 where yil=year(now()) "
             
"and ay= month(now())";
      else
        
$sql "insert into aylik_ziyaret values(year(now()),month(now()),1)";
      @ 
db_query($sql);

      
//*** Kişinin ziyaret sayacını arttır.
      
$sql "update content_type_bilgi c,node n set field_bilgi_ziyaret_sayaci_value="
           
"field_bilgi_ziyaret_sayaci_value+1 where n.type='bilgi' and n.nid=c.nid "
           
"and n.uid=".$userid;
      @ 
db_query($sql);
    }
  }
  else
  {
    
//*** Login olup kendi bilgilerine bakıyorsa. 
    
$userid $user->uid;
    
$show=true;
    
$picture $user->picture;
    if (!
file_exists($picture))
      
$picture='sites/default/files/pictures/nopic.jpg';
  }

  if (!
$show && $pagetype!='printer') {
    echo 
'<div style="width:100%; text-align:right;"><a href="/?q='.$lang
        
.'/print/3&id='.$userid.'&type=printer">';
    if (
$lang=='tr')
      echo 
'Yazıcıya Uygun Görünüm için Tıklayınız';
    else
      echo 
'Click Here for Printer-Friendly Version';
    echo 
'</a></div><br/>';
  }

  
$sql "select * from bilgi where kullanici=".$userid;
  
$res db_query($sql);
  
$row db_fetch_array($res);

  
//drupal_set_title($row['isim']); 
  //drupal_set_html_head('<meta name="keywords" content="'.$row['isim'].'" />');

  
echo '<table border="1" cellpadding="5" cellspacing="0">';
  echo 
'<tr><td align="center" style="font-size: 12px;">';
  if (
$admin)
    echo 
'<a href="./?q='.$lang.'/user/'.$userid.'/edit">';
  echo 
'<img src="'.$picture.'" width="120"><strong>';
  if (
$admin)
    echo 
'</a>';
  if (
$admin)
    echo 
'<a href="./?q='.$lang.'/node/'.$row['no'].'/edit">';
  echo 
'<br>'.$row['isim'].'<br>'.$row['unvan'];
  if (
$admin)
    echo 
'</a>';
  echo 
'<br>'.$row['kurum'];
  if (
$row['kurum']!=$row['birim'])
    echo 
'<br>'.$row['birim'];
  if (
$row['kurum']!=$row['alt_birim'] && $row['birim']!=$row['alt_birim'])
    echo 
'<br>'.$row['alt_birim'];
  if (
$row['ayrilmis']=='X')
    echo 
'<br>'.$ayrilmis[$lang];

  if (
$show)
  {
    echo 
'<br/>';
    echo 
'<a href="./?q='.$lang.'/user/'.$user->uid.'/edit">';
    echo 
$fotomsg[$lang].'</a><br/>';
    echo 
'<a href="./?q='.$lang.'/node/'.$row['no'].'/edit">';
    echo 
$namemsg[$lang].'</a>';
  }

  
//*** Bilgi ekranlarında bazı alanları kapatıyoruz
  
global $hidelist$hidelink;
  
$hidelist=true;
  
$hidelink=true;

  echo 
'</strong></td><td>';
  
user_show_node(2);   // İletişim Bilgileri
  
user_show_node(58);  // Eğitim Bilgileri
  
echo '</td></table><br>';
  
  
user_show_node(25);  // İdari ve Akademik Görevleri
  
user_show_node(48);  // Mesleki Faaliyetleri
  
user_show_node(59);  // Uzmanlık Alanları
  
user_show_node(16);  // İndeks Dergi Yayınları  
  
user_show_node(40);  // İndekslenmyen Dergi Yayınları  
  
user_show_node(33);  // Diğer Dergiler ve Medyadaki Yayınları  
  
user_show_node(23);  // Uluslararası Konferans Bildirileri
  
user_show_node(20);  // Ulusal Konferans Bildirileri
  
user_show_node(43);  // Kaynak Gösterilme Adetleri  
  
user_show_node(36);  // Kaynak Gösteren Yayınlar  
  
user_show_node(52);  // Kitapları  
  
user_show_node(14);  // Araştırma Projeleri  
  
user_show_node(29);  // Bilimsel Kuruluş Üyelikleri
  
user_show_node(31);  // Kazandığı Burslar
  
user_show_node(46);  // Kazandığı Ödüller
  
user_show_node(56);  // Patentler
  
user_show_node(54);  // Yönettiği Tezler

  
$hidelist=false;
  
$hidelink=false;
  }
  
/***/
?>