T.C. D A N I Ş T A Y İKİNCİ DAİRE Esas No : 2019/3077 Karar No : 2025/5475 DAVACI : ... VEKİLİ : Av. ... DAVALILAR : 1- ... Bakanlığı VEKİLİ : Av. ... 2- ... Bakanlığı VEKİLİ : 1. Hukuk Müşaviri Yrd. V. ... DAVANIN KONUSU : Jandarma Genel Komutanlığı bünyesinde Mersin İl Jandarma Komutanlığı Akkuyu NGS Jandarma Komando Tabur Komutanlığı emrinde Jandarma Astsubay Üstçavuş olarak görev yapan davacı tarafından, 09/12/2017 günlü, 30265 sayılı Resmi Gazete'de yayımlanarak yürürlüğ…
Danıştay 2. Daire Başkanlığı 2019/3077 E. , 2025/5475 K. "İçtihat Metni" T.C. D A N I Ş T A Y İKİNCİ DAİRE Esas No : 2019/3077 Karar No : 2025/5475 DAVACI : ... VEKİLİ : Av. ... DAVALILAR : 1- ... Bakanlığı VEKİLİ : Av. ... 2- ... Bakanlığı VEKİLİ : 1. Hukuk Müşaviri Yrd. V. ... DAVANIN KONUSU : Jandarma Genel Komutanlığı bünyesinde Mersin İl Jandarma Komutanlığı Akkuyu NGS Jandarma Komando Tabur Komutanlığı emrinde Jandarma Astsubay Üstçavuş olarak görev yapan davacı tarafından, 09/12/2017 günlü, 30265 sayılı Resmi Gazete'de yayımlanarak yürürlüğe giren Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in 19. maddesinin 2. ve 3. fıkralarındaki "adli soruşturma" ibaresinin iptali istenilmektedir. DAVACININ İDDİALARI : Jandarma Genel Komutanlığında görev yapmakta iken 2018 yılı Nisan ayında misyon koruma sınavına girdiği ve başarılı olduğu, T.C. Strazburg Başkonsolosluğuna koruma görevlisi olarak atandığı, göreve başlamak üzere gerekli hazırlıkları yaptığı; ancak telefon ile göreve başlama tarihinin ertelendiğinin ve sonrasında hakkında soruşturma olduğunun bildirildiği, bu arada Mersin İl Jandarma Komutanlığı Akkuyu NGS Jandarma Komando Tabur Komutanlığına atandığı, yapılan atama işleminin yasaya aykırı olduğu, 13/12/2018 günlü dilekçesiyle misyon koruma görevlisi olarak göreve başlatılması istemiyle yaptığı başvurunun zımnen reddi üzerine, ... İdare Mahkemesinin E:... sayılı dosyasında dava açıldığı, hakkında sahte ihbar ve iftira (FETÖ üyeliği) sonucunda soruşturma başlatıldığı, bu soruşturmanın ne kadar süreceğinin belli olmadığı, Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'teki "adli soruşturma" ibaresinin hukuka aykırı olduğu, masumiyet karinesinin ihlal edildiği, idarece atamaya uygun olan kişinin göreve başlamasının ertelenmesinin yaptırım niteliğinde olduğu, herkes hakkında asılsız ihbarlarla soruşturma başlatılabileceği, soruşturmanın kovuşturma aşamasına geçmesinin zaman alabileceğinden hak kaybına uğrayabilceği, 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanun'un 14. maddesinde sadece "adli kovuşturma" düzenlendiğinden, Yönetmelik'in 19. maddesinin 2. ve 3. fıkralarındaki "adli soruşturma" ibaresinin hukuka aykırı olduğu ileri sürülmüştür. DAVALI İDARELERİN SAVUNMASI : Davalı Dışişleri Bakanlığı tarafından: usul açısından; davanın süresinde açılmadığı, esas açısından; davacının 23/06/2018 günlü, 2018/184 sayılı kararname ile 15/08/2018 tarihinde göreve başlamak üzere Strazburg Başkonsolosluğuna koruma görevlisi olarak atandığı, Jandarma Genel Komutanlığı tarafından Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in 19/2 maddesi gereğince davacının atamasının ertelendiğinin bildirildiği, davacının atanmasına ilişkin 2018/184 sayılı kararnamenin davacı ile ilgili bölümünün 02/05/2019 günlü 2019/108 sayılı kararname ile iptal edildiği, dava konusu düzenleminin 6004 sayılı Kanun'un 14. maddesinde ve 1. sayılı Cumhurbaşkanlığı Kararnamesinin 163. maddesinde, haklarında ceza soruşturması yürütülenlerin personelin yurtdışı görevine başlatılmalarının ertelenmesinin düzenlendiğinden, dava konusu düzenlemenin hukuka uygun olduğu savunulmaktadır. Davalı İçişleri Bakanlığı tarafından: usul açısından; davanın süresinde açılmadığı, esas açısından; Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in, 657 sayılı Devlet Memurları Kanununun Ek 8. maddesi, 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanun'un 10. maddesi ve 3152 sayılı İçişleri Bakanlığı Teşkilat ve Görevleri Hakkında Kanun'un 33. maddesine dayanılarak hazırlandığı, Aydın Cumhuriyet Başsavcılığının ... günlü,... (CBS soruşturma dosyası) sayılı yazısı ile davacı hakkında adli soruşturma başlatıldığı bildirildiğinden, Yönetmeliğin 19/2 maddesi uyarınca davacının atamasının ertelendiği, soruşturmanın müspet sonuçlanması ve Yönetmelikteki görevlendirmeye ilişkin şartları taşıması durumunda misyon koruma görevine tekrar gönderilmesine karar verileceği savunulmuştur. DANIŞTAY TETKİK HAKİMİ : ... DÜŞÜNCESİ : Yasal dayanaktan yoksun bulunan davanın reddi gerektiği düşünülmüştür. DANIŞTAY SAVCISI : ... DÜŞÜNCESİ : Jandarma Genel Komutanlığı bünyesinde Mersin İl Jandarma Komutanlığı Akkuyu NGS Jandarma Komando Tabur Komutanlığı emrinde Jandarma Astsubay Üstçavuş olarak görev yapan davacı tarafından, 09/12/2017 günlü, 30265 sayılı Resmi Gazete'de yayımlanarak yürürlüğe giren, Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in 19. maddesinin 2. ve 3. fıkralarındaki "adli soruşturma" ibaresinin iptali istenilmektedir. Dava Konusu olup 09/12/2017 tarih ve 30265 sayılı Resmi Gazete'de yayımlanan Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmeliğin soruşturma ve kovuşturma sonucunda alınan cezaların görevlendirmeye etkisi başlıklı 19. maddesinde; "(1) Personel hakkında yürütülmekte olan adli ve/veya idari soruşturma ya da kovuşturma, Dış Temsilciliklerde koruma görevlisi olmak için başvuruda bulunmaya ve bu amaçla yapılan sınavlara katılmaya engel oluşturmaz. (2) Personel hakkında yürütülen adli ve/veya idari soruşturma ya da kovuşturma bilgileri görevlendirme aşamasında Genel Komutanlık tarafından değerlendirilir. Görevlendirme tarihi itibariyle; 26/9/2004 tarihli ve 5237 sayılı Türk Ceza Kanununun ikinci kitabının, dördüncü kısmının üçüncü, dördüncü, beşinci, altıncı, yedinci ve sekizinci bölümlerinde yazılı suçlarla, işkence, zimmet, irtikâp, rüşvet, hırsızlık, dolandırıcılık, sahtecilik, güveni kötüye kullanma, hileli iflas, kaçakçılık, ihaleye fesat karıştırma, edimin ifasına fesat karıştırma, suçtan kaynaklanan malvarlığı değerlerini aklama, cinsel saldırıda bulunma, çocukların cinsel istismarı gibi yüz kızartıcı veya şeref ve haysiyet kırıcı suçlardan dolayı hakkında adli soruşturma veya kovuşturma bulunanlar ile aynı suçlar nedeniyle hakkında idari soruşturma yürütülenlerin ataması ertelenir. (3) Hakkında açılan adli ve/veya idari soruşturma veya kovuşturma sonucunda 5 inci maddenin birinci fıkrasının (ç) bendi kapsamına giren nitelikte hapis cezası veya aynı fıkranın (d) ve (e) bendi kapsamına giren nitelikte disiplin cezası alanlar ve 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanuna göre engelleyici durumu haiz olanlar yurt dışı göreve atanmaz. Bu personelden, adli/idari soruşturma veya kovuşturma sonucunda, haklarında mahkumiyet kararı verilmeyenlerden kararı kesinleşenler ile disiplin cezası almayanlar 5 inci maddedeki şartları halen taşımaları durumunda mevcut sırasına, mevcut sırası geçmiş ise tabi olduğu sınav dönemine ait bir sonraki görevlendirilecek personel listesinin başına ilave edilir." hükmüne yer verilmiştir. Aynı Yönetmeliğin 3. maddesinde de; bu Yönetmeliğin, 14/7/1965 tarihli ve 657 sayılı Devlet Memurları Kanununun ek 8 inci maddesi, 7/7/2010 tarihli ve 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanunun 10 uncu maddesi ve 14/2/1985 tarihli ve 3152 sayılı İçişleri Bakanlığı Teşkilat ve Görevleri Hakkında Kanunun 33 üncü maddesine dayanılarak hazırlandığı ifade edilmiştir. Bir hiyerarşik normlar sistemi olan hukuk düzeninde, alt düzeydeki normların, yürürlüklerini üst düzeydeki normlardan aldığı kuşkusuzdur. Normlar hiyerarşisinin en üstünde evrensel hukuk ilkeleri ve Anayasa bulunmakta, daha sonra gelen kanunlar ve Cumhurbaşkanlığı kararnameleri yürürlüğünü Anayasa'dan, yönetmelikler ise yürürlüğünü kanun ve Cumhurbaşkanlığı kararnamelerinden almaktadır. Dolayısıyla; bir normun, kendisinden daha üst konumda bulunan ve dayanağını oluşturan bir norma aykırı veya bunu değiştirici nitelikte bir hüküm getirmesi mümkün bulunmamaktadır. Buna göre, dava konusu Yönetmeliği çıkaran davalı idarenin, düzenleme yapma konusunda sahip olduğu takdir yetkisini yürütülen hizmetin özelliklerine uygun olarak kamu yararı ve hizmet gereklerini gözeterek üst hukuk normlarına aykırı olmayacak şekilde kullandığı kanaatiyle davanın reddi gerektiği düşünülmektedir. TÜRK MİLLETİ ADINA Karar veren Danıştay İkinci Dairesince, Tetkik Hakiminin açıklamaları dinlendikten ve dosyadaki belgeler incelendikten sonra, davalı idarelerin davanın süresinde açılmadığına yönelik usul itirazları yerinde görülmeyerek işin gereği düşünüldü: MADDİ OLAY : Jandarma Genel Komutanlığı bünyesinde Jandarma Astsubay Üstçavuş olarak görev yapmakta olan davacının, 2018 yılı Nisan ayında misyon koruma sınavında başarılı olması üzerine, T.C. Strazburg Başkonsolosluğuna koruma görevlisi olarak atandığı, bilahare hakkında adli soruşturmanın bulunması nedeniyle atamasının ertelendiği, bu arada Mersin İl Jandarma Komutanlığı Akkuyu NGS Jandarma Komando Tabur Komutanlığına atandığı, 13/12/2018 günlü dilekçesiyle misyon koruma görevlisi olarak göreve başlatılması istemiyle yaptığı başvurusunun zımnen reddi üzerine, 09/12/2017 günlü, 30265 sayılı Resmi Gazete'de yayımlanarak yürürlüğe giren Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in 19. maddesinin 2. ve 3. fıkralarındaki "adli soruşturma" ibaresinin iptali istemiyle bakılmakta olan davanın açıldığı anlaşılmıştır. İLGİLİ MEVZUAT : Anayasa'nın 124. maddesinde, Cumhurbaşkanı, bakanlıklar ve kamu tüzelkişilerinin, kendi görev alanlarını ilgilendiren kanunların ve Cumhurbaşkanlığı kararnamelerinin uygulanmasını sağlamak üzere ve bunlara aykırı olmamak şartıyla yönetmelikler çıkartabileceği hüküm altına alınmıştır. 657 sayılı Devlet Memurları Kanunu'nun "Kurumlar arası geçici süreli görevlendirme" başlıklı ek 8. maddesinde, “Memurlar, geçici görevlendirme yapmak isteyen kurumun talebi ve çalıştıkları kurumun izni ile diğer kamu kurum ve kuruluşlarında aşağıda belirtilen şartlarla geçici süreli olarak görevlendirilebilir: a) Yurtdışında görevlendirilen güvenlik görevlileri hariç olmak üzere, memurun görevlendirileceği kurumda göreve ilişkin 4 üncü ve daha yukarı bir dereceden boş bir kadronun bulunması şarttır. b) Geçici süreli görevlendirilen memurlar, geçici süreli olarak görevlendirildikleri kurumların mevzuatına uymakla yükümlüdür. c) Geçici süreli olarak görevlendirilen memurlar, yurtdışında görevlendirilen güvenlik görevlileri hariç olmak üzere, aylıkları ile diğer malî ve sosyal haklarını kurumlarından alır. Bu memurların kadroları ile ilişkileri, kendi sınıf ve derecelerindeki terfi ve emeklilik hakları devam eder. d) Geçici süreli görevlendirme süresi bir yılda altı ayı geçemez. Yurtdışında görevlendirilen güvenlik görevlileri için geçici görevlendirme süresi en çok iki yıldır; gerekli görülmesi hâlinde bu süre bir katına kadar uzatılabilir. e) Geçici süreli görevlendirmenin, memurların göreviyle ilgili olması şarttır. f) Geçici süreli görevlendirmede memurun muvafakati aranır. Birinci fıkrada belirtilen hâller dışında memurlar, kamu yararı ve hizmet gerekleri sebebiyle ihtiyaç duyulması hâlinde kurumlarınca, Devlet Personel Başkanlığının uygun görüşü alınarak diğer kamu kurum ve kuruluşlarında altı aya kadar geçici süreli olarak görevlendirilebilir." kuralı yer almaktadır. Dava konusu Yönetmeliğin yayımlandığı tarih itibariyle; 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanun'un 10. maddesinde; "... (9) Koruma görevlileri, 657 sayılı Kanunun ek 8 inci ve ek 9 uncu maddelerine göre görevlendirildikleri yurtdışı teşkilatına ait bina ve konutların güvenliğinin sağlanması ile diplomatik misyon veya konsolosluk şefinin ve onun talimatı çerçevesinde diğer diplomatik misyon veya konsolosluk mensuplarının şahsi korunmalarından sorumludur. ..." hükmüne; 3152 sayılı İçişleri Bakanlığı Teşkilat ve Görevleri Hakkında Kanun'un 33. maddesinde; "Bakanlık, kanunla yerine getirmekle yükümlü oldukları hizmetleri; tüzük, yönetmelik, tebliğ, genelge ve diğer idari metinlerle düzenlemekle görevli ve yetkilidir." hükmüne yer verilmiştir. Diğer taraftan; 10/07/2018 günlü, 30474 sayılı Resmi Gazete’de yayımlanan 1 sayılı Cumhurbaşkanlığı Teşkilatı Hakkında Cumhurbaşkanlığı Kararnamesi'nin "Dışişleri Bakanlığı" bölümünün "Bakanlık personeli" başlıklı 160. maddesinin 8. fıkrasında, koruma görevlilerinin, 657 sayılı Kanun'un ek 8. ve ek 9. maddelerine göre görevlendirildikleri yurtdışı teşkilatına ait bina ve konutların güvenliğinin sağlanması ile diplomatik misyon veya konsolosluk şefinin ve onun talimatı çerçevesinde diğer diplomatik misyon veya konsolosluk mensuplarının şahsi korunmalarından sorumlu oldukları düzenlenmiştir. Aynı Kararname'nin "Yurtdışı sürekli görevlere ilişkin genel esaslar" başlıklı 163. maddesinin 4. fıkrasında, "Haklarında ceza soruşturması başlatılan memurların yurtdışı sürekli görevlere atanmaları veya atanmış bulunanların görevlerine başlamaları, Bakanlık Komisyonunun teklifi ve Bakan onayı ile soruşturmanın sonuçlanmasına kadar askıya alınabilir."; 6. fıkrasında, "Bakanlık personelinin merkez teşkilatından yurtdışı teşkilatına, yurtdışı teşkilatından merkez teşkilatına ve bir temsilcilikten diğer bir temsilciliğe sürekli görevle atanmaları ile bu maddenin uygulanmasına ilişkin diğer usul ve esaslar Bakanlıkça yürürlüğe konulan yönetmelikle düzenlenir." hükümlerine yer verilmiştir. 09/12/2017 günlü, 30265 sayılı Resmi Gazete'de yayımlanarak yürürlüğe giren Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in 3. maddesinde, Yönetmeliğin 657 sayılı Devlet Memurları Kanunu'nun ek 8. maddesi, 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanun'un 10. maddesi ve 3152 sayılı İçişleri Bakanlığı Teşkilat ve Görevleri Hakkında Kanun'un 33. maddesine dayanılarak hazırlandığı belirtilmiştir. Yönetmelik'in dava konusu "Soruşturma ve kovuşturma sonucunda alınan cezaların görevlendirmeye etkisi" başlıklı 19. maddesinde; "(1) Personel hakkında yürütülmekte olan adli ve/veya idari soruşturma ya da kovuşturma, Dış Temsilciliklerde koruma görevlisi olmak için başvuruda bulunmaya ve bu amaçla yapılan sınavlara katılmaya engel oluşturmaz. (2) Personel hakkında yürütülen adli ve/veya idari soruşturma ya da kovuşturma bilgileri görevlendirme aşamasında Genel Komutanlık tarafından değerlendirilir. Görevlendirme tarihi itibariyle; 26/9/2004 tarihli ve 5237 sayılı Türk Ceza Kanununun ikinci kitabının, dördüncü kısmının üçüncü, dördüncü, beşinci, altıncı, yedinci ve sekizinci bölümlerinde yazılı suçlarla, işkence, zimmet, irtikâp, rüşvet, hırsızlık, dolandırıcılık, sahtecilik, güveni kötüye kullanma, hileli iflas, kaçakçılık, ihaleye fesat karıştırma, edimin ifasına fesat karıştırma, suçtan kaynaklanan malvarlığı değerlerini aklama, cinsel saldırıda bulunma, çocukların cinsel istismarı gibi yüz kızartıcı veya şeref ve haysiyet kırıcı suçlardan dolayı hakkında adli soruşturma veya kovuşturma bulunanlar ile aynı suçlar nedeniyle hakkında idari soruşturma yürütülenlerin ataması ertelenir. (3) Hakkında açılan adli ve/veya idari soruşturma veya kovuşturma sonucunda 5 inci maddenin birinci fıkrasının (ç) bendi kapsamına giren nitelikte hapis cezası veya aynı fıkranın (d) ve (e) bendi kapsamına giren nitelikte disiplin cezası alanlar ve 6004 sayılı Dışişleri Bakanlığının Kuruluş ve Görevleri Hakkında Kanuna göre engelleyici durumu haiz olanlar yurt dışı göreve atanmaz. Bu personelden, adli/idari soruşturma veya kovuşturma sonucunda, haklarında mahkumiyet kararı verilmeyenlerden kararı kesinleşenler ile disiplin cezası almayanlar 5 inci maddedeki şartları halen taşımaları durumunda mevcut sırasına, mevcut sırası geçmiş ise tabi olduğu sınav dönemine ait bir sonraki görevlendirilecek personel listesinin başına ilave edilir." düzenlemesine yer verilmiştir. HUKUKİ DEĞERLENDİRME : Anayasa'nın yukarıda aktarılan 124. maddesi uyarınca, yasa koyucunun genel prensipleri belirlemesi koşuluyla düzenlenecek konunun uygulanmasını ve uygulamaya ilişkin ayrıntıların belirlenmesini yürütmeye, bir başka ifadeyle idarelere bırakmasının mümkün olduğu görülmektedir. Ancak, idarelerin düzenleme yapma yetkisi, yasama organının çizdiği sınırlar içinde, başta Anayasa olmak üzere, kanun, Cumhurbaşkanlığı kararnameleri gibi üst hukuk normlarına aykırı olmamak kayıt ve şartına bağlı olarak kullanılabilir. Normlar hiyerarşisi kuramına göre hukuk düzeni, farklı kademede yer alan Anayasa, kanun, tüzük, yönetmelik ve diğer düzenleyici işlemlerden oluşan birçok normu içermekte ve her norm geçerliliğini bir üst basamakta yer alan normdan almaktadır. Bu nitelikleri gereği, dayandıkları üst hukuk normlarına aykırı hüküm ihtiva etmeleri mümkün değildir. Bu kuramın en belirgin özelliklerinden biri de, bir düzenlemenin hiyerarşik sıralamada daha altta bulunan bir düzenleme ile değiştirilememesi ve kaldırılamamasıdır. Dolayısıyla normlar hiyerarşisinde kanunlardan alt sırada gelen yönetmeliklerin de üst norm olan kanunlara aykırı olamayacağı açıktır. Bu durumda; dış temsilciliklerin korunmasında geçici süreli görevlendirilecek olan Jandarma Genel Komutanlığı personelinin yürüteceği görevin önemi ve özelliği dikkate alındığında; sayılan suçlardan dolayı hakkında adli soruşturma veya kovuşturma bulunanların atamalarının ertelenmesinin kamu yararı ve hizmet gereklerine uygun olduğu açık olup; dava konusu düzenlemede, dayanağı olan üst hukuk normlarına aykırılık görülmemiştir. KARAR SONUCU : Açıklanan nedenlerle; 1. 09/12/2017 günlü, 30265 sayılı Resmi Gazete'de yayımlanarak yürürlüğe giren Dış Temsilciliklerin Korunmasında Geçici Süreli Görevlendirilecek Jandarma Genel Komutanlığı Personeli Hakkında Yönetmelik'in 19. maddesinin 2. ve 3. fıkralarındaki "adli soruşturma" ibaresinin iptali istemiyle açılan DAVANIN REDDİNE; 2. Aşağıda dökümü yapılan ...-TL yargılama giderinin davacı üzerinde bırakılmasına, karar tarihinde yürürlükte bulunan Avukatlık Asgari Ücret Tarifesine göre...-TL vekalet ücretinin davacıdan alınarak davalı idarelere verilmesine, posta ücretinden artan miktarın kararın kesinleşmesinden sonra davacıya iadesine; 3. Bu kararın tebliğ tarihini izleyen 30 (otuz) gün içerisinde Danıştay İdari Dava Daireleri Kuruluna temyiz yolu açık olmak üzere, 25/11/2025 tarihinde oybirliğiyle karar verildi. iptal //begin::Page Scripts var options = {}; $(document).ready(function() { options["separateWordSearch"] = false; options["accuracy"] = "complementary"; options["diacritics"] = false; $("#content").append(stringToHTML($("#hiddencontent").text())); var arananKelime = $("#hiddenArananKelime").text(); const kelimeListesi = arananKelime.split(/\s*,\s*/).filter(k => k); // Virgüle göre ayır, boşlukları temizle // Aynı kelimenin büyük/küçük varyasyonlarını da ekle const tumKelimeler = kelimeListesi.flatMap(kelime => [ kelime, kelime.toLocaleUpperCase('tr-TR'), kelime.toLocaleLowerCase('tr-TR') ]); highlighter(tumKelimeler); // arananKelime.split(/\s*,\s*/).filter(k => k).forEach(function(each) { // if (each != undefined && each != "") { // highlighter(each); // highlighter(each.toLocaleUpperCase('tr-TR')); // highlighter(each.toLocaleLowerCase('tr-TR')); // } // }); }); var highlighter = function(arananKelime) { try { highlight(arananKelime); } catch (err) { } try { //unsuzyumusamasi(arananKelime); } catch (err) { } try { //unsuzBenzesmesi(arananKelime); } catch (err) { } try { //cogulEki(arananKelime); } catch (err) { } try { //iyelikEki(arananKelime); } catch (err) { } }; var stringToHTML = function(str) { var parser = new DOMParser(); var doc = parser.parseFromString(str, 'text/html'); return doc.body; }; var highlight = function(text) { $(".context").mark(text, options); } var unsuzyumusamasi = function(arananKelime) { var lastChar = arananKelime.substr(arananKelime.length - 1); if (lastChar === "p") { var ara = arananKelime.substr(0, arananKelime.length - 1); highlight(ara + "b"); } if (lastChar === "ç") { var ara = arananKelime.substr(0, arananKelime.length - 1); highlight(ara + "c"); } if (lastChar === "t") { var ara = arananKelime.substr(0, arananKelime.length - 1); highlight(ara + "d"); } if (lastChar === "k") { var ara = arananKelime.substr(0, arananKelime.length - 1); highlight(ara + "g"); highlight(ara + "ğ"); } } var unsuzBenzesmesi = function(arananKelime) { var sertSessiz = [ 'f', 's', 't', 'k', 'ç', 'ş', 'h', 'p' ]; var yumusakSessiz = [ 'ç', 't', 'k' ]; for (var i = 0; i < sertSessiz.length; i++) { let sertSessizPosition = arananKelime.indexOf(sertSessiz[i]); while (sertSessizPosition !== -1) { for (var j = 0; j < yumusakSessiz.length; j++) { let yumusakSessizPosition = arananKelime .indexOf(yumusakSessiz[j]); while (yumusakSessizPosition !== -1) { if (sertSessizPosition + 1 === yumusakSessizPosition) { highlight(arananKelime.substr(0, sertSessizPosition + 1)); } yumusakSessizPosition = arananKelime .indexOf(yumusakSessiz[j], yumusakSessizPosition + 1); } } sertSessizPosition = arananKelime.indexOf(sertSessiz[i], sertSessizPosition + 1); } } } var cogulEki = function(arananKelime) { var last3Char = arananKelime.substr(arananKelime.length - 3); if (last3Char === "lar" || last3Char === "ler") { var ara = arananKelime.substr(0, arananKelime.length - 3); highlight(ara); } } var iyelikEki = function(arananKelime) { var iyelikEkleri = [ "ım", "im", "um", "üm", "ın", "in", "un", "ün", "ı", "i", "u", "ü", "mız", "miz", "muz", "müz", "nız", "niz", "nuz", "nüz", "ları", "leri" ]; if (arananKelime.length > 2) { var last2Char = arananKelime.substr(arananKelime.length - 2); if (iyelikEkleri.includes(last2Char)) { var ara = arananKelime.substr(0, arananKelime.length - 2); highlight(ara); } } if (arananKelime.length > 2) { var lastChar = arananKelime.substr(arananKelime.length - 1); if (iyelikEkleri.includes(lastChar)) { var ara = arananKelime.substr(0, arananKelime.length - 1); highlight(ara); } } if (arananKelime.length > 3) { var last3Char = arananKelime.substr(arananKelime.length - 3); if (iyelikEkleri.includes(last3Char)) { var ara = arananKelime.substr(0, arananKelime.length - 3); highlight(ara); } } if (arananKelime.length > 4) { var last4Char = arananKelime.substr(arananKelime.length - 4); if (iyelikEkleri.includes(last4Char)) { var ara = arananKelime.substr(0, arananKelime.length - 4); highlight(ara); } } } // begin:: Global Config(global config for global JS scripts) var KTAppSettings = { "breakpoints" : { "sm" : 576, "md" : 768, "lg" : 992, "xl" : 1200, "xxl" : 1200 }, "colors" : { "theme" : { "base" : { "white" : "#ffffff", "primary" : "#1BC5BD", "secondary" : "#E5EAEE", "success" : "#1BC5BD", "info" : "#6993FF", "warning" : "#FFA800", "danger" : "#F64E60", "light" : "#F3F6F9", "dark" : "#212121" }, "light" : { "white" : "#ffffff", "primary" : "#1BC5BD", "secondary" : "#ECF0F3", "success" : "#C9F7F5", "info" : "#E1E9FF", "warning" : "#FFF4DE", "danger" : "#FFE2E5", "light" : "#F3F6F9", "dark" : "#D6D6E0" }, "inverse" : { "white" : "#ffffff", "primary" : "#ffffff", "secondary" : "#212121", "success" : "#ffffff", "info" : "#ffffff", "warning" : "#ffffff", "danger" : "#ffffff", "light" : "#464E5F", "dark" : "#ffffff" } }, "gray" : { "gray-100" : "#F3F6F9", "gray-200" : "#ECF0F3", "gray-300" : "#E5EAEE", "gray-400" : "#D6D6E0", "gray-500" : "#B5B5C3", "gray-600" : "#80808F", "gray-700" : "#464E5F", "gray-800" : "#1B283F", "gray-900" : "#212121" } }, "font-family" : "Poppins" };