Vikisözlük trwiktionary https://tr.wiktionary.org/wiki/Vikis%C3%B6zl%C3%BCk:Anasayfa MediaWiki 1.47.0-wmf.6 case-sensitive Ortam Özel Tartışma Kullanıcı Kullanıcı mesaj Vikisözlük Vikisözlük tartışma Dosya Dosya tartışma MediaWiki MediaWiki tartışma Şablon Şablon tartışma Yardım Yardım tartışma Kategori Kategori tartışma Portal Portal tartışma YeniKurum YeniKurum tartışma Ek Ek tartışma Alıntılar Alıntılar tartışma TimedText TimedText talk Modül Modül tartışma Event Event talk otomobil 0 16243 5668452 5649323 2026-06-15T22:28:11Z Satirdan kahraman 37401 TurkceMaddePanel 5668452 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|automobile||kendi giden, motorlu nakil aracı}} sözcüğünden. Bu sözcük Eski Yunanca {{b|grc|αὐτός|ç=autós||kendi}} ve Latince {{b|la|mobilis||hareket eden}} sözcüklerinin bileşiğidir. ===Söyleniş=== * {{tr-IPA}} * {{ses|dil=tr|LL-Q256 (tur)-hdayetozsoy-otomobil.wav}} * {{h|dil=tr||o|to|mo|bil}} ===Ad=== {{tr-ad}} [[File:Devrim - 20.10.23.jpg|küçükresim|Bir '''otomobil''']] # {{t|kara taşıtları|dil=tr}} Genellikle sürücüsü dâhil beş kişiye kadar yolcu taşıyabilen, içten yanmalı veya elektrikli bir motor ile hareket eden taşıt. # [[taksi]]. #*{{kt|dil=tr|başlık=Huzur|yazar=Ahmet Hamdi TANPINAR|yayıncı=Dergâh Yayınları|yıl=2022|baskı=39|sayfa=15|alıntı=Nihayet, tam kıvamına gelince '''otomobil''' ısmarlanır, Arife Hanım nereye gidileceğini bilmeden yola çıkılır, evvelâ Üsküdar iskelesinde ihtiyar emektar "Güle güle Arifeciğim... Ben, seni gene çağırtırım olmaz mı?" diye bırakılır, ondan sonra doğru dükkâna gidilirdi.}} ====Kısaltmalar==== * [[oto]] ====Çekimleme==== {{tr-ad-tablo}} ====Türetilmiş kavramlar==== [[otomobil kolçağı]], [[spor otomobil]], [[arazi otomobili]], [[makam otomobili]], [[yarış otomobili]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Afarca: {{ç|aa|baabur}} *Afrikanca: {{ç|af|motorvoertuig}}, {{ç|af|kar}} *Almanca: {{ç|de|Automobil|n}} *Aragonca: {{ç|an|auto}}, {{ç|an|automóbil}}, {{ç|an|votura}} *Arapça: {{ç|ar|سَيَّارَة|f}} *Arnavutça: {{ç|sq|auto}}, {{ç|sq|veturë}} *Arpitanca: {{ç|frp|ôtomobila}} *Aşağı Almanca: {{ç|nds|automebiel}} *Asturyasça: {{ç|ast|automóvil}} *Azerice: {{ç|az|avtomobil}} *Baskça: {{ç|eu|auto}}, {{ç|eu|automobil}} *Bengalce: {{ç|bn|গাড়ি}} *Bulgarca: {{ç|bg|автомобил}}, {{ç|bg|кола}} *Çekçe: {{ç|cs|automobil}}, {{ç|cs|auto}} *Endonezce: {{ç|id|mobil}}, {{ç|id|otomobil}} *Esperanto: {{ç|eo|aŭtomobilo}}, {{ç|eo|aŭto}} *Felemenkçe: {{ç|nl|auto}}, {{ç|nl|automobiel}} *Fince: {{ç|fi|auto}} *Fransızca: {{ç|fi|automobile|f}}, {{ç|fi|voiture|f}} *Gürcüce: {{ç|ka|მანქანა}} *Hausaca: {{ç|ha|mota}} *İbranice: {{ç|he|אויטאמאביל}} *İngilizce: {{ç|en|automobile}}, {{ç|en|car}} *İspanyolca: {{ç|es|automóvil}} *İsveççe: {{ç|sv|bil|c}} *İzlandaca: {{ç|is|bíll}} *Katalanca: {{ç|ca|automòbil}}, {{ç|ca|auto}}, {{ç|ca|cotxe}}, {{ç|ca|votura}} *Kazakça: {{ç|kk|машейна|tr=maʂejna}} *Kırgızca: {{ç|ky|машина|tr=maʂina}} *Korece: {{ç|ko|자동차}} *Kürtçe: {{ç|ku|otomobîl}} *Lehçe: {{ç|pl|automobil}} *Macarca: {{ç|hu|autó}} *Moğolca: {{ç|mn|автомашин}}, {{ç|mn|машин}} *Navahoca: {{ç|nv|chidí}} *Norveççe: {{ç|no|bil|m}} *Oksitanca: {{ç|oc|carri}}, {{ç|oc|veitura}} *Özbekçe: {{ç|uz|автомобил|tr=avtomobil}} *Portekizce: {{ç|pt|automóvel}} *Rusça: {{ç|ru|машина}}, {{ç|ru|автомобиль}} *Sırp-Hırvatça: {{ç|sh|automobil}}, {{ç|sh|auto}}, {{ç|sh|kola}} *Tatarca: {{ç|tt|awtoarba}} *Tayca: {{ç|th|}} *Türkmence: {{ç|tk|awtomobil}} *Uygurca: {{ç|ug|ماشىنا|tr=maʃi:na}} *Venedikçe: {{ç|vec|automòbile}}, {{ç|vec|màchina}} *Yahudi İspanyolcası: {{ç|lad|oto}}, {{ç|lad|otomobil}}, {{ç|lad|arabá}} *Yunanca: {{ç|el|αυτοκίνητο|tr=aftɔˈcinitɔ|n}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ==Endonezce== ===Ad=== {{başlık başı|id|ad}} # {{t|kara ulaşımı|taşıtlar|dil=id}} [[araba]], [[oto]], [[otomobil]], [[makine]] 495ptvj6pqqcxnliileecbzf8sc5gmg felsefeci 0 16361 5668395 5343033 2026-06-15T12:15:09Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668395 wikitext text/x-wiki ==Türkçe== ===Söyleniş=== * {{IPA|[felsefeˈd͡ʒi]|dil=tr}} * {{h|e|fel|se|fe|ci|dil=tr}} ===Ad=== {{tr-ad}} # {{t|dil=tr|felsefe|meslekler}} maddenin, bilginin kapsamı ve kaynağı, insanın dünyadaki yeri ve rolü, iyi doğru ve güzelin ne olduğu alanlarında inceleme ve araştırma yapan, düşünce üretebilen kişi, [[feylozof]], [[filozof]] #{{t|dil=tr|eğitim}} öğretmeni. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=106 |tanıklık='''Felsefeci''' Barış'ı görmeyeli epey oldu. }} ====Çeviriler==== {{üst|meslek|tip=çeviriler}} *Almanca: {{ç|de|Philosoph|m}} *Arapça: {{ç|ar|فيلسوف|m}} *Azerice: {{ç|az|filosof}} *Beyaz Rusça: {{ç|be|філосаф|m}} *Çekçe: {{ç|cs|filozof|m}} *Danca: {{ç|da|filosof}} *Felemenkçe: {{ç|nl|filosoof|m}}, {{ç|nl|wijsgeer|f}} *Fince: {{ç|fi|filosofi}} *Fransızca: {{ç|fr|philosophe}} *İngilizce: {{ç|en|philosopher}} *İspanyolca: {{ç|es|filósofo|m}} *İsveççe: {{ç|sv|filosof}} *İtalyanca: {{ç|it|filosofo|m}} *Katalanca: {{ç|ca|filòsof|m}} *Kürtçe: {{ç|ku|fîlozof}} *Lehçe: {{ç|pl|filozof|m}} *Macarca: {{ç|hu|filozófus}} *Norveççe: {{ç|no|filosof}} *Özbekçe: {{ç|uz|filosof}} *Portekizce: {{ç|pt|filósofo|m}} *Rusça: {{ç|ru|философ}}, {{ç|ru|мудрец}} *Sırp-Hırvatça: {{ç|sh|filozof|m}} *Yunanca: {{ç|el|φιλόσοφος|m|f}} {{alt}} ===Kaynakça=== * {{kaynak-TDK}} 64mipwffcnj3t7s9koe6rmpzfmbkcqd kapıcı 0 16923 5668469 4909115 2026-06-16T06:56:11Z Satirdan kahraman 37401 TurkceMaddePanel 5668469 wikitext text/x-wiki ==Türkçe== ===Köken=== *{{ek|dil=tr|kapı|cı}} ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr|kapı|cı}} ===Ad=== {{tr-ad}} [[File:Día del trabajador (8683651551).jpg|küçükresim|Kapıcı (1)]] [[File:Dariano, shop 1.jpg|küçükresim|Kapıcı (2)]] #{{t|dil=tr|meslekler}} Apartman, site vb. yerlerde bekçilik, temizlik, alışveriş gibi işlerle görevli kimse. #* "Kapıcının karısının ispirto ocağında kızarttığı patlıcanları yiyorduk." - Adalet Ağaoğlu #{{t|dil=tr|meslekler}} Kapı yapan, satan veya tamir eden kimse. #{{t|dil=tr|tarih}} Osmanlı devlet teşkilatında saray kapılarını bekleyen görevli sınıfı; [[bevvap]]. ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Almanca: {{ç|de|Pförtner}}, {{ç|de|Portier}} *Azerice: {{ç|az|qapıçı}} *Baskça: {{ç|eu|etxezaina}} *Bretonca: {{ç|br|porzhier}} *Çekçe: {{ç|cs|domovník}} *Çince: {{ç|zh|守门人}} *Danca: {{ç|da|dørvogter}} *Eski Türkçe: {{ç|otk|kapguçı}} *Farsça: {{ç|fa|نگهدار يا حافظ}} *Fransızca: {{ç|fr|concierge}} *Galce: {{ç|cy|porthor}}, {{ç|cy|gofalwr}} *Hintçe: {{ç|hi|द्वारपाल}} *İngilizce: {{ç|en|concierge}}, {{ç|en|caretaker}} *İrlandaca: {{ç|ga|fáilteoir}} *İspanyolca: {{ç|es|conserje}}, {{ç|es|portero}} *İsveççe: {{ç|sv|portvakt|g}}, {{ç|sv|dörrvakt|g}} *İtalyanca: {{ç|it|portiere}}, {{ç|it|portinaio}} *Katalanca: {{ç|ca|conserge}}, {{ç|ca|porter}} *Letonca: {{ç|lv|durvju sardze}} *Macarca: {{ç|hu|portás}}, {{ç|hu|házfelügyelő}} *Marathi dili: {{ç|mr|द्वारपाल}} *Norveççe: {{ç|no|portvakt}} *Portekizce: {{ç|pt|porteiro}} *Rumence: {{ç|ro|portar}} *Sanskritçe: {{ç|sa|द्वारस्थः}} *Slovakça: {{ç|sk|domovník}} *Zuluca: {{ç|zu|umlindisivalo}} {{alt}} ===Kaynakça=== *{{KYK:TDK}} 97u1jwsm61b0w5t2a3m2yash4ar0iyb minibüs 0 19999 5668449 5655513 2026-06-15T22:24:02Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668449 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} sözcüğünden. Bu sözcük {{b|fr|mini||küçük}} ve {{b|fr|autobus||otobüs}} sözcüklerinin bileşiğidir. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||mi|ni|büs}} ===Ad=== {{tr-ad}} [[File:Ankara ulaşım.JPG|küçükresim|Minibüsler]] # {{t|dil=tr|kara taşıtları}} Sürücüsünden başka sekiz ile on dört oturma yeri olan ve insan taşımak için imal edilmiş bulunan motorlu [[taşıt]]. #*{{mt|dergi=Öküz|yıl=1996|sayı=21|yazar=Atilla ATALAY|başlık=Düşkovalayan|sayfa=6|tanıklık= Otobüslerde, '''mini­büslerde''' tanımadıkları insanların omzuna sızarlar, kırmızı gözlerle kuytularda oturup, kantinin bütün çayını içerler.|dil=tr}} ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Fince: {{ç|fi|pikkubussi}}, {{ç|fi|pienoislinja-auto}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} an0zg9dm4j8x5tyb73c80blrlcxiheb 5668450 5668449 2026-06-15T22:24:22Z Satirdan kahraman 37401 TurkceMaddePanel 5668450 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} sözcüğünden. Bu sözcük {{b|fr|mini||küçük}} ve {{b|fr|autobus||otobüs}} sözcüklerinin bileşiğidir. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||mi|ni|büs}} ===Ad=== {{tr-ad}} [[File:Ankara ulaşım.JPG|küçükresim|Minibüsler]] # {{t|dil=tr|kara taşıtları}} Sürücüsünden başka sekiz ile on dört oturma yeri olan ve insan taşımak için imal edilmiş bulunan motorlu [[taşıt]]. #*{{mt|dergi=Öküz|yıl=1996|sayı=21|yazar=Atilla ATALAY|başlık=Düşkovalayan|sayfa=6|tanıklık= Otobüslerde, '''mini­büslerde''' tanımadıkları insanların omzuna sızarlar, kırmızı gözlerle kuytularda oturup, kantinin bütün çayını içerler.|dil=tr}} ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Fince: {{ç|fi|pikkubussi}}, {{ç|fi|pienoislinja-auto}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} fer6ss8aolw7gm8foxv2ymo442gzkn0 5668451 5668450 2026-06-15T22:26:45Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668451 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|minibus||küçük otobüs}} sözcüğünden. Fransızca sözcük de {{b|fr|mini||küçük}} ve {{b|fr|autobus||otobüs}} sözcüklerinin bileşiğidir. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||mi|ni|büs}} ===Ad=== {{tr-ad}} [[File:Ankara ulaşım.JPG|küçükresim|Minibüsler]] # {{t|dil=tr|kara taşıtları}} Sürücüsünden başka sekiz ile on dört oturma yeri olan ve insan taşımak için imal edilmiş bulunan motorlu [[taşıt]]. #*{{mt|dergi=Öküz|yıl=1996|sayı=21|yazar=Atilla ATALAY|başlık=Düşkovalayan|sayfa=6|tanıklık= Otobüslerde, '''mini­büslerde''' tanımadıkları insanların omzuna sızarlar, kırmızı gözlerle kuytularda oturup, kantinin bütün çayını içerler.|dil=tr}} ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Fince: {{ç|fi|pikkubussi}}, {{ç|fi|pienoislinja-auto}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} l17ilhnj8p0v3yozi1jpj9kvxjqhntm taksi 0 24972 5668453 5636303 2026-06-15T22:30:59Z Satirdan kahraman 37401 TurkceMaddePanel 5668453 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|taxi||ticari otomobil}} sözcüğünden. Bu sözcük de {{k|fr|dil=tr}} {{l|fr|voiture à taximètre||ücret sayacıyla donatılmış kiralık at arabası }} söyleşinin kısaltmasıdır. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||tak|si}} ===Ad=== {{tr-ad}} [[Dosya:Istanbul - Taxi.jpg|sağ|küçükresim|İstanbul'da taksiler (1)]] # {{t|kara taşıtları|dil=tr}} belirli bir ücret karşılığı yolcu taşıyan, [[taksimetre]]si olan [[otomobil]] #* {{t|dil=tr|halk ağzı }}Hususi otomobil. #*{{kt|başlık=Urla Cennet İken|yazar=Hüseyin Emin YENER|yayıncı=Moyes Yayıncılık|tarih=2022|tanıklık=Bir gün çardağın karşısında çok değişik bir '''taksi''' durdu. Özel araçların adıydı '''taksi.''' |sayfa=57|dil=tr}} # {{t|havacılık|dil=tr}} bir hava aracının kendi gücünü kullanarak zemin üzerinde hareket etmesi; [[rule]] ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|taşıt|tip=çeviriler}} *Almanca: {{ç|de|Taxi|n}} *Arapça: {{ç|ar|سَيَّارَةُ أُجْرَةٍ}}, {{ç|ar|طَاكْسِي}}, {{ç|ar|تَاكْسِيٍ}} *Baskça: {{ç|eu|taxi}} *Fince: {{ç|fi|taksi}} *İngilizce: {{ç|en|taxi}} *İsveççe: {{ç|sv|taxi|n}} *Kazakça: {{ç|kk|тәксі}} *Kırgızca: {{ç|ky|такси}} *Norveççe: **Bokmål: {{ç|nb|drosje|n}}, {{ç|nb|taksi|m}} *Özbekçe: {{ç|uz|такси}} *Tatarca: {{ç|tt|taksi}} *Uygurca: {{ç|ug|تەكسى}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ===Ek okumalar=== * {{proje bağlantısı|Vikipedi}} ==Fince== ===Ad=== {{fi-ad}} # {{t|taşıtlar|dil=fi}} taksi ==Lazca== ===Ad=== {{başlık başı|lzz|ad}} # taksi o6rgtd23yasq8buqu47twu75r9wttun 5668454 5668453 2026-06-15T22:31:29Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668454 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|taxi||ticari otomobil}} sözcüğünden. Bu sözcük de {{k|fr|dil=tr}} {{l|fr|voiture à taximètre||ücret sayacıyla donatılmış kiralık at arabası }} söyleşinin kısaltmasıdır. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||tak|si}} ===Ad=== {{tr-ad}} [[Dosya:Istanbul - Taxi.jpg|sağ|küçükresim|İstanbul'da taksiler (1)]] # {{t|kara taşıtları|dil=tr}} belirli bir ücret karşılığı yolcu taşıyan, [[taksimetre]]si olan [[otomobil]] #{{t|dil=tr|halk ağzı }}Hususi otomobil. #*{{kt|başlık=Urla Cennet İken|yazar=Hüseyin Emin YENER|yayıncı=Moyes Yayıncılık|tarih=2022|tanıklık=Bir gün çardağın karşısında çok değişik bir '''taksi''' durdu. Özel araçların adıydı '''taksi.''' |sayfa=57|dil=tr}} # {{t|havacılık|dil=tr}} bir hava aracının kendi gücünü kullanarak zemin üzerinde hareket etmesi; [[rule]] ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|taşıt|tip=çeviriler}} *Almanca: {{ç|de|Taxi|n}} *Arapça: {{ç|ar|سَيَّارَةُ أُجْرَةٍ}}, {{ç|ar|طَاكْسِي}}, {{ç|ar|تَاكْسِيٍ}} *Baskça: {{ç|eu|taxi}} *Fince: {{ç|fi|taksi}} *İngilizce: {{ç|en|taxi}} *İsveççe: {{ç|sv|taxi|n}} *Kazakça: {{ç|kk|тәксі}} *Kırgızca: {{ç|ky|такси}} *Norveççe: **Bokmål: {{ç|nb|drosje|n}}, {{ç|nb|taksi|m}} *Özbekçe: {{ç|uz|такси}} *Tatarca: {{ç|tt|taksi}} *Uygurca: {{ç|ug|تەكسى}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ===Ek okumalar=== * {{proje bağlantısı|Vikipedi}} ==Fince== ===Ad=== {{fi-ad}} # {{t|taşıtlar|dil=fi}} taksi ==Lazca== ===Ad=== {{başlık başı|lzz|ad}} # taksi rljmpww4ateglntaq9haohkdj7f94qa tüp 0 29295 5668434 5405765 2026-06-15T21:50:40Z Satirdan kahraman 37401 TurkceMaddePanel 5668434 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|tube||tüp, boru}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||tüp}} ===Ad=== [[File:Test tube and test tube rake.jpg|küçükresim|Tüp (1)]] [[File:A half-used tube of Karlsons klister.jpg|küçükresim|Yapıştırıcı tüpü (2)]] # {{t|dil=tr|kimya|kaplar}} Laboratuvarlarda türlü işlerde kullanılan, bir ucu kapalı cam boru. #* "Ayşe bütün gün laboratuvarda tüp yıkıyor, alet sterilize ediyor." - Gönül Pultar # İçine krem, diş macunu, ilaç vb. maddeler konulan, bir ucu burgu kapaklı, plastik veya metal boru; [[tulum]]. #* "Tüpte kalan iki üç taneyi de yol ihtiyatı olarak zorla kendisine kabul ettirdim." - Reşat Nuri Güntekin # Akışkan maddelerin konulduğu, genellikle silindir biçiminde, içi boş, ağzı özel tapalı kap. #*''Gaz tüpü.'' # {{t|dil=tr|anatomi}} [[fallop tüpü]] # Bitkilerin tohum veya fide olarak içerisine dikildikleri plastik vb. toprak dolu kap. # Çok sayıda ampulün bir araya getirilmesiyle oluşturulmuş, televizyonda ekran görüntüsü sağlayan cihaz. ====Çekimleme==== {{tr-ad-tablo}} ====Deyimler==== [[tüplerini bağlatmak]], [[tüp taktırmak]] ====Türetilmiş Kavramlar==== [[tüp bebek]], [[tüp gaz]], [[tüp geçit]], [[fallop tüpü]], [[dalgıç tüpü]], [[deney tüpü]], [[neon tüpü]], [[östaki tüpü]], [[piknik tüpü]] ====Çeviriler==== {{üst|tip=çeviriler}} *Azerice: {{ç|az|ampula}}, {{ç|az|kolba}}, {{ç|az|tübik}} *Fince: {{ç|fi|koeputki}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ==Kırım Tatarca== ===Ad=== {{başlık başı|crh|ad}} # [[Dip]] # [[Alt]] # [[Kök]] # [[Yakın]] ====Örnekler==== # Quyunıñ '''tübünde''' suv qalmağan. Kuyunun [[dib]]inde su kalmamış. # Terekniñ '''tübünde''' otura. Ağacın [[alt]]ında oturuyor. # Terekniñ '''tübüni''' qoparttı. Ağacın [[kök]]ünü kopardı. # Emcemniñ üyü caminiñ '''tübünde'''. Amcamın evi caminin [[yakın]]ında. ====Deyimler==== # [[tübü-tamır]]. Kökünün başlangıcında, en dip kökünde ==Tatarca== ===Ad=== {{başlık başı|tt|ad}} # [[küspe]] q5x7140vdsmhmhyl1roxk8jocucvv0f 5668435 5668434 2026-06-15T21:51:07Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668435 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|tube||tüp, boru}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||tüp}} ===Ad=== [[File:Test tube and test tube rake.jpg|küçükresim|Tüp (1)]] [[File:A half-used tube of Karlsons klister.jpg|küçükresim|Yapıştırıcı tüpü (2)]] # {{t|dil=tr|kimya|kaplar}} Laboratuvarlarda türlü işlerde kullanılan, bir ucu kapalı cam boru. #* "Ayşe bütün gün laboratuvarda tüp yıkıyor, alet sterilize ediyor." - Gönül Pultar # İçine krem, diş macunu, ilaç vb. maddeler konulan, bir ucu burgu kapaklı, plastik veya metal boru; [[tulum]]. #* "Tüpte kalan iki üç taneyi de yol ihtiyatı olarak zorla kendisine kabul ettirdim." - Reşat Nuri Güntekin # Akışkan maddelerin konulduğu, genellikle silindir biçiminde, içi boş, ağzı özel tapalı kap. #*''Gaz tüpü.'' # {{t|dil=tr|anatomi}} [[fallop tüpü]] # Bitkilerin tohum veya fide olarak içerisine dikildikleri plastik vb. toprak dolu kap. # Çok sayıda ampulün bir araya getirilmesiyle oluşturulmuş, televizyonda ekran görüntüsü sağlayan cihaz. ====Çekimleme==== {{tr-ad-tablo}} ====Deyimler==== [[tüplerini bağlatmak]], [[tüp taktırmak]] ====Türetilmiş Kavramlar==== [[tüp bebek]], [[tüp gaz]], [[tüp geçit]], [[fallop tüpü]], [[dalgıç tüpü]], [[deney tüpü]], [[neon tüpü]], [[östaki tüpü]], [[piknik tüpü]] ====Çeviriler==== {{üst|tip=çeviriler}} *Azerice: {{ç|az|ampula}}, {{ç|az|kolba}}, {{ç|az|tübik}} *Fince: {{ç|fi|koeputki}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ==Kırım Tatarca== ===Ad=== {{başlık başı|crh|ad}} # [[Dip]] # [[Alt]] # [[Kök]] # [[Yakın]] ====Örnekler==== # Quyunıñ '''tübünde''' suv qalmağan. Kuyunun [[dib]]inde su kalmamış. # Terekniñ '''tübünde''' otura. Ağacın [[alt]]ında oturuyor. # Terekniñ '''tübüni''' qoparttı. Ağacın [[kök]]ünü kopardı. # Emcemniñ üyü caminiñ '''tübünde'''. Amcamın evi caminin [[yakın]]ında. ====Deyimler==== # [[tübü-tamır]]. Kökünün başlangıcında, en dip kökünde ==Tatarca== ===Ad=== {{başlık başı|tt|ad}} # [[küspe]] p2fjcqmwcy59kt7iwvwc9wfwmi2hhqb telli otobüs 0 46468 5668457 5618231 2026-06-15T22:34:20Z Satirdan kahraman 37401 TurkceMaddePanel 5668457 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|telli|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||tel|li|o|to|büs}} ===Ad=== {{tr-ad}} [[File:Trolleybus ZiU-682G in SPB.jpg|küçükresim|Telli otobüs]] # {{terim|dil=tr|halk ağzı|kara taşıtları}} [[troleybüs]] ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== *{{KYK:TDK}} 138th1itt4yueb34ry9942z37qucx1w fenci 0 50081 5668385 5637276 2026-06-15T12:05:47Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668385 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # {{t|dil=tr|meslekler}} Fenle uğraşan kimse. #*{{mt|dergi=Sözcükler|sayı=117|yıl=2025 |başlık=Bellek Kapısı Açılınca |yazar=Atilla BİRKİYE|sayfa=109|tanıklık=O sırada Fen Fakültesi Jeoloji Bölümü'nde okuyorum. Etrafımdaki arkadaşlarım, Biyoloji, Jeofizik, Botonik, Matematik, Fizik bölümlerinde okuyor, yani '''fenciyiz''' ama bu kitabın okunduğunu, konuşulduğunu, hatta kimilerinin bu kitaptan ezbere şiirler okuduğunu anımsıyorum.|dil=tr}} # {{t|dil=tr|meslekler|eğitim}} Fen konularında ders veren öğretmen. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=104 |tanıklık=Ferdi hoca sarışın, uzun boylu Karadenizli bir '''fenci''' idi. }} 0svil0p87e3kr0be8t6zgsm0g986nnv anten 0 59583 5668442 5239369 2026-06-15T22:07:28Z Satirdan kahraman 37401 TurkceMaddePanel 5668442 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|antenne||1. böcek duyargası, 2. radyo ve benzeri cihaz anteni}} sözcüğünden. Bu sözcük Yeni Latince {{b|la|antenna||böcek duyargası}} sözcüğünden, Yeni Latince sözcük ise Latince {{b|la|antemna}} veya {{b|la|antenna||yelken direğinin yatay çıtası}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||an|ten}} ===Ad=== {{tr-ad}} [[Resim:Crustacean_antenna_-_Decapoda_Paguroidea_2nd-antenna.svg|küçükresim|150px|[1] Anten]] [[Resim:136_to_174_MHz_base_station_antennas.jpg|küçükresim|150px|[2] Antenler]] [[Resim:TopGallantYard.jpg|küçükresim|150px|[3] Anten (denizcilik)]] # {{t|dil=tr|televizyon|radyo }} Vericiden boşluğa gönderilen elektromanyetik dalgaları toplayarak alıcıya ileten veya elektromanyetik dalgalar gönderen, çeşitli biçimlerdeki iletken veya iletkenler bütünü aygıt. #* "Damları, kiremitleri, bol bol televizyon antenlerini, güvercinleri ve gökyüzünü görürdüm." - Feridun Andaç # {{t|dil=tr|hayvan bilimi }} [[duyarga]]. # {{t|dil=tr|balıkçılık }} Olta şamandırasının alt ve üst kısmında bulunan ince uçlar. ====Çekimleme==== {{tr-ad-tablo}} ====Türetilmiş kavramlar==== [[çanak anten]], [[anten yükselteci]], [[uydu anten]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Afrikanca: {{ç|af|}} *Almanca: {{ç|de|Antenne|f}} *Arapça: {{ç|ar|}} *Arnavutça: {{ç|sq|}} *Azerice: {{ç|az|antena}} *Baskça: {{ç|eu|}} *Başkurtça: {{ç|ba|}} *Bretonca: {{ç|br|}} *Bulgarca: {{ç|bg|}} *Çekçe: {{ç|cs|}} *Danca: {{ç|da|antenne}}, {{ç|da|følehorn}}, {{ç|da|radioantenne}} *Endonezce: {{ç|id|}} *Estonca: {{ç|et|tundel}}, {{ç|et|katsesarv}}, {{ç|et|antenn}} *Felemenkçe: {{ç|nl|}} *Fince: {{ç|fi|tuntosarvi}}, {{ç|fi|antenni}}, {{ç|fi|raaka}}, {{ç|fi|raakapuu}} *Fransızca: {{ç|fr|antenne}} *Gagavuzca: {{ç|gag|}} *Gürcüce: {{ç|ka|}} *İngilizce: {{ç|en|antenna}}, {{ç|en|feeler}}, {{ç|en|aerial}} *İspanyolca: {{ç|es|antena|f}} *İsveççe: {{ç|sv|antenn}}, {{ç|sv|känselspröt}}, {{ç|sv|tentakel}} *İtalyanca: {{ç|it|antenna}} *İzlandaca: {{ç|is|}} *Karaçay Balkarca: {{ç|krc|}} *Katalanca: {{ç|ca|}} *Kazakça: {{ç|kk|}} *Kırgızca: {{ç|ky|}} *Kırım Tatarcası: {{ç|crh|}} *Korece: {{ç|ko|}} *Kürtçe: {{ç|ku|}} *Lehçe: {{ç|pl|}}, {{ç|pl|antena|f}} *Letonca: {{ç|lv|antena}} *Litvanca: {{ç|lt|antena}} *Macarca: {{ç|hu|csáp}}, {{ç|hu|antenna}} *Norveççe: {{ç|no|}} *Osmanlı Türkçesi: {{ç|ota|}} *Özbekçe: {{ç|uz|}} *Portekizce: {{ç|pt|antena}}, *Rumence: {{ç|ro|}} *Rusça: {{ç|ru|антенна}} *Sırp-Hırvatça: {{ç|sh|антенна}} *Slovakça: {{ç|sk|}} *Slovence: {{ç|sl|}} *Tabasaran dili: {{ç|tab|}} *Tacikçe: {{ç|tg|}} *Tatarca: {{ç|tt|antenna}} *Türkmence: {{ç|tk|antên}} *Ukraynaca: {{ç|uk|}} *Yunanca: {{ç|el|}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ==Zazaca== ===Söyleniş=== * {{h|dil=zza||an|ten}} ===Ad=== {{zza-ad|c=e|çoğul=anteni}} # {{b|tr|anten}} jhb948yb8u9fqdchqgd83yqwmlbi87x 5668443 5668442 2026-06-15T22:09:22Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668443 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|antenne||1. böcek duyargası, 2. radyo ve benzeri cihaz anteni}} sözcüğünden. Bu sözcük Yeni Latince {{b|la|antenna||böcek duyargası}} sözcüğünden, Yeni Latince sözcük ise Latince {{b|la|antemna}} veya {{b|la|antenna||yelken direğinin yatay çıtası}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||an|ten}} ===Ad=== {{tr-ad}} [[Resim:136_to_174_MHz_base_station_antennas.jpg|küçükresim|150px|Antenler (2)]] [[File:Skorpionsfliege Panorpa communis head.jpg|küçükresim|150px|Anten (2)]] [[Resim:TopGallantYard.jpg|küçükresim|150px| Anten (3)]] # {{t|dil=tr|televizyon|radyo }} Vericiden boşluğa gönderilen elektromanyetik dalgaları toplayarak alıcıya ileten veya elektromanyetik dalgalar gönderen, çeşitli biçimlerdeki iletken veya iletkenler bütünü aygıt. #* "Damları, kiremitleri, bol bol televizyon antenlerini, güvercinleri ve gökyüzünü görürdüm." - Feridun Andaç # {{t|dil=tr|hayvan bilimi }} [[duyarga]]. # {{t|dil=tr|balıkçılık }} Olta şamandırasının alt ve üst kısmında bulunan ince uçlar. ====Çekimleme==== {{tr-ad-tablo}} ====Türetilmiş kavramlar==== [[çanak anten]], [[anten yükselteci]], [[uydu anten]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Afrikanca: {{ç|af|}} *Almanca: {{ç|de|Antenne|f}} *Arapça: {{ç|ar|}} *Arnavutça: {{ç|sq|}} *Azerice: {{ç|az|antena}} *Baskça: {{ç|eu|}} *Başkurtça: {{ç|ba|}} *Bretonca: {{ç|br|}} *Bulgarca: {{ç|bg|}} *Çekçe: {{ç|cs|}} *Danca: {{ç|da|antenne}}, {{ç|da|følehorn}}, {{ç|da|radioantenne}} *Endonezce: {{ç|id|}} *Estonca: {{ç|et|tundel}}, {{ç|et|katsesarv}}, {{ç|et|antenn}} *Felemenkçe: {{ç|nl|}} *Fince: {{ç|fi|tuntosarvi}}, {{ç|fi|antenni}}, {{ç|fi|raaka}}, {{ç|fi|raakapuu}} *Fransızca: {{ç|fr|antenne}} *Gagavuzca: {{ç|gag|}} *Gürcüce: {{ç|ka|}} *İngilizce: {{ç|en|antenna}}, {{ç|en|feeler}}, {{ç|en|aerial}} *İspanyolca: {{ç|es|antena|f}} *İsveççe: {{ç|sv|antenn}}, {{ç|sv|känselspröt}}, {{ç|sv|tentakel}} *İtalyanca: {{ç|it|antenna}} *İzlandaca: {{ç|is|}} *Karaçay Balkarca: {{ç|krc|}} *Katalanca: {{ç|ca|}} *Kazakça: {{ç|kk|}} *Kırgızca: {{ç|ky|}} *Kırım Tatarcası: {{ç|crh|}} *Korece: {{ç|ko|}} *Kürtçe: {{ç|ku|}} *Lehçe: {{ç|pl|}}, {{ç|pl|antena|f}} *Letonca: {{ç|lv|antena}} *Litvanca: {{ç|lt|antena}} *Macarca: {{ç|hu|csáp}}, {{ç|hu|antenna}} *Norveççe: {{ç|no|}} *Osmanlı Türkçesi: {{ç|ota|}} *Özbekçe: {{ç|uz|}} *Portekizce: {{ç|pt|antena}}, *Rumence: {{ç|ro|}} *Rusça: {{ç|ru|антенна}} *Sırp-Hırvatça: {{ç|sh|антенна}} *Slovakça: {{ç|sk|}} *Slovence: {{ç|sl|}} *Tabasaran dili: {{ç|tab|}} *Tacikçe: {{ç|tg|}} *Tatarca: {{ç|tt|antenna}} *Türkmence: {{ç|tk|antên}} *Ukraynaca: {{ç|uk|}} *Yunanca: {{ç|el|}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ==Zazaca== ===Söyleniş=== * {{h|dil=zza||an|ten}} ===Ad=== {{zza-ad|c=e|çoğul=anteni}} # {{b|tr|anten}} ecvggh999mkrbghkn7u0jge7fkadbjp 5668448 5668443 2026-06-15T22:18:37Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668448 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|antenne||1. böcek duyargası, 2. radyo ve benzeri cihaz anteni}} sözcüğünden. Bu sözcük Yeni Latince {{b|la|antenna||böcek duyargası}} sözcüğünden, Yeni Latince sözcük ise Latince {{b|la|antemna}} veya {{b|la|antenna||yelken direğinin yatay çıtası}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||an|ten}} ===Ad=== {{tr-ad}} [[Resim:136_to_174_MHz_base_station_antennas.jpg|küçükresim|150px|Antenler (2)]] [[File:Skorpionsfliege Panorpa communis head.jpg|küçükresim|150px|Anten (2)]] [[Resim:TopGallantYard.jpg|küçükresim|150px| Anten (3)]] # {{t|dil=tr|televizyon|radyo }} Vericiden boşluğa gönderilen elektromanyetik dalgaları toplayarak alıcıya ileten veya elektromanyetik dalgalar gönderen, çeşitli biçimlerdeki iletken veya iletkenler bütünü aygıt. #* "Damları, kiremitleri, bol bol televizyon antenlerini, güvercinleri ve gökyüzünü görürdüm." - Feridun Andaç # {{t|dil=tr|hayvan bilimi }} [[duyarga]]. # {{t|dil=tr|denizcilik}} Olta şamandırasının alt ve üst kısmında bulunan ince uçlar. ====Çekimleme==== {{tr-ad-tablo}} ====Türetilmiş kavramlar==== [[çanak anten]], [[anten yükselteci]], [[uydu anten]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Afrikanca: {{ç|af|}} *Almanca: {{ç|de|Antenne|f}} *Arapça: {{ç|ar|}} *Arnavutça: {{ç|sq|}} *Azerice: {{ç|az|antena}} *Baskça: {{ç|eu|}} *Başkurtça: {{ç|ba|}} *Bretonca: {{ç|br|}} *Bulgarca: {{ç|bg|}} *Çekçe: {{ç|cs|}} *Danca: {{ç|da|antenne}}, {{ç|da|følehorn}}, {{ç|da|radioantenne}} *Endonezce: {{ç|id|}} *Estonca: {{ç|et|tundel}}, {{ç|et|katsesarv}}, {{ç|et|antenn}} *Felemenkçe: {{ç|nl|}} *Fince: {{ç|fi|tuntosarvi}}, {{ç|fi|antenni}}, {{ç|fi|raaka}}, {{ç|fi|raakapuu}} *Fransızca: {{ç|fr|antenne}} *Gagavuzca: {{ç|gag|}} *Gürcüce: {{ç|ka|}} *İngilizce: {{ç|en|antenna}}, {{ç|en|feeler}}, {{ç|en|aerial}} *İspanyolca: {{ç|es|antena|f}} *İsveççe: {{ç|sv|antenn}}, {{ç|sv|känselspröt}}, {{ç|sv|tentakel}} *İtalyanca: {{ç|it|antenna}} *İzlandaca: {{ç|is|}} *Karaçay Balkarca: {{ç|krc|}} *Katalanca: {{ç|ca|}} *Kazakça: {{ç|kk|}} *Kırgızca: {{ç|ky|}} *Kırım Tatarcası: {{ç|crh|}} *Korece: {{ç|ko|}} *Kürtçe: {{ç|ku|}} *Lehçe: {{ç|pl|}}, {{ç|pl|antena|f}} *Letonca: {{ç|lv|antena}} *Litvanca: {{ç|lt|antena}} *Macarca: {{ç|hu|csáp}}, {{ç|hu|antenna}} *Norveççe: {{ç|no|}} *Osmanlı Türkçesi: {{ç|ota|}} *Özbekçe: {{ç|uz|}} *Portekizce: {{ç|pt|antena}}, *Rumence: {{ç|ro|}} *Rusça: {{ç|ru|антенна}} *Sırp-Hırvatça: {{ç|sh|антенна}} *Slovakça: {{ç|sk|}} *Slovence: {{ç|sl|}} *Tabasaran dili: {{ç|tab|}} *Tacikçe: {{ç|tg|}} *Tatarca: {{ç|tt|antenna}} *Türkmence: {{ç|tk|antên}} *Ukraynaca: {{ç|uk|}} *Yunanca: {{ç|el|}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ==Zazaca== ===Söyleniş=== * {{h|dil=zza||an|ten}} ===Ad=== {{zza-ad|c=e|çoğul=anteni}} # {{b|tr|anten}} i3ykll2biqyk19wffdyfis115qdelsc çanak anten 0 137984 5668441 5243903 2026-06-15T22:04:40Z Satirdan kahraman 37401 TurkceMaddePanel 5668441 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|çanak|anten}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||ça|nak|an|ten}} ===Ad=== {{tr-ad}} [[File:Bonn, Schürmann-Bau-Deutsche Welle -- 2017 -- 2137.jpg|küçükresim|Çanak antenler]] # {{t|dil=tr|televizyon|iletişim}} [[uydu]] yayınlarını almak veya uydularla haberleşmek için dizayn edilmiş, daire şeklinde, yayvan, çukurca [[anten]]. ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} oq87g769o87mdg4tq2twke65pmg402m 5668471 5668441 2026-06-16T07:41:48Z ~2026-34624-61 68075 5668471 wikitext text/x-wiki ==Türkçe== [[File:Bonn, Schürmann-Bau-Deutsche Welle -- 2017 -- 2137.jpg|küçükresim|Çanak antenler]] ===Köken=== * {{birleşik|dil=tr|çanak|anten}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||ça|nak|an|ten}} ===Ad=== {{tr-ad}} # {{t|dil=tr|televizyon|iletişim}} [[uydu]] yayınlarını almak veya uydularla haberleşmek için dizayn edilmiş, daire şeklinde, [[yayvan]], çukurca [[anten]]. ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|yayvan anten|tip=çeviriler}} * Almanca: {{ç|de|Parabolantenne|d}}, {{ç|de|Satellitenschüssel|d}} * Fransızca: {{ç|fr|antenne parabolique|d}} * İngilizce: {{ç|en|satellite dish}} * İspanyolca: {{ç|es|antena parabólica|d}} * İsveççe: {{ç|sv|parabol|c}}, {{ç|sv|parabolantenn|c}} * İtalyanca: {{ç|it|antenna parabolica|d}}, {{ç|it|parabola|f}}, {{ç|it|parabolica|d}} * Norveççe: ** Bokmål: {{ç|nn|parabolantenne|d-e}} ** Nynorsk: {{ç|nn|parabolantenne|d}} * Portekizce: {{ç|pt|antena parabólica|d}} * Rusça: {{ç|ru|спутниковая анте́нна|d}} * Yunanca: {{ç|el|δορυφορικό πιάτο|n}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} si4jp7b7eivw1sgo1cvirlc8yr320jz balçık 0 166823 5668428 5241003 2026-06-15T21:45:01Z Satirdan kahraman 37401 TurkceMaddePanel 5668428 wikitext text/x-wiki {{bakınız|Balçık}} ==Türkçe== ===Köken=== * {{köken|dil=tr|otk}} {{b|otk|balçık||batak, çamur}} sözcüğünden. ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||}} ===Ad=== {{tr-ad}} # İçinde çeşitli organik maddeler bulunan, genellikle killi, koyu, yapışkan çamur; [[mil]] #*''Yolları ve tarlaları görünce bir balçık ve çamur gölünü yarmak zorunda olduğumuzu anlamıştım.'' - S. Ayverdi # {{mecaz|dil=tr}} Güçlük çıkartan. # {{t|jeoloji|dil=tr}} İçindeki kil oranı yüksek, yağlı, su geçirmez, koyu toprak. ====Çekimleme==== {{tr-ad-tablo}} ====Atasözleri==== * [[güneş balçıkla sıvanmaz]] ====Türetilmiş kavramlar==== [[balçık inciri]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Azerice: {{ç|az|palçıq}} *Eski Türkçe: {{ç|otk|balçık}} *Kırgızca: {{ç|ky|}} *Rusça: {{ç|ru|гли́на|f}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} g8trun6bsq324slcx8fodfmpt8k2l8d 5668429 5668428 2026-06-15T21:45:13Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668429 wikitext text/x-wiki {{bakınız|Balçık}} ==Türkçe== ===Köken=== * {{köken|dil=tr|otk}} {{b|otk|balçık||batak, çamur}} sözcüğünden. ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||bal|çık}} ===Ad=== {{tr-ad}} # İçinde çeşitli organik maddeler bulunan, genellikle killi, koyu, yapışkan çamur; [[mil]] #*''Yolları ve tarlaları görünce bir balçık ve çamur gölünü yarmak zorunda olduğumuzu anlamıştım.'' - S. Ayverdi # {{mecaz|dil=tr}} Güçlük çıkartan. # {{t|jeoloji|dil=tr}} İçindeki kil oranı yüksek, yağlı, su geçirmez, koyu toprak. ====Çekimleme==== {{tr-ad-tablo}} ====Atasözleri==== * [[güneş balçıkla sıvanmaz]] ====Türetilmiş kavramlar==== [[balçık inciri]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Azerice: {{ç|az|palçıq}} *Eski Türkçe: {{ç|otk|balçık}} *Kırgızca: {{ç|ky|}} *Rusça: {{ç|ru|гли́на|f}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} lt3d36xett35bjj1y2wp567xcstml53 5668430 5668429 2026-06-15T21:46:40Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668430 wikitext text/x-wiki {{bakınız|Balçık}} ==Türkçe== ===Köken=== * {{köken|dil=tr|otk}} {{b|otk|balçık||batak, çamur}} sözcüğünden. ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||bal|çık}} ===Ad=== {{tr-ad}} [[File:Silt in the River Avon - geograph.org.uk - 135173.jpg|küçükresim|Balçık (1)]] # İçinde çeşitli organik maddeler bulunan, genellikle killi, koyu, yapışkan çamur; [[mil]] #*''Yolları ve tarlaları görünce bir balçık ve çamur gölünü yarmak zorunda olduğumuzu anlamıştım.'' - S. Ayverdi # {{mecaz|dil=tr}} Güçlük çıkartan. # {{t|jeoloji|dil=tr}} İçindeki kil oranı yüksek, yağlı, su geçirmez, koyu toprak. ====Çekimleme==== {{tr-ad-tablo}} ====Atasözleri==== * [[güneş balçıkla sıvanmaz]] ====Türetilmiş kavramlar==== [[balçık inciri]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Azerice: {{ç|az|palçıq}} *Eski Türkçe: {{ç|otk|balçık}} *Kırgızca: {{ç|ky|}} *Rusça: {{ç|ru|гли́на|f}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} fn3iztwmc106hcuf3mb42ir5xxfqaxw çamur 0 166880 5668427 5243883 2026-06-15T21:16:37Z Satirdan kahraman 37401 TurkceMaddePanel 5668427 wikitext text/x-wiki {{bakınız|Çamur}} ==Türkçe== ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||ça|mur}} ===Ad=== {{tr-ad}} [[File:Bull in the mud - geograph.org.uk - 5164564.jpg|küçükresim|Hayvanlar, çamurun içindeler. (1)]] # {{t|dil=tr|jeoloji}} Su ile karışıp bulaşır ve içine batırılır duruma gelmiş toprak, [[balçık]] #*''Köy yolları tozdan ve çamurdandır ama sevgi ve ızdırapla doludur.'' - M. Kaplan # {{t|dil=tr|yapı malzemeleri}} Yapı işlerinde kullanılan, çeşitli malzemelerden oluşturulmuş harç ====Çekimleme==== {{tr-ad-tablo}} ====Atasözleri==== [[öküz öküzün boynuzunda çamur görmezse korkmaz]], [[çamur at izi kalsın]] ====Deyimler==== [[çamur atmak]] ===Ön ad=== {{tr-ön ad}} # sataşkan, çevresini tedirgin eden; [[sulu]], [[arsız]] #*''Çamur oyuncu ile dürüst oyuncuyu herkes karıştırıyor.'' - H. Taner ====Çeviriler==== {{üst|ad|tip=çeviriler}} *Azerice: {{ç|az|çamır}}, {{ç|az|çirkab}}, {{ç|az|palçıq}} *Bretonca: {{ç|br|pri}} *Eski Türkçe: {{ç|otk|balk}} *Fince: {{ç|fi|liete}} *Fransızca: {{ç|fr|bouse|f}} *Gagavuzca: {{ç|gag|çamur}} *İngilizce: {{ç|en|mud}} *İspanyolca: {{ç|es|lodo|m}} *İsveççe: {{ç|sv|dy}}, {{ç|sv|ävja}} *İtalyanca: {{ç|it|fango|m}} *Kırım Tatarca: {{ç|crh|çamır}}, {{ç|crh|çamur}}, {{ç|crh|mırıq}} *Macarca: {{ç|hu|iszap}} *Özbekçe: {{ç|uz|loyqa}}, {{ç|uz|balchiq}} *Rusça: {{ç|ru|ил|m}}, {{ç|ru|тина}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} ==Gagavuzca== ===Köken=== {{k|dil=gag|otk}} chamur ===Ad=== {{başlık başı|gag|ad}} # çamur ===Kaynakça=== * {{kaynak-EtymDict}} ==Kırım Tatarca== ===Ad=== {{başlık başı|crh|ad}} # çamur oor26kk1aely20bv5wf00tnmhrlxdx3 çamur atmak 0 166928 5668404 4714525 2026-06-15T14:43:55Z ToprakM 34947 üç yıllık vandalizm 5668404 wikitext text/x-wiki == Türkçe == ===Deyim=== {{tr-deyim}} birini kötü bir işe karışmış göstermek, kara çalmak, iftira etmek: "Onlarla başa çıkmak kolay değildi çünkü her an bir çamur atabilirlerdi kızdıklarında." - Ayşe Kulin ===Kaynakça=== *{{kaynak-TDK}} 9oyxduorqy1two3irc9dhf4gqmdbott 5668422 5668404 2026-06-15T20:54:52Z Satirdan kahraman 37401 TurkceMaddePanel 5668422 wikitext text/x-wiki == Türkçe == ===Deyim=== {{tr-deyim|baş=[[çamur]] [[atmak]]}} # Birini kötü bir işe karışmış göstermek, kara çalmak, iftira etmek: #* "Onlarla başa çıkmak kolay değildi çünkü her an bir çamur atabilirlerdi kızdıklarında." - Ayşe Kulin ===Kaynakça=== * {{KYK:TDK}} 8l7arrqyhcutn7q1ic9bfyaigghy75g körük 0 170121 5668468 5634919 2026-06-16T06:25:31Z Satirdan kahraman 37401 TurkceMaddePanel 5668468 wikitext text/x-wiki {{bakınız|Körük}} ==Türkçe== ===Köken=== {{k|dil=tr|otk}} {{z|otk|köri}}. ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||kö|rük}} ===Ad=== {{tr-ad}} [[File:18th_c._Ottoman_Bellows_Topkapi_Kitchen.jpg|küçükresim|150px|Ateşi harlayan '''körük''' (1)]] [[File:Airport sleeve.jpg|küçükresim|150px|Havaalanı körüğü (3)]] [[Dosya:Akordeonbalg.jpg|küçükresim|150px|Akordiyon '''körüğü''' (4)]] # {{t|dil=tr|aletler}} ateşi canlandırmak için kullanılan [[araç]] #*{{kt|başlık=İzmir Postası'nın Adamları|yazar=Ahmet BÜKE|yayıncı=Kanat Yayınları|yıl=2004|sayfa=66|tanıklık=Şadırvanda karşılaştığım adam elinde tuttuğu uzun maşayı alevlerin içine daldırırken diğer eliyle '''körüğe''' asılıyordu.|dil=tr}} # {{t|dil=tr|taşıtlar}} Bazı araçların açılıp kapanabilir üst üste katlanmış bölümü: #*"Biz faytonun körüğü altında fotoğraf çekmeye uğraşıyorduk." - Nazlı Eray # {{t|dil=tr|havacılık}} Havaalanında, yolcuların inişini ve binişini gerçekleştirmek üzere gövdeye yapıştırılan üstü kapalı açılır kapanır seyyar ve büyük merdiven # {{t|dil=tr| müzik}} Bazı müzik araçlarında hava vermeye yarayan, el veya ayakla işletilen meşin veya kâğıt bölüm: #Akordiyon körüğü. ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{Üst|ateşi canlandıran araç|tip=çeviriler}} * Almanca: {{ç|de|Blasebalg|f}} * Fince: {{ç|fi|palje}} * İbranice: {{ç|he|מפוח|tr=mapu'akh}} * İngilizce: {{ç|en|bellows}} * İsveççe: {{ç|sv|blåsbälg|n}} * Norveççe: {{ç|no|blåsebelg|n}} * Türkmence: {{ç|tk|köörük}}, {{ç|tt|kürek}} {{Alt}} ====Türetilmiş kavramlar==== * [[körükçü]], [[körüklü]], [[körüksüz]] ===Kaynakça=== * {{KYK:TDK}} ===Ek okumalar=== * {{proje bağlantısı|Vikipedi}} ==Gagavuzca== ===Köken=== {{k|dil=gag|otk}} {{z|otk|köri}}. ===Söyleniş=== * {{h|dil=tr||gag|rük}} ===Ad=== {{başlık başı|gag|ad}} # {{b|tr|körük}} ===Kaynakça=== * {{Kaynak-EtymDict}} o6v41k0t97g6z1cvoh203lpuwr24tcv bulmak 0 184952 5668394 5660601 2026-06-15T12:14:16Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668394 wikitext text/x-wiki ==Türkçe== ====Söyleniş==== * {{IPA|dil=tr|bulˈmac}} * {{h|dil=tr|e|bul|mak}} ====Yazılışlar==== :{{l|ota|[[بولمق]]}} ===Eylem=== {{tr-eylem}} [[File:P306 Man who found himself--Simon didn't laugh now.png|küçükresim|150px|Adam, çifti bulmuş. (1)]] [[File:Great Crested Grebe 2025 08 30 01.jpg|küçükresim|150px|Hayvan, kendine yemek bulmuş. (2)]] [[Dosya:Found^ - geograph.org.uk - 4229058.jpg|küçükresim|150px|Adam, para bulmuş. (3) ]] [[Dosya:Through the looking-glass and what Alice found there (1902) (14752731555).jpg|küçükresim|150px|Alice, yeni tür çiçekler buluyor. (4)]] # arayarak veya aramadan, bir şeyle, bir kişi ile karşılaşmak #*''Kafam her an bir konu bulmak için binbir çeşit şeye müracaat ediyor.'' - H. E. Adıvar # bir şeyi elde etmek # kaybedilen bir şeyi yeniden ele geçirmek #*''Paramı buldum.'' # varlığı bilinmeyen bir şeyi ortaya çıkarmak, keşfetmek #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=106 |tanıklık=Sorunun cevabını 3 '''bulanlara''' minnet duyuyor, bazılarının boynuna sarılmak istiyordum... }} # ilk kez yeni bir şey yaratmak, icat etmek # istenilen şeye kavuşmak, nail olmak #*{{kt|başlık=Başkanın Adamları|yazar=Mustafa KUTLU|yayıncı=Dergâh Yayınları|yıl=2024|tanıklık=Oğlanı '''buluruz''' diye çabalamışlar, nasip olmamıştı. |sayfa=12|dil=tr}} # bir yere, bir noktaya erişmek, ulaşmak #*{{kt|başlık=Damga|yazar=Reşat Nuri GÜNTEKİN |yayıncı=İnkılâp ve Aka Kitabevleri|yıl=1966|sayfa=31|tanıklık=İstanbula döndüğüm vakit, yaşım yirmi biri '''bulmuştu'''. |dil=tr}} # herhangi bir görüşe, bir yargıya varmak #*''Ben de bunu akıllıca buldum.'' - M. Ş. Esendal # seçmek #*''Bazen onlara yeni ve güzel kıyafetler buluyor.'' - H. E. Adıvar # sağlamak, temin etmek #*''Sen otur ye, ben yatarken, kendim bir şeyler bulur, yerim.'' - S. F. Abasıyanık # cezaya uğramak #*''Eden bulur.'' # hatırlamak #*''Bir türlü bulamadım caminin ismini dersem inanır mısınız''? - S. F. Abasıyanık #Bir şeyi belirlemek: #* "Süleyman bu Rum gencine bir de Müslüman isim buldu." - İsmail Metin ====Çekimleme==== {{tr-eylem-tablo}} ====Deyimler==== [[bula bula bunu bulmak]], [[bula bula onu bulmak]], [[bula bula birini bulmak]], [[buldukça bunar]], [[bulmuş da bunuyor]], [[buldum bilemedim, bildim bulamadım]], [[bulup buluşturmak]] ====Türetilmiş kavramlar==== [[bula bula]], [[bultak]], [[yolbul]], [[yönbul]] ====Çeviriler==== {{Üst|tip=çeviriler}} *Aari dili: {{ç|aiw}} *Afrikanca: {{ç|af|Vind}} *Almanca: {{ç|de|finden}} *Arnavutça: {{ç|sq|gjej}}, {{ç|sq|zbuloj}} *Azerice: {{ç|az|bulmaq}}, {{ç|az|tapmaq}} *Baskça: {{ç|eu|aurkitu}} *Danca: {{ç|da|finde}} *Eski Türkçe: {{ç|otk|bulmak}}, {{ç|otk|çivgünlenmek}} *Fince: {{ç|fi|löytää}}, {{ç|fi|havaita}}, {{ç|fi|keksiä}}, {{ç|fi|kohdata}} *Fransızca: {{ç|fr|trouver}} *Gagavuzca: {{ç|gag|bulmaa}} *İngilizce: {{ç|en|find}}, {{ç|en|discover}}, {{ç|en|invent}} *İsveççe: {{ç|sv|finna}}, {{ç|sv|hitta}}, {{ç|sv|uppdaga}}, {{ç|sv|upptäcka}} *İtalyanca: {{ç|it|trovare}} *Kırgızca: {{ç|ky|табуу}} *Kürtçe: {{ç|ku|dîtin}}, {{ç|ku|peyda kirin}} *Lehçe: {{ç|pl|znaleźć}} *Norveççe: {{ç|no|finne}} *Özbekçe: {{ç|uz|erishmoq}}, {{ç|uz|topmoq}} *Rusça: {{ç|ru|находить}}, {{ç|ru|найти}}, {{ç|ru|обнаруживать}}, {{ç|ru|изобретать}} *Tatarca: {{ç|tt|tabu}} *Türkmence: {{ç|tk|tapmak}} *Yunanca: {{ç|el|βρίσκω}} {{Alt}} ===Kaynakça=== * {{kaynak-TDK}} ec70l4n3d35ct5kobohtnka6byml1d3 lamise 0 210257 5668445 4180256 2026-06-15T22:12:06Z Satirdan kahraman 37401 TurkceMaddePanel 5668445 wikitext text/x-wiki ==Türkçe== ===Köken=== ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||la|mi|se}} ===Ad=== {{tr-ad}} [[File:Skorpionsfliege Panorpa communis head.jpg|küçükresim|Lamise (2)]] #{{t|dil=tr|eskimiş|nöroloji|}} [[dokunum]] #{{t|dil=tr|eskimiş|anatomi}} [[duyarga]] ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{Üst|tip=çeviriler}} *Fince: {{ç|fi|tuntoaisti}} *Kürtçe: {{ç|ku|pêhesîn}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} 07gsc2motogk4fqszej1ar92valvt5g otobüs 0 221849 5668455 5618251 2026-06-15T22:33:10Z Satirdan kahraman 37401 TurkceMaddePanel 5668455 wikitext text/x-wiki {{bakınız|otobus}} ==Türkçe== ===Köken=== * {{köken|dil=tr|fr}} {{b|fr|autobus|ç=otobüs||otomobil + omnibüs}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||o|to|büs}} * {{audio|dil=tr|LL-Q256 (tur)-ToprakM-otobüs.wav}} ===Ad=== {{tr-ad}} [[File:Kamil Koç Setra S 516 HD in Göreme.JPG|küçükresim|Otobüs]] # {{t|dil=tr|kara taşıtları}} İçerisinde genellikle iki sıra hâlinde koltuk barındıran, 42 kişiye kadar yolcu taşıyabilen motorlu taşıt. ====Çekimleme==== {{tr-ad-tablo}} ====Türetilmiş kavramlar==== [[körüklü otobüs]], [[telli otobüs]], [[deniz otobüsü]], [[halk otobüsü]], [[servis otobüsü]]. ====Çeviriler==== {{Üst|otobüs|tip=çeviriler}} * Almanca: {{ç|de|Autobus|m}}, {{ç|de|Bus|m}}, {{ç|de|Omnibus|m}} * Arapça: {{ç|ar|حَافِلَة|m}} ،{{ç|ar|بَاصْ|m}} ،{{ç|ar|أُتُوبِيس|m}} ،{{ç|ar|أُتُوبُوس|m}} * Arnavutça: {{ç|sq|autobus|m}} * Azerice: {{ç|az|avtobus}} * Çekçe: {{ç|cs|autobus}} * Danca: {{ç|da|bus}} * Felemenkçe: {{ç|nl|autobus|m}}, {{ç|nl|bus|m}} * Fince: {{ç|fi|linja-auto}}, {{ç|fi|onnikka}}, {{ç|fi|bussi}} * Fransızca: {{ç|fr|autocar|m}}, {{ç|fr|autobus|m-f}}, {{ç|fr|car}} * İngilizce: {{ç|en|bus}}, {{ç|en|coach}} * İsveççe: {{ç|sv|bus|c}} * İzlandaca: {{ç|is|strætó}} * Katalanca: {{ç|ca|autobús}} * Korece: {{ç|ko|버스}} * Lehçe: {{ç|pl|autobus|m}} * Macarca: {{ç|hu|busz}} * Özbekçe: {{ç|uz|avtobus}} * Slovence: {{ç|sl|avtobus}} * Tatarca: {{ç|tt|autobus}} * Yunanca: *: Modern Yunanca: {{ç|el|λεωφορείο}} {{Alt}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ===Ek okumalar=== * {{proje bağlantısı|Vikipedi}} ikhhik9gmzzqw2g1wimy2nz4qvl3s1v kürsü 0 243662 5668383 5662877 2026-06-15T12:04:04Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668383 wikitext text/x-wiki ==Türkçe== ===Söyleniş=== *{{IPA|dil=tr|[cyɾ.ˈsy]}} *{{h|dil=tr||kür|sü}} ===Köken=== {{köken|dil=tr|ar}} {{b|ar|كرسي|ç=kursī ||sandalye, taht}} sözcüğünden. ===Ad=== {{tr-ad}} [[File:Sean Astin 1.jpg|thumb|küçükresim|Adam, kürsüde konuşuyor. (1)]] # [[kalabalık|Kalabalığa]] karşı söz söyleyenlerin üzerine çıktıkları yüksekçe yer. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=104 |tanıklık=Sabah önündeki mikrofona konuştu Muavin Bey. Sonra bahçedeki seyyar '''kürsüde''', ilan tahtasına astıkları uyarılardan dem vurdu, susarak dinledin. }} # {{t|dil=tr|eskimiş|eğitim}} [[ana bilim dalı]]. #*{{mt|dil=tr|dergi=Türk Dili|sayı=890|yıl=2026|yazar=Abdullah UÇMAN|başlık=Vefatının 40. Yılında Mehmet Kaplan'ı Hatırlamak|sayfa=4|tanıklık=Söz konusu bu sabah seanslarına, dersleri yoksa, Yeni Türk Edebiyatı '''Kürsüsü''' mensubu diğer hocalarım İnci Enginün ile Birol Emil ve Zeynep Kerman da katılırdı.}} # [[minare]]nin bir bölümü. # {{t|dil=tr|eskimiş}} [[bölüm]] # {{t|dil=tr|sandalyeler}} [[sandalye]]. #*{{mt|dil=tr|dergi=Öküz|başlık=Sataşma|yazar=Altay MARTI|yıl=1997|sayı=37|sayfa=28 |tanıklık=Çay ocağının önündeki ufak bahçede boş '''kürsü''' yoktu yine o gün. }} ===Çekimleme=== {{tr-ad-tablo}} ===Türetilmiş kavramlar=== [[kürsü başkanı]], [[kürsü hocası]], [[kürsü şeyhi]], [[baca kürsüsü]] ====Çeviriler==== {{üst|tip=çeviriler}} *Azerice: {{ç|az|kürsü}}, {{ç|az|kafedra}} *Türkmence: {{ç|tk|tribuna}} {{alt}} ==Azerice== ===Ad=== {{başlık başı|az|ad}} # kürsü ==Kırım Tatarca== ===Ad=== {{başlık başı|crh|ad}} # [[sehpa]], kürsü ===Kaynakça=== {{kaynak-TDK}} s9fucq4d7852632nbls40kov0pmelpv çevrilmek 0 248657 5668465 5660875 2026-06-15T22:46:34Z Satirdan kahraman 37401 TurkceMaddePanel 5668465 wikitext text/x-wiki ==Türkçe== ===Söyleniş=== *{{tr-IPA}} *{{h|dil=tr||çev|ril|mek}} ===Eylem=== {{tr-eylem}} [[File:Upside down head of Medusa in Basilica Cistern.jpg|küçükresim|Heykel ters çevrilmiş. (1)]] [[File:2018-10-15 Gymnastics at 2018 Summer Youth Olympics – Boys' Artistic Gymnastics – Apparatus finals – Horizontal bar (Martin Rulsch) 004.jpg|küçükresim|Ön sıradaki adamlar sahneye çevrilmişler. (2)]] # [[çevirmek]] işine konu olmak. #*{{kt|dil=tr|başlık=Yanımda Kal|yazar=Eylem ATA GÜLEÇ|yayıncı=Yapı Kredi Yayınları|yıl=2024 |sayfa=12 |tanıklık=Tabağındaki soğuk pilavla ters '''çevrilmiş''' meyve kasalarından ibaret masaya henüz oturmamışken "Az koymuşsun" dedi, getirip üstüne birkaç kaşık daha ekledi. }} # Kendini çevirmek, birine dönmek. #* "Nerde güzel görsen ona çevrilme / Bizim ilde cana kıyar beyler var" - Karacaoğlan ===Çekimleme=== {{tr-eylem-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Eski Türkçe: {{ç|otk|çevrülmek}}, {{ç|otk|çevrüşmek}} *Fince: {{ç|fi|kääntyä}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} muav0livit8uir80eby8v1nh6m69iw9 deniz otobüsü 0 260738 5668458 5637188 2026-06-15T22:34:48Z Satirdan kahraman 37401 TurkceMaddePanel 5668458 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|deniz|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||de|niz|o|to|bü|sü}} ===Ad=== {{tr-ad}} [[File:"Meteor-197" hydrofoil in Saint Petersburg, Russia. 06-2022.jpg|küçükresim|Deniz otobüsü]] # {{t|dil=tr|deniz taşıtları}} Tepkili motorları sayesinde, özel hava yastıkları üzerinde hız kazanan ve suya temas etmeden hızla seyreden, yolcularını kapalı mekân içerisinde taşıyan bir deniz taşıtı #*{{mt|sayfa=2|başlık=Küçük Bir Kesik|yazar=Orhan PAMUK|tarih=1996|dergi=Öküz|sayı=13|tanıklık='''Deniz otobüsüne''' mi binsem, dolmuşa mı?|dil=tr}} ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} jerrjmt8hnz82a4k33jvu1rapv9zbkx duyarga 0 261505 5668444 4073337 2026-06-15T22:10:53Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668444 wikitext text/x-wiki ==Türkçe== ===Köken=== ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||du|yar|ga}} ===Ad=== {{tr-ad}} [[File:Skorpionsfliege Panorpa communis head.jpg|küçükresim|Duyarga (2)]] #{{t|fizik|mühendislik|dil=tr}} Önceden belirlenmiş ışığı veya nesneyi algılayıp gerekli hareketi başlatan aygıt; [[sensör]] #{{t|anatomi|dil=tr}} Eklem bacaklılarda, başın ön bölümünde bulunan, eklemlerden oluşmuş hareketli duyu alma organı; [[lamise]], [[anten]] ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Fince: {{ç|fi|sensori}}, {{ç|fi|tuntosarvi}} {{alt}} ====Kaynakça==== *{{KYK:TDK}} fzar0psk3wng26t4oh5p6bgjl4vbiic 5668447 5668444 2026-06-15T22:17:53Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668447 wikitext text/x-wiki ==Türkçe== ===Köken=== ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||du|yar|ga}} ===Ad=== {{tr-ad}} [[File:PIR Sensor Visonic Next+MCW.jpg|küçükresim|Bir tür duyarga. (1)]] [[File:Skorpionsfliege Panorpa communis head.jpg|küçükresim|Duyarga (2)]] #{{t|fizik|mühendislik|dil=tr}} Önceden belirlenmiş ışığı veya nesneyi algılayıp gerekli hareketi başlatan aygıt; [[sensör]] #{{t|anatomi|dil=tr}} Eklem bacaklılarda, başın ön bölümünde bulunan, eklemlerden oluşmuş hareketli duyu alma organı; [[lamise]], [[anten]] ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler}} *Fince: {{ç|fi|sensori}}, {{ç|fi|tuntosarvi}} {{alt}} ====Kaynakça==== *{{KYK:TDK}} 9yqyp49qrt5j4u0zfe3tokwhxam290e körüklü 0 269286 5668467 4847763 2026-06-16T06:24:32Z Satirdan kahraman 37401 TurkceMaddePanel 5668467 wikitext text/x-wiki ==Türkçe== ===Köken=== *{{ek|dil=tr|körük|lü}} ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||kö|rük|lü}} ===Ön ad=== {{tr-ön ad}} [[File:Camera balg lens.jpg|küçükresim|'''körüklü''' bir kamera (1)]] # [[körük|körüğü]] olan # {{t|dil=tr|kara taşıtları}} [[körüklü otobüs]] ===Kaynakça=== * {{KYK:TDK}} 4bon2ilp9it7realrh740s7toc473bl servis otobüsü 0 276580 5668459 5632368 2026-06-15T22:38:42Z Satirdan kahraman 37401 TurkceMaddePanel 5668459 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|servis|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||ser|vis|o|to|bü|sü}} ===Ad=== {{tr-ad}} [[File:BJKTeamBus.jpg|küçükresim|Bir tür servis otobüsü.]] # {{t|dil=tr|kara taşıtları}} Bir kurum veya kuruluşun çalışanlarını taşımak için kullanılan otobüs. ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} 3rjcojzndu6br9dde4n7ayx0qcvx5gq tüplü 0 281144 5668431 5636562 2026-06-15T21:48:46Z Satirdan kahraman 37401 TurkceMaddePanel 5668431 wikitext text/x-wiki ==Türkçe== ===Köken=== *{{ek|dil=tr|tüp|lü}} ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||tüp|lü}} ===Ön ad=== {{tr-ön ad}} [[File:Aiwa TV-A2017S and PlayStation 20090102.jpg|küçükresim|Tüplü televizyon (2)]] # [[tüp|Tüpü]] olan # Tüple çalışan. #*{{kt|yıl=2014 |yazar=Ayfer TUNÇ|başlık=Dünya Ağrısı|=Can Sanat Yayınları |sayfa=27|tanıklık='''Tüplü''' televizyon mermer tablalı ahşap konsolun üstündeydi.|dil=tr}} # Tüp içinde yetiştirilen {{t|dil=tr|kara taşıtları }}Sıvılaştırılmış petrol gazı tankı bulunan araç. #* "Ömer’in dedesi hesaplı olsun diye patpatını tüplü yaptırmış." - Ahmet Ay ===Kaynakça=== * {{KYK:TDK}} iueecy9b6v4q6bpn91f2k2i9kfcnrpo 5668432 5668431 2026-06-15T21:48:57Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668432 wikitext text/x-wiki ==Türkçe== ===Köken=== *{{ek|dil=tr|tüp|lü}} ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||tüp|lü}} ===Ön ad=== {{tr-ön ad}} [[File:Aiwa TV-A2017S and PlayStation 20090102.jpg|küçükresim|Tüplü televizyon (2)]] # [[tüp|Tüpü]] olan # Tüple çalışan. #*{{kt|yıl=2014 |yazar=Ayfer TUNÇ|başlık=Dünya Ağrısı|=Can Sanat Yayınları |sayfa=27|tanıklık='''Tüplü''' televizyon mermer tablalı ahşap konsolun üstündeydi.|dil=tr}} # Tüp içinde yetiştirilen #*{{t|dil=tr|kara taşıtları }}Sıvılaştırılmış petrol gazı tankı bulunan araç. #* "Ömer’in dedesi hesaplı olsun diye patpatını tüplü yaptırmış." - Ahmet Ay ===Kaynakça=== * {{KYK:TDK}} kstidps8ij6wr11w6wg504i4x36orze 5668433 5668432 2026-06-15T21:49:13Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668433 wikitext text/x-wiki ==Türkçe== ===Köken=== *{{ek|dil=tr|tüp|lü}} ===Söyleniş=== *{{tr-IPA}} * {{h|dil=tr||tüp|lü}} ===Ön ad=== {{tr-ön ad}} [[File:Aiwa TV-A2017S and PlayStation 20090102.jpg|küçükresim|Tüplü televizyon (2)]] # [[tüp|Tüpü]] olan # Tüple çalışan. #*{{kt|yıl=2014 |yazar=Ayfer TUNÇ|başlık=Dünya Ağrısı|=Can Sanat Yayınları |sayfa=27|tanıklık='''Tüplü''' televizyon mermer tablalı ahşap konsolun üstündeydi.|dil=tr}} # Tüp içinde yetiştirilen #{{t|dil=tr|kara taşıtları }} Sıvılaştırılmış petrol gazı tankı bulunan araç. #* "Ömer’in dedesi hesaplı olsun diye patpatını tüplü yaptırmış." - Ahmet Ay ===Kaynakça=== * {{KYK:TDK}} fb0mczojfed8mej5n1jkzkxqpd6ojn6 yeşillenmek 0 283741 5668381 4495467 2026-06-15T12:02:56Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668381 wikitext text/x-wiki ==Türkçe== ===Eylem=== {{tr-eylem}} # [[yeşermek]] # Yeşil duruma gelmek, yeşil olmak; [[zümrütlenmek]]. #{{t|dil=tr|cinsellik}} Birine karşı duyduğu cinsel isteği kendisine sezdirmek. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=103 |tanıklık=Sahi, uzaktan kendi kendine gelin güvey olup '''yeşillendiğin''' uzun saçlı kız ani imtihanda sorulan ilk soruda doğu cevabı bulmuş muydu? }} #{{t|dil=tr|argo}} Başkasının malında gözü olmak, elde etmeye çalışmak #{{t|dil=tr|mecaz}} Zevk almak, ferahlık duymak. ====Kaynakça==== {{kaynak-TDK}} 5kjpg0j5pmew62j8gzy7zrykumr1c4i dekoder 0 310762 5668439 4350531 2026-06-15T22:02:55Z Satirdan kahraman 37401 TurkceMaddePanel 5668439 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|en}} {{b|en|decoder||kod çözücü}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||de|ko|der}} ===Ad=== {{tr-ad}} #{{t|dil=tr|televizyon|elektronik }} [[çözücü]]. #*{{tanıklık|dil=tr |başlık=Dostlar Sitesi'nde İsyan |yazar=Can BARSLAN |sayfa=19 |dergi=Öküz |sayı=38 |tanıklık=Tevfik'in bizi dövebileceğini ve isyanı sopayla bastı­rabileceğini biliyorduk ama olgunca sürdürdü konuş­masını.. "Televizyon yok .. Uygarlığa ait hiçbir şey yok.. '''Dekoder''' yok, çanak anten yok, fritöz yok.. " |yıl=1997 }} ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} 8t657vwbp1b0k5myctg8y9gw2qfdih6 5668440 5668439 2026-06-15T22:04:01Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668440 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{köken|dil=tr|en}} {{b|en|decoder||kod çözücü}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||de|ko|der}} ===Ad=== {{tr-ad}} [[File:Amstrad decoder Skytv.JPG|küçükresim|Bir tür dekoder.]] #{{t|dil=tr|televizyon|elektronik }} [[çözücü]]. #*{{tanıklık|dil=tr |başlık=Dostlar Sitesi'nde İsyan |yazar=Can BARSLAN |sayfa=19 |dergi=Öküz |sayı=38 |tanıklık=Tevfik'in bizi dövebileceğini ve isyanı sopayla bastı­rabileceğini biliyorduk ama olgunca sürdürdü konuş­masını.. "Televizyon yok .. Uygarlığa ait hiçbir şey yok.. '''Dekoder''' yok, çanak anten yok, fritöz yok.. " |yıl=1997 }} ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} bdr3yawndi0sgvev09m8pq173yvvwg3 fallop tüpü 0 388561 5668436 5405772 2026-06-15T21:52:34Z Satirdan kahraman 37401 TurkceMaddePanel 5668436 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|Fallop|tüp}} **Not:** “Fallop” sözcüğü, bu yapıyı tanımlayan İtalyan anatomist Gabriele **Falloppio**’nun (1523-1562) soyadından gelir. “Tüp” sözcüğü ise Fransızca “tube” (boru) sözcüğünden alıntıdır. ===Söyleniş=== * {{h|dil=tr||fal|lop|tü|pü}} ===Ad=== {{tr-ad}} [[File:Fallopian tube.jpg|küçükresim|Fallop tüpü, sarı çizgilerle gösterilmiş.]] # {{t|dil=tr|jinekoloji}} döl yatağının üst köşesinden yumurtalığa kadar uzanan, yaklaşık 10 santimetre uzunluğundaki boru; [[tüp]], [[fallop borusu]] ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ===Ek okumalar=== *{{proje bağlantısı|vikipedi}} 00xfqs84geonzrjxdusya4r0idr5u47 5668437 5668436 2026-06-15T21:52:44Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668437 wikitext text/x-wiki ==Türkçe== ===Köken=== ** “Fallop” sözcüğü, bu yapıyı tanımlayan İtalyan anatomist Gabriele **Falloppio**’nun (1523-1562) soyadından gelir. “Tüp” sözcüğü ise Fransızca “tube” (boru) sözcüğünden alıntıdır. ===Söyleniş=== * {{h|dil=tr||fal|lop|tü|pü}} ===Ad=== {{tr-ad}} [[File:Fallopian tube.jpg|küçükresim|Fallop tüpü, sarı çizgilerle gösterilmiş.]] # {{t|dil=tr|jinekoloji}} döl yatağının üst köşesinden yumurtalığa kadar uzanan, yaklaşık 10 santimetre uzunluğundaki boru; [[tüp]], [[fallop borusu]] ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} ===Ek okumalar=== *{{proje bağlantısı|vikipedi}} 3ssvgk98curjnqp4ihg8adosimbai4a 5668438 5668437 2026-06-15T21:54:16Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668438 wikitext text/x-wiki ==Türkçe== ===Köken=== ** “Fallop” sözcüğü, bu yapıyı tanımlayan İtalyan anatomist Gabriele **Falloppio**’nun (1523-1562) soyadından gelir. “Tüp” sözcüğü ise Fransızca “tube” (boru) sözcüğünden alıntıdır. ===Söyleniş=== * {{h|dil=tr||fal|lop|tü|pü}} ===Ad=== {{tr-ad}} [[File:Fallopian tube.jpg|küçükresim|Fallop tüpü, sarı çizgilerle gösterilmiş.]] # {{t|dil=tr|jinekoloji}} döl yatağının üst köşesinden yumurtalığa kadar uzanan, yaklaşık 10 santimetre uzunluğundaki boru; [[tüp]], [[fallop borusu]] ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} ===Ek okumalar=== *{{proje bağlantısı|vikipedi}} ed5bmerj3vnbomxw0p55qbscwey980q sensör 0 407775 5668446 4073334 2026-06-15T22:17:08Z Satirdan kahraman 37401 TurkceMaddePanel 5668446 wikitext text/x-wiki {{bakınız|sensor}} ==Türkçe== ===Köken=== * {{köken|dil=tr|en}} {{b|en|sensor||sinyal veya harekete duyarlı cihaz, fotoelektrik hücre}} sözcüğünden. ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||sen|sör}} ===Ad=== {{tr-ad}} [[File:PIR Sensor Visonic Next+MCW.jpg|küçükresim|Bir tür sensör.]] #{{t|fizik|mühendislik|dil=tr}} [[duyarga]] ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== * {{KYK:TDK}} * {{KYK:Nişanyan}} p9r30n3v2cvd5xxlkh9lquhg3fj3fok Modül:tr-ad/istisnalar 828 441373 5668461 5668294 2026-06-15T22:39:56Z Satirdan kahraman 37401 5668461 Scribunto text/plain local p = {} local function Set(list) local set = {} for _, l in ipairs(list) do -- normalize: küçük harf + â/î/û düzleştirme l = mw.text.trim(l or "") l = mw.ustring.lower(l) l = mw.ustring.gsub(l, "â", "a") l = mw.ustring.gsub(l, "î", "i") l = mw.ustring.gsub(l, "û", "u") set[l] = true end return set end -- ✅ ARTIK DEV LİSTE YOK: -- -iyet / -iyat / -iyyet ve -et/-at/-ut/-üt grupları modülde kural ile kapsanıyor. p.istisnaYumusama = Set { -- kısa / yabancı / sert sonlu olup yumuşamaması gerekenler (çekirdek) "bank", "bark", "çap", "yarıçap", "kart", "kamp", "kist", "link", "lunapark", "market", "internet", "post it", "eskort", "grosmarket", "gelgit", "boykot", "suikast", -- çok kısa / tek heceli örnekler (ihtiyaca göre azalt/çoğalt) "at", "alt", "et", "it", "ip", "ok", "cop", "çek", "çöp", "bok", "koç", "piç", "aşk", "hukuk", "ahlak", "millet", "devlet", "sanat", "hayat", "evlat", "merak", "evrak", "ittifak", "iktisat", "bulut", "anıt", "kanıt", "ölçüt", "taşıt", "yanıt", "anket", "paket", "sepet", "bisiklet", "sert", "tıp", "sik", "çük", "ark", -- p ile bitenler "sap", "top", "küp", "hap", "tüp", "kulp", "sarp", "tip", "jip", "şap", "dagerotip", -- ç ile bitenler "saç", "suç", "maç", "üç", "iç", "göç", "haç", "kıç", -- k ile bitenler "ek", "kök", "yük", "kürk", "çark", "park", "tank", "blok", "stok", "mülk", "halk", "şevk", "sevk", "meşk", "köşk", "mercanköşk", "ak", "ilk", "tek", "tok", "sirk", "disk", "fark", "iştiyak", "mask", -- t ile bitenler "ot", "süt", "bit", "çit", "küt", "zıt", "lort", "mart", "şart", "sırt", "sert", "büst", "dost", "post", "tost", "test", "üst", "ast", "salt", "kült", "semt", "kent", "mont", "taht", "baht", "abdest", "vücut", "şehit", "senet", "taahhüt", "hasat", "icat", "ahit", "iktisat", "mesnet", "kart", "rant", "mabet", "payitaht", "tişört", "best", "but", "jant", "doçent", "nühüft", "damat", } p.istisnaIncelme = Set { "aciz", "acz", "ahit", "akit", "alkol", "astral", "biantal", "dakika", "darp", "eflak", "emlak", "fevk", "global", "gol", "had", "hakikat", "hal", "hâl", "harf", "hayal", "hayâl", "helak", "ideal", "idrak", "imsak", "istiklal", "istiklâl", "istimlak", "iştirak", "kabul", "kalp", "katil", "kavim", "kemal", "kemâl", "kontrol", "koramiral", "liyakat", "lokal", "makbul", "merkat", "meşgul", "metal", "moral", "nakit", "nihal", "normal", "oval", "peştamal", "portal", "refik", "rikkat", "rol", "saat", "sadakat", "santral", "seyahat", "serhat", "sıhhat", "sol", "sukutuhayal", "mahal", "şefkat", "talakat", "talâkat", "terminal", "usul", "vakit", "vüsat", "yalın hâl", "kıtal", "kabil", "kabir", "bahis", "saat", } p.istisnaDusme = Set { "aciz", "ağız", "ahit", "akit", "akıl", "alın", "asıl", "bahtiyar", "batın", "beyin", "boyun", "burun", "cehil", "cisim", "dahil", "devir", "emir", "fetih", "fikir", "geniz", "göğüs", "gönül", "hasım", "hapis", "hüküm", "ilim", "isim", "karın", "kasıt", "kavim", "kayıt", "kayıp", "keyif", "küfür", "metin", "meyil", "mühür", "nakit", "nakış", "nehir", "nezir", "nesil", "nutuk", "oğul", "omuz", "resim", "rızık", "sabır", "satıh", "seyir", "sihir", "şehir", "şekil", "şükür", "temsilî resim", "ufuk", "uzuv", "vakit", "vasıf", "vezin", "zehir", "zihin", "zikir", "zulüm", "kabir", "bahis", "kesir", } p.istisnaBilesik = Set { "akşamsefası", "aslanağzı", "aslansütü", "atasözü", "ayçiçeği", "başsağlığı", "başörtüsü","başucu", "burası", "buzdolabı", "camevi", "cumartesi", "denizaslanı", "denizgülü", "denizşakayığı", "dereotu", "dilberdudağı", "elebaşı", "fildişi", "gecesefası", "gelinkuşağı", "gökkuşağı", "gözbebeği", "gözyaşı", "havaalanı", "havalimanı", "halkevi", "hanımeli", "içgüveysi", "işgücü", "kafatası", "kızevi", "kitabevi", "kuşburnu", "köşebaşı", "oymakbaşı", "peygamberdevesi", "semizotu", "sepettopu", "sınır boyu", "soyağacı", "susamuru", "tavukgötü", "yavruağzı", "randevuevi", "cezaevi", "kadınbudu", "kazayağı", "zeytinyağı", "imamsuyu", } p.istisnaIkizlesme = Set { "af", "behat", "emrihak", "fek", "had", "hak", "hal", "hat", "haz", "his", "hüsnühat", "met", "rab", "ret", "sır", "şek", "şer", "şet", "tıp", "zam", "zan", "mahal", } p.istisnaYalinSonlu = Set { -- Sonu ı, i, u, ü ile bittiği halde yalın (kök) durumunda olan ve -- sıfat/isim tamlamalarında ikinci kelime olduğunda "bileşik" yapmayan kelimeler "acı", "açı", "akü", "anadolu", "anı", "arı", "atkı", "ayı", "ayakkabı", "bacı", "batı", "bayi", "bekçi", "bilgi", "bitki", "boru", "büyü", "cadı", "cami", "çalı", "çatı", "çeki", "çeri", "çıktı", "çini", "çivi", "çizgi", "dahi", "dayı", "deli", "deri", "dizi", "doğu", "doku", "dolu", "dudu", "duygu", "dürtü", "ebedi", "edebi", "efendi", "eksi", "elti", "eski", "evli", "fani", "fıçı", "fırıncı", "fobi", "gazi", "gemi", "gezi", "girdi", "giysi", "görgü", "güdü", "hacı", "halı", "hami", "hani", "huni", "huri", "içeri", "ileri", "inci", "iyi", "kadı", "kapı", "karşı", "kedi", "kişi", "kivi", "koku", "komşu", "konu", "korku", "koru", "köprü", "kötü", "kutu", "kuyu", "kuzu", "kürsü", "kesir", "mavi", "mazi", "mermi", "milli", "müftü", "ordu", "öcü", "ölü", "ölçü", "öncü", "örtü", "övgü", "öykü", "pazu", "peri", "pisi", "sarı", "sayı", "seri", "sergi", "sevgi", "sezi", "sıhhi", "sıvı", "silgi", "soru", "su", "sürü", "şarkı", "söndürücü", "taksi", "tanı", "tartı", "tatlı", "tepki", "terzi", "testi", "tortu", "tutku", "türkü", "Türkçe", "uğultu", "ulu", "utku", "uyku", "üzüntü", "ütü", "vadi", "vali", "vasi", "veli", "veri", "yemişçi", "sporcu", "yalı", "yatılı", "yangın söndürücü", "yapı", "yarı", "yavru", "yazı", "yeni", "yetki", "yolcu", "yemiş", "şeftali", "zeki", "test", "saat", "otobüs", } local function trLowerForKesmesizOzel(s) s = mw.ustring.gsub(s or "", "I", "ı") s = mw.ustring.gsub(s, "İ", "i") s = mw.ustring.lower(s) return s end local function KesmesizOzelSet(list) local t = {} for _, v in ipairs(list) do t[v] = true t[trLowerForKesmesizOzel(v)] = true end return t end p.istisnaKesmesizOzelAd = Set { "Adanalı", "Adapazarlı", "Adıyamanlı", "Afganistanlı", "Afrikalı", "Afyonkarahisarlı", "Afyonlu", "Ağrılı", "Akdenizli", "Aksaraylı", "Almanyalı", "Amasyalı", "Amerikalı", "Anadolulu", "Angolalı", "Ankaralı", "Antalyalı", "Antepli", "Ardahanlı", "Arjantinli", "Arnavutluklu", "Artvinli", "Asyalı", "Avrupalı", "Avustralyalı", "Avusturyalı", "Aydınlı", "Azerbaycanlı", "Bahamalı", "Bahreynli", "Balıkesirli", "Balkanlı", "Bangladeşli", "Barbadoslu", "Bartınlı", "Batmanlı", "Bayburtlu", "Belaruslu", "Belçikalı", "Belizeli", "Beninli", "Bilecikli", "Bingöllü", "Birleşik Arap Emirlikli", "Birleşik Krallıklı", "Bitlisli", "Bolivyalı", "Bolulu", "Bosna Hersekli", "Bosna-Hersekli", "Bosnalı", "Botsvanalı", "Brezilyalı", "Britanyalı", "Bruneyli", "Bulgaristanlı", "Burmalı", "Burdurlu", "Burkina Fasolu", "Burundili", "Bursalı", "Butanlı", "Çadlı", "Çanakkaleli", "Çankırılı", "Çekyalı", "Çinli", "Çorumlu", "Danimarkalı", "Denizlili", "Diyarbakırlı", "Doğu Timorlu", "Dominik Cumhuriyetli", "Dominikli", "Düzceli", "Edirneli", "Ekvadorlu", "Ekvator Gineli", "Elazığlı", "Elsalvadorlu", "Endonezyalı", "Ermenistanlı", "Eritreli", "Erzincanlı", "Erzurumlu", "Eskişehirli", "Estonyalı", "Esvatinili", "Etiyopyalı", "Faslı", "Fijili", "Fildişi Sahilli", "Filipinli", "Filistinli", "Finlandiyalı", "Fransalı", "Fransız", "Gabonlu", "Galli", "Gambiyalı", "Ganalı", "Gaziantepli", "Gineli", "Giresunlu", "Guatemalalı", "Guyanalı", "Güney Afrikalı", "Güney Amerikalı", "Güney Koreli", "Güney Sudanlı", "Gümüşhaneli", "Gürcistanlı", "Haitili", "Hakkârili", "Hataylı", "Hindistanlı", "Hollandalı", "Honduraslı", "Hırvatistanlı", "Iğdırlı", "Iraklı", "Ispartalı", "İranlı", "İrlandalı", "İspanyalı", "İsrailli", "İsveçli", "İsviçreli", "İtalyalı", "İstanbullu", "İzlandalı", "İzmirli", "İzmitli", "Jamaikalı", "Japon", "Japonyalı", "Kahramanmaraşlı", "Kanadalı", "Karabüklü", "Karadağlı", "Karadenizli", "Karamanlı", "Karslı", "Kastamonulu", "Katarlı", "Kayserili", "Kazak", "Kazakistanlı", "Kenyalı", "Kilisli", "Kırgız", "Kırgızistanlı", "Kırıkkaleli", "Kırklarelili", "Kırşehirli", "Kırım Tatarı", "Kıbrıs Rumu", "Kıbrıs Türkü", "Kıbrıslı", "Kolombiyalı", "Komorlu", "Kongo Cumhuriyetli", "Kongolu", "Konyalı", "Koreli", "Kosovalı", "Kosta Rikalı", "Kuzey Amerikalı", "Kuzey İrlandalı", "Kuzey Koreli", "Kuzey Makedonyalı", "Kuveytli", "Kübalı", "Kürt", "Kütahyalı", "Laoslu", "Latin Amerikalı", "Laz", "Lesotholu", "Letonyalı", "Liberyalı", "Libyalı", "Lihtenştaynlı", "Litvanyalı", "Lübnanlı", "Lüksemburglu", "Macar", "Macaristanlı", "Madagaskarlı", "Makedon", "Malatyalı", "Malavili", "Maldivli", "Malezyalı", "Malili", "Maltalı", "Manisalı", "Mardinli", "Maraşlı", "Mauritiuslu", "Meksikalı", "Mersinli", "Mikronezyalı", "Moldovalı", "Moldovyalı", "Monakolu", "Moritanyalı", "Morityanyalı", "Mozambikli", "Moğol", "Moğolistanlı", "Muğlalı", "Muşlu", "Mısırlı", "Namibyalı", "Naurulu", "Nepalli", "Nevşehirli", "Nijerli", "Nijeryalı", "Nikaragualı", "Niğdeli", "Norveçli", "Ordulu", "Orta Afrikalı", "Orta Asyalı", "Ortadoğulu", "Osmaniyeli", "Özbekistanlı", "Pakistanlı", "Palaualı", "Panamalı", "Papua Yeni Gineli", "Paraguaylı", "Perulu", "Polonyalı", "Portekizli", "Rizeli", "Rumanyalı", "Rusyalı", "Ruandalı", "Sakaryalı", "Samoalı", "Samsunlu", "San Marinolu", "Senegalli", "Seyşelli", "Sierra Leoneli", "Siirtli", "Singapurlu", "Sinoplu", "Sivaslı", "Slovakyalı", "Sloven", "Slovenyalı", "Somalili", "Sri Lankalı", "Sudanlı", "Surinamlı", "Suriyeli", "Suudi Arabistanlı", "Sırbistanlı", "Şanlıurfalı", "Şilili", "Şırnaklı", "Tacikistanlı", "Tanzanyalı", "Taylandlı", "Tayvanlı", "Tekirdağlı", "Togolu", "Tokatlı", "Tongalı", "Trabzonlu", "Tuncelili", "Tunuslu", "Türkiyeli", "Türkmenistanlı", "Ugandalı", "Ukraynalı", "Ummanlı", "Urfalı", "Uruguaylı", "Uşaklı", "Ürdünlü", "Vanlı", "Vatikanlı", "Venezuelalı", "Vietnamlı", "Yalovalı", "Yemenli", "Yeni Zelandalı", "Yeşil Burunlu", "Yozgatlı", "Yunanistanlı", "Zambiyalı", "Zimbabveli", "Zonguldaklı", "Hint kertenkelesi", "Hint cevizi", "Hint horozu", } local function addAll(target, source) for k in pairs(source or {}) do target[k] = true end end -- Büyük harfle başlasa bile kesme işaretiyle ayrılmayacak türemiş adlar. addAll(p.istisnaKesmesizOzelAd, Set { "Türklük", "Türkçülük", "Müslümanlık", "Hristiyanlık", "Osmanlılık", "Kürtlük", "İstanbulluluk", }) -- Kural çakışması olursa bile kesin özel ad/kesmeli kalacak adlar. p.istisnaKesmeliOzelAd = Set { "Ahmetçe", "Akçakoca", } -- Büyük harfle başladığı hâlde otomatik özel ad sayılmayacak tür/tamlama adları. p.istisnaOtomatikOzelDegil = Set { "Arap atı", "Hint cevizi", "Hint horozu", "Hint kertenkelesi", } -- Çekim tablosunda çoğul sütunu gösterilmemesi istenenler. p.istisnaCogulsuz = Set { "Arap atı", } return p q8ln22s8gl8nqvthkastg7zychl2s4g Vikisözlük:Değişiklik sayılarına göre Vikisözlükçüler listesi 4 466356 5668425 5668339 2026-06-15T21:05:09Z YBot 37147 Güncelleme 5668425 wikitext text/x-wiki {{/begin}} <center> {| class="wikitable" ! # ! Kullanıcı ! Değişiklik sayısı ! Kullanıcı grupları |- | 1 | [[Kullanıcı:HastaLaVi2|HastaLaVi2]] | align="center" | 1.264.519 | arayüz yöneticisi, hizmetli |- | 2 | [[Kullanıcı:Victor Trevor|Victor Trevor]] | align="center" | 144.832 | |- | 3 | [[Kullanıcı:MustafaCavlak|MustafaCavlak]] | align="center" | 101.761 | hizmetli, geçici hesap IP görüntüleyici |- | 4 | [[Kullanıcı:Viki|Viki]] | align="center" | 45.152 | |- | 5 | [[Kullanıcı:By erdo can|By erdo can]] | align="center" | 42.866 | |- | 6 | [[Kullanıcı:Satirdan kahraman|Satirdan kahraman]] | align="center" | 36.474 | |- | 7 | [[Kullanıcı:Sae1962|Sae1962]] | align="center" | 34.149 | |- | 8 | [[Kullanıcı:Saltinbas|Saltinbas]] | align="center" | 26.434 | |- | 9 | [[Kullanıcı:MüjdeA|MüjdeA]] | align="center" | 25.502 | |- | 10 | [[Kullanıcı:Sabri76|Sabri76]] | align="center" | 20.346 | |- | 11 | [[Kullanıcı:Katakay|Katakay]] | align="center" | 19.415 | |- | 12 | [[Kullanıcı:Turgut46|Turgut46]] | align="center" | 17.517 | hizmetli |- | 13 | [[Kullanıcı:Vuzorg|Vuzorg]] | align="center" | 15.932 | |- | 14 | [[Kullanıcı:Ender|Ender]] | align="center" | 14.945 | |- | 15 | [[Kullanıcı:Kök|Kök]] | align="center" | 8.437 | |- | 16 | [[Kullanıcı:Curious|Curious]] | align="center" | 7.438 | |- | 17 | [[Kullanıcı:Bobcats|Bobcats]] | align="center" | 6.526 | |- | 18 | [[Kullanıcı:Nosferatü|Nosferatü]] | align="center" | 6.408 | |- | 19 | [[Kullanıcı:Uncitoyen|Uncitoyen]] | align="center" | 5.685 | hizmetli |- | 20 | [[Kullanıcı:Vikiyılmaz|Vikiyılmaz]] | align="center" | 5.369 | |- | 21 | [[Kullanıcı:Sinek~trwiktionary|Sinek~trwiktionary]] | align="center" | 5.221 | |- | 22 | [[Kullanıcı:YZCTEK|YZCTEK]] | align="center" | 4.880 | |- | 23 | [[Kullanıcı:Vorhon|Vorhon]] | align="center" | 4.699 | |- | 24 | [[Kullanıcı:LA2|LA2]] | align="center" | 4.433 | |- | 25 | [[Kullanıcı:Apisite|Apisite]] | align="center" | 4.428 | |- | 26 | [[Kullanıcı:B5.101.222.187|B5.101.222.187]] | align="center" | 4.259 | |- | 27 | [[Kullanıcı:Kavurt|Kavurt]] | align="center" | 4.088 | |- | 28 | [[Kullanıcı:Vitruvian|Vitruvian]] | align="center" | 4.054 | |- | 29 | [[Kullanıcı:123snake45|123snake45]] | align="center" | 3.971 | |- | 30 | [[Kullanıcı:Alikiroglu61|Alikiroglu61]] | align="center" | 3.773 | |- | 31 | [[Kullanıcı:3210|3210]] | align="center" | 3.716 | |- | 32 | [[Kullanıcı:Goreno|Goreno]] | align="center" | 3.474 | |- | 33 | [[Kullanıcı:Runningfridgesrule|Runningfridgesrule]] | align="center" | 3.119 | |- | 34 | [[Kullanıcı:Reality006|Reality006]] | align="center" | 3.099 | |- | 35 | [[Kullanıcı:HâlitM|HâlitM]] | align="center" | 3.052 | |- | 36 | [[Kullanıcı:Ahmed922229|Ahmed922229]] | align="center" | 3.009 | |- | 37 | [[Kullanıcı:Barishan|Barishan]] | align="center" | 2.970 | |- | 38 | [[Kullanıcı:Ekrem691|Ekrem691]] | align="center" | 2.398 | |- | 39 | [[Kullanıcı:Esege|Esege]] | align="center" | 2.321 | |- | 40 | [[Kullanıcı:Ugur Basak|Ugur Basak]] | align="center" | 2.267 | |- | 41 | [[Kullanıcı:Gamlıbaykuş|Gamlıbaykuş]] | align="center" | 2.098 | |- | 42 | [[Kullanıcı:AML ZİYA AKYASAN|AML ZİYA AKYASAN]] | align="center" | 1.989 | |- | 43 | [[Kullanıcı:Entry62|Entry62]] | align="center" | 1.959 | |- | 44 | [[Kullanıcı:Magurale|Magurale]] | align="center" | 1.854 | |- | 45 | [[Kullanıcı:Sihl fatma|Sihl fatma]] | align="center" | 1.835 | |- | 46 | [[Kullanıcı:Don Alessandro|Don Alessandro]] | align="center" | 1.815 | |- | 47 | [[Kullanıcı:Burudet88|Burudet88]] | align="center" | 1.791 | |- | 48 | [[Kullanıcı:Şêr|Şêr]] | align="center" | 1.668 | |- | 49 | [[Kullanıcı:Abuk78|Abuk78]] | align="center" | 1.534 | |- | 50 | [[Kullanıcı:Göktürker|Göktürker]] | align="center" | 1.508 | |- | 51 | [[Kullanıcı:Flanoz|Flanoz]] | align="center" | 1.463 | |- | 52 | [[Kullanıcı:Sa'y|Sa'y]] | align="center" | 1.345 | |- | 53 | [[Kullanıcı:Mzekiu|Mzekiu]] | align="center" | 1.344 | |- | 54 | [[Kullanıcı:Samleml enes bilgin|Samleml enes bilgin]] | align="center" | 1.315 | |- | 55 | [[Kullanıcı:İbrahim alican|İbrahim alican]] | align="center" | 1.292 | |- | 56 | [[Kullanıcı:SİHL Gökhan|SİHL Gökhan]] | align="center" | 1.278 | |- | 57 | [[Kullanıcı:Nazendegül|Nazendegül]] | align="center" | 1.260 | |- | 58 | [[Kullanıcı:ליאון12|ליאון12]] | align="center" | 1.178 | |- | 59 | [[Kullanıcı:Semlaml110|Semlaml110]] | align="center" | 1.174 | |- | 60 | [[Kullanıcı:Ahmetaslan|Ahmetaslan]] | align="center" | 1.141 | |- | 61 | [[Kullanıcı:Kibele|Kibele]] | align="center" | 1.136 | |- | 62 | [[Kullanıcı:Wwww8888|Wwww8888]] | align="center" | 1.125 | |- | 63 | [[Kullanıcı:Kmlblg 332|Kmlblg 332]] | align="center" | 1.124 | |- | 64 | [[Kullanıcı:Lagrium|Lagrium]] | align="center" | 1.094 | |- | 65 | [[Kullanıcı:SİHL ALİ MUSA|SİHL ALİ MUSA]] | align="center" | 1.045 | |- | 66 | [[Kullanıcı:Ömer faruk çakmak|Ömer faruk çakmak]] | align="center" | 996 | |- | 67 | [[Kullanıcı:Aybeg|Aybeg]] | align="center" | 968 | |- | 68 | [[Kullanıcı:ВМНС|ВМНС]] | align="center" | 962 | |- | 69 | [[Kullanıcı:Almanbet Janışev|Almanbet Janışev]] | align="center" | 954 | |- | 70 | [[Kullanıcı:Seksen iki yüz kırk beş|Seksen iki yüz kırk beş]] | align="center" | 931 | |- | 71 | [[Kullanıcı:Maxa|Maxa]] | align="center" | 912 | |- | 72 | [[Kullanıcı:Wiamboo|Wiamboo]] | align="center" | 880 | |- | 73 | [[Kullanıcı:SİHL Menzulekumaş|SİHL Menzulekumaş]] | align="center" | 846 | |- | 74 | [[Kullanıcı:Melkorettin|Melkorettin]] | align="center" | 812 | |- | 75 | [[Kullanıcı:Yasemin|Yasemin]] | align="center" | 802 | |- | 76 | [[Kullanıcı:Peirep|Peirep]] | align="center" | 791 | |- | 77 | [[Kullanıcı:Jeuwre|Jeuwre]] | align="center" | 786 | |- | 78 | [[Kullanıcı:S.ihl.selmaaksoy|S.ihl.selmaaksoy]] | align="center" | 781 | |- | 79 | [[Kullanıcı:Gibranist|Gibranist]] | align="center" | 773 | |- | 80 | [[Kullanıcı:Kmlblgfatmanur|Kmlblgfatmanur]] | align="center" | 771 | |- | 81 | [[Kullanıcı:Asım Hoca|Asım Hoca]] | align="center" | 765 | |- | 82 | [[Kullanıcı:Malafaya|Malafaya]] | align="center" | 765 | |- | 83 | [[Kullanıcı:Hagvoda|Hagvoda]] | align="center" | 760 | |- | 84 | [[Kullanıcı:YosefHan7|YosefHan7]] | align="center" | 756 | |- | 85 | [[Kullanıcı:Mustafahoca|Mustafahoca]] | align="center" | 745 | |- | 86 | [[Kullanıcı:ZazaLejyoner|ZazaLejyoner]] | align="center" | 740 | |- | 87 | [[Kullanıcı:Sürmene aml ve eml yusufcakir|Sürmene aml ve eml yusufcakir]] | align="center" | 721 | |- | 88 | [[Kullanıcı:Mehmet-k61|Mehmet-k61]] | align="center" | 670 | |- | 89 | [[Kullanıcı:Sinus46|Sinus46]] | align="center" | 670 | |- | 90 | [[Kullanıcı:Kml serhan|Kml serhan]] | align="center" | 668 | |- | 91 | [[Kullanıcı:TrDAsh|TrDAsh]] | align="center" | 639 | |- | 92 | [[Kullanıcı:Itidal|Itidal]] | align="center" | 635 | |- | 93 | [[Kullanıcı:Ömerbysl|Ömerbysl]] | align="center" | 635 | |- | 94 | [[Kullanıcı:Chelik99|Chelik99]] | align="center" | 587 | |- | 95 | [[Kullanıcı:Mereyü|Mereyü]] | align="center" | 556 | |- | 96 | [[Kullanıcı:Octahedron80|Octahedron80]] | align="center" | 547 | |- | 97 | [[Kullanıcı:ALİ İHSAN KARAMAN|ALİ İHSAN KARAMAN]] | align="center" | 533 | |- | 98 | [[Kullanıcı:Gullerdiyari|Gullerdiyari]] | align="center" | 520 | |- | 99 | [[Kullanıcı:Yeniler|Yeniler]] | align="center" | 515 | |- | 100 | [[Kullanıcı:Andac20|Andac20]] | align="center" | 509 | |- | 101 | [[Kullanıcı:Dilyâresi|Dilyâresi]] | align="center" | 485 | |- | 102 | [[Kullanıcı:Nerepla Keskin|Nerepla Keskin]] | align="center" | 481 | |- | 103 | [[Kullanıcı:Berkucar0|Berkucar0]] | align="center" | 473 | |- | 104 | [[Kullanıcı:İsmetaydin|İsmetaydin]] | align="center" | 465 | |- | 105 | [[Kullanıcı:Sadmleml enes|Sadmleml enes]] | align="center" | 464 | |- | 106 | [[Kullanıcı:Condmatstrel|Condmatstrel]] | align="center" | 461 | |- | 107 | [[Kullanıcı:Wutsje|Wutsje]] | align="center" | 440 | |- | 108 | [[Kullanıcı:Lo Ximiendo|Lo Ximiendo]] | align="center" | 435 | |- | 109 | [[Kullanıcı:Kml znnt|Kml znnt]] | align="center" | 430 | |- | 110 | [[Kullanıcı:CommonsDelinker|CommonsDelinker]] | align="center" | 423 | |- | 111 | [[Kullanıcı:Kendim|Kendim]] | align="center" | 418 | |- | 112 | [[Kullanıcı:Pathoschild|Pathoschild]] | align="center" | 413 | |- | 113 | [[Kullanıcı:Kemal.KURBAN|Kemal.KURBAN]] | align="center" | 413 | |- | 114 | [[Kullanıcı:Merbeg|Merbeg]] | align="center" | 410 | |- | 115 | [[Kullanıcı:Hamzahoca|Hamzahoca]] | align="center" | 405 | |- | 116 | [[Kullanıcı:AHMET AYSOY|AHMET AYSOY]] | align="center" | 393 | |- | 117 | [[Kullanıcı:Sihl ayhan|Sihl ayhan]] | align="center" | 385 | |- | 118 | [[Kullanıcı:A.d.m.l.ve.e.m.lmuhammet alican|A.d.m.l.ve.e.m.lmuhammet alican]] | align="center" | 383 | |- | 119 | [[Kullanıcı:Kvazimodo|Kvazimodo]] | align="center" | 381 | |- | 120 | [[Kullanıcı:Muhammet yardım|Muhammet yardım]] | align="center" | 378 | |- | 121 | [[Kullanıcı:Egemensen~trwiktionary|Egemensen~trwiktionary]] | align="center" | 376 | |- | 122 | [[Kullanıcı:Johnny281993|Johnny281993]] | align="center" | 376 | |- | 123 | [[Kullanıcı:Türkçe|Türkçe]] | align="center" | 368 | |- | 124 | [[Kullanıcı:Vito Genovese|Vito Genovese]] | align="center" | 365 | |- | 125 | [[Kullanıcı:Ata Kemal|Ata Kemal]] | align="center" | 365 | |- | 126 | [[Kullanıcı:ToprakM|ToprakM]] | align="center" | 365 | |- | 127 | [[Kullanıcı:Yunus Emre Biçer|Yunus Emre Biçer]] | align="center" | 364 | |- | 128 | [[Kullanıcı:Bm|Bm]] | align="center" | 347 | |- | 129 | [[Kullanıcı:Ampouble|Ampouble]] | align="center" | 343 | |- | 130 | [[Kullanıcı:SLÖzlem|SLÖzlem]] | align="center" | 343 | |- | 131 | [[Kullanıcı:S.orsev.ayşe kibaroğlu|S.orsev.ayşe kibaroğlu]] | align="center" | 341 | |- | 132 | [[Kullanıcı:MelekArı|MelekArı]] | align="center" | 336 | |- | 133 | [[Kullanıcı:Tegel|Tegel]] | align="center" | 313 | |- | 134 | [[Kullanıcı:The cat|The cat]] | align="center" | 311 | |- | 135 | [[Kullanıcı:SAL 378|SAL 378]] | align="center" | 305 | |- | 136 | [[Kullanıcı:Saml livess 61|Saml livess 61]] | align="center" | 297 | |- | 137 | [[Kullanıcı:Guljan|Guljan]] | align="center" | 296 | |- | 138 | [[Kullanıcı:Kmlblg272|Kmlblg272]] | align="center" | 292 | |- | 139 | [[Kullanıcı:SLDerya|SLDerya]] | align="center" | 292 | |- | 140 | [[Kullanıcı:Srhat|Srhat]] | align="center" | 285 | |- | 141 | [[Kullanıcı:2004onuralp|2004onuralp]] | align="center" | 285 | |- | 142 | [[Kullanıcı:Swam pl|Swam pl]] | align="center" | 284 | |- | 143 | [[Kullanıcı:Kml ibrahim|Kml ibrahim]] | align="center" | 275 | |- | 144 | [[Kullanıcı:MSchoentgen|MSchoentgen]] | align="center" | 274 | |- | 145 | [[Kullanıcı:Underfell Flowey|Underfell Flowey]] | align="center" | 270 | |- | 146 | [[Kullanıcı:Dbl2010|Dbl2010]] | align="center" | 264 | |- | 147 | [[Kullanıcı:Funda|Funda]] | align="center" | 260 | |- | 148 | [[Kullanıcı:Kebab in my butt|Kebab in my butt]] | align="center" | 260 | |- | 149 | [[Kullanıcı:Biyolojiyabikurdi|Biyolojiyabikurdi]] | align="center" | 258 | |- | 150 | [[Kullanıcı:Arhancelo|Arhancelo]] | align="center" | 256 | |- | 151 | [[Kullanıcı:SLnuray|SLnuray]] | align="center" | 251 | |- | 152 | [[Kullanıcı:Gilthuanas|Gilthuanas]] | align="center" | 250 | |- | 153 | [[Kullanıcı:Yorınçga573|Yorınçga573]] | align="center" | 249 | |- | 154 | [[Kullanıcı:SL.resul akyıldız|SL.resul akyıldız]] | align="center" | 247 | |- | 155 | [[Kullanıcı:SLözgül|SLözgül]] | align="center" | 246 | |- | 156 | [[Kullanıcı:Azxpetro|Azxpetro]] | align="center" | 244 | |- | 157 | [[Kullanıcı:Determinator|Determinator]] | align="center" | 243 | |- | 158 | [[Kullanıcı:Серк.123|Серк.123]] | align="center" | 243 | |- | 159 | [[Kullanıcı:Ceaeven|Ceaeven]] | align="center" | 240 | |- | 160 | [[Kullanıcı:Sihl gülten deveci|Sihl gülten deveci]] | align="center" | 237 | |- | 161 | [[Kullanıcı:Axbyc|Axbyc]] | align="center" | 236 | |- | 162 | [[Kullanıcı:Superyetkin|Superyetkin]] | align="center" | 235 | arayüz yöneticisi |- | 163 | [[Kullanıcı:Wikihez|Wikihez]] | align="center" | 228 | |- | 164 | [[Kullanıcı:SLFatma|SLFatma]] | align="center" | 227 | |- | 165 | [[Kullanıcı:Kmlblg240|Kmlblg240]] | align="center" | 224 | |- | 166 | [[Kullanıcı:Erdemaslancan|Erdemaslancan]] | align="center" | 224 | |- | 167 | [[Kullanıcı:Stml 172|Stml 172]] | align="center" | 220 | |- | 168 | [[Kullanıcı:SLUğurcan|SLUğurcan]] | align="center" | 219 | |- | 169 | [[Kullanıcı:Deknuydt|Deknuydt]] | align="center" | 217 | |- | 170 | [[Kullanıcı:Kwamikagami|Kwamikagami]] | align="center" | 212 | |- | 171 | [[Kullanıcı:Axis09|Axis09]] | align="center" | 210 | |- | 172 | [[Kullanıcı:OSMAN ÇAVUŞLU|OSMAN ÇAVUŞLU]] | align="center" | 209 | |- | 173 | [[Kullanıcı:Public class|Public class]] | align="center" | 208 | |- | 174 | [[Kullanıcı:Aivasedo|Aivasedo]] | align="center" | 205 | |- | 175 | [[Kullanıcı:Sal 390|Sal 390]] | align="center" | 203 | |- | 176 | [[Kullanıcı:Onuralpateş2004|Onuralpateş2004]] | align="center" | 202 | |- | 177 | [[Kullanıcı:Aslan yakup|Aslan yakup]] | align="center" | 197 | |- | 178 | [[Kullanıcı:SLebru|SLebru]] | align="center" | 197 | |- | 179 | [[Kullanıcı:Sal-zeynep|Sal-zeynep]] | align="center" | 196 | |- | 180 | [[Kullanıcı:SLRahman|SLRahman]] | align="center" | 194 | |- | 181 | [[Kullanıcı:Chapultepec|Chapultepec]] | align="center" | 193 | |- | 182 | [[Kullanıcı:Trong Dang|Trong Dang]] | align="center" | 192 | |- | 183 | [[Kullanıcı:Syum90|Syum90]] | align="center" | 185 | |- | 184 | [[Kullanıcı:NURULLAH GÜLDAL|NURULLAH GÜLDAL]] | align="center" | 183 | |- | 185 | [[Kullanıcı:Vikiçizer|Vikiçizer]] | align="center" | 182 | |- | 186 | [[Kullanıcı:MehmedKM|MehmedKM]] | align="center" | 182 | |- | 187 | [[Kullanıcı:Bikarhêner|Bikarhêner]] | align="center" | 180 | |- | 188 | [[Kullanıcı:Şaşılık|Şaşılık]] | align="center" | 179 | |- | 189 | [[Kullanıcı:Felecita|Felecita]] | align="center" | 176 | |- | 190 | [[Kullanıcı:Ddenkel~trwiktionary|Ddenkel~trwiktionary]] | align="center" | 175 | |- | 191 | [[Kullanıcı:Sezinumaykucuk|Sezinumaykucuk]] | align="center" | 175 | |- | 192 | [[Kullanıcı:Sallapattias|Sallapattias]] | align="center" | 171 | |- | 193 | [[Kullanıcı:SLburhantuncer|SLburhantuncer]] | align="center" | 168 | |- | 194 | [[Kullanıcı:Bahattin|Bahattin]] | align="center" | 168 | |- | 195 | [[Kullanıcı:Kml suleakguc|Kml suleakguc]] | align="center" | 167 | |- | 196 | [[Kullanıcı:Sihl ASİYE|Sihl ASİYE]] | align="center" | 167 | |- | 197 | [[Kullanıcı:Mehmetkasımay|Mehmetkasımay]] | align="center" | 165 | |- | 198 | [[Kullanıcı:SLfatma254|SLfatma254]] | align="center" | 163 | |- | 199 | [[Kullanıcı:Yko 235|Yko 235]] | align="center" | 162 | |- | 200 | [[Kullanıcı:Stml 158|Stml 158]] | align="center" | 159 | |- | 201 | [[Kullanıcı:Stml 121|Stml 121]] | align="center" | 156 | |- | 202 | [[Kullanıcı:SLEngin|SLEngin]] | align="center" | 154 | |- | 203 | [[Kullanıcı:Serdar62|Serdar62]] | align="center" | 154 | |- | 204 | [[Kullanıcı:Terryclient|Terryclient]] | align="center" | 151 | |- | 205 | [[Kullanıcı:Czeski Wratek|Czeski Wratek]] | align="center" | 151 | |- | 206 | [[Kullanıcı:Calq|Calq]] | align="center" | 148 | |- | 207 | [[Kullanıcı:Sihl Ramazan Erdöl|Sihl Ramazan Erdöl]] | align="center" | 146 | |- | 208 | [[Kullanıcı:Drabdullayev17|Drabdullayev17]] | align="center" | 140 | |- | 209 | [[Kullanıcı:Lionel Cristiano|Lionel Cristiano]] | align="center" | 139 | |- | 210 | [[Kullanıcı:Hasan Sami|Hasan Sami]] | align="center" | 138 | |- | 211 | [[Kullanıcı:Abuk SABUK|Abuk SABUK]] | align="center" | 138 | |- | 212 | [[Kullanıcı:Dilci|Dilci]] | align="center" | 137 | |- | 213 | [[Kullanıcı:Matiia|Matiia]] | align="center" | 137 | |- | 214 | [[Kullanıcı:SİHL İSA ELER|SİHL İSA ELER]] | align="center" | 135 | |- | 215 | [[Kullanıcı:Ata Kemal Ayaser|Ata Kemal Ayaser]] | align="center" | 135 | |- | 216 | [[Kullanıcı:Emperyan|Emperyan]] | align="center" | 135 | |- | 217 | [[Kullanıcı:Lou|Lou]] | align="center" | 133 | |- | 218 | [[Kullanıcı:Rolby|Rolby]] | align="center" | 133 | |- | 219 | [[Kullanıcı:Peter Berbe|Peter Berbe]] | align="center" | 133 | |- | 220 | [[Kullanıcı:Eminovič|Eminovič]] | align="center" | 132 | |- | 221 | [[Kullanıcı:Hdayetozsoy|Hdayetozsoy]] | align="center" | 131 | |- | 222 | [[Kullanıcı:Fankibiber|Fankibiber]] | align="center" | 129 | |- | 223 | [[Kullanıcı:GerardM|GerardM]] | align="center" | 125 | |- | 224 | [[Kullanıcı:Ka dir 641|Ka dir 641]] | align="center" | 125 | |- | 225 | [[Kullanıcı:Mesutbolukbas|Mesutbolukbas]] | align="center" | 124 | |- | 226 | [[Kullanıcı:SLemine607 10D|SLemine607 10D]] | align="center" | 122 | |- | 227 | [[Kullanıcı:Tarihçi Selo|Tarihçi Selo]] | align="center" | 120 | |- | 228 | [[Kullanıcı:Lambiam|Lambiam]] | align="center" | 120 | |- | 229 | [[Kullanıcı:Dodecaplex|Dodecaplex]] | align="center" | 120 | |- | 230 | [[Kullanıcı:Vay~trwiktionary|Vay~trwiktionary]] | align="center" | 119 | |- | 231 | [[Kullanıcı:Yavuz Atasever|Yavuz Atasever]] | align="center" | 118 | |- | 232 | [[Kullanıcı:Metal Militia|Metal Militia]] | align="center" | 117 | |- | 233 | [[Kullanıcı:Aarp65|Aarp65]] | align="center" | 117 | |- | 234 | [[Kullanıcı:Eyüp Türküm|Eyüp Türküm]] | align="center" | 117 | |- | 235 | [[Kullanıcı:Kalem.metin|Kalem.metin]] | align="center" | 117 | |- | 236 | [[Kullanıcı:Mario The PS2 Guy|Mario The PS2 Guy]] | align="center" | 117 | |- | 237 | [[Kullanıcı:Meyegon|Meyegon]] | align="center" | 115 | |- | 238 | [[Kullanıcı:Cûndûllah el-Kurdî|Cûndûllah el-Kurdî]] | align="center" | 115 | |- | 239 | [[Kullanıcı:Minorax|Minorax]] | align="center" | 115 | |- | 240 | [[Kullanıcı:Baris6161TURK|Baris6161TURK]] | align="center" | 113 | |- | 241 | [[Kullanıcı:Kml 207aysegül|Kml 207aysegül]] | align="center" | 112 | |- | 242 | [[Kullanıcı:SLseda|SLseda]] | align="center" | 111 | |- | 243 | [[Kullanıcı:Kmoksy|Kmoksy]] | align="center" | 111 | |- | 244 | [[Kullanıcı:LesChloroformistes|LesChloroformistes]] | align="center" | 110 | |- | 245 | [[Kullanıcı:Ladsgroup|Ladsgroup]] | align="center" | 109 | |- | 246 | [[Kullanıcı:Müntesib|Müntesib]] | align="center" | 109 | |- | 247 | [[Kullanıcı:Kmlrbabalik|Kmlrbabalik]] | align="center" | 108 | |- | 248 | [[Kullanıcı:Kmlblg86|Kmlblg86]] | align="center" | 108 | |- | 249 | [[Kullanıcı:S htk 117|S htk 117]] | align="center" | 105 | |- | 250 | [[Kullanıcı:SLGamze|SLGamze]] | align="center" | 105 | |- | 251 | [[Kullanıcı:Doğru Tercüman|Doğru Tercüman]] | align="center" | 105 | |- | 252 | [[Kullanıcı:Küçükdere iöo gülay|Küçükdere iöo gülay]] | align="center" | 104 | |- | 253 | [[Kullanıcı:Gülşah|Gülşah]] | align="center" | 102 | |- | 254 | [[Kullanıcı:Balamax|Balamax]] | align="center" | 102 | |- | 255 | [[Kullanıcı:Ormanbotanigi|Ormanbotanigi]] | align="center" | 101 | |- | 256 | [[Kullanıcı:Stml 176|Stml 176]] | align="center" | 101 | |- | 257 | [[Kullanıcı:Stml 165|Stml 165]] | align="center" | 101 | |- | 258 | [[Kullanıcı:Kmlblg399|Kmlblg399]] | align="center" | 100 | |- | 259 | [[Kullanıcı:Nerval|Nerval]] | align="center" | 99 | |- | 260 | [[Kullanıcı:Stml 72|Stml 72]] | align="center" | 98 | |- | 261 | [[Kullanıcı:Stryn|Stryn]] | align="center" | 97 | |- | 262 | [[Kullanıcı:Küçükdere iöo sinan|Küçükdere iöo sinan]] | align="center" | 96 | |- | 263 | [[Kullanıcı:Dünya vatandaşı|Dünya vatandaşı]] | align="center" | 95 | |- | 264 | [[Kullanıcı:Muhammet yazıcı|Muhammet yazıcı]] | align="center" | 95 | |- | 265 | [[Kullanıcı:SİHL 729|SİHL 729]] | align="center" | 95 | |- | 266 | [[Kullanıcı:Xorasan|Xorasan]] | align="center" | 95 | |- | 267 | [[Kullanıcı:Fiilçeker|Fiilçeker]] | align="center" | 94 | |- | 268 | [[Kullanıcı:RadiX|RadiX]] | align="center" | 94 | |- | 269 | [[Kullanıcı:Muallim Fatih|Muallim Fatih]] | align="center" | 94 | |- | 270 | [[Kullanıcı:Marrovi|Marrovi]] | align="center" | 94 | |- | 271 | [[Kullanıcı:Spacebirdy|Spacebirdy]] | align="center" | 93 | |- | 272 | [[Kullanıcı:MhmtÖ|MhmtÖ]] | align="center" | 93 | |- | 273 | [[Kullanıcı:Berr.in|Berr.in]] | align="center" | 92 | |- | 274 | [[Kullanıcı:SL-busenur.523|SL-busenur.523]] | align="center" | 91 | |- | 275 | [[Kullanıcı:SLİpek|SLİpek]] | align="center" | 90 | |- | 276 | [[Kullanıcı:Kmlblgözlem|Kmlblgözlem]] | align="center" | 89 | |- | 277 | [[Kullanıcı:Cavlak-FS|Cavlak-FS]] | align="center" | 88 | |- | 278 | [[Kullanıcı:Azminwan|Azminwan]] | align="center" | 87 | |- | 279 | [[Kullanıcı:Moonpulsar|Moonpulsar]] | align="center" | 87 | |- | 280 | [[Kullanıcı:Stml 171|Stml 171]] | align="center" | 86 | |- | 281 | [[Kullanıcı:Turkmen|Turkmen]] | align="center" | 85 | |- | 282 | [[Kullanıcı:Xyz...|Xyz...]] | align="center" | 84 | |- | 283 | [[Kullanıcı:Stml 117|Stml 117]] | align="center" | 83 | |- | 284 | [[Kullanıcı:Juliancolton|Juliancolton]] | align="center" | 81 | |- | 285 | [[Kullanıcı:Ludwig20|Ludwig20]] | align="center" | 81 | |- | 286 | [[Kullanıcı:2004ateş|2004ateş]] | align="center" | 81 | |- | 287 | [[Kullanıcı:Süleymanbedir|Süleymanbedir]] | align="center" | 80 | |- | 288 | [[Kullanıcı:Kıdemli|Kıdemli]] | align="center" | 80 | |- | 289 | [[Kullanıcı:Karabat Kuşu|Karabat Kuşu]] | align="center" | 79 | |- | 290 | [[Kullanıcı:SAML VE EML CEMİL BAYRAM|SAML VE EML CEMİL BAYRAM]] | align="center" | 79 | |- | 291 | [[Kullanıcı:Semlaml111|Semlaml111]] | align="center" | 79 | |- | 292 | [[Kullanıcı:SEML Turan ÇAKIR|SEML Turan ÇAKIR]] | align="center" | 78 | |- | 293 | [[Kullanıcı:Küçükdere iöo celilakyürek|Küçükdere iöo celilakyürek]] | align="center" | 78 | |- | 294 | [[Kullanıcı:SLemine613|SLemine613]] | align="center" | 78 | |- | 295 | [[Kullanıcı:Dokuz sekiz|Dokuz sekiz]] | align="center" | 78 | |- | 296 | [[Kullanıcı:Sayonzei|Sayonzei]] | align="center" | 78 | |- | 297 | [[Kullanıcı:İlhanbiskin|İlhanbiskin]] | align="center" | 77 | |- | 298 | [[Kullanıcı:İsmailhoca|İsmailhoca]] | align="center" | 77 | |- | 299 | [[Kullanıcı:Kmlblg80|Kmlblg80]] | align="center" | 77 | |- | 300 | [[Kullanıcı:Masseman|Masseman]] | align="center" | 76 | |- | 301 | [[Kullanıcı:Ridvanu|Ridvanu]] | align="center" | 75 | |- | 302 | [[Kullanıcı:Ege yalcin~trwiktionary|Ege yalcin~trwiktionary]] | align="center" | 75 | |- | 303 | [[Kullanıcı:İbrhm.kuru|İbrhm.kuru]] | align="center" | 73 | |- | 304 | [[Kullanıcı:Mustafa Eşitgen|Mustafa Eşitgen]] | align="center" | 73 | |- | 305 | [[Kullanıcı:Fagus|Fagus]] | align="center" | 73 | |- | 306 | [[Kullanıcı:SL Pelin|SL Pelin]] | align="center" | 72 | |- | 307 | [[Kullanıcı:Seninbey~trwiktionary|Seninbey~trwiktionary]] | align="center" | 72 | |- | 308 | [[Kullanıcı:EmrahÖ|EmrahÖ]] | align="center" | 72 | |- | 309 | [[Kullanıcı:BitikciKebbenek|BitikciKebbenek]] | align="center" | 72 | |- | 310 | [[Kullanıcı:Emree4|Emree4]] | align="center" | 71 | |- | 311 | [[Kullanıcı:Kontrolcu|Kontrolcu]] | align="center" | 71 | |- | 312 | [[Kullanıcı:Nebra|Nebra]] | align="center" | 71 | |- | 313 | [[Kullanıcı:Pembe karadeniz|Pembe karadeniz]] | align="center" | 71 | |- | 314 | [[Kullanıcı:Stml 147|Stml 147]] | align="center" | 70 | |- | 315 | [[Kullanıcı:SEMLNazımKURŞUN|SEMLNazımKURŞUN]] | align="center" | 70 | |- | 316 | [[Kullanıcı:Giresunlu1993|Giresunlu1993]] | align="center" | 70 | |- | 317 | [[Kullanıcı:Plenumchamber~trwiktionary|Plenumchamber~trwiktionary]] | align="center" | 69 | |- | 318 | [[Kullanıcı:~2026-19042-98|~2026-19042-98]] | align="center" | 69 | |- | 319 | [[Kullanıcı:Rock on She|Rock on She]] | align="center" | 67 | |- | 320 | [[Kullanıcı:SLSerkan|SLSerkan]] | align="center" | 65 | |- | 321 | [[Kullanıcı:Karduelis|Karduelis]] | align="center" | 65 | |- | 322 | [[Kullanıcı:Zontollektuel|Zontollektuel]] | align="center" | 65 | |- | 323 | [[Kullanıcı:Evrenkoruyan|Evrenkoruyan]] | align="center" | 64 | |- | 324 | [[Kullanıcı:Adanalınacak|Adanalınacak]] | align="center" | 64 | |- | 325 | [[Kullanıcı:Hapşu|Hapşu]] | align="center" | 63 | |- | 326 | [[Kullanıcı:Dixtosa|Dixtosa]] | align="center" | 63 | |- | 327 | [[Kullanıcı:El.wikt.user|El.wikt.user]] | align="center" | 62 | |- | 328 | [[Kullanıcı:SL özge üstün|SL özge üstün]] | align="center" | 62 | |- | 329 | [[Kullanıcı:Sal hasanilhan|Sal hasanilhan]] | align="center" | 61 | |- | 330 | [[Kullanıcı:Prenses|Prenses]] | align="center" | 60 | |- | 331 | [[Kullanıcı:Tofeiku|Tofeiku]] | align="center" | 60 | |- | 332 | [[Kullanıcı:Sihl Murat|Sihl Murat]] | align="center" | 59 | |- | 333 | [[Kullanıcı:Renamed user 1e23409a06e0b7922c2dfc98dde51974|Renamed user 1e23409a06e0b7922c2dfc98dde51974]] | align="center" | 59 | |- | 334 | [[Kullanıcı:Arnavutsezgin|Arnavutsezgin]] | align="center" | 58 | |- | 335 | [[Kullanıcı:Erkan Yilmaz|Erkan Yilmaz]] | align="center" | 58 | |- | 336 | [[Kullanıcı:Galibibülent|Galibibülent]] | align="center" | 57 | |- | 337 | [[Kullanıcı:S.orsev.dilek soydan|S.orsev.dilek soydan]] | align="center" | 57 | |- | 338 | [[Kullanıcı:Stml 183|Stml 183]] | align="center" | 57 | |- | 339 | [[Kullanıcı:Buzulkuşu|Buzulkuşu]] | align="center" | 57 | |- | 340 | [[Kullanıcı:Spanier|Spanier]] | align="center" | 57 | |- | 341 | [[Kullanıcı:LejyonerZaza|LejyonerZaza]] | align="center" | 57 | |- | 342 | [[Kullanıcı:SAL 329|SAL 329]] | align="center" | 56 | |- | 343 | [[Kullanıcı:S htk 428|S htk 428]] | align="center" | 56 | |- | 344 | [[Kullanıcı:Stml 161|Stml 161]] | align="center" | 56 | |- | 345 | [[Kullanıcı:HASAN ÖZGÜREN EML|HASAN ÖZGÜREN EML]] | align="center" | 56 | |- | 346 | [[Kullanıcı:SLesra|SLesra]] | align="center" | 56 | |- | 347 | [[Kullanıcı:SLhalit540|SLhalit540]] | align="center" | 56 | |- | 348 | [[Kullanıcı:Stultiwikia|Stultiwikia]] | align="center" | 56 | |- | 349 | [[Kullanıcı:LisafBia|LisafBia]] | align="center" | 56 | |- | 350 | [[Kullanıcı:Quinlan83|Quinlan83]] | align="center" | 56 | |- | 351 | [[Kullanıcı:Şegirt|Şegirt]] | align="center" | 56 | |- | 352 | [[Kullanıcı:TAKASUGI Shinji|TAKASUGI Shinji]] | align="center" | 55 | |- | 353 | [[Kullanıcı:Sarvaturi~trwiktionary|Sarvaturi~trwiktionary]] | align="center" | 55 | |- | 354 | [[Kullanıcı:Ks.Tahd|Ks.Tahd]] | align="center" | 55 | |- | 355 | [[Kullanıcı:Darkhorn~trwiktionary|Darkhorn~trwiktionary]] | align="center" | 54 | |- | 356 | [[Kullanıcı:Anlztrk|Anlztrk]] | align="center" | 54 | |- | 357 | [[Kullanıcı:Samleml özgür aydın|Samleml özgür aydın]] | align="center" | 53 | |- | 358 | [[Kullanıcı:Elvire|Elvire]] | align="center" | 53 | |- | 359 | [[Kullanıcı:İmmortalance|İmmortalance]] | align="center" | 53 | |- | 360 | [[Kullanıcı:Tehonk|Tehonk]] | align="center" | 53 | |- | 361 | [[Kullanıcı:NotBot|NotBot]] | align="center" | 52 | |- | 362 | [[Kullanıcı:SHTK.ARZU|SHTK.ARZU]] | align="center" | 52 | |- | 363 | [[Kullanıcı:SLOĞUZHAN|SLOĞUZHAN]] | align="center" | 52 | |- | 364 | [[Kullanıcı:WikimediaNotifier|WikimediaNotifier]] | align="center" | 52 | |- | 365 | [[Kullanıcı:Gufosowa|Gufosowa]] | align="center" | 52 | |- | 366 | [[Kullanıcı:たまほめ|たまほめ]] | align="center" | 51 | |- | 367 | [[Kullanıcı:Tembelejderha|Tembelejderha]] | align="center" | 50 | |- | 368 | [[Kullanıcı:Kml Nurcan|Kml Nurcan]] | align="center" | 50 | |- | 369 | [[Kullanıcı:Elton|Elton]] | align="center" | 50 | |- | 370 | [[Kullanıcı:Ozgurhatic|Ozgurhatic]] | align="center" | 50 | |- | 371 | [[Kullanıcı:Tıbbiye|Tıbbiye]] | align="center" | 50 | |- | 372 | [[Kullanıcı:Sepkenki|Sepkenki]] | align="center" | 50 | |- | 373 | [[Kullanıcı:Świętokrzyskie3|Świętokrzyskie3]] | align="center" | 50 | |- | 374 | [[Kullanıcı:Stml 188|Stml 188]] | align="center" | 48 | |- | 375 | [[Kullanıcı:Maderibeyza|Maderibeyza]] | align="center" | 48 | |- | 376 | [[Kullanıcı:Müftülükarif|Müftülükarif]] | align="center" | 48 | |- | 377 | [[Kullanıcı:Spl908455|Spl908455]] | align="center" | 48 | |- | 378 | [[Kullanıcı:Gökçe Yörük|Gökçe Yörük]] | align="center" | 48 | |- | 379 | [[Kullanıcı:Greywolf28|Greywolf28]] | align="center" | 48 | |- | 380 | [[Kullanıcı:Sal ruveyda|Sal ruveyda]] | align="center" | 47 | |- | 381 | [[Kullanıcı:S htk 145|S htk 145]] | align="center" | 47 | |- | 382 | [[Kullanıcı:Cmrncntn|Cmrncntn]] | align="center" | 47 | |- | 383 | [[Kullanıcı:Anon0004|Anon0004]] | align="center" | 47 | |- | 384 | [[Kullanıcı:Doruk Salancı~trwiktionary|Doruk Salancı~trwiktionary]] | align="center" | 46 | |- | 385 | [[Kullanıcı:Seml abdullah ege|Seml abdullah ege]] | align="center" | 46 | |- | 386 | [[Kullanıcı:SACAK ALİFATİH|SACAK ALİFATİH]] | align="center" | 46 | |- | 387 | [[Kullanıcı:Adml polat çelik 156|Adml polat çelik 156]] | align="center" | 46 | |- | 388 | [[Kullanıcı:Luckas Blade|Luckas Blade]] | align="center" | 46 | |- | 389 | [[Kullanıcı:BurstPower|BurstPower]] | align="center" | 46 | |- | 390 | [[Kullanıcı:Lord Leatherface~trwiktionary|Lord Leatherface~trwiktionary]] | align="center" | 45 | |- | 391 | [[Kullanıcı:Mambet|Mambet]] | align="center" | 45 | |- | 392 | [[Kullanıcı:Öz Türkçe|Öz Türkçe]] | align="center" | 45 | |- | 393 | [[Kullanıcı:JAn Dudík|JAn Dudík]] | align="center" | 45 | |- | 394 | [[Kullanıcı:Billinghurst|Billinghurst]] | align="center" | 45 | |- | 395 | [[Kullanıcı:Praxidicae|Praxidicae]] | align="center" | 45 | |- | 396 | [[Kullanıcı:MathXplore|MathXplore]] | align="center" | 45 | |- | 397 | [[Kullanıcı:Etimoloji|Etimoloji]] | align="center" | 45 | |- | 398 | [[Kullanıcı:Zbutie3.14|Zbutie3.14]] | align="center" | 45 | |- | 399 | [[Kullanıcı:Brightt11|Brightt11]] | align="center" | 45 | |- | 400 | [[Kullanıcı:Sunshine23|Sunshine23]] | align="center" | 44 | |- | 401 | [[Kullanıcı:BD2412|BD2412]] | align="center" | 44 | |- | 402 | [[Kullanıcı:Wisar12|Wisar12]] | align="center" | 44 | |- | 403 | [[Kullanıcı:Turkittihadcemiyeti|Turkittihadcemiyeti]] | align="center" | 44 | |- | 404 | [[Kullanıcı:Hoo man|Hoo man]] | align="center" | 43 | |- | 405 | [[Kullanıcı:Ghybu|Ghybu]] | align="center" | 43 | |- | 406 | [[Kullanıcı:Zolgoyo|Zolgoyo]] | align="center" | 43 | |- | 407 | [[Kullanıcı:Aktas5561|Aktas5561]] | align="center" | 42 | |- | 408 | [[Kullanıcı:Wiki13|Wiki13]] | align="center" | 42 | |- | 409 | [[Kullanıcı:Alexander Mikhalenko|Alexander Mikhalenko]] | align="center" | 42 | |- | 410 | [[Kullanıcı:YBK4|YBK4]] | align="center" | 42 | |- | 411 | [[Kullanıcı:Orsev.i.o.ayşe kibaroğlu|Orsev.i.o.ayşe kibaroğlu]] | align="center" | 41 | |- | 412 | [[Kullanıcı:Stml 168|Stml 168]] | align="center" | 41 | |- | 413 | [[Kullanıcı:Sihl selim|Sihl selim]] | align="center" | 41 | |- | 414 | [[Kullanıcı:V. Doğan Günay~trwiktionary|V. Doğan Günay~trwiktionary]] | align="center" | 41 | |- | 415 | [[Kullanıcı:Filanca|Filanca]] | align="center" | 41 | |- | 416 | [[Kullanıcı:Nurettincerek|Nurettincerek]] | align="center" | 41 | |- | 417 | [[Kullanıcı:Umitduranist|Umitduranist]] | align="center" | 41 | |- | 418 | [[Kullanıcı:Wentayan|Wentayan]] | align="center" | 41 | |- | 419 | [[Kullanıcı:Abant12|Abant12]] | align="center" | 41 | |- | 420 | [[Kullanıcı:Ahmetcatalkaya|Ahmetcatalkaya]] | align="center" | 40 | |- | 421 | [[Kullanıcı:Ahulusi|Ahulusi]] | align="center" | 40 | |- | 422 | [[Kullanıcı:Savh|Savh]] | align="center" | 40 | |- | 423 | [[Kullanıcı:FocalPoint|FocalPoint]] | align="center" | 40 | |- | 424 | [[Kullanıcı:Bulgu|Bulgu]] | align="center" | 40 | |- | 425 | [[Kullanıcı:Dijan|Dijan]] | align="center" | 39 | |- | 426 | [[Kullanıcı:Saçak fatmamandirali|Saçak fatmamandirali]] | align="center" | 39 | |- | 427 | [[Kullanıcı:Yabancı|Yabancı]] | align="center" | 39 | |- | 428 | [[Kullanıcı:Cekli829|Cekli829]] | align="center" | 39 | |- | 429 | [[Kullanıcı:Vanished user Xorisdtbdfgonugyfs|Vanished user Xorisdtbdfgonugyfs]] | align="center" | 39 | |- | 430 | [[Kullanıcı:Mathonius|Mathonius]] | align="center" | 39 | |- | 431 | [[Kullanıcı:Vincent Vega|Vincent Vega]] | align="center" | 39 | |- | 432 | [[Kullanıcı:Samuele2002|Samuele2002]] | align="center" | 39 | |- | 433 | [[Kullanıcı:CanerDemirci281993|CanerDemirci281993]] | align="center" | 39 | |- | 434 | [[Kullanıcı:Eusbarbosa|Eusbarbosa]] | align="center" | 38 | |- | 435 | [[Kullanıcı:Açak osman|Açak osman]] | align="center" | 38 | |- | 436 | [[Kullanıcı:Araklı|Araklı]] | align="center" | 38 | |- | 437 | [[Kullanıcı:Oylm mat|Oylm mat]] | align="center" | 37 | |- | 438 | [[Kullanıcı:Yalhi|Yalhi]] | align="center" | 37 | |- | 439 | [[Kullanıcı:Admlmuhammet alican|Admlmuhammet alican]] | align="center" | 37 | |- | 440 | [[Kullanıcı:SLHakan|SLHakan]] | align="center" | 37 | |- | 441 | [[Kullanıcı:JackPotte|JackPotte]] | align="center" | 37 | |- | 442 | [[Kullanıcı:Onkaimeon|Onkaimeon]] | align="center" | 37 | |- | 443 | [[Kullanıcı:Vanished user 127237|Vanished user 127237]] | align="center" | 37 | |- | 444 | [[Kullanıcı:Aabdullayev851|Aabdullayev851]] | align="center" | 37 | |- | 445 | [[Kullanıcı:Wooze|Wooze]] | align="center" | 37 | |- | 446 | [[Kullanıcı:Intolerable situation|Intolerable situation]] | align="center" | 37 | |- | 447 | [[Kullanıcı:Tapio Toola|Tapio Toola]] | align="center" | 37 | |- | 448 | [[Kullanıcı:Ykio emelaydın|Ykio emelaydın]] | align="center" | 36 | |- | 449 | [[Kullanıcı:S htk 612|S htk 612]] | align="center" | 36 | |- | 450 | [[Kullanıcı:Flyax|Flyax]] | align="center" | 36 | |- | 451 | [[Kullanıcı:Manco Capac|Manco Capac]] | align="center" | 36 | |- | 452 | [[Kullanıcı:Joseph|Joseph]] | align="center" | 36 | |- | 453 | [[Kullanıcı:Zuzumaykut|Zuzumaykut]] | align="center" | 36 | |- | 454 | [[Kullanıcı:Goktr001|Goktr001]] | align="center" | 36 | |- | 455 | [[Kullanıcı:Rxy|Rxy]] | align="center" | 36 | |- | 456 | [[Kullanıcı:MPF|MPF]] | align="center" | 36 | |- | 457 | [[Kullanıcı:Alperen|Alperen]] | align="center" | 35 | |- | 458 | [[Kullanıcı:S htk 186|S htk 186]] | align="center" | 35 | |- | 459 | [[Kullanıcı:Yonca573|Yonca573]] | align="center" | 35 | |- | 460 | [[Kullanıcı:Pinar|Pinar]] | align="center" | 34 | |- | 461 | [[Kullanıcı:Mardetanha|Mardetanha]] | align="center" | 34 | |- | 462 | [[Kullanıcı:Nanahuatl|Nanahuatl]] | align="center" | 34 | |- | 463 | [[Kullanıcı:Yoldasso|Yoldasso]] | align="center" | 34 | |- | 464 | [[Kullanıcı:Java2002|Java2002]] | align="center" | 34 | |- | 465 | [[Kullanıcı:Hasley|Hasley]] | align="center" | 34 | |- | 466 | [[Kullanıcı:Recep Arslanbaş|Recep Arslanbaş]] | align="center" | 34 | |- | 467 | [[Kullanıcı:TugbekOlek|TugbekOlek]] | align="center" | 33 | |- | 468 | [[Kullanıcı:Vese~trwiktionary|Vese~trwiktionary]] | align="center" | 33 | |- | 469 | [[Kullanıcı:Ozyurekli|Ozyurekli]] | align="center" | 33 | |- | 470 | [[Kullanıcı:EsenBoga|EsenBoga]] | align="center" | 33 | |- | 471 | [[Kullanıcı:Golgelerim|Golgelerim]] | align="center" | 33 | |- | 472 | [[Kullanıcı:Sanya3|Sanya3]] | align="center" | 33 | |- | 473 | [[Kullanıcı:Kırmızı renk|Kırmızı renk]] | align="center" | 33 | |- | 474 | [[Kullanıcı:Stml 153|Stml 153]] | align="center" | 32 | |- | 475 | [[Kullanıcı:SLsoner|SLsoner]] | align="center" | 32 | |- | 476 | [[Kullanıcı:KoreanQuoter|KoreanQuoter]] | align="center" | 32 | |- | 477 | [[Kullanıcı:Sungurer|Sungurer]] | align="center" | 32 | |- | 478 | [[Kullanıcı:HestNewDes|HestNewDes]] | align="center" | 32 | |- | 479 | [[Kullanıcı:Sml-hanife1|Sml-hanife1]] | align="center" | 31 | |- | 480 | [[Kullanıcı:SAL 417|SAL 417]] | align="center" | 31 | |- | 481 | [[Kullanıcı:MercanX|MercanX]] | align="center" | 31 | |- | 482 | [[Kullanıcı:Kokoloc|Kokoloc]] | align="center" | 31 | |- | 483 | [[Kullanıcı:Köksarı|Köksarı]] | align="center" | 30 | |- | 484 | [[Kullanıcı:Akkiz|Akkiz]] | align="center" | 30 | |- | 485 | [[Kullanıcı:Mclovinx|Mclovinx]] | align="center" | 30 | |- | 486 | [[Kullanıcı:Talha1481|Talha1481]] | align="center" | 30 | |- | 487 | [[Kullanıcı:Kumanof|Kumanof]] | align="center" | 30 | |- | 488 | [[Kullanıcı:Tenperver|Tenperver]] | align="center" | 30 | |- | 489 | [[Kullanıcı:~2026-22795-35|~2026-22795-35]] | align="center" | 30 | |- | 490 | [[Kullanıcı:Sı 643|Sı 643]] | align="center" | 29 | |- | 491 | [[Kullanıcı:SAMLEML MURAT ÇEBİ|SAMLEML MURAT ÇEBİ]] | align="center" | 29 | |- | 492 | [[Kullanıcı:Kmlblg318|Kmlblg318]] | align="center" | 29 | |- | 493 | [[Kullanıcı:Merube 89|Merube 89]] | align="center" | 29 | |- | 494 | [[Kullanıcı:Hgav|Hgav]] | align="center" | 29 | |- | 495 | [[Kullanıcı:Alsace38|Alsace38]] | align="center" | 29 | |- | 496 | [[Kullanıcı:Dilşo Kardî|Dilşo Kardî]] | align="center" | 29 | |- | 497 | [[Kullanıcı:Ulukan|Ulukan]] | align="center" | 29 | |- | 498 | [[Kullanıcı:Kaan2121|Kaan2121]] | align="center" | 29 | |- | 499 | [[Kullanıcı:Selahattin ilhan|Selahattin ilhan]] | align="center" | 29 | |- | 500 | [[Kullanıcı:Zartatue|Zartatue]] | align="center" | 29 | |} </center> ogxll0dbm3e4fqfjfj7e94e3x0seemr Kullanıcı:Renamed user 3221660023bf383ad3dae054b4dfd7bc 2 536816 5668466 3860379 2026-06-16T02:06:10Z 기나ㅏㄴ 60134 기나ㅏㄴ, [[Kullanıcı:Volkelia]] sayfasını [[Kullanıcı:Renamed user 3221660023bf383ad3dae054b4dfd7bc]] sayfasına yönlendirme olmaksızın taşıdı: "[[Special:CentralAuth/Volkelia|Volkelia]]" adlı kullanıcının adı "[[Special:CentralAuth/Renamed user 3221660023bf383ad3dae054b4dfd7bc|Renamed user 3221660023bf383ad3dae054b4dfd7bc]]" olarak değiştirilirken otomatik olarak taşındı 3860379 wikitext text/x-wiki {{Babel|tr|en-3|de-2}} 1m9rnb9dnya0xxjf3a3eehcbiadzvq2 Mümtaz 0 605030 5668411 5668315 2026-06-15T19:15:18Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668411 wikitext text/x-wiki ==Türkçe== ===Söyleniş=== *{{tr-IPA}} ===Köken=== {{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}} ===Özel ad=== {{tr-özel ad|k=1}} # {{özel ad|dil=tr|erkek adı}} #*{{mt|dil=tr|dergi=Türk Dili|sayı=890|yıl=2026|yazar=Yunus ALICI|başlık=Huzur'dan Olmuş Mümtaz'a |sayfa=14 |tanıklık=Hâletiruhiyeniz itibarıyla adınıa hayat demeye dilim varmasa da doksanlı yaşlarınızda ve hâlâ hayattasınız '''Mümtaz''' Bey. }} ====Çekimleme==== {{tr-ad-tablo}} ===Ek okumalar=== * {{KYK:Nişanyan Adlar}} [[Kategori:Türkçe kız adları]] 1jzk99m8w5d1hpyecay7f6un6togebt 5668415 5668411 2026-06-15T20:18:07Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668415 wikitext text/x-wiki ==Türkçe== ===Söyleniş=== *{{tr-IPA}} ===Köken=== {{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}} ===Özel ad=== {{tr-özel ad}} # {{özel ad|dil=tr|erkek adı}} #*{{mt|dil=tr|dergi=Türk Dili|sayı=890|yıl=2026|yazar=Yunus ALICI|başlık=Huzur'dan Olmuş Mümtaz'a |sayfa=14 |tanıklık=Hâletiruhiyeniz itibarıyla adınıa hayat demeye dilim varmasa da doksanlı yaşlarınızda ve hâlâ hayattasınız '''Mümtaz''' Bey. }} ====Çekimleme==== {{tr-ad-tablo}} ===Ek okumalar=== * {{KYK:Nişanyan Adlar}} [[Kategori:Türkçe kız adları]] avu6la8mjk813bh1xiznaddkbjp1kbw körüklü otobüs 0 877760 5668456 5655610 2026-06-15T22:33:48Z Satirdan kahraman 37401 TurkceMaddePanel 5668456 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|körüklü|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||kö|rük|lü|o|to|büs}} ===Ad=== {{tr-ad}} [[File:Bus in Izmir 03.JPG|küçükresim|İzmir'deki bir '''körüklü otobüs'''.]] # {{t|dil=tr|kara taşıtları}} [[körük|Körükle]] birbirine bağlanan iki parçadan oluşan ve şehir içi [[toplu taşımacılık|toplu taşımacılığında]] kullanılan otobüs; [[körüklü]]. ====Çekimleme==== {{tr-ad-tablo}} ====Çeviriler==== {{üst|tip=çeviriler|körüklü otobüs}} * Almanca: {{ç|de|Gelenkbus|e}} * Danca: {{ç|da|ledbus|g}} * Fransızca: {{ç|fr|autobus articulé|e}}, {{ç|fr|bus accordéon|e}} * İngilizce: {{ç|en|articulated bus}} * İtalyanca: {{ç|it|autosnodato|e}} * Macarca: {{ç|hu|csuklós busz}} {{alt}} ===Kaynakça=== * {{KYK:TDK}} ===Ek okumalar=== * {{proje bağlantısı|vikipedi}} 2pc8qkrzykgm90yt6shiuaw9dm0dvpu halk otobüsü 0 1552986 5668460 5618257 2026-06-15T22:39:15Z Satirdan kahraman 37401 TurkceMaddePanel 5668460 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|halk|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||halk|o|to|bü|sü}} ===Ad=== {{tr-ad}} [[File:BMC Belde 220CB.png|thumb|Bir tür halk otobüsü.]] #{{t|dil=tr|kara taşıtları}} Kentlerde ulaşım hizmeti veren özel sektöre ait toplu taşıma aracı. #* "Yolcu taşıyan bir halk otobüsü, yanmış benzine ve yağa buladı ortalığı." - Muzaffer Uyguner ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== *{{KYK:TDK}} jz9bkohkvc2jtxhmz4dxj3rq31bd7o3 5668462 5668460 2026-06-15T22:41:08Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668462 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|halk|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||halk|o|to|bü|sü}} ===Ad=== {{tr-ad}} [[File:BMC Belde 220CB.png|thumb|Bir tür halk otobüsü.]] #{{t|dil=tr|kara taşıtları}} Kentlerde ulaşım hizmeti veren özel sektöre ait toplu taşıma aracı. #* "Yolcu taşıyan bir halk otobüsü, yanmış benzine ve yağa buladı ortalığı." - Muzaffer Uyguner ====Çekimleme==== {{tr-ad-tablo|istisna=bileşik|halk otobüs}} ===Kaynakça=== *{{KYK:TDK}} 48rgdhjgsm4ajyi8fsxg0v68q5g3qui 5668463 5668462 2026-06-15T22:41:21Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668463 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|halk|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||halk|o|to|bü|sü}} ===Ad=== {{tr-ad|istisna=bileşik|halk otobüs}} [[File:BMC Belde 220CB.png|thumb|Bir tür halk otobüsü.]] #{{t|dil=tr|kara taşıtları}} Kentlerde ulaşım hizmeti veren özel sektöre ait toplu taşıma aracı. #* "Yolcu taşıyan bir halk otobüsü, yanmış benzine ve yağa buladı ortalığı." - Muzaffer Uyguner ====Çekimleme==== {{tr-ad-tablo|istisna=bileşik|halk otobüs}} ===Kaynakça=== *{{KYK:TDK}} 8o8bpi9h9s6m3qp6xwhhse68s1o3iwy 5668464 5668463 2026-06-15T22:41:49Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668464 wikitext text/x-wiki ==Türkçe== ===Köken=== * {{birleşik|dil=tr|halk|otobüs}} ===Söyleniş=== * {{tr-IPA}} * {{h|dil=tr||halk|o|to|bü|sü}} ===Ad=== {{tr-ad|istisna=bileşik|halk otobüs}} [[File:BMC Belde 220CB.png|thumb|Bir tür halk otobüsü.]] #{{t|dil=tr|kara taşıtları}} Kentlerde ulaşım hizmeti veren özel sektöre ait toplu taşıma aracı. #* "Yolcu taşıyan bir halk otobüsü, yanmış benzine ve yağa buladı ortalığı." - Muzaffer Uyguner ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== *{{KYK:TDK}} 4tcgombrig3fibycowwerftb7563ay8 kapı zili 0 1554739 5668470 5620705 2026-06-16T06:57:07Z Satirdan kahraman 37401 TurkceMaddePanel 5668470 wikitext text/x-wiki ==Türkçe== ===Köken=== *{{birleşik|dil=tr|kapı|zil}} ===Söyleniş=== *{{tr-IPA}} *{{h|dil=tr||ka|pı|zi|li}} ===Ad=== {{tr-ad}} [[File:DoorBell 003.ogv|küçükresim|Bir kapı zili]] #{{t|dil=tr|aletler|ses}} Dışarıdan birinin geldiğini içeridekilere haber vermek için ev ve iş yerlerinin kapılarına yakın bir yere takılan zil. #* "Az sonra kapı zili yine birkaç kere çalar." - Aziz Nesin ====Çekimleme==== {{tr-ad-tablo}} ===Kaynakça=== *{{KYK:TDK}} ===Ek Okumalar=== *{{proje bağlantısı|Vikipedi}} ngagbopqom2nncfgbxmkeq43xpv163o γλείψει 0 1588659 5668374 2026-06-15T11:59:09Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|γλείφω||act|bitimsiz|;|3t|bağımlı}} 5668374 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|γλείφω||act|bitimsiz|;|3t|bağımlı}} 8h2xlrvemlzg0vjfghww54n6olbhibo ουρλιάξει 0 1588660 5668375 2026-06-15T11:59:55Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|ουρλιάζω||act|bitimsiz|;|3t|bağımlı}} 5668375 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|ουρλιάζω||act|bitimsiz|;|3t|bağımlı}} czv8poh42s864p9tq2etn85lcni424p geçer not 0 1588661 5668376 2026-06-15T12:00:18Z Satirdan kahraman 37401 Yeni sayfa : ==Türkçe== ===Köken=== {{birleşik||dil=tr|geçer|not}} ===Söyleniş=== *{{tr-IPA}} *{{h|dil=tr||ge|çer|not}} ===Ad=== {{tr-ad}} #{{t|dil=tr|eğitim}} Eğitim ve öğretimde başarıyı gösteren not; [[geçer]]. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=103 |tanıklık=İmtihandan '''geçer not''' aldığında yahut alacağını tahmin ettiğinde sevinemiyordun niçin? }} ===Kaynakça=== *{{KYK:TDK}} 5668376 wikitext text/x-wiki ==Türkçe== ===Köken=== {{birleşik||dil=tr|geçer|not}} ===Söyleniş=== *{{tr-IPA}} *{{h|dil=tr||ge|çer|not}} ===Ad=== {{tr-ad}} #{{t|dil=tr|eğitim}} Eğitim ve öğretimde başarıyı gösteren not; [[geçer]]. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=103 |tanıklık=İmtihandan '''geçer not''' aldığında yahut alacağını tahmin ettiğinde sevinemiyordun niçin? }} ===Kaynakça=== *{{KYK:TDK}} opif1dt8hwp1kye6kks7trdr6v1dc3m 5668377 5668376 2026-06-15T12:00:27Z Satirdan kahraman 37401 /* */ [[MediaWiki:Gadget-AjaxEdit.js|AjaxDüzenle]] kullanılarak değiştirildi 5668377 wikitext text/x-wiki ==Türkçe== ===Köken=== {{birleşik|dil=tr|geçer|not}} ===Söyleniş=== *{{tr-IPA}} *{{h|dil=tr||ge|çer|not}} ===Ad=== {{tr-ad}} #{{t|dil=tr|eğitim}} Eğitim ve öğretimde başarıyı gösteren not; [[geçer]]. #*{{mt|dil=tr|dergi=Türk Dili|sayı=892|yazar=Cantürk COŞKUN|başlık=Minnettar |sayfa=103 |tanıklık=İmtihandan '''geçer not''' aldığında yahut alacağını tahmin ettiğinde sevinemiyordun niçin? }} ===Kaynakça=== *{{KYK:TDK}} i450zlvd5c2ufquu2p1g5wmg7r72iy8 ζωγραφίσει 0 1588662 5668378 2026-06-15T12:00:39Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|ζωγραφίζω||act|bitimsiz|;|3t|bağımlı}} 5668378 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|ζωγραφίζω||act|bitimsiz|;|3t|bağımlı}} rfnqd0xcju7a2lr9kl36lsb7xs5d3bb ταλαιπωρήσει 0 1588663 5668379 2026-06-15T12:01:13Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|ταλαιπωρώ||act|bitimsiz|;|3t|bağımlı}} 5668379 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|ταλαιπωρώ||act|bitimsiz|;|3t|bağımlı}} 3pebc40kgi1sx8usum3jd5i6tmysf55 γελάσει 0 1588664 5668380 2026-06-15T12:02:07Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[γελάω]] / [[γελώ]]||act|bitimsiz|;|3t|bağımlı}} 5668380 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[γελάω]] / [[γελώ]]||act|bitimsiz|;|3t|bağımlı}} cu4vtzppiw0m3dsofi6qu3977l3tbke απαντήσει 0 1588665 5668382 2026-06-15T12:03:27Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[απαντάω]] / [[απαντώ]]||act|bitimsiz|;|3t|bağımlı}} 5668382 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[απαντάω]] / [[απαντώ]]||act|bitimsiz|;|3t|bağımlı}} 56cccnkurm4ncyopmjkldel90y0eb9w απαντώ 0 1588666 5668384 2026-06-15T12:04:05Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{el-eylem}} # {{farklı|dil=el|απαντάω}} 5668384 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{el-eylem}} # {{farklı|dil=el|απαντάω}} szg6fpy1nrc0w21yyvrrd1av7t0lu1i γαμήσει 0 1588667 5668386 2026-06-15T12:06:29Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[γαμάω]] / [[γαμώ]]||act|bitimsiz|;|3t|bağımlı}} 5668386 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[γαμάω]] / [[γαμώ]]||act|bitimsiz|;|3t|bağımlı}} tptnw26v6zbvznf19eeoa3mur35hgqq τρέξει 0 1588668 5668387 2026-06-15T12:06:56Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|τρέχω||act|bitimsiz|;|3t|bağımlı}} 5668387 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|τρέχω||act|bitimsiz|;|3t|bağımlı}} cb9a3b9ao9irzdlff7rqybe4736ofli υπνωτίσει 0 1588669 5668388 2026-06-15T12:07:52Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|υπνωτίζω||act|bitimsiz|;|3t|bağımlı}} 5668388 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|υπνωτίζω||act|bitimsiz|;|3t|bağımlı}} ivi0qiby28hgmaico26ycrax7x0wiuq πνίξει 0 1588670 5668389 2026-06-15T12:08:29Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|πνίγω||act|bitimsiz|;|3t|bağımlı}} 5668389 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|πνίγω||act|bitimsiz|;|3t|bağımlı}} gi1emx05gmn1htjoktps3163axuy7kt διαλέξει 0 1588671 5668390 2026-06-15T12:09:06Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|διαλέγω||act|bitimsiz|;|3t|bağımlı}} 5668390 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|διαλέγω||act|bitimsiz|;|3t|bağımlı}} jtrc95pg0161cbaock28cwro0uw0s3x επιλέξει 0 1588672 5668391 2026-06-15T12:09:50Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|επιλέγω||act|bitimsiz|;|3t|bağımlı}} 5668391 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|επιλέγω||act|bitimsiz|;|3t|bağımlı}} deyg2mj50b2ciq8fqzlcmsdvojhmpfi προτιμήσει 0 1588673 5668392 2026-06-15T12:10:56Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[προτιμώ]] / [[προτιμάω]]||act|bitimsiz|;|3t|bağımlı}} 5668392 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[προτιμώ]] / [[προτιμάω]]||act|bitimsiz|;|3t|bağımlı}} 9347wwwpogsv0sk5o7grlelvcvbtlw3 παρουσιάσει 0 1588674 5668393 2026-06-15T12:13:53Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|παρουσιάζω||act|bitimsiz|;|3t|bağımlı}} 5668393 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|παρουσιάζω||act|bitimsiz|;|3t|bağımlı}} 45zi9x2vi3lhkyps67j8t5ncsp1d6qm kondüksiyonizm 0 1588675 5668396 2026-06-15T13:53:51Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # davranışçılık ([[Latince]] conductio - davranışçılık) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|conductionnisme}} ({{ek|dil=tr|kondüksiyon|izm}}) 5668396 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # davranışçılık ([[Latince]] conductio - davranışçılık) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|conductionnisme}} ({{ek|dil=tr|kondüksiyon|izm}}) 6q57sponwo5luip47x6a1c59t67nzfp kompülsiyonizm 0 1588676 5668397 2026-06-15T13:55:20Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # baskıcılık ([[Latince]] compulsio - baskı) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|compulsionnisme}} ({{ek|dil=tr|kompülsiyon|izm}}) 5668397 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # baskıcılık ([[Latince]] compulsio - baskı) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|compulsionnisme}} ({{ek|dil=tr|kompülsiyon|izm}}) iw1tfkj44zr3m0dseevul1m81wh923h kompürgasyonizm 0 1588677 5668398 2026-06-15T13:57:15Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # tahliyecilik, dışlamacılık ([[Latince]] compurgatio - dışlama) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|compurgationnisme}} ({{ek|dil=tr|kompürgasyon|izm}}) 5668398 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # tahliyecilik, dışlamacılık ([[Latince]] compurgatio - dışlama) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|compurgationnisme}} ({{ek|dil=tr|kompürgasyon|izm}}) nmtk8c5hvowsl7zn7zcahzzcobuhflc konsesyonizm 0 1588678 5668399 2026-06-15T14:01:14Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # dış güçlere ayrıcalık tanıma sistemi, manda ve himayecilik ([[Latince]] concessio - ayrıcalık) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|concessionnisme}} ({{ek|dil=tr|konsesyon|izm}}) 5668399 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # dış güçlere ayrıcalık tanıma sistemi, manda ve himayecilik ([[Latince]] concessio - ayrıcalık) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|concessionnisme}} ({{ek|dil=tr|konsesyon|izm}}) 1tjlc7nxmip4buyy10vpjw3q6o2dhps konskripsiyonizm 0 1588679 5668400 2026-06-15T14:04:01Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # yabancı devletlere askerlik hizmeti ([[Latince]] conscriptio - askerlik) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|conscriptionnisme}} ({{ek|dil=tr|konskripsiyon|izm}}) 5668400 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # yabancı devletlere askerlik hizmeti ([[Latince]] conscriptio - askerlik) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|conscriptionnisme}} ({{ek|dil=tr|konskripsiyon|izm}}) 4rz0x953l2hv8z5154t56ordi7izql6 konsekrasyonizm 0 1588680 5668401 2026-06-15T14:06:58Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # genellikle tanrıları, bir insan hükümdarı, ölüm cezasıyla adalet talep eden kamu veya yargı mercilerini, yetkili/rahip figürünü, ölü ataların ruhlarını memnun etmek veya yatıştırmak amacıyla yapılan bir ritüelin parçası olarak bir veya daha fazla insanın öldürülmesi eylemi ([[Latince]] consecratio - kutsallık) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|consecrationnisme}} ({{ek|dil=tr|konsekrasyon|izm}}) 5668401 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # genellikle tanrıları, bir insan hükümdarı, ölüm cezasıyla adalet talep eden kamu veya yargı mercilerini, yetkili/rahip figürünü, ölü ataların ruhlarını memnun etmek veya yatıştırmak amacıyla yapılan bir ritüelin parçası olarak bir veya daha fazla insanın öldürülmesi eylemi ([[Latince]] consecratio - kutsallık) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|consecrationnisme}} ({{ek|dil=tr|konsekrasyon|izm}}) 9v4k9eh2w39em46vhupg36gmhk77zvl konsiliasyonizm 0 1588681 5668402 2026-06-15T14:10:29Z ~2026-34557-47 68077 Yeni sayfa : ==Türkçe== ===Ad=== {{tr-ad}} # Çıkarlarından, düşüncelerinden ödünler vererek uzlaşma sağlama siyaseti ([[Latince]] conciliatio - uzlaşma) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|conciliationnisme}} ({{ek|dil=tr|konsiliasyon|izm}}) 5668402 wikitext text/x-wiki ==Türkçe== ===Ad=== {{tr-ad}} # Çıkarlarından, düşüncelerinden ödünler vererek uzlaşma sağlama siyaseti ([[Latince]] conciliatio - uzlaşma) ====Köken==== # {{k|dil=tr|fr}} {{ç|fr|conciliationnisme}} ({{ek|dil=tr|konsiliasyon|izm}}) af8d6ksb56jf1yurz4p69otman8b9dz πλησιάσει 0 1588683 5668405 2026-06-15T16:05:43Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|πλησιάζω||act|bitimsiz|;|3t|bağımlı}} 5668405 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|πλησιάζω||act|bitimsiz|;|3t|bağımlı}} aligpmisdwudpbiavdj0yo314uuzpj2 χτυπήσει 0 1588684 5668406 2026-06-15T16:09:23Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[χτυπάω]] / [[χτυπώ]]||act|bitimsiz|;|3t|bağımlı}} 5668406 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[χτυπάω]] / [[χτυπώ]]||act|bitimsiz|;|3t|bağımlı}} tk91lv82sffk2v7x02q5y3j5gxjkie0 τρυπήσει 0 1588685 5668407 2026-06-15T16:11:30Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[τρυπώ]] / [[τρυπάω]]||act|bitimsiz|;|3t|bağımlı}} 5668407 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|[[τρυπώ]] / [[τρυπάω]]||act|bitimsiz|;|3t|bağımlı}} 6c8gg4vowrmx23vmq2q6prhloxqb7c6 φορτώσει 0 1588686 5668408 2026-06-15T16:12:33Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|φορτώνω||act|bitimsiz|;|3t|bağımlı}} 5668408 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|φορτώνω||act|bitimsiz|;|3t|bağımlı}} b6zkqfa4kds90k1k7nr9btymjyiihl7 δηλώσει 0 1588687 5668409 2026-06-15T16:13:22Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|δηλώνω||act|bitimsiz|;|3t|bağımlı}} 5668409 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|δηλώνω||act|bitimsiz|;|3t|bağımlı}} hbadns3p3k5yy5jwh20xg8tlete8zeo σπρώξει 0 1588688 5668410 2026-06-15T16:14:32Z MustafaCavlak 59368 Yeni sayfa : ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|σπρώχνω||act|bitimsiz|;|3t|bağımlı}} 5668410 wikitext text/x-wiki ==Yunanca== ===Eylem=== {{başlık başı|el|çekimli eylem}} # {{çekim|dil=el|σπρώχνω||act|bitimsiz|;|3t|bağımlı}} ks5lpnnb8erqzeg5cpqfenwxe62f6dh Kullanıcı:Satirdan kahraman/madde.js 2 1588689 5668412 2026-06-15T19:43:44Z Satirdan kahraman 37401 Yeni sayfa : /* MediaWiki:Gadget-TurkceMaddePanel.js */ /* Türkçe madde paneli - tek dosyalık gadget */ /* HastaLaVi2'nin YeniMadde yaklaşımından esinlenerek sadeleştirilmiştir. */ (function ( $, mw ) { 'use strict'; var PANEL_ID = 'trmp-panel'; var STYLE_ID = 'trmp-panel-style'; var TEST_FLAG = 'TRMP_TEST'; var WORD_TYPES = { 'Ad': { heading: 'Ad', headTemplate: '{{tr-ad}}', hasOrigin: true, hasInflection: true, inflectionTemplate: '{{tr-ad-tablo}}', has... 5668412 javascript text/javascript /* MediaWiki:Gadget-TurkceMaddePanel.js */ /* Türkçe madde paneli - tek dosyalık gadget */ /* HastaLaVi2'nin YeniMadde yaklaşımından esinlenerek sadeleştirilmiştir. */ (function ( $, mw ) { 'use strict'; var PANEL_ID = 'trmp-panel'; var STYLE_ID = 'trmp-panel-style'; var TEST_FLAG = 'TRMP_TEST'; var WORD_TYPES = { 'Ad': { heading: 'Ad', headTemplate: '{{tr-ad}}', hasOrigin: true, hasInflection: true, inflectionTemplate: '{{tr-ad-tablo}}', hasRelatedBlocks: true }, 'Eylem': { heading: 'Eylem', headTemplate: '{{tr-eylem}}', hasOrigin: true, hasInflection: true, inflectionTemplate: '{{tr-eylem-tablo}}', hasRelatedBlocks: true }, 'Ön ad': { heading: 'Ön ad', headTemplate: '{{tr-ön ad}}', hasOrigin: true, hasInflection: false, inflectionTemplate: '', hasRelatedBlocks: true }, 'Deyim': { heading: 'Deyim', headTemplate: '{{tr-deyim}}', hasOrigin: false, hasInflection: false, inflectionTemplate: '', hasRelatedBlocks: false }, 'Atasözü': { heading: 'Atasözü', headTemplate: '{{tr-atasözü}}', hasOrigin: false, hasInflection: false, inflectionTemplate: '', hasRelatedBlocks: false }, 'Ünlem': { heading: 'Ünlem', headTemplate: '', hasOrigin: true, hasInflection: false, inflectionTemplate: '', hasRelatedBlocks: true }, 'Özel ad': { special: true } }; var SOURCES = [ { id: 'tdk', label: 'TDK', line: '* {{KYK:TDK}}' }, { id: 'kubbealti', label: 'Kubbealtı', line: '* {{KYK:Kubbealtı}}' }, { id: 'nisanyan', label: 'Nişanyan', line: '* {{KYK:Nişanyan}}' }, { id: 'aktunc', label: 'Aktunç', line: '* {{KYK:Aktunç, Hulki-BAS-2001}}' }, { id: 'devellioglu', label: 'Devellioğlu', line: '* {{KYK:Devellioğlu, TA}}' } ]; var SPECIAL_KIND_TO_CATEGORY = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kadın adı': '[[Kategori:Türkçe kadın adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var REGULAR_ORIGIN = [ '===Köken===', '*{{birleşik|dil=tr| }}', '*{{ek|dil=tr||}}', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.' ].join( '\n' ); var REGULAR_PRONUNCIATION = [ '===Söyleniş===', '*{{tr-IPA}}', '* {{h|dil=tr||}}' ].join( '\n' ); var SPECIAL_NAME_ORIGIN = [ '===Köken===', '{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}' ].join( '\n' ); var SPECIAL_NAME_PRONUNCIATION = [ '===Söyleniş===', '*{{tr-IPA}}' ].join( '\n' ); var TANIKLIK_BLOCK = [ '#*{{tanıklık|dil=tr', '|başlık=', '|yazar=', '|sayfa=', '|tanıklık=', '|yıl=', '}}' ].join( '\n' ); var CSS = [ '#' + PANEL_ID + ' { background:#fff; border:1px solid #a2a9b1; border-radius:3px; margin:12px 0; padding:12px; box-sizing:border-box; }', '#' + PANEL_ID + ' .trmp-title { font-weight:bold; font-size:120%; margin-bottom:3px; }', '#' + PANEL_ID + ' .trmp-desc { color:#54595d; margin-bottom:10px; }', '#' + PANEL_ID + ' .trmp-grid { display:grid; grid-template-columns:repeat(2, minmax(220px, 1fr)); gap:10px 14px; }', '#' + PANEL_ID + ' .trmp-box { border:1px solid #c8ccd1; background:#f8f9fa; padding:9px; border-radius:2px; }', '#' + PANEL_ID + ' .trmp-box-title { font-weight:bold; margin-bottom:6px; }', '#' + PANEL_ID + ' label { display:block; margin:4px 0; }', '#' + PANEL_ID + ' select, #' + PANEL_ID + ' input[type="number"], #' + PANEL_ID + ' input[type="text"] { max-width:100%; box-sizing:border-box; }', '#' + PANEL_ID + ' .trmp-actions { margin-top:10px; display:flex; gap:6px; flex-wrap:wrap; }', '#' + PANEL_ID + ' button { cursor:pointer; }', '#' + PANEL_ID + ' .trmp-primary { font-weight:bold; }', '#' + PANEL_ID + ' .trmp-muted { color:#54595d; font-size:90%; margin-top:5px; }', '#' + PANEL_ID + ' .trmp-special-options { display:none; }', '@media screen and (max-width: 720px) { #' + PANEL_ID + ' .trmp-grid { grid-template-columns:1fr; } }' ].join( '\n' ); function repeatString( text, count ) { var result = ''; var i; for ( i = 0; i < count; i++ ) { result += text; } return result; } function makeTitle( level, title ) { var marks = repeatString( '=', level ); return marks + title + marks; } function trimTrailingSpaces( text ) { return text.replace( /[ \t]+$/gm, '' ); } function compactJoin( sections ) { var clean = []; var i; var value; for ( i = 0; i < sections.length; i++ ) { value = sections[ i ]; if ( typeof value === 'string' && value.replace( /\s/g, '' ) !== '' ) { clean.push( trimTrailingSpaces( value ) ); } } return clean.join( '\n\n' ) + '\n'; } function normaliseCount( value ) { var count = parseInt( value, 10 ); if ( isNaN( count ) || count < 0 ) { return 0; } if ( count > 10 ) { return 10; } return count; } function makeMeaningTag( mode ) { if ( mode === 'mecaz' ) { return '{{t|dil=tr|mecaz}}'; } if ( mode === 'argo' ) { return '{{t|dil=tr|argo}}'; } if ( mode === 'mecaz-argo' ) { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function makeTaniklikBlocks( count ) { var blocks = []; var i; for ( i = 0; i < normaliseCount( count ); i++ ) { blocks.push( TANIKLIK_BLOCK ); } return blocks.join( '\n' ); } function makeSourcesBlock( selectedSourceIds ) { var selected = selectedSourceIds || []; var lines = []; var i; for ( i = 0; i < SOURCES.length; i++ ) { if ( selected.indexOf( SOURCES[ i ].id ) !== -1 ) { lines.push( SOURCES[ i ].line ); } } if ( !lines.length ) { return ''; } return '===Kaynakça===\n' + lines.join( '\n' ); } function makeRelatedBlocks() { return [ '====Atasözleri====', '', '====Deyimler====', '', '====Türetilmiş kavramlar====' ].join( '\n' ); } function makeInflectionBlock( templateName ) { if ( !templateName ) { return ''; } return '====Çekimleme====\n' + templateName; } function makeRegularEntry( options ) { var wordType = options.wordType || 'Ad'; var config = WORD_TYPES[ wordType ] || WORD_TYPES.Ad; var meaning = '#' + makeMeaningTag( options.meaningMode ); var taniklik = makeTaniklikBlocks( options.taniklikCount ); var posBody = []; var sections = []; sections.push( '==Türkçe==' ); if ( config.hasOrigin ) { sections.push( REGULAR_ORIGIN ); } sections.push( REGULAR_PRONUNCIATION ); posBody.push( makeTitle( 3, config.heading ) ); if ( config.headTemplate ) { posBody.push( config.headTemplate ); } sections.push( posBody.join( '\n' ) + '\n\n' + meaning + ( taniklik ? '\n' + taniklik : '' ) ); if ( config.hasInflection ) { sections.push( makeInflectionBlock( config.inflectionTemplate ) ); } if ( config.hasRelatedBlocks ) { sections.push( makeRelatedBlocks() ); } sections.push( makeSourcesBlock( options.sources ) ); if ( options.includeWikipedia ) { sections.push( '===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}' ); } return compactJoin( sections ); } function makeSpecialNameEntry( options ) { var kind = options.specialKind || 'erkek adı'; var params = options.specialParams || 'k=1'; var category = options.specialCategory || SPECIAL_KIND_TO_CATEGORY[ kind ] || ''; var headTemplate = '{{tr-özel ad' + ( params ? '|' + params : '' ) + '}}'; var meaning = '# {{özel ad|dil=tr|' + kind + '}}'; var taniklik = makeTaniklikBlocks( options.taniklikCount ); var posBody = [ '===Özel ad===', headTemplate ]; var sections = [ '==Türkçe==', SPECIAL_NAME_PRONUNCIATION, SPECIAL_NAME_ORIGIN ]; sections.push( posBody.join( '\n' ) + '\n\n' + meaning + ( taniklik ? '\n' + taniklik : '' ) ); sections.push( makeInflectionBlock( '{{tr-ad-tablo}}' ) ); sections.push( makeSourcesBlock( options.sources ) ); if ( options.includeNisanyanNames ) { sections.push( '===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}' ); } if ( category ) { sections.push( category ); } return compactJoin( sections ); } function makeEntry( options ) { if ( options && options.wordType === 'Özel ad' ) { return makeSpecialNameEntry( options ); } return makeRegularEntry( options || {} ); } function getTextbox() { var $textbox = $( '#wpTextbox1' ); if ( $textbox.length ) { return $textbox.first(); } $textbox = $( '.wikiEditor-ui-text textarea' ); return $textbox.length ? $textbox.first() : $(); } function insertAtCursor( text ) { var $textbox = getTextbox(); var textarea; var start; var end; var value; var scrollTop; if ( !$textbox.length ) { return; } textarea = $textbox.get( 0 ); value = textarea.value; scrollTop = textarea.scrollTop; if ( typeof textarea.selectionStart === 'number' && typeof textarea.selectionEnd === 'number' ) { start = textarea.selectionStart; end = textarea.selectionEnd; textarea.value = value.slice( 0, start ) + text + value.slice( end ); textarea.selectionStart = textarea.selectionEnd = start + text.length; } else { textarea.value = value + text; } textarea.scrollTop = scrollTop; $textbox.trigger( 'input' ).trigger( 'change' ).focus(); } function replaceTextbox( text ) { var $textbox = getTextbox(); var current; if ( !$textbox.length ) { return; } current = $textbox.val(); if ( current && $.trim( current ) !== '' && !window.confirm( 'Düzenleme kutusunda mevcut içerik var. Üzerine yazılsın mı?' ) ) { return; } $textbox.val( text ).trigger( 'input' ).trigger( 'change' ).focus(); } function selectedSourcesFromPanel( $panel ) { var selected = []; $panel.find( 'input.trmp-source:checked' ).each( function () { selected.push( this.value ); } ); return selected; } function optionsFromPanel( $panel ) { var wordType = $panel.find( '#trmp-word-type' ).val(); var specialKind = $panel.find( '#trmp-special-kind' ).val(); var specialParams = $panel.find( '#trmp-special-params' ).val(); var specialCategory = $panel.find( '#trmp-special-category' ).val(); return { wordType: wordType, meaningMode: $panel.find( '#trmp-meaning-mode' ).val(), taniklikCount: normaliseCount( $panel.find( '#trmp-taniklik-count' ).val() ), sources: selectedSourcesFromPanel( $panel ), includeWikipedia: $panel.find( '#trmp-include-wikipedia' ).prop( 'checked' ), specialKind: specialKind, specialParams: specialParams, specialCategory: specialCategory, includeNisanyanNames: $panel.find( '#trmp-include-nisanyan-adlar' ).prop( 'checked' ) }; } function getQuickSourceBlock( $panel ) { var block = makeSourcesBlock( selectedSourcesFromPanel( $panel ) ); return block ? block + '\n' : ''; } function addStyles() { if ( document.getElementById( STYLE_ID ) ) { return; } $( '<style>' ) .attr( 'id', STYLE_ID ) .text( CSS ) .appendTo( document.head ); } function createSourceCheckboxes() { var $wrap = $( '<div>' ); var i; var source; for ( i = 0; i < SOURCES.length; i++ ) { source = SOURCES[ i ]; $wrap.append( $( '<label>' ).append( $( '<input>' ) .attr( 'type', 'checkbox' ) .addClass( 'trmp-source' ) .val( source.id ), ' ' + source.label ) ); } return $wrap; } function createPanel() { var $panel = $( '<div>' ).attr( 'id', PANEL_ID ); var $wordTypeSelect = $( '<select>' ).attr( 'id', 'trmp-word-type' ); var typeName; for ( typeName in WORD_TYPES ) { if ( Object.prototype.hasOwnProperty.call( WORD_TYPES, typeName ) ) { $wordTypeSelect.append( $( '<option>' ).val( typeName ).text( typeName ) ); } } $panel.append( $( '<div>' ).addClass( 'trmp-title' ).text( 'Türkçe madde paneli' ), $( '<div>' ).addClass( 'trmp-desc' ).text( 'Tam madde iskeleti üretir veya seçili küçük şablonları imlece ekler.' ) ); $panel.append( $( '<div>' ).addClass( 'trmp-grid' ).append( $( '<div>' ).addClass( 'trmp-box' ).append( $( '<div>' ).addClass( 'trmp-box-title' ).text( 'Madde iskeleti' ), $( '<label>' ).append( 'Söz türü: ', $wordTypeSelect ), $( '<label>' ).append( 'Anlam etiketi: ', $( '<select>' ).attr( 'id', 'trmp-meaning-mode' ).append( $( '<option>' ).val( 'empty' ).text( 'Boş: {{t|dil=tr| }}' ), $( '<option>' ).val( 'mecaz' ).text( 'Mecaz' ), $( '<option>' ).val( 'argo' ).text( 'Argo' ), $( '<option>' ).val( 'mecaz-argo' ).text( 'Mecaz + argo' ) ) ), $( '<label>' ).append( 'Tanıklık sayısı: ', $( '<input>' ).attr( { id: 'trmp-taniklik-count', type: 'number', min: '0', max: '10', value: '0' } ) ), $( '<label>' ).append( $( '<input>' ).attr( { id: 'trmp-include-wikipedia', type: 'checkbox' } ), ' Ek okumalar: Vikipedi bağlantısı' ), $( '<div>' ).addClass( 'trmp-muted trmp-auto-info' ) ), $( '<div>' ).addClass( 'trmp-box' ).append( $( '<div>' ).addClass( 'trmp-box-title' ).text( 'Kaynakça' ), createSourceCheckboxes(), $( '<div>' ).addClass( 'trmp-muted' ).text( 'Seçili kaynak yoksa Kaynakça başlığı eklenmez.' ) ), $( '<div>' ).addClass( 'trmp-box trmp-special-options' ).append( $( '<div>' ).addClass( 'trmp-box-title' ).text( 'Özel ad ayarları' ), $( '<label>' ).append( 'Özel ad türü: ', $( '<select>' ).attr( 'id', 'trmp-special-kind' ).append( $( '<option>' ).val( 'erkek adı' ).text( 'erkek adı' ), $( '<option>' ).val( 'kadın adı' ).text( 'kadın adı' ), $( '<option>' ).val( 'soyadı' ).text( 'soyadı' ), $( '<option>' ).val( 'yer adı' ).text( 'yer adı' ) ) ), $( '<label>' ).append( 'tr-özel ad parametresi: ', $( '<input>' ).attr( { id: 'trmp-special-params', type: 'text', value: 'k=1' } ) ), $( '<label>' ).append( 'Kategori: ', $( '<input>' ).attr( { id: 'trmp-special-category', type: 'text', value: '[[Kategori:Türkçe erkek adları]]' } ).css( 'width', '100%' ) ), $( '<label>' ).append( $( '<input>' ).attr( { id: 'trmp-include-nisanyan-adlar', type: 'checkbox', checked: 'checked' } ), ' Ek okumalar: Nişanyan Adlar' ) ), $( '<div>' ).addClass( 'trmp-box' ).append( $( '<div>' ).addClass( 'trmp-box-title' ).text( 'Hızlı ekle' ), $( '<div>' ).addClass( 'trmp-actions' ).append( $( '<button>' ).attr( { type: 'button', id: 'trmp-quick-t-empty' } ).text( 'Boş t' ), $( '<button>' ).attr( { type: 'button', id: 'trmp-quick-t-mecaz' } ).text( 'Mecaz' ), $( '<button>' ).attr( { type: 'button', id: 'trmp-quick-t-argo' } ).text( 'Argo' ), $( '<button>' ).attr( { type: 'button', id: 'trmp-quick-taniklik' } ).text( 'Tanıklık' ), $( '<button>' ).attr( { type: 'button', id: 'trmp-quick-sources' } ).text( 'Seçili kaynakçayı ekle' ) ), $( '<div>' ).addClass( 'trmp-muted' ).text( 'Bu butonlar seçili yere doğrudan şablon ekler.' ) ) ) ); $panel.append( $( '<div>' ).addClass( 'trmp-actions' ).append( $( '<button>' ).attr( { type: 'button', id: 'trmp-load-entry' } ).addClass( 'trmp-primary' ).text( 'Tam iskeleti yükle' ), $( '<button>' ).attr( { type: 'button', id: 'trmp-insert-entry' } ).text( 'Tam iskeleti imlece ekle' ) ) ); return $panel; } function updatePanelState( $panel ) { var wordType = $panel.find( '#trmp-word-type' ).val(); var isSpecial = wordType === 'Özel ad'; var info; $panel.find( '.trmp-special-options' ).toggle( isSpecial ); $panel.find( '#trmp-include-wikipedia' ).closest( 'label' ).toggle( !isSpecial ); if ( wordType === 'Ad' ) { info = 'Ad: Köken + Söyleniş + {{tr-ad}} + Çekimleme/{{tr-ad-tablo}} + alt başlıklar.'; } else if ( wordType === 'Eylem' ) { info = 'Eylem: Köken + Söyleniş + {{tr-eylem}} + Çekimleme/{{tr-eylem-tablo}} + alt başlıklar.'; } else if ( wordType === 'Deyim' || wordType === 'Atasözü' ) { info = wordType + ': Köken yok; çekimleme yok; atasözleri/deyimler/türetilmiş kavramlar yok.'; } else if ( isSpecial ) { info = 'Özel ad: kendi özel kökeni, {{tr-özel ad}}, {{tr-ad-tablo}}, Nişanyan Adlar ve kategoriyle gelir.'; } else { info = wordType + ': Köken + Söyleniş gelir; çekimleme yok; alt başlıklar gelir.'; } $panel.find( '.trmp-auto-info' ).text( info ); } function updateSpecialDefaults( $panel ) { var kind = $panel.find( '#trmp-special-kind' ).val(); var category = SPECIAL_KIND_TO_CATEGORY[ kind ] || ''; $panel.find( '#trmp-special-category' ).val( category ); } function bindPanel( $panel ) { $panel.on( 'change', '#trmp-word-type', function () { updatePanelState( $panel ); } ); $panel.on( 'change', '#trmp-special-kind', function () { updateSpecialDefaults( $panel ); } ); $panel.on( 'click', '#trmp-load-entry', function () { replaceTextbox( makeEntry( optionsFromPanel( $panel ) ) ); } ); $panel.on( 'click', '#trmp-insert-entry', function () { insertAtCursor( makeEntry( optionsFromPanel( $panel ) ) ); } ); $panel.on( 'click', '#trmp-quick-t-empty', function () { insertAtCursor( '{{t|dil=tr| }}' ); } ); $panel.on( 'click', '#trmp-quick-t-mecaz', function () { insertAtCursor( '{{t|dil=tr|mecaz}}' ); } ); $panel.on( 'click', '#trmp-quick-t-argo', function () { insertAtCursor( '{{t|dil=tr|argo}}' ); } ); $panel.on( 'click', '#trmp-quick-taniklik', function () { insertAtCursor( TANIKLIK_BLOCK ); } ); $panel.on( 'click', '#trmp-quick-sources', function () { var sourceBlock = getQuickSourceBlock( $panel ); if ( sourceBlock ) { insertAtCursor( sourceBlock ); } else { window.alert( 'Önce en az bir kaynak seçmelisin.' ); } } ); updatePanelState( $panel ); } function insertPanel() { var $textbox = getTextbox(); var $target; var $panel; if ( !$textbox.length || document.getElementById( PANEL_ID ) ) { return; } addStyles(); $panel = createPanel(); bindPanel( $panel ); $target = $textbox.closest( '.wikiEditor-ui' ); if ( !$target.length ) { $target = $textbox; } $target.before( $panel ); } function init() { var action = mw.config.get( 'wgAction' ); if ( action !== 'edit' && action !== 'submit' ) { return; } insertPanel(); } if ( window[ TEST_FLAG ] ) { window.TRMP_TEST_API = { makeEntry: makeEntry, makeSourcesBlock: makeSourcesBlock, makeTaniklikBlocks: makeTaniklikBlocks, makeMeaningTag: makeMeaningTag, WORD_TYPES: WORD_TYPES }; } else { $( init ); } }( jQuery, mediaWiki ) ); qv707zgsxhwg2t63t3327jk4izhlis9 5668414 5668412 2026-06-15T20:11:31Z Satirdan kahraman 37401 5668414 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad': null }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; function box() { return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var b = box(), el, v, s, e; if (!b.length) { return; } el = b[0]; v = el.value; s = el.selectionStart; e = el.selectionEnd; if (typeof s === 'number') { el.value = v.slice(0, s) + text + v.slice(e); el.selectionStart = el.selectionEnd = s + text.length; } else { el.value += text; } b.trigger('input').trigger('change').focus(); } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && types[t] && types[t][2]); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } function init() { var b; if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgAction') !== 'submit') { return; } b = box(); if (!b.length || $('#' + ID).length) { return; } style(); (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); sdar1035nw1dfbd6xx992igcagizv8k 5668416 5668414 2026-06-15T20:19:34Z Satirdan kahraman 37401 5668416 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; function box() { return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var b = box(), el, v, s, e; if (!b.length) { return; } el = b[0]; v = el.value; s = el.selectionStart; e = el.selectionEnd; if (typeof s === 'number') { el.value = v.slice(0, s) + text + v.slice(e); el.selectionStart = el.selectionEnd = s + text.length; } else { el.value += text; } b.trigger('input').trigger('change').focus(); } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } function init() { var b; if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgAction') !== 'submit') { return; } b = box(); if (!b.length || $('#' + ID).length) { return; } style(); (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); eddym1u4di7lwxb6vtywr0gg21mibro 5668417 5668416 2026-06-15T20:22:04Z Satirdan kahraman 37401 5668417 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; function box() { return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var b = box(), el, v, s, e; if (!b.length) { return; } el = b[0]; v = el.value; s = el.selectionStart; e = el.selectionEnd; if (typeof s === 'number') { el.value = v.slice(0, s) + text + v.slice(e); el.selectionStart = el.selectionEnd = s + text.length; } else { el.value += text; } b.trigger('input').trigger('change').focus(); } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } function init() { var b; if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgAction') !== 'submit') { return; } b = box(); if (!b.length || $('#' + ID).length) { return; } style(); (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); pl6mb4wuk6jhz1o51mwrlrnntpoe4yx 5668418 5668417 2026-06-15T20:26:22Z Satirdan kahraman 37401 5668418 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; function box() { return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 cm6 = document.querySelector('.cm-editor'); if (cm6) { try { view = cm6.cmView && cm6.cmView.view; if (view) { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = el.selectionStart; e = el.selectionEnd; if (typeof s === 'number') { el.value = v.slice(0, s) + text + v.slice(e); el.selectionStart = el.selectionEnd = s + text.length; } else { el.value += text; } b.trigger('input').trigger('change').focus(); } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } function init() { var b; if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgAction') !== 'submit') { return; } b = box(); if (!b.length || $('#' + ID).length) { return; } style(); (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); 5bc3z4e9gjfy4f1mka24hrolv8jnr2x 5668419 5668418 2026-06-15T20:40:00Z Satirdan kahraman 37401 5668419 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; function box() { return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 // Standart CM6'da .cm-editor üzerinde cmView tanımlı DEĞİL. // Zincir: .cm-content.cmView = DocView, DocView.view = EditorView cm6 = document.querySelector('.cm-content'); if (cm6 && cm6.cmView) { try { view = cm6.cmView.view || cm6.cmView; // DocView.view → EditorView if (view && typeof view.dispatch === 'function') { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = typeof el.selectionStart === 'number' ? el.selectionStart : v.length; e = typeof el.selectionEnd === 'number' ? el.selectionEnd : v.length; el.value = v.slice(0, s) + text + v.slice(e); b.trigger('input').trigger('change'); // focus önce, sonra imleç — bazı tarayıcılar focus'ta imleci sıfırlar el.focus(); el.selectionStart = el.selectionEnd = s + text.length; } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(tanikliks() || taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } function init() { var b; if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgAction') !== 'submit') { return; } b = box(); if (!b.length || $('#' + ID).length) { return; } style(); (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); t90e51maxqbey4grtdjfht5u1tomtql 5668420 5668419 2026-06-15T20:48:38Z Satirdan kahraman 37401 5668420 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; var qeTimestamp = null; // hızlı düzenleme: düzenleme çakışması koruması için function box() { // Hızlı düzenleme popup'ı açıksa onun textarea'sını kullan var $qe = $('#trmp-qe-textarea'); if ($qe.length) { return $qe; } return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 // Standart CM6'da .cm-editor üzerinde cmView tanımlı DEĞİL. // Zincir: .cm-content.cmView = DocView, DocView.view = EditorView cm6 = document.querySelector('.cm-content'); if (cm6 && cm6.cmView) { try { view = cm6.cmView.view || cm6.cmView; // DocView.view → EditorView if (view && typeof view.dispatch === 'function') { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = typeof el.selectionStart === 'number' ? el.selectionStart : v.length; e = typeof el.selectionEnd === 'number' ? el.selectionEnd : v.length; el.value = v.slice(0, s) + text + v.slice(e); b.trigger('input').trigger('change'); // focus önce, sonra imleç — bazı tarayıcılar focus'ta imleci sıfırlar el.focus(); el.selectionStart = el.selectionEnd = s + text.length; } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '#trmp-qe-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9000;display:flex;align-items:center;justify-content:center}' + '#trmp-qe-popup{background:#fff;border:1px solid #a2a9b1;padding:8px;width:92vw;max-width:960px;max-height:92vh;display:flex;flex-direction:column;gap:4px;overflow:hidden}' + '#trmp-qe-textarea{flex:1;min-height:350px;font-family:monospace;font-size:12px;resize:none;width:100%;box-sizing:border-box;border:1px solid #a2a9b1}' + '#trmp-qe-footer{display:flex;align-items:center;gap:4px;flex-shrink:0}' + '#trmp-qe-sum{flex:1;font-size:12px}' + '#trmp-qe-status{font-size:12px;color:#555}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(tanikliks() || taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } // ── Hızlı düzenleme (view modu) ───────────────────────────── function openQuickEdit() { if ($('#trmp-qe-overlay').length) { return; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'query', prop: 'revisions', titles: mw.config.get('wgPageName'), rvprop: 'content|timestamp', rvslots: 'main', format: 'json' }, dataType: 'json' }).done(function (data) { var pages = data.query.pages; var page = pages[Object.keys(pages)[0]]; if (!page.revisions) { alert('İçerik yüklenemedi.'); return; } var rev = page.revisions[0]; var slot = rev.slots && rev.slots.main; var text = (slot && (slot.content || slot['*'])) || rev['*'] || ''; qeTimestamp = rev.timestamp; showQuickEditPopup(text); }).fail(function () { alert('API bağlantı hatası.'); }); } function showQuickEditPopup(text) { style(); var $ta = $('<textarea id="trmp-qe-textarea">').val(text); var $sum = $('<input id="trmp-qe-sum" type="text" placeholder="Değişiklik özeti">'); var $status = $('<span id="trmp-qe-status">'); var $save = $('<button type="button">').text('Kaydet').on('click', function () { saveQuickEdit($ta.val(), $sum.val(), $status); }); var $cancel = $('<button type="button">').text('İptal').on('click', closeQuickEdit); var $footer = $('<div id="trmp-qe-footer">').append($sum, ' ', $save, ' ', $cancel, ' ', $status); var $popup = $('<div id="trmp-qe-popup">').append(panel(), $ta, $footer); var $overlay = $('<div id="trmp-qe-overlay">').append($popup); $(document.body).append($overlay); refresh(); // Overlay dışına tıklayınca kapat $overlay.on('click', function (e) { if (e.target === this) { closeQuickEdit(); } }); // ESC ile kapat $(document).on('keydown.trmp-qe', function (e) { if (e.key === 'Escape') { closeQuickEdit(); } }); $ta.focus(); } function saveQuickEdit(text, summary, $status) { $status.text('Kaydediliyor…'); $.ajax({ url: mw.util.wikiScript('api'), type: 'POST', dataType: 'json', data: { action: 'edit', title: mw.config.get('wgPageName'), text: text, summary: summary || 'TurkceMaddePanel', basetimestamp: qeTimestamp, token: mw.user.tokens.get('csrfToken'), format: 'json' } }).done(function (data) { if (data.edit && data.edit.result === 'Success') { $status.text('✓ Kaydedildi.'); setTimeout(function () { closeQuickEdit(); window.location.reload(); }, 700); } else { $status.text('Hata: ' + JSON.stringify(data.error || data)); } }).fail(function () { $status.text('Bağlantı hatası.'); }); } function closeQuickEdit() { $('#trmp-qe-overlay').remove(); $(document).off('keydown.trmp-qe'); qeTimestamp = null; } // ── Başlatma ───────────────────────────────────────────────── function init() { var action = mw.config.get('wgAction'); style(); if (action === 'view') { // Sekme çubuğuna "Hızlı düzenle" ekle var link = mw.util.addPortletLink( 'p-views', '#', 'Hızlı düzenle', 'ca-trmp-qe', 'TurkceMaddePanel ile düzenle' ); if (link) { $(link).on('click', function (e) { e.preventDefault(); openQuickEdit(); }); } return; } if (action !== 'edit' && action !== 'submit') { return; } var b = box(); if (!b.length || $('#' + ID).length) { return; } (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); fob2r9zerr4n2zxe6j2se5yqqkoiz7t 5668421 5668420 2026-06-15T20:53:57Z Satirdan kahraman 37401 5668421 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; var qeTimestamp = null; // hızlı düzenleme: düzenleme çakışması koruması için var qeOriginalText = null; function box() { // Hızlı düzenleme popup'ı açıksa onun textarea'sını kullan var $qe = $('#trmp-qe-textarea'); if ($qe.length) { return $qe; } return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 // Standart CM6'da .cm-editor üzerinde cmView tanımlı DEĞİL. // Zincir: .cm-content.cmView = DocView, DocView.view = EditorView cm6 = document.querySelector('.cm-content'); if (cm6 && cm6.cmView) { try { view = cm6.cmView.view || cm6.cmView; // DocView.view → EditorView if (view && typeof view.dispatch === 'function') { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = typeof el.selectionStart === 'number' ? el.selectionStart : v.length; e = typeof el.selectionEnd === 'number' ? el.selectionEnd : v.length; el.value = v.slice(0, s) + text + v.slice(e); b.trigger('input').trigger('change'); // focus önce, sonra imleç — bazı tarayıcılar focus'ta imleci sıfırlar el.focus(); el.selectionStart = el.selectionEnd = s + text.length; } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '#trmp-qe-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9000;display:flex;align-items:center;justify-content:center}' + '#trmp-qe-popup{background:#fff;border:1px solid #a2a9b1;padding:8px;width:92vw;max-width:960px;max-height:92vh;display:flex;flex-direction:column;gap:4px;overflow:hidden}' + '#trmp-qe-textarea{flex:1;min-height:350px;font-family:monospace;font-size:12px;resize:none;width:100%;box-sizing:border-box;border:1px solid #a2a9b1}' + '#trmp-qe-footer{display:flex;align-items:center;gap:4px;flex-shrink:0}' + '#trmp-qe-sum{flex:1;font-size:12px}' + '#trmp-qe-status{font-size:12px;color:#555}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(tanikliks() || taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } // ── Hızlı düzenleme (view modu) ───────────────────────────── function openQuickEdit() { if ($('#trmp-qe-overlay').length) { return; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'query', prop: 'revisions', titles: mw.config.get('wgPageName'), rvprop: 'content|timestamp', rvslots: 'main', format: 'json' }, dataType: 'json' }).done(function (data) { var pages = data.query.pages; var page = pages[Object.keys(pages)[0]]; if (!page.revisions) { alert('İçerik yüklenemedi.'); return; } var rev = page.revisions[0]; var slot = rev.slots && rev.slots.main; var text = (slot && (slot.content || slot['*'])) || rev['*'] || ''; qeTimestamp = rev.timestamp; showQuickEditPopup(text); }).fail(function () { alert('API bağlantı hatası.'); }); } function showQuickEditPopup(text) { style(); qeOriginalText = text; var $ta = $('<textarea id="trmp-qe-textarea">').val(text); var $sum = $('<input id="trmp-qe-sum" type="text" placeholder="Değişiklik özeti">'); var $status = $('<span id="trmp-qe-status">'); var $save = $('<button type="button">').text('Kaydet').on('click', function () { saveQuickEdit($ta.val(), $sum.val(), $status); }); var $cancel = $('<button type="button">').text('İptal').on('click', requestCloseQuickEdit); var $footer = $('<div id="trmp-qe-footer">').append($sum, ' ', $save, ' ', $cancel, ' ', $status); var $popup = $('<div id="trmp-qe-popup">').append(panel(), $ta, $footer); var $overlay = $('<div id="trmp-qe-overlay">').append($popup); $(document.body).append($overlay); refresh(); // Popup dışına tıklayınca kapanmasın. $popup.on('click', function (e) { e.stopPropagation(); }); // ESC ile kapatmak isterse önce kontrol et. $(document).on('keydown.trmp-qe', function (e) { if (e.key === 'Escape') { e.preventDefault(); requestCloseQuickEdit(); } }); // Sayfadan çıkarken kaydedilmemiş değişiklik varsa uyar. $(window).on('beforeunload.trmp-qe', function () { if (quickEditChanged()) { return 'Kaydedilmemiş değişiklikler var.'; } }); $ta.focus(); } function saveQuickEdit(text, summary, $status) { $status.text('Kaydediliyor…'); $.ajax({ url: mw.util.wikiScript('api'), type: 'POST', dataType: 'json', data: { action: 'edit', title: mw.config.get('wgPageName'), text: text, summary: summary || 'TurkceMaddePanel', basetimestamp: qeTimestamp, token: mw.user.tokens.get('csrfToken'), format: 'json' } }).done(function (data) { if (data.edit && data.edit.result === 'Success') { $status.text('✓ Kaydedildi.'); setTimeout(function () { closeQuickEdit(); window.location.reload(); }, 700); } else { $status.text('Hata: ' + JSON.stringify(data.error || data)); } }).fail(function () { $status.text('Bağlantı hatası.'); }); } function quickEditChanged() { var $ta = $('#trmp-qe-textarea'); if (!$ta.length || qeOriginalText === null) { return false; } return $ta.val() !== qeOriginalText; } function requestCloseQuickEdit() { if (quickEditChanged()) { if (!confirm('Kaydedilmemiş değişiklikler var. Kapatılsın mı?')) { return; } } closeQuickEdit(); } function closeQuickEdit() { $('#trmp-qe-overlay').remove(); $(document).off('keydown.trmp-qe'); $(window).off('beforeunload.trmp-qe'); qeTimestamp = null; qeOriginalText = null; } // ── Başlatma ───────────────────────────────────────────────── function init() { var action = mw.config.get('wgAction'); style(); if (action === 'view') { // Sekme çubuğuna "Hızlı düzenle" ekle var link = mw.util.addPortletLink( 'p-views', '#', 'Hızlı düzenle', 'ca-trmp-qe', 'TurkceMaddePanel ile düzenle' ); if (link) { $(link).on('click', function (e) { e.preventDefault(); openQuickEdit(); }); } return; } if (action !== 'edit' && action !== 'submit') { return; } var b = box(); if (!b.length || $('#' + ID).length) { return; } (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); lcltv1a3xytqqlz2vlaqine568mv3k8 5668423 5668421 2026-06-15T20:55:44Z Satirdan kahraman 37401 5668423 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim|baş=[[ ]] [[]]}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; var qeTimestamp = null; // hızlı düzenleme: düzenleme çakışması koruması için var qeOriginalText = null; function box() { // Hızlı düzenleme popup'ı açıksa onun textarea'sını kullan var $qe = $('#trmp-qe-textarea'); if ($qe.length) { return $qe; } return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 // Standart CM6'da .cm-editor üzerinde cmView tanımlı DEĞİL. // Zincir: .cm-content.cmView = DocView, DocView.view = EditorView cm6 = document.querySelector('.cm-content'); if (cm6 && cm6.cmView) { try { view = cm6.cmView.view || cm6.cmView; // DocView.view → EditorView if (view && typeof view.dispatch === 'function') { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = typeof el.selectionStart === 'number' ? el.selectionStart : v.length; e = typeof el.selectionEnd === 'number' ? el.selectionEnd : v.length; el.value = v.slice(0, s) + text + v.slice(e); b.trigger('input').trigger('change'); // focus önce, sonra imleç — bazı tarayıcılar focus'ta imleci sıfırlar el.focus(); el.selectionStart = el.selectionEnd = s + text.length; } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '#trmp-qe-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9000;display:flex;align-items:center;justify-content:center}' + '#trmp-qe-popup{background:#fff;border:1px solid #a2a9b1;padding:8px;width:92vw;max-width:960px;max-height:92vh;display:flex;flex-direction:column;gap:4px;overflow:hidden}' + '#trmp-qe-textarea{flex:1;min-height:350px;font-family:monospace;font-size:12px;resize:none;width:100%;box-sizing:border-box;border:1px solid #a2a9b1}' + '#trmp-qe-footer{display:flex;align-items:center;gap:4px;flex-shrink:0}' + '#trmp-qe-sum{flex:1;font-size:12px}' + '#trmp-qe-status{font-size:12px;color:#555}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(tanikliks() || taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); return p; } // ── Hızlı düzenleme (view modu) ───────────────────────────── function openQuickEdit() { if ($('#trmp-qe-overlay').length) { return; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'query', prop: 'revisions', titles: mw.config.get('wgPageName'), rvprop: 'content|timestamp', rvslots: 'main', format: 'json' }, dataType: 'json' }).done(function (data) { var pages = data.query.pages; var page = pages[Object.keys(pages)[0]]; if (!page.revisions) { alert('İçerik yüklenemedi.'); return; } var rev = page.revisions[0]; var slot = rev.slots && rev.slots.main; var text = (slot && (slot.content || slot['*'])) || rev['*'] || ''; qeTimestamp = rev.timestamp; showQuickEditPopup(text); }).fail(function () { alert('API bağlantı hatası.'); }); } function showQuickEditPopup(text) { style(); qeOriginalText = text; var $ta = $('<textarea id="trmp-qe-textarea">').val(text); var $sum = $('<input id="trmp-qe-sum" type="text" placeholder="Değişiklik özeti">'); var $status = $('<span id="trmp-qe-status">'); var $save = $('<button type="button">').text('Kaydet').on('click', function () { saveQuickEdit($ta.val(), $sum.val(), $status); }); var $cancel = $('<button type="button">').text('İptal').on('click', requestCloseQuickEdit); var $footer = $('<div id="trmp-qe-footer">').append($sum, ' ', $save, ' ', $cancel, ' ', $status); var $popup = $('<div id="trmp-qe-popup">').append(panel(), $ta, $footer); var $overlay = $('<div id="trmp-qe-overlay">').append($popup); $(document.body).append($overlay); refresh(); // Popup dışına tıklayınca kapanmasın. $popup.on('click', function (e) { e.stopPropagation(); }); // ESC ile kapatmak isterse önce kontrol et. $(document).on('keydown.trmp-qe', function (e) { if (e.key === 'Escape') { e.preventDefault(); requestCloseQuickEdit(); } }); // Sayfadan çıkarken kaydedilmemiş değişiklik varsa uyar. $(window).on('beforeunload.trmp-qe', function () { if (quickEditChanged()) { return 'Kaydedilmemiş değişiklikler var.'; } }); $ta.focus(); } function saveQuickEdit(text, summary, $status) { $status.text('Kaydediliyor…'); $.ajax({ url: mw.util.wikiScript('api'), type: 'POST', dataType: 'json', data: { action: 'edit', title: mw.config.get('wgPageName'), text: text, summary: summary || 'TurkceMaddePanel', basetimestamp: qeTimestamp, token: mw.user.tokens.get('csrfToken'), format: 'json' } }).done(function (data) { if (data.edit && data.edit.result === 'Success') { $status.text('✓ Kaydedildi.'); setTimeout(function () { closeQuickEdit(); window.location.reload(); }, 700); } else { $status.text('Hata: ' + JSON.stringify(data.error || data)); } }).fail(function () { $status.text('Bağlantı hatası.'); }); } function quickEditChanged() { var $ta = $('#trmp-qe-textarea'); if (!$ta.length || qeOriginalText === null) { return false; } return $ta.val() !== qeOriginalText; } function requestCloseQuickEdit() { if (quickEditChanged()) { if (!confirm('Kaydedilmemiş değişiklikler var. Kapatılsın mı?')) { return; } } closeQuickEdit(); } function closeQuickEdit() { $('#trmp-qe-overlay').remove(); $(document).off('keydown.trmp-qe'); $(window).off('beforeunload.trmp-qe'); qeTimestamp = null; qeOriginalText = null; } // ── Başlatma ───────────────────────────────────────────────── function init() { var action = mw.config.get('wgAction'); style(); if (action === 'view') { // Sekme çubuğuna "Hızlı düzenle" ekle var link = mw.util.addPortletLink( 'p-views', '#', 'Hızlı düzenle', 'ca-trmp-qe', 'TurkceMaddePanel ile düzenle' ); if (link) { $(link).on('click', function (e) { e.preventDefault(); openQuickEdit(); }); } return; } if (action !== 'edit' && action !== 'submit') { return; } var b = box(); if (!b.length || $('#' + ID).length) { return; } (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); f1tm7lrcu95qsth0xe90jiflx8l01f8 5668424 5668423 2026-06-15T20:59:44Z Satirdan kahraman 37401 5668424 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim|baş=[[ ]] [[]]}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; var qeTimestamp = null; // hızlı düzenleme: düzenleme çakışması koruması için var qeOriginalText = null; function box() { // Hızlı düzenleme popup'ı açıksa onun textarea'sını kullan var $qe = $('#trmp-qe-textarea'); if ($qe.length) { return $qe; } return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 // Standart CM6'da .cm-editor üzerinde cmView tanımlı DEĞİL. // Zincir: .cm-content.cmView = DocView, DocView.view = EditorView cm6 = document.querySelector('.cm-content'); if (cm6 && cm6.cmView) { try { view = cm6.cmView.view || cm6.cmView; // DocView.view → EditorView if (view && typeof view.dispatch === 'function') { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = typeof el.selectionStart === 'number' ? el.selectionStart : v.length; e = typeof el.selectionEnd === 'number' ? el.selectionEnd : v.length; var oldScrollTop = el.scrollTop; var oldScrollLeft = el.scrollLeft; el.value = v.slice(0, s) + text + v.slice(e); b.trigger('input').trigger('change'); el.selectionStart = el.selectionEnd = s + text.length; // Butona basınca textarea/popup zıplamasın. el.scrollTop = oldScrollTop; el.scrollLeft = oldScrollLeft; } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '#trmp-qe-popup #' + ID + '{position:sticky;top:0;z-index:2;flex-shrink:0;margin:0;background:#fff}' + '#trmp-qe-textarea{overflow:auto}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '#trmp-qe-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9000;display:flex;align-items:center;justify-content:center}' + '#trmp-qe-popup{background:#fff;border:1px solid #a2a9b1;padding:8px;width:92vw;max-width:960px;max-height:92vh;display:flex;flex-direction:column;gap:4px;overflow:hidden}' + '#trmp-qe-textarea{flex:1;min-height:350px;font-family:monospace;font-size:12px;resize:none;width:100%;box-sizing:border-box;border:1px solid #a2a9b1}' + '#trmp-qe-footer{display:flex;align-items:center;gap:4px;flex-shrink:0}' + '#trmp-qe-sum{flex:1;font-size:12px}' + '#trmp-qe-status{font-size:12px;color:#555}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(tanikliks() || taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); p.on('mousedown', 'button', function (e) { e.preventDefault(); }); return p; } // ── Hızlı düzenleme (view modu) ───────────────────────────── function openQuickEdit() { if ($('#trmp-qe-overlay').length) { return; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'query', prop: 'revisions', titles: mw.config.get('wgPageName'), rvprop: 'content|timestamp', rvslots: 'main', format: 'json' }, dataType: 'json' }).done(function (data) { var pages = data.query.pages; var page = pages[Object.keys(pages)[0]]; if (!page.revisions) { alert('İçerik yüklenemedi.'); return; } var rev = page.revisions[0]; var slot = rev.slots && rev.slots.main; var text = (slot && (slot.content || slot['*'])) || rev['*'] || ''; qeTimestamp = rev.timestamp; showQuickEditPopup(text); }).fail(function () { alert('API bağlantı hatası.'); }); } function showQuickEditPopup(text) { style(); qeOriginalText = text; var $ta = $('<textarea id="trmp-qe-textarea">').val(text); var $sum = $('<input id="trmp-qe-sum" type="text" placeholder="Değişiklik özeti">'); var $status = $('<span id="trmp-qe-status">'); var $save = $('<button type="button">').text('Kaydet').on('click', function () { saveQuickEdit($ta.val(), $sum.val(), $status); }); var $cancel = $('<button type="button">').text('İptal').on('click', requestCloseQuickEdit); var $footer = $('<div id="trmp-qe-footer">').append($sum, ' ', $save, ' ', $cancel, ' ', $status); var $popup = $('<div id="trmp-qe-popup">').append(panel(), $ta, $footer); var $overlay = $('<div id="trmp-qe-overlay">').append($popup); $(document.body).append($overlay); refresh(); // Popup dışına tıklayınca kapanmasın. $popup.on('click', function (e) { e.stopPropagation(); }); // ESC ile kapatmak isterse önce kontrol et. $(document).on('keydown.trmp-qe', function (e) { if (e.key === 'Escape') { e.preventDefault(); requestCloseQuickEdit(); } }); // Sayfadan çıkarken kaydedilmemiş değişiklik varsa uyar. $(window).on('beforeunload.trmp-qe', function () { if (quickEditChanged()) { return 'Kaydedilmemiş değişiklikler var.'; } }); $ta.focus(); } function saveQuickEdit(text, summary, $status) { $status.text('Kaydediliyor…'); $.ajax({ url: mw.util.wikiScript('api'), type: 'POST', dataType: 'json', data: { action: 'edit', title: mw.config.get('wgPageName'), text: text, summary: summary || 'TurkceMaddePanel', basetimestamp: qeTimestamp, token: mw.user.tokens.get('csrfToken'), format: 'json' } }).done(function (data) { if (data.edit && data.edit.result === 'Success') { $status.text('✓ Kaydedildi.'); setTimeout(function () { closeQuickEdit(); window.location.reload(); }, 700); } else { $status.text('Hata: ' + JSON.stringify(data.error || data)); } }).fail(function () { $status.text('Bağlantı hatası.'); }); } function quickEditChanged() { var $ta = $('#trmp-qe-textarea'); if (!$ta.length || qeOriginalText === null) { return false; } return $ta.val() !== qeOriginalText; } function requestCloseQuickEdit() { if (quickEditChanged()) { if (!confirm('Kaydedilmemiş değişiklikler var. Kapatılsın mı?')) { return; } } closeQuickEdit(); } function closeQuickEdit() { $('#trmp-qe-overlay').remove(); $(document).off('keydown.trmp-qe'); $(window).off('beforeunload.trmp-qe'); qeTimestamp = null; qeOriginalText = null; } // ── Başlatma ───────────────────────────────────────────────── function init() { var action = mw.config.get('wgAction'); style(); if (action === 'view') { // Sekme çubuğuna "Hızlı düzenle" ekle var link = mw.util.addPortletLink( 'p-views', '#', 'Hızlı düzenle', 'ca-trmp-qe', 'TurkceMaddePanel ile düzenle' ); if (link) { $(link).on('click', function (e) { e.preventDefault(); openQuickEdit(); }); } return; } if (action !== 'edit' && action !== 'submit') { return; } var b = box(); if (!b.length || $('#' + ID).length) { return; } (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); 0jjfh00rxz78vq7hp5rojfkjoy38kwi 5668426 5668424 2026-06-15T21:14:08Z Satirdan kahraman 37401 5668426 javascript text/javascript /* TurkceMaddePanel.js - compact tek dosya */ (function ($, mw) { 'use strict'; var ID = 'trmp-panel'; var STYLE = 'trmp-style'; var types = { 'Ad': ['Ad', '{{tr-ad}}', 1, '{{tr-ad-tablo}}', 1], 'Eylem': ['Eylem', '{{tr-eylem}}', 1, '{{tr-eylem-tablo}}', 1], 'Ön ad': ['Ön ad', '{{tr-ön ad}}', 1, '', 1], 'Deyim': ['Deyim', '{{tr-deyim|baş=[[ ]] [[]]}}', 0, '', 0], 'Atasözü': ['Atasözü', '{{tr-atasözü}}', 0, '', 0], 'Ünlem': ['Ünlem', '{{tr-ünlem}}', 1, '', 1], 'Özel ad':['Özel ad', '{{tr-özel ad}}', 1, '', 1], }; var origins = [ ['bilesik', 'birleşik', '*{{birleşik|dil=tr| }}'], ['ek', 'ek', '*{{ek|dil=tr||}}'], ['ota', 'ota>ar', '*{{k|ota|dil=tr}} {{l|ota|احفاد|tr=ahfâd}} sözcüğünden. Bu Osmanlı Türkçesi sözcük ise {{k|ar|dil=tr}} {{l|ar|حَفِيد||torun}} sözcüğünün çoğulu olan {{l|ar|أَحْفَاد}} sözcüğünden alıntıdır.'] ]; var sources = [ ['tdk', 'TDK', '* {{KYK:TDK}}'], ['kubbe', 'Kubbealtı', '* {{KYK:Kubbealtı}}'], ['nis', 'Nişanyan', '* {{KYK:Nişanyan}}'], ['akt', 'Aktunç', '* {{KYK:Aktunç, Hulki-BAS-2001}}'], ['dev', 'Devellioğlu', '* {{KYK:Devellioğlu, TA}}'] ]; var cats = { 'erkek adı': '[[Kategori:Türkçe erkek adları]]', 'kız adı': '[[Kategori:Türkçe kız adları]]', 'soyadı': '[[Kategori:Türkçe soyadları]]', 'yer adı': '[[Kategori:Türkçe yer adları]]' }; var taniklik = '#*{{tanıklık|dil=tr\n|başlık=\n|yazar=\n|sayfa=\n|tanıklık=\n|yıl=\n}}'; var qeTimestamp = null; // hızlı düzenleme: düzenleme çakışması koruması için var qeOriginalText = null; function box() { // Hızlı düzenleme popup'ı açıksa onun textarea'sını kullan var $qe = $('#trmp-qe-textarea'); if ($qe.length) { return $qe; } return $('#wpTextbox1').first(); } function h(n, t) { var s = new Array(n + 1).join('='); return s + t + s; } function join(a) { return a.filter(function (x) { return x && String(x).replace(/\s/g, ''); }).join('\n\n') + '\n'; } function checked(cls, list) { var out = []; $('.' + cls + ':checked').each(function () { var v = this.value; list.forEach(function (x) { if (x[0] === v) { out.push(x[2]); } }); }); return out; } function originBlock() { var lines = checked('trmp-origin', origins); return lines.length ? '===Köken===\n' + lines.join('\n') : ''; } function sourceBlock() { var lines = checked('trmp-source', sources); return lines.length ? '===Kaynakça===\n' + lines.join('\n') : ''; } function tag() { var v = $('#trmp-tag').val(); if (v === 'mecaz') { return '{{t|dil=tr|mecaz}}'; } if (v === 'argo') { return '{{t|dil=tr|argo}}'; } if (v === 'ikisi') { return '{{t|dil=tr|mecaz}} {{t|dil=tr|argo}}'; } return '{{t|dil=tr| }}'; } function tanikliks() { var n = parseInt($('#trmp-tan').val(), 10) || 0; var a = []; n = Math.max(0, Math.min(10, n)); while (n--) { a.push(taniklik); } return a.join('\n'); } function normalEntry(t) { var c = types[t], body = [h(3, c[0])], parts = ['==Türkçe==']; if (c[2]) { parts.push(originBlock()); } parts.push('===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'); if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } parts.push(body.join('\n')); if (c[3]) { parts.push('====Çekimleme====\n' + c[3]); } if (c[4]) { parts.push('====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='); } parts.push(sourceBlock()); if ($('#trmp-wp').prop('checked')) { parts.push('===Ek okumalar===\n*{{proje bağlantısı|Vikipedi}}'); } return join(parts); } function specialEntry() { var kind = $('#trmp-sp-kind').val(); var param = $('#trmp-sp-param').val(); var cat = $('#trmp-sp-cat').val(); var head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; var parts = [ '==Türkçe==', '===Söyleniş===\n*{{tr-IPA}}', '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}', '===Özel ad===\n' + head + '\n\n# {{özel ad|dil=tr|' + kind + '}}' + (tanikliks() ? '\n' + tanikliks() : ''), '====Çekimleme====\n{{tr-ad-tablo}}', sourceBlock() ]; if ($('#trmp-nad').prop('checked')) { parts.push('===Ek okumalar===\n* {{KYK:Nişanyan Adlar}}'); } if (cat) { parts.push(cat); } return join(parts); } function entry() { var t = $('#trmp-type').val(); return t === 'Özel ad' ? specialEntry() : normalEntry(t); } function selectedOriginBlock() { var t = $('#trmp-type').val(); var s; if (t === 'Özel ad') { return '===Köken===\n{{köken|dil=tr|ar}} {{b|ar|ممتاز |ç=mümtâz ||seçkin, ayrıcalıklı}}'; } s = originBlock(); return s; } function pronunciationBlock() { var t = $('#trmp-type').val(); if (t === 'Özel ad') { return '===Söyleniş===\n*{{tr-IPA}}'; } return '===Söyleniş===\n*{{tr-IPA}}\n* {{h|dil=tr||}}'; } function wordTypeBlock() { var t = $('#trmp-type').val(); var c; var body; var kind; var param; var head; if (t === 'Özel ad') { kind = $('#trmp-sp-kind').val(); param = $('#trmp-sp-param').val(); head = '{{tr-özel ad' + (param ? '|' + param : '') + '}}'; body = [ '===Özel ad===', head, '', '# {{özel ad|dil=tr|' + kind + '}}' ]; if (tanikliks()) { body.push(tanikliks()); } return body.join('\n'); } c = types[t]; if (!c) { return ''; } body = [h(3, c[0])]; if (c[1]) { body.push(c[1]); } body.push(''); body.push('#' + tag()); if (tanikliks()) { body.push(tanikliks()); } return body.join('\n'); } function inflectionOnlyBlock() { var t = $('#trmp-type').val(); var c = types[t]; if (t === 'Özel ad') { return '====Çekimleme====\n{{tr-ad-tablo}}'; } if (c && c[3]) { return '====Çekimleme====\n' + c[3]; } return ''; } function relatedOnlyBlock() { var t = $('#trmp-type').val(); var c = types[t]; if (t === 'Özel ad') { return ''; } if (c && c[4]) { return '====Atasözleri====\n\n====Deyimler====\n\n====Türetilmiş kavramlar===='; } return ''; } function insert(text) { var cm5; var cm6; var view; var sel; var b; var el; var v; var s; var e; // CodeMirror 5 cm5 = document.querySelector('.CodeMirror'); if (cm5 && cm5.CodeMirror) { cm5.CodeMirror.replaceSelection(text); cm5.CodeMirror.focus(); return; } // CodeMirror 6 // Standart CM6'da .cm-editor üzerinde cmView tanımlı DEĞİL. // Zincir: .cm-content.cmView = DocView, DocView.view = EditorView cm6 = document.querySelector('.cm-content'); if (cm6 && cm6.cmView) { try { view = cm6.cmView.view || cm6.cmView; // DocView.view → EditorView if (view && typeof view.dispatch === 'function') { sel = view.state.selection.main; view.dispatch({ changes: { from: sel.from, to: sel.to, insert: text }, selection: { anchor: sel.from + text.length } }); view.focus(); return; } } catch (err) {} } // Normal textarea b = box(); if (!b.length) { return; } el = b[0]; v = el.value; s = typeof el.selectionStart === 'number' ? el.selectionStart : v.length; e = typeof el.selectionEnd === 'number' ? el.selectionEnd : v.length; var oldScrollTop = el.scrollTop; var oldScrollLeft = el.scrollLeft; el.value = v.slice(0, s) + text + v.slice(e); b.trigger('input').trigger('change'); el.selectionStart = el.selectionEnd = s + text.length; // Butona basınca textarea/popup zıplamasın. el.scrollTop = oldScrollTop; el.scrollLeft = oldScrollLeft; } function replace(text) { var b = box(); if (!b.length) { return; } if ($.trim(b.val()) && !confirm('Kutuda yazı var. Üzerine yazılsın mı?')) { return; } b.val(text).trigger('input').trigger('change').focus(); } function style() { if ($('#' + STYLE).length) { return; } $('<style id="' + STYLE + '">' + '#' + ID + '{background:#fff;border:1px solid #a2a9b1;padding:5px;margin:5px 0;font-size:12px}' + '#' + ID + ' select,#' + ID + ' input{font-size:12px}' + '#' + ID + ' label{margin-right:8px;white-space:nowrap}' + '#' + ID + ' button{font-size:12px;margin:1px;padding:1px 5px}' + '#trmp-qe-popup #' + ID + '{position:sticky;top:0;z-index:2;flex-shrink:0;margin:0;background:#fff}' + '#trmp-qe-textarea{overflow:auto}' + '.trmp-row{margin:3px 0}' + '.trmp-sp{display:none}' + '#trmp-qe-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9000;display:flex;align-items:center;justify-content:center}' + '#trmp-qe-popup{background:#fff;border:1px solid #a2a9b1;padding:8px;width:92vw;max-width:960px;max-height:92vh;display:flex;flex-direction:column;gap:4px;overflow:hidden}' + '#trmp-qe-textarea{flex:1;min-height:350px;font-family:monospace;font-size:12px;resize:none;width:100%;box-sizing:border-box;border:1px solid #a2a9b1}' + '#trmp-qe-footer{display:flex;align-items:center;gap:4px;flex-shrink:0}' + '#trmp-qe-sum{flex:1;font-size:12px}' + '#trmp-qe-status{font-size:12px;color:#555}' + '</style>').appendTo(document.head); } function cb(list, cls) { var w = $('<span>'); list.forEach(function (x) { w.append( $('<label>').append( $('<input type="checkbox">').addClass(cls).val(x[0]), ' ' + x[1] ) ); }); return w; } function refresh() { var special = $('#trmp-type').val() === 'Özel ad'; var t = $('#trmp-type').val(); var showOrigin = ( t === 'Ad' || t === 'Eylem' || t === 'Ön ad' || t === 'Ünlem' ); $('.trmp-sp').toggle(special); $('.trmp-origin-wrap').toggle(!special && showOrigin); $('#trmp-wp-wrap').toggle(!special); } function panel() { var p = $('<div id="' + ID + '">'); var type = $('<select id="trmp-type">'); Object.keys(types).forEach(function (k) { type.append($('<option>').val(k).text(k)); }); p.append( $('<div class="trmp-row">').append( $('<b>').text('TR madde '), type, ' ', $('<select id="trmp-tag">') .append($('<option value="empty">').text('boş t')) .append($('<option value="mecaz">').text('mecaz')) .append($('<option value="argo">').text('argo')) .append($('<option value="ikisi">').text('mecaz+argo')), ' Tanıklık:', $('<input id="trmp-tan" type="number" min="0" max="10" value="0" style="width:42px">'), ' ', $('<label id="trmp-wp-wrap">').append( $('<input id="trmp-wp" type="checkbox">'), ' Vikipedi' ) ), $('<div class="trmp-row trmp-origin-wrap">').append( 'Köken: ', cb(origins, 'trmp-origin') ), $('<div class="trmp-row">').append( 'Kaynak: ', cb(sources, 'trmp-source') ), $('<div class="trmp-row trmp-sp">').append( 'Özel ad: ', $('<select id="trmp-sp-kind">') .append($('<option value="erkek adı">').text('erkek adı')) .append($('<option value="kız adı">').text('kız adı')) .append($('<option value="soyadı">').text('soyadı')) .append($('<option value="yer adı">').text('yer adı')), ' Param:', $('<input id="trmp-sp-param" value="k=1" style="width:55px">'), ' Kat:', $('<input id="trmp-sp-cat" value="[[Kategori:Türkçe erkek adları]]" style="width:220px">'), ' ', $('<label>').append( $('<input id="trmp-nad" type="checkbox" checked>'), ' Nişanyan Adlar' ) ), $('<div class="trmp-row">').append( $('<button type="button">').text('boş t').on('click', function () { insert('{{t|dil=tr| }}'); }), $('<button type="button">').text('mecaz').on('click', function () { insert('{{t|dil=tr|mecaz}}'); }), $('<button type="button">').text('argo').on('click', function () { insert('{{t|dil=tr|argo}}'); }), $('<button type="button">').text('tanıklık').on('click', function () { insert(tanikliks() || taniklik); }), $('<button type="button">').text('kaynakça').on('click', function () { var s = sourceBlock(); s ? insert(s + '\n') : alert('Kaynak seç.'); }), $('<button type="button">').text('Türkçe').on('click', function () { insert('==Türkçe==\n\n'); }), $('<button type="button">').text('köken').on('click', function () { var s = selectedOriginBlock(); s ? insert(s + '\n\n') : alert('Köken seç.'); }), $('<button type="button">').text('söyleniş').on('click', function () { insert(pronunciationBlock() + '\n\n'); }), $('<button type="button">').text('söz türü').on('click', function () { insert(wordTypeBlock() + '\n\n'); }), $('<button type="button">').text('çekim').on('click', function () { var s = inflectionOnlyBlock(); s ? insert(s + '\n\n') : alert('Bu türde çekimleme yok.'); }), $('<button type="button">').text('alt başlık').on('click', function () { var s = relatedOnlyBlock(); s ? insert(s + '\n\n') : alert('Bu türde alt başlık yok.'); }), $('<button type="button">').text('Yükle').on('click', function () { replace(entry()); }), $('<button type="button">').text('İmlece ekle').on('click', function () { insert(entry()); }) ) ); p.on('change', '#trmp-type', refresh); p.on('change', '#trmp-sp-kind', function () { $('#trmp-sp-cat').val(cats[this.value] || ''); }); p.on('mousedown', 'button', function (e) { e.preventDefault(); }); return p; } // ── Hızlı düzenleme (view modu) ───────────────────────────── function openQuickEdit() { if ($('#trmp-qe-overlay').length) { return; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'query', prop: 'revisions', titles: mw.config.get('wgPageName'), rvprop: 'content|timestamp', rvslots: 'main', format: 'json' }, dataType: 'json' }).done(function (data) { var pages = data.query.pages; var page = pages[Object.keys(pages)[0]]; if (!page.revisions) { alert('İçerik yüklenemedi.'); return; } var rev = page.revisions[0]; var slot = rev.slots && rev.slots.main; var text = (slot && (slot.content || slot['*'])) || rev['*'] || ''; qeTimestamp = rev.timestamp; showQuickEditPopup(text); }).fail(function () { alert('API bağlantı hatası.'); }); } function showQuickEditPopup(text) { style(); qeOriginalText = text; var $ta = $('<textarea id="trmp-qe-textarea">').val(text); var $sum = $('<input id="trmp-qe-sum" type="text" placeholder="Değişiklik özeti">'); var $status = $('<span id="trmp-qe-status">'); var $save = $('<button type="button">').text('Kaydet').on('click', function () { saveQuickEdit($ta.val(), $sum.val(), $status); }); var $cancel = $('<button type="button">').text('İptal').on('click', requestCloseQuickEdit); var $footer = $('<div id="trmp-qe-footer">').append($sum, ' ', $save, ' ', $cancel, ' ', $status); var $popup = $('<div id="trmp-qe-popup">').append(panel(), $ta, $footer); var $overlay = $('<div id="trmp-qe-overlay">').append($popup); $(document.body).append($overlay); refresh(); // Popup dışına tıklayınca kapanmasın. $popup.on('click', function (e) { e.stopPropagation(); }); // ESC ile kapatmak isterse önce kontrol et. $(document).on('keydown.trmp-qe', function (e) { if (e.key === 'Escape') { e.preventDefault(); requestCloseQuickEdit(); } }); // Sayfadan çıkarken kaydedilmemiş değişiklik varsa uyar. $(window).on('beforeunload.trmp-qe', function () { if (quickEditChanged()) { return 'Kaydedilmemiş değişiklikler var.'; } }); $ta.focus(); } function saveQuickEdit(text, summary, $status) { $status.text('Kaydediliyor…'); $.ajax({ url: mw.util.wikiScript('api'), type: 'POST', dataType: 'json', data: { action: 'edit', title: mw.config.get('wgPageName'), text: text, summary: summary || 'TurkceMaddePanel', basetimestamp: qeTimestamp, token: mw.user.tokens.get('csrfToken'), format: 'json' } }).done(function (data) { if (data.edit && data.edit.result === 'Success') { $status.text('✓ Kaydedildi.'); setTimeout(function () { closeQuickEdit(); window.location.reload(); }, 700); } else { $status.text('Hata: ' + JSON.stringify(data.error || data)); } }).fail(function () { $status.text('Bağlantı hatası.'); }); } function quickEditChanged() { var $ta = $('#trmp-qe-textarea'); if (!$ta.length || qeOriginalText === null) { return false; } return $ta.val() !== qeOriginalText; } function requestCloseQuickEdit() { if (quickEditChanged()) { if (!confirm('Kaydedilmemiş değişiklikler var. Kapatılsın mı?')) { return; } } closeQuickEdit(); } function closeQuickEdit() { $('#trmp-qe-overlay').remove(); $(document).off('keydown.trmp-qe'); $(window).off('beforeunload.trmp-qe'); qeTimestamp = null; qeOriginalText = null; } // ── Başlatma ───────────────────────────────────────────────── function init() { var action = mw.config.get('wgAction'); style(); if (action === 'view') { // Sekme çubuğuna "Hızlı düzenle" ekle var link = mw.util.addPortletLink( 'p-views', '#', 'Hızlı düzenle', 'ca-trmp-qe', 'TurkceMaddePanel ile düzenle' ); if (link) { $(link).on('click', function (e) { e.preventDefault(); openQuickEdit(); }); } return; } if (action !== 'edit' && action !== 'submit') { return; } var b = box(); if (!b.length || $('#' + ID).length) { return; } (b.closest('.wikiEditor-ui').length ? b.closest('.wikiEditor-ui') : b).before(panel()); refresh(); } $(init); }(jQuery, mediaWiki)); 5b3uhndvyy90f79ky9r1tgbpwv7n8jk Kullanıcı:Satirdan kahraman/common.js 2 1588690 5668413 2026-06-15T19:46:09Z Satirdan kahraman 37401 Yeni sayfa : mw.loader.load( '/w/index.php?title=Kullanıcı:' + encodeURIComponent( mw.config.get( 'wgUserName' ) ) + '/madde.js&action=raw&ctype=text/javascript' ); 5668413 javascript text/javascript mw.loader.load( '/w/index.php?title=Kullanıcı:' + encodeURIComponent( mw.config.get( 'wgUserName' ) ) + '/madde.js&action=raw&ctype=text/javascript' ); smgeohm6764emdoolmy92wjdjdhsais