"sabah",
80 => "spo",
101 => "cmt",
102 => "paz",
200 => "gny",
);
$arr_name_bolum = array(
100 => "SABAH" ,
80 => "SPOR" ,
101 => "CUMARTESİ" ,
102 => "AKTÜEL PAZAR" ,
200 => "GÜNAYDIN",
);
$arr_en_az_kac = array(
100 => 5 ,
80 => 5 ,
101 => 3 ,
102 => 3 ,
200 => 5 ,
);
$arr_kod2yayinkodu =array(
100 => 100 ,
80 => 100 ,
101 => 101 ,
102 => 102 ,
200 => 100 ,
);
$arr_anasayfakodu = array(
100 => 1,
101 => 2,
102 => 3,
);
$arr_i_folder = array(
100 => "i",
101 => "cpsabah/i",
102 => "cpsabah/i",
200 => "gnysabah/i",
);
include(DIR_INCLUDES . "yazar_kose_adlari.inc.php" );
$arrEkler["101"] = array (
2 => "cte",
11 => "yzc",
20 => "gnc",
30 => "yas",
40 => "sin",
50 => "gur"
);
$arrEkler["102"] = array (
3 => "paz",
12 => "yzp",
20 => "gnc",
60 => "hob",
80 => "rop",
50 => "gur",
70 => "iyi"
);
if (isset($_GET["ytarihi"])){
$ytarihi = $_GET["ytarihi"];
$yayintarihi = substr($ytarihi, 0, 4) . "-" . substr($ytarihi, 4, 2) . "-" . substr($ytarihi, 6, 2);
} else {
$yayintarihi = date("Y-m-d");
}
$kod = $_GET['kod'];
$yayin_kodu = $arr_kod2yayinkodu[$kod];
$yayin_tarihi_title = str_replace("-" , "/" , convDate($yayintarihi));
$sbh_title = "SABAH - " . $yayin_tarihi_title . " - " . $arr_name_bolum[$kod] . " Yazarları Arşivi";
$im_header_name = "bolum_header_arsiv_" . $arr_kod_header[$kod] . "_yazarlar.gif";
$bolum_header_arsiv = "";
$bugun = $yayintarihi;
$tarih = explode("-", $bugun);
$calendar = new calendar;
$showcalendar = $calendar->create_singlemonth($tarih[1],$tarih[0],200);
//include("vcalendar/templates/index.htm");
$yazar_baslangic_tarihi = "2003-12-01";
$yazar_id = "";
$bolum_kodu = 111;
require_once(DIR_INCLUDES . "get_bugun.inc.php");
$arr_bugun = explode("-",$bugun);
$yil = $arr_bugun[0];
$ay = $arr_bugun[1];
$arsiv_anasayfa = "ars_" . $yil . $ay . ".html";
$diger_sql_str = " t.bolum != 80 AND t.bolum != 200 AND t.bolum != 70 ";
$diger_sql_str2 = " bolum != 80 AND bolum != 200 AND bolum != 70 ";
$tum_yazarlar = $_GET["tumyazarlar"];
// tum yazarlar istenirse
if ($tum_yazarlar) {
// aktif olmayan yazarlar da geliyor...
$status_ek_sql = " AND 1 ";
} else {
$status_ek_sql = " AND y.status = 1 ";
}
if ($kod == 100 ) {
// ************************************************************************
// SABAH YAZARLAR
/*
$sql_yazar_query = "SELECT DISTINCT(y.yazar_id) FROM tbl_records AS t, yazarlar AS y " .
" WHERE t.yayin='$yayin_kodu' AND t.yazar_id > 0 AND t.yazar_id = y.yazar_id " .
" AND t.yayin_tarihi<='$bugun' AND t.yayin_tarihi>='$yazar_baslangic_tarihi' AND t.bolum != 190 AND " .
" t.bolum != 1 $status_ek_sql AND $diger_sql_str AND LENGTH(parent_id)<11 AND (tip != 10 AND tip != 11)AND t.yazar_id != 89 ORDER BY y.eng_soyad";
*/
$sql_yazar_query = "SELECT DISTINCT(y.yazar_id) FROM tbl_records AS t, yazarlar AS y " .
" WHERE t.yayin='$yayin_kodu' AND t.yazar_id > 0 AND t.yazar_id = y.yazar_id " .
" AND t.yayin_tarihi<='$bugun' AND t.yayin_tarihi>='$yazar_baslangic_tarihi' AND t.bolum != 190 AND " .
" t.bolum != 1 $status_ek_sql AND $diger_sql_str AND LENGTH(parent_id)<11 AND t.yazar_id != 89 ORDER BY y.eng_soyad";
$TPL_sabah_yazar_arsiv = gnrt_arsiv_html($sql_yazar_query);
// SABAH YAZARLAR
// ************************************************************************
$TPL_yayin_yazar_arsiv = $TPL_sabah_yazar_arsiv;
}
if ($kod == 200 ) {
// ************************************************************************
// Günaydın YAZARLAR
$sql_gny_yazar_query = "SELECT DISTINCT(y.yazar_id) FROM tbl_records AS t, yazarlar AS y " .
" WHERE t.yayin='200' AND t.yazar_id > 0 AND t.yazar_id = y.yazar_id " .
" AND t.yayin_tarihi<='$bugun' AND t.yayin_tarihi>='$yazar_baslangic_tarihi' AND t.bolum != 190 AND " .
" t.bolum != 1 $status_ek_sql AND t.bolum!= 201 AND (t.bolum = 200 OR t.bolum = 70) AND (tip !=10 AND tip!=11) AND t.yazar_id != 89 ORDER BY y.eng_soyad";
$TPL_gny_yazar_arsiv = gnrt_arsiv_html($sql_gny_yazar_query,200);
$TPL_yayin_yazar_arsiv = $TPL_gny_yazar_arsiv;
}
if ($kod == 80) {
// ************************************************************************
$sql_spo_yazar_query = "SELECT DISTINCT(y.yazar_id) FROM tbl_records AS t, yazarlar AS y " .
" WHERE t.yayin='$yayin_kodu' AND t.yazar_id > 0 AND t.yazar_id = y.yazar_id " .
" AND t.yayin_tarihi<='$bugun' AND t.yayin_tarihi>='$yazar_baslangic_tarihi' AND t.bolum != 190 AND " .
" t.bolum != 1 $status_ek_sql AND (tip != 10 AND tip !=11 ) AND (t.bolum = 80 ) AND t.yazar_id != 89 ORDER BY y.eng_soyad";
$TPL_spo_yazar_arsiv = gnrt_arsiv_html($sql_spo_yazar_query , 80);
$TPL_yayin_yazar_arsiv = $TPL_spo_yazar_arsiv;
}
// Spor YAZARLAR
// ************************************************************************
if ($kod == 101) {
// ************************************************************************
// Cumartesi YAZARLAR
$sql_cmt_yazar_query = "SELECT DISTINCT(t.yazar_id),y.yazar_name FROM tbl_records AS t, yazarlar AS y " .
" WHERE t.yayin='101' AND t.yazar_id > 0 AND t.yazar_id = y.yazar_id " .
" $status_ek_sql AND yayin_tarihi<='$bugun' AND (tip !=10 AND tip != 11) ORDER BY y.eng_soyad";
$TPL_cmt_yazar_arsiv = gnrt_arsiv_html($sql_cmt_yazar_query ,101 );
$TPL_yayin_yazar_arsiv = $TPL_cmt_yazar_arsiv;
// CUMARTESİ YAZARLAR
// ************************************************************************
}
if ($kod == 102) {
// ************************************************************************
// Pazar YAZARLAR
$sql_paz_yazar_query = "SELECT DISTINCT(t.yazar_id),y.yazar_name FROM tbl_records AS t, yazarlar AS y " .
" WHERE t.yayin='102' AND t.yazar_id > 0 AND t.yazar_id = y.yazar_id " .
" $status_ek_sql AND yayin_tarihi<='$bugun' AND (tip !=10 AND tip!= 11) ORDER BY y.eng_soyad";
$TPL_paz_yazar_arsiv = gnrt_arsiv_html($sql_paz_yazar_query ,102 );
$TPL_yayin_yazar_arsiv = $TPL_paz_yazar_arsiv;
// PAZAR YAZARLAR
// ************************************************************************
}
// sabah'ın widget'larrının gelmesi için
// $yayin_kodu tekrar 100'e set ediliyor.
// cumartesi , pazar'da yayin_kodu değişiyor.
$yayin_kodu = 100;
if ($kod == 200) {
$bol = 200;
} elseif($kod == 80) {
$bol = 80;
} elseif($kod ==100) {
$bol = 10;
} elseif ($kod == 101 || $kod ==102) {
$bol = 40;
}
$widget_1 = get_yazar_widget(101, $bugun, get_yazarlar_combo_data($yazar_id, $bugun));
#Diğer widget'ların sıralanması...
$widgets_list = get_widget_list($bol, $bugun);
extract($widgets_list, EXTR_OVERWRITE);
function gnrt_arsiv_html($sql_yazar_query,$kod=100) {
global $diger_sql_str;
global $diger_sql_str2;
global $bugun;
global $yazar_baslangic_tarihi;
global $yayin_kodu;
global $arr_en_az_kac;
global $arr_AnasayfaKodu;
global $arr_kod2yayinkodu;
global $arr_i_folder;
global $arr_yazar_kose_adi;
$result = app_db_query($sql_yazar_query);
$yazar_sayisi = app_db_num_rows($result);
$TPL_sabah_yazar_arsiv = "";
$y=0;
$satir=0;
$anasayfa_kodu = $arr_anasayfakodu[$yayin_kodu];
if ($result) {
$TPL_sabah_yazar_arsiv .= "
| $yzr_i_html | $yzr_lnk $kose_adi_str $email_str | \n";
//$TPL_sabah_yazar_arsiv .= "$yzr_i_html | $yzr_lnk,$gos | \n"; if ($gos == 1) { $TPL_sabah_yazar_arsiv .= "
![]() | |||