IPTC 7901 profili
IPTC 7901 eski ajans hatlarının düz metin biçimidir. Ajans bu biçimi yalnızca dosya kanallarında üretir (SFTP, FTP, ajans FTP kutusu). Hazır ayarı: Düz metin ajans hattı (IPTC 7901).
- Bir haber = bir dosya (
.txt;nwsvetlxuzantıları seçilebilir). Fotoğraf ve video ayrı dosyalardır; metin dosyası onları numaralarıyla anar. - İleti numarası profil başına 4 hanedir,
0001–9999döner; yeniden denemede aynı numara kullanılır.
Bayt düzeni
Kontrol karakterleri açık, satır sonu CRLF iken (US-ASCII örneği):
<SOH>
YHA0412 5 KUL 0187 H-900123
<STX>
H-900123 kul-kutuphane
ORNEK KENTTE YENI KUTUPHANE ACILDI
ORNEK (YHA) - Spot cumlesi.
Govde, satir uzunluguna gore sozcuk sinirindan kirilmis...
FOTO: F-900386, F-900387 VIDEO: V-900412
"Yazar Haber Ajansi" belirtilerek kullanilir.
<ETX>
091102 Eki 26
<EOT><SOH> 0x01, <STX> 0x02, <ETX> 0x03, <EOT> 0x04'tür. Kontrol karakterleri kapalıysa yazılmaz, satırlar aynı kalır.
| Alan | Kural |
|---|---|
| Kaynak kodu | iptc_7901.kaynak_kodu (1–6 büyük harf ya da rakam; varsayılan YHA) |
| İleti numarası | 4 hane, 0001–9999 döner |
| Öncelik | Tek hane: flaş 1, önemli 3, normal 5; iptal 1 |
| Kategori | 1–3 harf (Kategori kodları); eşleme yoksa varsayılan kod |
| Sözcük sayısı | Anahtar satırından son satıra; 4 hane, en çok 9999 |
| Anahtar satırı | <no> <kategori küçük harf>-<ilk etiket ASCII>; düzeltmede başa DUZELTME, iptalde IPTAL |
| Başlık | Türkçe kurala göre büyük harf (i → İ, ı → I) |
| Dateline | <İL> (<kaynak>) - spotun başında |
| Düzeltme | Başlıktan önce DÜZELTME: <not> satırı ve boş satır |
| İptal | Öncelik 1; gövde "İPTAL — KULLANMAYIN", numara, başlık, gerekçe; dosya adı …_IPTAL |
| Embargo | Varsayılan: dosya saatinde gider. "Önceden ver" profilinde başlıktan önce AMBARGO: <GG.AA.YYYY SS:DD> (TSİ) ÖNCESİ YAYIMLANAMAZ |
| Tanıtım | Başlıktan önce [TANITIM] satırı |
| Kaynak gösterme | Kaynak notu ve kısıt, ETX'ten önceki son satırlar |
| Satır kırma | satir_uzunlugu > 0 ise sözcük sınırından; uzunluk kodlanmış bayt sayısıdır (UTF-8'de çok baytlı harf hesaba katılır) |
Profil seçenekleri
| Ayar | Değerler | Varsayılan |
|---|---|---|
karakter_kodlamasi | Windows-1254, ISO-8859-9, UTF-8, US-ASCII | Windows-1254 |
iptc_7901.satir_uzunlugu | 0 (kırma yok) ya da 40–200 | 69 |
iptc_7901.satir_sonu | CRLF, LF | CRLF |
iptc_7901.kontrol_karakterleri | doğru / yanlış | doğru |
iptc_7901.kaynak_kodu | ^[A-Z0-9]{1,6}$ | YHA |
iptc_7901.dosya_uzantisi | txt, nws, tlx | txt |
US-ASCII'de Türkçe harfler sadeleşir: ç→c, ğ→g, ı→i, İ→I, ö→o, ş→s, ü→u (büyükleri de); karşılığı olmayan diğer harfler yakın karşılığına, o da yoksa ?'e çevrilir.
YHA Abone'nin çıkış penceresindeki "Önizle" onaltılık görünümde ilk 512 baytı gösterir: kontrol karakterlerini ve Türkçe harflerin baytlarını alıcınızın beklentisiyle karşılaştırın. Eski alıcıların beklentileri değişkendir; farklı bir düzen gerekiyorsa Teknik Destek'e bildirin.