feat(universite): kadın/erkek oranı öğrenci karesinde (YÖK İstatistik 2025-26, örgün ön lisans+lisans)

Üniversite sayfasındaki 'Örgün öğrenci' karesine '%54 kadın · %46 erkek'
satırı eklendi; kaynak notu üniversite düzeyi olduğunu ve bölüm bazında
veri olmadığını söyler. Filtre ya da öncelik değil, bilgi satırı.
Üretim betiği E/K sütunlarını okur; kadinYuzdesi() yardımcı eklendi.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
bilalgursen
2026-09-25 00:55:02 +03:00
parent 988b9d5ce0
commit 05402f96f6
3 changed files with 259 additions and 206 deletions

View File

@@ -46,6 +46,7 @@ import { URAP_DONEM, URAP_KAYNAK_URL, URAP_TOPLAM } from "@/lib/urap-siralama";
import {
YOK_ISTATISTIK_DONEM,
YOK_ISTATISTIK_KAYNAK_URL,
kadinYuzdesi,
OGRENCI_BASINA_UYE_MEDYAN,
ogrenciBasinaUye,
} from "@/lib/yok-istatistik";
@@ -219,10 +220,19 @@ function AkademikGostergeler({ uni }: { uni: UniDetay }) {
</dd>
</div>
) : null;
// Kadın/erkek oranı bilgi satırıdır, gösterge değil: üniversite düzeyi
// (mühendislik ile hemşireliği aynı sayıya sokar), filtre ya da öncelik
// yapılmaz. Bu yüzden ayrı kare değil, öğrenci karesinin alt satırı.
const kadin = i ? kadinYuzdesi(i) : null;
const ogrenciKaresi = oranVar ? (
<div className={`${kare} min-h-24 bg-indigo-500 py-3`}>
<dd className={orta}>{sayi(i.ogrenci)}</dd>
<dt className={`mt-1.5 ${etiket}`}>Örgün öğrenci</dt>
{kadin != null ? (
<dd className="mt-2 text-sm font-bold text-white/90">
%{kadin} kadın · %{100 - kadin} erkek
</dd>
) : null}
</div>
) : null;
const oranKaresi = oranVar ? (
@@ -375,7 +385,8 @@ function IstatistikKaynakSatiri({ uni }: { uni: UniDetay }) {
{YOK_ISTATISTIK_DONEM}. Örgün öğrenci birinci ve ikinci öğretimdeki tüm
düzeyleri (ön lisans–doktora) kapsar, uzaktan ve açık öğretim dahil
değildir; öğretim üyesi profesör, doçent ve doktor öğretim üyesidir.
Kaynak:{" "}
Kadın/erkek oranı örgün ön lisans ve lisans öğrencisine göredir ve
üniversite genelini anlatır; bölüm bazında veri yoktur. Kaynak:{" "}
<a
href={YOK_ISTATISTIK_KAYNAK_URL}
target="_blank"