<?php
require('./includes/user.func.inc');
global $user;
global $language;
$lang=$language->language;
if ($user->uid>0 && $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 ==0 && $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;
}
/***/
?>