fix: p7/p4 denetim bulguları — derin sayfa sıra yılı ve başlık uzunluğu, giriş sayacı, rybbit host
- derin /bolum ve /universite sayfalarında sıra aralığı hangi yıldan geldiğini söyler (2025 / 2024 / 2024–2025); 2024 sırası '2025 verisi' diye sunulmaz - <title> yuvarlanmış rakamlarla ve şablon eki olmadan ≤~86 karakter - giriş formunda tek geri sayım interval'i (çift sayaç butonu erken açıyordu) - RYBBIT_HOST sonundaki '/' atılır Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -23,6 +23,7 @@ import {
|
||||
Sayfalama,
|
||||
SAYFA_BOYU,
|
||||
sayfaDilimi,
|
||||
siraYiliEtiketi,
|
||||
} from "./sayfalama";
|
||||
import { PagePixelDivider } from "@/components/pixel-decor";
|
||||
import { UniversiteKonumHaritasi } from "./universite-konum-haritasi";
|
||||
@@ -95,9 +96,13 @@ function fakulteOzeti({
|
||||
if (siralar.length === 0) return adlar[0];
|
||||
const min = Math.min(...siralar);
|
||||
const max = Math.max(...siralar);
|
||||
const yil = siraYiliEtiketi(
|
||||
dilim.filter((p) => p.sira2025 == null && p.sira2024 != null).length,
|
||||
siralar.length,
|
||||
);
|
||||
return min === max
|
||||
? `${adlar[0]} (taban sırası ${sayi(min)})`
|
||||
: `${adlar[0]} (taban sırası ${sayi(min)}–${sayi(max)} arası)`;
|
||||
? `${adlar[0]} (${yil} taban sırası ${sayi(min)})`
|
||||
: `${adlar[0]} (${yil} taban sırası ${sayi(min)}–${sayi(max)} arası)`;
|
||||
}
|
||||
if (adlar.length === 2) return `${adlar[0]} ve ${adlar[1]}`;
|
||||
return `${adlar[0]}, ${adlar[1]} ve ${adlar.length - 2} birim daha`;
|
||||
|
||||
Reference in New Issue
Block a user