{"id":38766,"date":"2026-10-02T13:55:38","date_gmt":"2026-10-02T13:55:38","guid":{"rendered":"https:\/\/sonkale16tv.com.tr\/?p=38766"},"modified":"2026-10-02T15:13:56","modified_gmt":"2026-10-02T15:13:56","slug":"yeni-partili-ozgur-sahinden-niluferde-gorev-degisimi-mesaji-bu-bir-veda-degil","status":"publish","type":"post","link":"https:\/\/sonkale16tv.com.tr\/index.php\/2026\/10\/02\/yeni-partili-ozgur-sahinden-niluferde-gorev-degisimi-mesaji-bu-bir-veda-degil\/","title":{"rendered":"Yeni Partili \u00d6zg\u00fcr \u015eahin\u2019den Nil\u00fcfer\u2019de g\u00f6rev de\u011fi\u015fimi mesaj\u0131: \u201cBu bir veda de\u011fil\u201d"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">&nbsp;Yeni Parti Nil\u00fcfer \u0130l\u00e7e Ba\u015fkan\u0131 \u00d6zg\u00fcr \u015eahin, il\u00e7e y\u00f6netim kurulu ile birlikte son toplant\u0131s\u0131n\u0131 ger\u00e7ekle\u015ftirdi. \u015eahin, g\u00f6rev s\u00fcrecine ili\u015fkin yapt\u0131\u011f\u0131 de\u011ferlendirmede 22 y\u0131ll\u0131k siyasi ve \u00f6rg\u00fctsel ge\u00e7mi\u015fine dikkat \u00e7ekerken, Nil\u00fcfer\u2019de ge\u00e7irdi\u011fi d\u00f6nemin kendisi a\u00e7\u0131s\u0131ndan yaln\u0131zca bir siyasi g\u00f6rev olmad\u0131\u011f\u0131n\u0131 ifade etti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0130l\u00e7e y\u00f6netim kurulu ile ger\u00e7ekle\u015ftirilen son toplant\u0131n\u0131n ard\u0131ndan a\u00e7\u0131klamalarda bulunan \u015eahin, gen\u00e7lik kollar\u0131ndan ba\u015flayarak \u00f6rg\u00fct\u00fcn farkl\u0131 kademelerinde g\u00f6rev ald\u0131\u011f\u0131n\u0131 belirtti. \u015eahin, 22 y\u0131ll\u0131k s\u00fcre\u00e7 i\u00e7erisinde Nil\u00fcfer\u2019in hayat\u0131nda \u00f6zel bir yere sahip oldu\u011funu vurgulad\u0131.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u201cDile kolay\u2026 22 y\u0131l\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6zg\u00fcr \u015eahin, yapt\u0131\u011f\u0131 a\u00e7\u0131klamada siyasi ya\u015fam\u0131n\u0131n \u00f6nemli bir b\u00f6l\u00fcm\u00fcn\u00fcn Nil\u00fcfer\u2019de ge\u00e7ti\u011fini belirterek, il\u00e7enin kendisi a\u00e7\u0131s\u0131ndan ta\u015f\u0131d\u0131\u011f\u0131 anlam\u0131 \u015fu s\u00f6zlerle ifade etti:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cDile kolay\u2026 22 y\u0131l. Gen\u00e7lik kollar\u0131ndan bug\u00fcne, bu \u00f6rg\u00fct\u00fcn hemen her kademesinde g\u00f6rev yapt\u0131m. Ama Nil\u00fcfer benim i\u00e7in hi\u00e7bir zaman sadece siyaset yapt\u0131\u011f\u0131m bir yer olmad\u0131. Buras\u0131 benim evim oldu. Dostluklar\u0131m, m\u00fccadelem, gen\u00e7li\u011fim, an\u0131lar\u0131m burada birikti.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin, uzun y\u0131llara yay\u0131lan g\u00f6rev s\u00fcrecinde \u00f6rg\u00fct i\u00e7erisinde farkl\u0131 d\u00f6nemlerden ge\u00e7ti\u011fini, bu s\u00fcre\u00e7te yol arkada\u015flar\u0131yla birlikte yo\u011fun \u00e7al\u0131\u015fmalar y\u00fcr\u00fctt\u00fcklerini belirtti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u201cBirlikte \u00e7al\u0131\u015ft\u0131k, yorulduk ve ba\u015fard\u0131k\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nil\u00fcfer \u00f6rg\u00fct\u00fcnde g\u00f6rev yapt\u0131\u011f\u0131 s\u00fcre boyunca y\u00f6netim kademeleri, mahalle temsilcileri, meclis \u00fcyeleri, kad\u0131nlar ve gen\u00e7lerle birlikte \u00e7al\u0131\u015fmalar y\u00fcr\u00fctt\u00fcklerini belirten \u015eahin, \u00f6rg\u00fct i\u00e7erisindeki dayan\u0131\u015fmaya dikkat \u00e7ekti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin, \u201cBirlikte \u00e7ok \u00e7al\u0131\u015ft\u0131k, \u00e7ok yorulduk, \u00e7ok g\u00fczel i\u015fler ba\u015fard\u0131k. Ne ya\u015farsak ya\u015fayal\u0131m yan yana durmay\u0131, birbirimize ve \u00f6rg\u00fct\u00fcm\u00fcze sahip \u00e7\u0131kmay\u0131 bildik\u201d ifadelerini kulland\u0131.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ge\u00e7mi\u015f d\u00f6neme ili\u015fkin de\u011ferlendirmesinde \u00f6rg\u00fct \u00fcyelerinin eme\u011fine vurgu yapan \u015eahin, birlikte y\u00fcr\u00fct\u00fclen \u00e7al\u0131\u015fmalar\u0131n Nil\u00fcfer te\u015fkilat\u0131n\u0131n g\u00fc\u00e7lenmesine katk\u0131 sa\u011flad\u0131\u011f\u0131n\u0131 ifade etti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u201cNil\u00fcfer \u00f6rg\u00fct\u00fcn\u00fcn par\u00e7as\u0131 olmak en b\u00fcy\u00fck mutlulu\u011fum\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin, 22 y\u0131ll\u0131k s\u00fcre\u00e7te geriye d\u00f6n\u00fcp bakt\u0131\u011f\u0131nda en b\u00fcy\u00fck mutlulu\u011funun, \u00fcyelerin s\u00f6z\u00fcn\u00fcn ve kat\u0131l\u0131m\u0131n\u0131n g\u00fc\u00e7lendi\u011fi bir \u00f6rg\u00fct\u00fcn par\u00e7as\u0131 olmak oldu\u011funu belirtti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin a\u00e7\u0131klamas\u0131nda, \u201cGeriye d\u00f6n\u00fcp bakt\u0131\u011f\u0131mda en b\u00fcy\u00fck mutlulu\u011fum; birlikte emek verdi\u011fimiz, \u00fcyelerimizin s\u00f6z\u00fcn\u00fc b\u00fcy\u00fctt\u00fc\u011f\u00fcm\u00fcz ve T\u00fcrkiye\u2019nin en g\u00fc\u00e7l\u00fc \u00f6rg\u00fctlerinden biri haline getirdi\u011fimiz bir Nil\u00fcfer \u00f6rg\u00fct\u00fcn\u00fcn par\u00e7as\u0131 olmak\u201d ifadelerine yer verdi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Yeni y\u00f6netime ba\u015far\u0131 dile\u011fi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">G\u00f6revi devralacak Ahmet Eren Memi\u00e7 ve yeni y\u00f6netimine de ba\u015far\u0131 dileklerini ileten \u015eahin, bug\u00fcne kadar birlikte \u00e7al\u0131\u015ft\u0131\u011f\u0131 yol arkada\u015flar\u0131na te\u015fekk\u00fcr etti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin; y\u00f6netim kurulu \u00fcyeleri, mahalle temsilcileri, meclis \u00fcyeleri, kad\u0131nlar, gen\u00e7ler ve \u00f6rg\u00fcte destek veren t\u00fcm isimlere te\u015fekk\u00fcr ederek, yeni y\u00f6netimin \u00e7al\u0131\u015fmalar\u0131nda ba\u015far\u0131l\u0131 olmas\u0131n\u0131 temenni etti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u201cBu bir veda de\u011fil\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6zg\u00fcr \u015eahin, g\u00f6rev de\u011fi\u015fikli\u011finin kendisi a\u00e7\u0131s\u0131ndan bir son anlam\u0131na gelmedi\u011fini vurgulayarak, siyasi \u00e7al\u0131\u015fmalar\u0131n\u0131n farkl\u0131 bir d\u00fczlemde devam edece\u011fi mesaj\u0131n\u0131 verdi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin, \u201cBu bir veda de\u011fil. Nil\u00fcfer\u2019de birlikte b\u00fcy\u00fctt\u00fc\u011f\u00fcm\u00fcz umudu, dayan\u0131\u015fmay\u0131 ve m\u00fccadeleyi \u015fimdi Bursa\u2019n\u0131n tamam\u0131na ta\u015f\u0131mak i\u00e7in yeni bir ba\u015flang\u0131\u00e7\u201d dedi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yeni d\u00f6nemde Bursa genelinde daha kapsaml\u0131 bir \u00e7al\u0131\u015fma i\u00e7erisinde olaca\u011f\u0131n\u0131n mesaj\u0131n\u0131 veren \u015eahin, a\u00e7\u0131klamas\u0131n\u0131 \u201c\u015eimdi \u00f6n\u00fcm\u00fczde yeni bir yol, verecek daha b\u00fcy\u00fck bir m\u00fccadele var\u201d s\u00f6zleriyle tamamlad\u0131.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eahin\u2019in a\u00e7\u0131klamas\u0131, Nil\u00fcfer \u0130l\u00e7e Ba\u015fkanl\u0131\u011f\u0131 g\u00f6revindeki d\u00f6nemine ili\u015fkin te\u015fekk\u00fcr ve de\u011ferlendirmelerin yan\u0131 s\u0131ra, Bursa genelinde s\u00fcrd\u00fcrece\u011fi siyasi \u00e7al\u0131\u015fmalara ili\u015fkin yeni d\u00f6nem mesaj\u0131 olarak de\u011ferlendirildi.<\/p>\n\n\n\n<style>\n\n\/* ============================================================\n   NORA V3 ANA KAPSAYICI\n   ============================================================ *\/\n\n#sonkale16-nora-v3 {\n\n    width: 100%;\n    max-width: 1280px;\n\n    margin: 25px auto 50px;\n\n    padding: 0 10px;\n\n    font-family:\n        Arial,\n        Helvetica,\n        sans-serif;\n\n    color: #fff;\n}\n\n#sonkale16-nora-v3 * {\n    box-sizing: border-box;\n}\n\n\n\/* ============================================================\n   ST\u00dcDYO\n   ============================================================ *\/\n\n.nora-v3-studio {\n\n    position: relative;\n\n    overflow: hidden;\n\n    border-radius: 26px;\n\n    min-height: 650px;\n\n    background:\n        radial-gradient(\n            circle at 80% 44%,\n            rgba(0,210,255,.19),\n            transparent 26%\n        ),\n        radial-gradient(\n            circle at 15% 85%,\n            rgba(0,110,255,.12),\n            transparent 30%\n        ),\n        linear-gradient(\n            135deg,\n            #03070c,\n            #091722 50%,\n            #02060a\n        );\n\n    border:\n        1px solid\n        rgba(255,255,255,.10);\n\n    box-shadow:\n        0 25px 75px rgba(0,0,0,.36);\n\n}\n\n\n\/* ============================================================\n   GRID\n   ============================================================ *\/\n\n.nora-v3-grid {\n\n    position: absolute;\n\n    inset: 0;\n\n    background-image:\n\n        linear-gradient(\n            rgba(255,255,255,.025) 1px,\n            transparent 1px\n        ),\n\n        linear-gradient(\n            90deg,\n            rgba(255,255,255,.025) 1px,\n            transparent 1px\n        );\n\n    background-size: 40px 40px;\n\n    opacity: .55;\n\n    pointer-events: none;\n}\n\n\n\/* ============================================================\n   \u00dcST BAR\n   ============================================================ *\/\n\n.nora-v3-top {\n\n    position: relative;\n\n    z-index: 20;\n\n    height: 70px;\n\n    padding:\n        0 24px;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: space-between;\n\n    border-bottom:\n        1px solid\n        rgba(255,255,255,.07);\n}\n\n\n.nora-v3-brand {\n\n    display: flex;\n\n    align-items: center;\n\n    gap: 11px;\n\n    font-size: 14px;\n\n    font-weight: 800;\n\n    letter-spacing: 1px;\n}\n\n\n.nora-v3-brand-icon {\n\n    width: 39px;\n    height: 39px;\n\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    border-radius: 12px;\n\n    background:\n        rgba(75,210,255,.10);\n\n    border:\n        1px solid\n        rgba(75,210,255,.24);\n\n    font-size: 19px;\n}\n\n\n.nora-v3-online {\n\n    display: flex;\n\n    align-items: center;\n\n    gap: 8px;\n\n    color:\n        rgba(255,255,255,.55);\n\n    font-size: 10px;\n\n    font-weight: 700;\n\n    letter-spacing: 1px;\n}\n\n\n.nora-v3-online-dot {\n\n    width: 8px;\n    height: 8px;\n\n    border-radius: 50%;\n\n    background: #38e4a0;\n\n    box-shadow:\n        0 0 13px\n        #38e4a0;\n}\n\n\n\/* ============================================================\n   ANA ALAN\n   ============================================================ *\/\n\n.nora-v3-main {\n\n    position: relative;\n\n    z-index: 5;\n\n    display: grid;\n\n    grid-template-columns:\n        57% 43%;\n\n    min-height: 575px;\n}\n\n\n\/* ============================================================\n   CHAT SOL\n   ============================================================ *\/\n\n.nora-v3-chat {\n\n    padding:\n        40px\n        25px\n        35px\n        38px;\n\n    display: flex;\n\n    flex-direction: column;\n\n    justify-content: center;\n}\n\n\n.nora-v3-kicker {\n\n    color: #5edfff;\n\n    font-size: 10px;\n\n    font-weight: 800;\n\n    letter-spacing: 1.8px;\n\n    margin-bottom: 10px;\n}\n\n\n.nora-v3-title {\n\n    margin: 0 0 8px !important;\n\n    padding: 0 !important;\n\n    color: #fff !important;\n\n    font-size: 42px !important;\n\n    line-height: 1.03 !important;\n\n    font-weight: 800 !important;\n\n    letter-spacing: -1.7px;\n}\n\n\n.nora-v3-title span {\n    color: #57dcff;\n}\n\n\n.nora-v3-description {\n\n    max-width: 550px;\n\n    margin-bottom: 17px;\n\n    color:\n        rgba(255,255,255,.56);\n\n    font-size: 13px;\n\n    line-height: 1.65;\n}\n\n\n\/* ============================================================\n   SES DURUMU\n   ============================================================ *\/\n\n.nora-v3-voice-status {\n\n    display: inline-flex;\n\n    align-items: center;\n\n    gap: 8px;\n\n    width: fit-content;\n\n    margin-bottom: 13px;\n\n    padding:\n        7px\n        11px;\n\n    border-radius: 30px;\n\n    background:\n        rgba(255,255,255,.04);\n\n    border:\n        1px solid\n        rgba(255,255,255,.07);\n\n    color:\n        rgba(255,255,255,.47);\n\n    font-size: 10px;\n}\n\n\n.nora-v3-voice-status.active {\n\n    color: #6be3ff;\n\n    border-color:\n        rgba(80,220,255,.24);\n\n    background:\n        rgba(80,220,255,.07);\n}\n\n\n\/* ============================================================\n   MESAJLAR\n   ============================================================ *\/\n\n.nora-v3-messages {\n\n    width: 100%;\n\n    max-width: 630px;\n\n    height: 235px;\n\n    overflow-y: auto;\n\n    padding: 13px;\n\n    margin-bottom: 11px;\n\n    border-radius: 17px;\n\n    background:\n        rgba(0,0,0,.23);\n\n    border:\n        1px solid\n        rgba(255,255,255,.07);\n}\n\n\n.nora-v3-message {\n\n    max-width: 92%;\n\n    padding:\n        10px\n        13px;\n\n    margin-bottom: 8px;\n\n    border-radius: 13px;\n\n    font-size: 12px;\n\n    line-height: 1.55;\n\n    white-space: pre-wrap;\n}\n\n\n.nora-v3-message.nora {\n\n    color:\n        rgba(255,255,255,.83);\n\n    background:\n        rgba(65,205,255,.08);\n\n    border:\n        1px solid\n        rgba(65,205,255,.09);\n}\n\n\n.nora-v3-message.user {\n\n    margin-left: auto;\n\n    color: #fff;\n\n    background:\n        rgba(255,255,255,.08);\n}\n\n\n\/* ============================================================\n   INPUT\n   ============================================================ *\/\n\n.nora-v3-input-row {\n\n    display: flex;\n\n    gap: 7px;\n\n    max-width: 630px;\n}\n\n\n.nora-v3-input {\n\n    flex: 1;\n\n    height: 48px;\n\n    border:\n        1px solid\n        rgba(255,255,255,.11)\n        !important;\n\n    border-radius:\n        14px !important;\n\n    background:\n        rgba(0,0,0,.28)\n        !important;\n\n    color:\n        #fff\n        !important;\n\n    padding:\n        0 14px\n        !important;\n\n    outline: none\n        !important;\n\n    box-shadow: none\n        !important;\n}\n\n\n.nora-v3-input::placeholder {\n\n    color:\n        rgba(255,255,255,.35);\n}\n\n\n\/* G\u00d6NDER *\/\n\n.nora-v3-send {\n\n    width: 51px;\n    height: 48px;\n\n    border: 0;\n\n    border-radius:\n        14px;\n\n    background:\n        #54d9ff;\n\n    color:\n        #031018;\n\n    cursor: pointer;\n\n    font-size: 20px;\n\n    font-weight: 800;\n}\n\n\n\/* M\u0130KROFON *\/\n\n.nora-v3-mic {\n\n    width: 48px;\n    height: 48px;\n\n    border-radius:\n        14px;\n\n    border:\n        1px solid\n        rgba(255,255,255,.10);\n\n    background:\n        rgba(255,255,255,.06);\n\n    color: #fff;\n\n    cursor: pointer;\n\n    font-size: 18px;\n}\n\n\n.nora-v3-mic.recording {\n\n    background:\n        rgba(255,70,70,.15);\n\n    border-color:\n        rgba(255,90,90,.35);\n\n    animation:\n        noraMicPulse\n        1s infinite;\n}\n\n\n@keyframes noraMicPulse {\n\n    0% {\n        box-shadow:\n            0 0 0 rgba(255,70,70,0);\n    }\n\n    50% {\n        box-shadow:\n            0 0 22px rgba(255,70,70,.28);\n    }\n\n    100% {\n        box-shadow:\n            0 0 0 rgba(255,70,70,0);\n    }\n}\n\n\n\/* ============================================================\n   HIZLI SORULAR\n   ============================================================ *\/\n\n.nora-v3-quick {\n\n    display: flex;\n\n    flex-wrap: wrap;\n\n    gap: 6px;\n\n    margin-top: 11px;\n\n    max-width: 630px;\n}\n\n\n.nora-v3-quick button {\n\n    border:\n        1px solid\n        rgba(255,255,255,.09);\n\n    background:\n        rgba(255,255,255,.045);\n\n    color:\n        rgba(255,255,255,.65);\n\n    padding:\n        7px\n        10px;\n\n    border-radius: 30px;\n\n    cursor: pointer;\n\n    font-size: 10px;\n}\n\n\n\/* ============================================================\n   NORA ROBOT\n   ============================================================ *\/\n\n.nora-v3-robot {\n\n    position: relative;\n\n    display: flex;\n\n    align-items: flex-end;\n\n    justify-content: center;\n\n    min-height: 575px;\n}\n\n\n.nora-v3-halo {\n\n    position: absolute;\n\n    width: 450px;\n    height: 450px;\n\n    bottom: 25px;\n\n    border-radius: 50%;\n\n    background:\n        radial-gradient(\n            circle,\n            rgba(0,205,255,.21),\n            rgba(0,120,255,.05) 48%,\n            transparent 72%\n        );\n\n    filter:\n        blur(6px);\n}\n\n\n.nora-v3-video {\n\n    position: relative;\n\n    z-index: 3;\n\n    height: 540px;\n\n    width: auto;\n\n    max-width: 100%;\n\n    object-fit: contain;\n\n    background: transparent;\n\n    border: 0;\n\n    outline: 0;\n\n    filter:\n        drop-shadow(\n            0 18px 38px\n            rgba(0,0,0,.62)\n        )\n        drop-shadow(\n            0 0 25px\n            rgba(0,190,255,.12)\n        );\n\n    transition:\n        filter .25s ease,\n        transform .25s ease;\n}\n\n\n\/*\n * NORA konu\u015furken \u0131\u015f\u0131k\n *\/\n\n.nora-v3-studio.speaking\n.nora-v3-video {\n\n    filter:\n        drop-shadow(\n            0 18px 38px\n            rgba(0,0,0,.62)\n        )\n        drop-shadow(\n            0 0 38px\n            rgba(0,210,255,.30)\n        );\n\n    transform:\n        scale(1.015);\n}\n\n\n.nora-v3-speaking {\n\n    position: absolute;\n\n    z-index: 10;\n\n    bottom: 25px;\n\n    left: 50%;\n\n    transform:\n        translateX(-50%);\n\n    padding:\n        7px\n        13px;\n\n    border-radius: 30px;\n\n    color: #66e0ff;\n\n    background:\n        rgba(2,10,17,.80);\n\n    border:\n        1px solid\n        rgba(80,215,255,.23);\n\n    font-size: 9px;\n\n    font-weight: 800;\n\n    letter-spacing: 1.5px;\n\n    opacity: 0;\n\n    transition:\n        opacity .2s ease;\n}\n\n\n.nora-v3-studio.speaking\n.nora-v3-speaking {\n\n    opacity: 1;\n}\n\n\n\/* ============================================================\n   ARA\u00c7LAR\n   ============================================================ *\/\n\n.nora-v3-tools-title {\n\n    margin:\n        38px\n        0\n        17px;\n\n    text-align: center;\n}\n\n\n.nora-v3-tools-title h2 {\n\n    margin: 0 !important;\n\n    padding: 0 !important;\n\n    color:\n        #1b2630 !important;\n\n    font-size:\n        28px !important;\n\n    font-weight:\n        800 !important;\n}\n\n\n.nora-v3-tools-title p {\n\n    margin:\n        6px\n        0\n        0 !important;\n\n    color:\n        #7d8991;\n\n    font-size:\n        13px;\n}\n\n\n.nora-v3-tools {\n\n    display: grid;\n\n    grid-template-columns:\n        repeat(3,1fr);\n\n    gap: 13px;\n}\n\n\n.nora-v3-tool {\n\n    min-height: 135px;\n\n    padding: 19px;\n\n    border-radius: 17px;\n\n    border:\n        1px solid\n        #e4eaee;\n\n    background:\n        #fff;\n\n    cursor: pointer;\n\n    text-align: left;\n\n    transition:\n        transform .2s ease,\n        box-shadow .2s ease;\n}\n\n\n.nora-v3-tool:hover {\n\n    transform:\n        translateY(-4px);\n\n    box-shadow:\n        0 14px 30px\n        rgba(0,0,0,.08);\n}\n\n\n.nora-v3-tool-icon {\n\n    font-size: 23px;\n\n    margin-bottom: 11px;\n}\n\n\n.nora-v3-tool-title {\n\n    color:\n        #18242d;\n\n    font-size:\n        15px;\n\n    font-weight:\n        800;\n\n    margin-bottom:\n        5px;\n}\n\n\n.nora-v3-tool-desc {\n\n    color:\n        #7d8991;\n\n    font-size:\n        11px;\n\n    line-height:\n        1.5;\n}\n\n\n.nora-v3-tool.studio {\n\n    background:\n        linear-gradient(\n            135deg,\n            #07121b,\n            #102a38\n        );\n\n    border-color:\n        rgba(60,195,255,.20);\n}\n\n\n.nora-v3-tool.studio\n.nora-v3-tool-title {\n\n    color:\n        #fff;\n}\n\n\n.nora-v3-tool.studio\n.nora-v3-tool-desc {\n\n    color:\n        rgba(255,255,255,.56);\n}\n\n\n\/* ============================================================\n   MODAL\n   ============================================================ *\/\n\n.nora-v3-modal {\n\n    position: fixed;\n\n    z-index: 999999;\n\n    inset: 0;\n\n    display: none;\n\n    align-items:\n        center;\n\n    justify-content:\n        center;\n\n    padding: 18px;\n\n    background:\n        rgba(0,0,0,.72);\n\n    backdrop-filter:\n        blur(8px);\n}\n\n\n.nora-v3-modal.open {\n\n    display:\n        flex;\n}\n\n\n.nora-v3-modal-box {\n\n    width:\n        100%;\n\n    max-width:\n        720px;\n\n    max-height:\n        90vh;\n\n    overflow-y:\n        auto;\n\n    padding:\n        24px;\n\n    border-radius:\n        22px;\n\n    background:\n        linear-gradient(\n            145deg,\n            #07111a,\n            #0d1e2a\n        );\n\n    border:\n        1px solid\n        rgba(75,210,255,.16);\n\n    box-shadow:\n        0 30px 90px\n        rgba(0,0,0,.58);\n}\n\n\n.nora-v3-modal-head {\n\n    display:\n        flex;\n\n    align-items:\n        center;\n\n    justify-content:\n        space-between;\n\n    margin-bottom:\n        17px;\n}\n\n\n.nora-v3-modal-head h3 {\n\n    margin:\n        0 !important;\n\n    padding:\n        0 !important;\n\n    color:\n        #fff !important;\n\n    font-size:\n        21px !important;\n\n    font-weight:\n        800 !important;\n}\n\n\n.nora-v3-close {\n\n    width:\n        35px;\n\n    height:\n        35px;\n\n    border-radius:\n        50%;\n\n    border:\n        1px solid\n        rgba(255,255,255,.10);\n\n    background:\n        rgba(255,255,255,.05);\n\n    color:\n        #fff;\n\n    cursor:\n        pointer;\n\n    font-size:\n        18px;\n}\n\n\n\/* FORMLAR *\/\n\n.nora-v3-form {\n\n    width:\n        100%;\n\n    padding:\n        13px\n        14px;\n\n    margin-bottom:\n        9px;\n\n    border-radius:\n        13px !important;\n\n    border:\n        1px solid\n        rgba(255,255,255,.10)\n        !important;\n\n    background:\n        rgba(0,0,0,.22)\n        !important;\n\n    color:\n        #fff\n        !important;\n\n    outline:\n        none !important;\n\n    box-shadow:\n        none !important;\n}\n\n\ntextarea.nora-v3-form {\n\n    min-height:\n        145px;\n\n    resize:\n        vertical;\n}\n\n\n.nora-v3-action {\n\n    min-height:\n        43px;\n\n    padding:\n        10px\n        16px;\n\n    border:\n        0;\n\n    border-radius:\n        13px;\n\n    background:\n        #54d9ff;\n\n    color:\n        #021019;\n\n    cursor:\n        pointer;\n\n    font-size:\n        11px;\n\n    font-weight:\n        800;\n}\n\n\n.nora-v3-result {\n\n    display:\n        none;\n\n    margin-top:\n        15px;\n\n    padding:\n        16px;\n\n    border-radius:\n        14px;\n\n    background:\n        rgba(0,0,0,.24);\n\n    border:\n        1px solid\n        rgba(255,255,255,.07);\n\n    color:\n        rgba(255,255,255,.83);\n\n    font-size:\n        13px;\n\n    line-height:\n        1.7;\n\n    white-space:\n        pre-wrap;\n}\n\n\n.nora-v3-result.show {\n\n    display:\n        block;\n}\n\n\n.nora-v3-note {\n\n    color:\n        rgba(255,255,255,.43);\n\n    font-size:\n        10px;\n\n    line-height:\n        1.6;\n\n    margin-top:\n        10px;\n}\n\n\n\/* ============================================================\n   MOB\u0130L\n   ============================================================ *\/\n\n@media (max-width: 850px) {\n\n    .nora-v3-main {\n\n        grid-template-columns:\n            1fr;\n    }\n\n    .nora-v3-chat {\n\n        padding:\n            32px\n            22px\n            10px;\n    }\n\n    .nora-v3-robot {\n\n        min-height:\n            360px;\n    }\n\n    .nora-v3-video {\n\n        height:\n            370px;\n    }\n\n    .nora-v3-tools {\n\n        grid-template-columns:\n            repeat(2,1fr);\n    }\n}\n\n\n@media (max-width: 560px) {\n\n    #sonkale16-nora-v3 {\n\n        padding:\n            0 6px;\n    }\n\n    .nora-v3-studio {\n\n        border-radius:\n            18px;\n    }\n\n    .nora-v3-top {\n\n        padding:\n            0 14px;\n    }\n\n    .nora-v3-chat-title {\n\n        font-size:\n            33px !important;\n    }\n\n    .nora-v3-messages {\n\n        height:\n            205px;\n    }\n\n    .nora-v3-robot {\n\n        min-height:\n            300px;\n    }\n\n    .nora-v3-video {\n\n        height:\n            305px;\n\n        max-width:\n            94%;\n    }\n\n    .nora-v3-tools {\n\n        grid-template-columns:\n            1fr;\n    }\n\n    .nora-v3-tool {\n\n        min-height:\n            128px;\n    }\n}\n\n<\/style>\n\n\n<div id=\"sonkale16-nora-v3\">\n\n\n    <!-- ======================================================\n         ANA ST\u00dcDYO\n         ====================================================== -->\n\n    <section class=\"nora-v3-studio\"\n             id=\"nora-v3-studio\">\n\n\n        <div class=\"nora-v3-grid\"><\/div>\n\n\n        <!-- ==================================================\n             \u00dcST\n             ================================================== -->\n\n        <div class=\"nora-v3-top\">\n\n\n            <div class=\"nora-v3-brand\">\n\n                <div class=\"nora-v3-brand-icon\">\n                    \ud83e\udd16\n                <\/div>\n\n                <div>\n\n                    NORA AI\n\n                    <div\n                        style=\"\n                        font-size:8px;\n                        opacity:.40;\n                        letter-spacing:1px;\n                        margin-top:3px;\n                        \"\n                    >\n                        SONKALE16TV\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"nora-v3-online\">\n\n                <span class=\"nora-v3-online-dot\"><\/span>\n\n                NORA ONLINE\n\n            <\/div>\n\n\n        <\/div>\n\n\n        <!-- ==================================================\n             ANA\n             ================================================== -->\n\n        <div class=\"nora-v3-main\">\n\n\n            <!-- =================================================\n                 SOL CHAT\n                 ================================================= -->\n\n            <div class=\"nora-v3-chat\">\n\n\n                <div class=\"nora-v3-kicker\">\n                    SONKALE16TV YAPAY ZEKA MERKEZ\u0130\n                <\/div>\n\n\n                <h1 class=\"nora-v3-title\">\n                    Merhaba,<br>\n                    ben <span>NORA.<\/span>\n                <\/h1>\n\n\n                <div class=\"nora-v3-description\">\n\n                    Haberleri sor.\n                    G\u00fcncel konular\u0131 ara\u015ft\u0131r.\n                    Haberleri \u00f6zetlet.\n                    \u0130stersen sorunu s\u00f6yle; NORA seni dinlesin.\n\n                <\/div>\n\n\n                <div\n                    class=\"nora-v3-voice-status\"\n                    id=\"nora-v3-voice-status\"\n                >\n                    \ud83d\udd0a NORA SES\u0130 HAZIR\n                <\/div>\n\n\n                <div\n                    class=\"nora-v3-messages\"\n                    id=\"nora-v3-messages\"\n                >\n\n                    <div\n                        class=\"nora-v3-message nora\"\n                    >\n                        Merhaba. Ben NORA.\n\n                        Sonkale16TV'nin yapay zek\u00e2\n                        asistan\u0131y\u0131m.\n\n                        Bana yazabilir veya\n                        \ud83c\udf99\ufe0f mikrofon d\u00fc\u011fmesine bas\u0131p\n                        konu\u015fabilirsin.\n\n                    <\/div>\n\n                <\/div>\n\n\n                <div class=\"nora-v3-input-row\">\n\n\n                    <input\n                        type=\"text\"\n                        id=\"nora-v3-input\"\n                        class=\"nora-v3-input\"\n                        placeholder=\"NORA'ya bir soru sor...\"\n                        autocomplete=\"off\"\n                    >\n\n\n                    <button\n                        type=\"button\"\n                        class=\"nora-v3-mic\"\n                        id=\"nora-v3-mic\"\n                        title=\"Konu\u015farak soru sor\"\n                    >\n                        \ud83c\udf99\ufe0f\n                    <\/button>\n\n\n                    <button\n                        type=\"button\"\n                        class=\"nora-v3-send\"\n                        id=\"nora-v3-send\"\n                    >\n                        \u27a4\n                    <\/button>\n\n\n                <\/div>\n\n\n                <div class=\"nora-v3-quick\">\n\n\n                    <button\n                        type=\"button\"\n                        data-question=\n                        \"Bursa g\u00fcndemindeki \u00f6nemli haberleri T\u00fcrk\u00e7e ara\u015ft\u0131r ve \u00f6zetle.\"\n                    >\n                        \ud83d\udccd Bursa\n                    <\/button>\n\n\n                    <button\n                        type=\"button\"\n                        data-question=\n                        \"Bug\u00fcn\u00fcn \u00f6nemli haberlerini T\u00fcrk\u00e7e ara\u015ft\u0131r ve \u00f6zetle.\"\n                    >\n                        \ud83d\udcf0 G\u00fcndem\n                    <\/button>\n\n\n                    <button\n                        type=\"button\"\n                        data-question=\n                        \"Teknoloji d\u00fcnyas\u0131ndaki \u00f6nemli geli\u015fmeleri T\u00fcrk\u00e7e ara\u015ft\u0131r.\"\n                    >\n                        \ud83d\udcbb Teknoloji\n                    <\/button>\n\n\n                    <button\n                        type=\"button\"\n                        data-question=\n                        \"Turizm sekt\u00f6r\u00fcndeki \u00f6nemli geli\u015fmeleri ara\u015ft\u0131r ve T\u00fcrk\u00e7e \u00f6zetle.\"\n                    >\n                        \u2708\ufe0f Turizm\n                    <\/button>\n\n\n                <\/div>\n\n\n            <\/div>\n\n\n            <!-- =================================================\n                 NORA ROBOT\n                 ================================================= -->\n\n            <div class=\"nora-v3-robot\">\n\n\n                <div class=\"nora-v3-halo\"><\/div>\n\n\n                <video\n                    id=\"nora-v3-video\"\n                    class=\"nora-v3-video\"\n                    autoplay\n                    muted\n                    loop\n                    playsinline\n                    preload=\"auto\"\n                >\n\n                    <source\n                        src=\"https:\/\/nora.sonkale16tv.com.tr\/wp-content\/uploads\/2026\/09\/b4d8cba04f644a54a990b03cf7896537.webm\"\n                        type=\"video\/webm\"\n                    >\n\n                <\/video>\n\n\n                <div class=\"nora-v3-speaking\">\n                    NORA KONU\u015eUYOR\n                <\/div>\n\n\n            <\/div>\n\n\n        <\/div>\n\n\n    <\/section>\n\n\n    <!-- ======================================================\n         ARA\u00c7LAR\n         ====================================================== -->\n\n    <div class=\"nora-v3-tools-title\">\n\n        <h2>\n            NORA AI MERKEZ\u0130\n        <\/h2>\n\n        <p>\n            Sonkale16TV haber ve teknoloji deneyimi\n        <\/p>\n\n    <\/div>\n\n\n    <div class=\"nora-v3-tools\">\n\n\n        <!-- NORA'YA SOR -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"chat\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83d\udcac\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                NORA'YA SOR\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                NORA ile do\u011frudan konu\u015fun.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- HABER\u0130 \u00d6ZETLE -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"summary\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83d\udcf0\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                HABER\u0130 \u00d6ZETLE\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Haber URL'sini verin,\n                NORA analiz etsin.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- HABER\u0130 D\u0130NLE -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"listen\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83c\udf99\ufe0f\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                HABER\u0130 D\u0130NLE\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Haberi T\u00fcrk\u00e7e sesli dinleyin.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- KAYNAKLAR -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"sources\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83d\udd0e\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                KAYNAKLARI G\u00d6R\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Konu hakk\u0131nda kaynak ara\u015ft\u0131r\u0131n.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- HAR\u0130TA -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"map\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83d\uddfa\ufe0f\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                HABER HAR\u0130TASI\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Konumu haritada a\u00e7\u0131n.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- CANLANDIR -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"video\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83c\udfac\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                HABER\u0130 CANLANDIR\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Haberi video senaryosuna d\u00f6n\u00fc\u015ft\u00fcr\u00fcn.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- ST\u00dcDYO -->\n\n        <a\n            href=\"https:\/\/nora.sonkale16tv.com.tr\/\"\n            target=\"_blank\"\n            rel=\"noopener\"\n            class=\"nora-v3-tool studio\"\n            style=\"text-decoration:none;\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83d\udcfa\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                NORA ST\u00dcDYO\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Mevcut NORA Studio'ya ge\u00e7in.\n            <\/div>\n\n        <\/a>\n\n\n        <!-- AR\u015e\u0130V -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"archive\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83d\udcc1\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                DOSYA \/ AR\u015e\u0130V\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                Sonkale16TV haberlerinde arama yap\u0131n.\n            <\/div>\n\n        <\/button>\n\n\n        <!-- NORA -->\n\n        <button\n            type=\"button\"\n            class=\"nora-v3-tool\"\n            data-tool=\"about\"\n        >\n\n            <div class=\"nora-v3-tool-icon\">\n                \ud83e\udd16\n            <\/div>\n\n            <div class=\"nora-v3-tool-title\">\n                NORA\n            <\/div>\n\n            <div class=\"nora-v3-tool-desc\">\n                NORA hakk\u0131nda bilgi al\u0131n.\n            <\/div>\n\n        <\/button>\n\n\n    <\/div>\n\n\n    <!-- ======================================================\n         MODAL\n         ====================================================== -->\n\n    <div\n        class=\"nora-v3-modal\"\n        id=\"nora-v3-modal\"\n    >\n\n\n        <div class=\"nora-v3-modal-box\">\n\n\n            <div class=\"nora-v3-modal-head\">\n\n\n                <h3\n                    id=\"nora-v3-modal-title\"\n                >\n                    NORA\n                <\/h3>\n\n\n                <button\n                    type=\"button\"\n                    class=\"nora-v3-close\"\n                    id=\"nora-v3-close\"\n                >\n                    \u00d7\n                <\/button>\n\n\n            <\/div>\n\n\n            <div\n                id=\"nora-v3-modal-content\"\n            ><\/div>\n\n\n        <\/div>\n\n\n    <\/div>\n\n\n<\/div>\n\n\n<script>\n\n(function() {\n\n    \"use strict\";\n\n\n    \/* ========================================================\n       ELEMENTLER\n       ======================================================== *\/\n\n    const root =\n        document.getElementById(\n            \"sonkale16-nora-v3\"\n        );\n\n\n    if (!root) {\n        return;\n    }\n\n\n    const ajaxUrl =\n        \"https:\/\/sonkale16tv.com.tr\/wp-admin\/admin-ajax.php\";\n\n\n    const nonce =\n        \"a481204418\";\n\n\n    const studio =\n        document.getElementById(\n            \"nora-v3-studio\"\n        );\n\n\n    const video =\n        document.getElementById(\n            \"nora-v3-video\"\n        );\n\n\n    const messages =\n        document.getElementById(\n            \"nora-v3-messages\"\n        );\n\n\n    const input =\n        document.getElementById(\n            \"nora-v3-input\"\n        );\n\n\n    const send =\n        document.getElementById(\n            \"nora-v3-send\"\n        );\n\n\n    const mic =\n        document.getElementById(\n            \"nora-v3-mic\"\n        );\n\n\n    const voiceStatus =\n        document.getElementById(\n            \"nora-v3-voice-status\"\n        );\n\n\n    const modal =\n        document.getElementById(\n            \"nora-v3-modal\"\n        );\n\n\n    const modalTitle =\n        document.getElementById(\n            \"nora-v3-modal-title\"\n        );\n\n\n    const modalContent =\n        document.getElementById(\n            \"nora-v3-modal-content\"\n        );\n\n\n    const closeModalButton =\n        document.getElementById(\n            \"nora-v3-close\"\n        );\n\n\n    \/* ========================================================\n       NORA V\u0130DEOSU\n       ======================================================== *\/\n\n    if (video) {\n\n        video.muted = true;\n\n        video.play().catch(\n            function() {}\n        );\n    }\n\n\n    \/* ========================================================\n       SES S\u0130STEM\u0130\n       ======================================================== *\/\n\n    let noraSpeaking = false;\n\n\n    function setSpeaking(active) {\n\n        noraSpeaking = active;\n\n\n        if (active) {\n\n            studio.classList.add(\n                \"speaking\"\n            );\n\n            voiceStatus.classList.add(\n                \"active\"\n            );\n\n            voiceStatus.textContent =\n                \"\ud83d\udd0a NORA KONU\u015eUYOR\";\n\n        } else {\n\n            studio.classList.remove(\n                \"speaking\"\n            );\n\n            voiceStatus.classList.remove(\n                \"active\"\n            );\n\n            voiceStatus.textContent =\n                \"\ud83d\udd0a NORA SES\u0130 HAZIR\";\n        }\n    }\n\n\n    function stopSpeaking() {\n\n        if (\n            \"speechSynthesis\"\n            in window\n        ) {\n\n            window.speechSynthesis.cancel();\n        }\n\n        setSpeaking(false);\n    }\n\n\n    function speakText(text) {\n\n        stopSpeaking();\n\n\n        if (\n            !(\"speechSynthesis\" in window)\n        ) {\n\n            voiceStatus.textContent =\n                \"\ud83d\udd07 TARAYICI SES\u0130 DESTEKLEM\u0130YOR\";\n\n            return;\n        }\n\n\n        const cleanText =\n            String(text || \"\")\n                .replace(\/https?:\\\/\\\/\\S+\/g, \"\")\n                .trim();\n\n\n        if (!cleanText) {\n            return;\n        }\n\n\n        const utterance =\n            new SpeechSynthesisUtterance(\n                cleanText\n            );\n\n\n        utterance.lang =\n            \"tr-TR\";\n\n\n        utterance.rate =\n            0.94;\n\n\n        utterance.pitch =\n            1.0;\n\n\n        utterance.volume =\n            1;\n\n\n        utterance.onstart =\n            function() {\n\n                setSpeaking(true);\n\n                if (video) {\n\n                    video.play().catch(\n                        function() {}\n                    );\n                }\n            };\n\n\n        utterance.onend =\n            function() {\n\n                setSpeaking(false);\n            };\n\n\n        utterance.onerror =\n            function() {\n\n                setSpeaking(false);\n            };\n\n\n        window.speechSynthesis.speak(\n            utterance\n        );\n    }\n\n\n    \/* ========================================================\n       MESAJ EKLE\n       ======================================================== *\/\n\n    function addMessage(\n        text,\n        type\n    ) {\n\n        const div =\n            document.createElement(\n                \"div\"\n            );\n\n\n        div.className =\n            \"nora-v3-message \" +\n            (type === \"user\"\n                ? \"user\"\n                : \"nora\");\n\n\n        div.textContent =\n            text;\n\n\n        messages.appendChild(\n            div\n        );\n\n\n        messages.scrollTop =\n            messages.scrollHeight;\n\n\n        return div;\n    }\n\n\n    \/* ========================================================\n       AJAX\n       ======================================================== *\/\n\n    async function noraRequest(\n        type,\n        data\n    ) {\n\n        const form =\n            new FormData();\n\n\n        form.append(\n            \"action\",\n            \"sonkale16_nora_v3\"\n        );\n\n\n        form.append(\n            \"nonce\",\n            nonce\n        );\n\n\n        form.append(\n            \"type\",\n            type\n        );\n\n\n        Object.keys(\n            data || {}\n        ).forEach(\n            function(key) {\n\n                form.append(\n                    key,\n                    data[key]\n                );\n\n            }\n        );\n\n\n        const response =\n            await fetch(\n                ajaxUrl,\n                {\n                    method: \"POST\",\n                    credentials: \"same-origin\",\n                    body: form\n                }\n            );\n\n\n        const json =\n            await response.json();\n\n\n        if (!json.success) {\n\n            throw new Error(\n                json.data &&\n                json.data.message\n                    ? json.data.message\n                    : \"NORA ba\u011flant\u0131s\u0131nda hata olu\u015ftu.\"\n            );\n        }\n\n\n        return json.data;\n    }\n\n\n    \/* ========================================================\n       CHAT G\u00d6NDER\n       ======================================================== *\/\n\n    async function sendChat(\n        message\n    ) {\n\n        if (!message) {\n            return;\n        }\n\n\n        addMessage(\n            message,\n            \"user\"\n        );\n\n\n        input.value = \"\";\n\n\n        const loading =\n            addMessage(\n                \"NORA d\u00fc\u015f\u00fcn\u00fcyor...\",\n                \"nora\"\n            );\n\n\n        try {\n\n            const data =\n                await noraRequest(\n                    \"chat\",\n                    {\n                        message:\n                            message\n                    }\n                );\n\n\n            loading.textContent =\n                data.reply ||\n                \"NORA cevap vermedi.\";\n\n\n            messages.scrollTop =\n                messages.scrollHeight;\n\n\n            \/*\n             * NORA otomatik konu\u015fuyor.\n             *\/\n\n            speakText(\n                data.reply\n            );\n\n        }\n        catch(error) {\n\n            loading.textContent =\n                \"NORA ba\u011flant\u0131 hatas\u0131: \" +\n                error.message;\n\n            stopSpeaking();\n        }\n    }\n\n\n    \/* ========================================================\n       G\u00d6NDER\n       ======================================================== *\/\n\n    send.addEventListener(\n        \"click\",\n        function() {\n\n            sendChat(\n                input.value.trim()\n            );\n\n        }\n    );\n\n\n    input.addEventListener(\n        \"keydown\",\n        function(e) {\n\n            if (e.key === \"Enter\") {\n\n                e.preventDefault();\n\n                sendChat(\n                    input.value.trim()\n                );\n            }\n        }\n    );\n\n\n    \/* ========================================================\n       HIZLI SORULAR\n       ======================================================== *\/\n\n    root\n        .querySelectorAll(\n            \".nora-v3-quick button\"\n        )\n        .forEach(\n            function(button) {\n\n                button.addEventListener(\n                    \"click\",\n                    function() {\n\n                        sendChat(\n                            this.getAttribute(\n                                \"data-question\"\n                            )\n                        );\n                    }\n                );\n            }\n        );\n\n\n    \/* ========================================================\n       M\u0130KROFON\n       ======================================================== *\/\n\n    let recognition = null;\n\n    let recording = false;\n\n\n    const SpeechRecognition =\n        window.SpeechRecognition ||\n        window.webkitSpeechRecognition;\n\n\n    if (SpeechRecognition) {\n\n        recognition =\n            new SpeechRecognition();\n\n\n        recognition.lang =\n            \"tr-TR\";\n\n\n        recognition.continuous =\n            false;\n\n\n        recognition.interimResults =\n            true;\n\n\n        recognition.onstart =\n            function() {\n\n                recording = true;\n\n                mic.classList.add(\n                    \"recording\"\n                );\n\n                voiceStatus.classList.add(\n                    \"active\"\n                );\n\n                voiceStatus.textContent =\n                    \"\ud83c\udf99\ufe0f S\u0130Z D\u0130NLEN\u0130YORSUNUZ...\";\n            };\n\n\n        recognition.onresult =\n            function(event) {\n\n                let transcript = \"\";\n\n\n                for (\n                    let i = event.resultIndex;\n                    i < event.results.length;\n                    i++\n                ) {\n\n                    transcript +=\n                        event.results[i][0].transcript;\n                }\n\n\n                input.value =\n                    transcript;\n            };\n\n\n        recognition.onerror =\n            function() {\n\n                recording = false;\n\n                mic.classList.remove(\n                    \"recording\"\n                );\n\n                voiceStatus.textContent =\n                    \"\ud83c\udf99\ufe0f M\u0130KROFON HAZIR\";\n            };\n\n\n        recognition.onend =\n            function() {\n\n                recording = false;\n\n                mic.classList.remove(\n                    \"recording\"\n                );\n\n\n                const question =\n                    input.value.trim();\n\n\n                voiceStatus.textContent =\n                    \"\ud83d\udd0a NORA SES\u0130 HAZIR\";\n\n\n                if (question) {\n\n                    sendChat(\n                        question\n                    );\n                }\n            };\n\n\n        mic.addEventListener(\n            \"click\",\n            function() {\n\n                if (recording) {\n\n                    recognition.stop();\n\n                } else {\n\n                    stopSpeaking();\n\n                    recognition.start();\n                }\n\n            }\n        );\n\n    } else {\n\n        mic.addEventListener(\n            \"click\",\n            function() {\n\n                alert(\n                    \"Bu taray\u0131c\u0131 konu\u015farak soru sorma \u00f6zelli\u011fini desteklemiyor. Google Chrome kullanman\u0131z\u0131 \u00f6neririm.\"\n                );\n\n            }\n        );\n    }\n\n\n    \/* ========================================================\n       MODAL\n       ======================================================== *\/\n\n    function openModal(\n        title,\n        html\n    ) {\n\n        modalTitle.textContent =\n            title;\n\n        modalContent.innerHTML =\n            html;\n\n        modal.classList.add(\n            \"open\"\n        );\n    }\n\n\n    function closeModal() {\n\n        modal.classList.remove(\n            \"open\"\n        );\n\n        modalContent.innerHTML =\n            \"\";\n    }\n\n\n    closeModalButton.addEventListener(\n        \"click\",\n        closeModal\n    );\n\n\n    modal.addEventListener(\n        \"click\",\n        function(e) {\n\n            if (\n                e.target === modal\n            ) {\n\n                closeModal();\n            }\n        }\n    );\n\n\n    \/* ========================================================\n       ARA\u00c7LAR\n       ======================================================== *\/\n\n    root\n        .querySelectorAll(\n            \"[data-tool]\"\n        )\n        .forEach(\n            function(button) {\n\n                button.addEventListener(\n                    \"click\",\n                    function() {\n\n                        const tool =\n                            this.getAttribute(\n                                \"data-tool\"\n                            );\n\n\n                        \/* ======================================\n                           NORA'YA SOR\n                           ====================================== *\/\n\n                        if (tool === \"chat\") {\n\n                            openModal(\n\n                                \"\ud83d\udcac NORA'YA SOR\",\n\n                                `\n                                <input\n                                    id=\"nora-v3-modal-question\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"NORA'ya sorunuzu yaz\u0131n...\"\n                                >\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-modal-send\"\n                                >\n                                    NORA'YA SOR\n                                <\/button>\n\n                                <div\n                                    id=\"nora-v3-modal-result\"\n                                    class=\"nora-v3-result\"\n                                ><\/div>\n                                `\n                            );\n\n\n                            const qInput =\n                                document.getElementById(\n                                    \"nora-v3-modal-question\"\n                                );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-modal-send\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    async function() {\n\n                                        const q =\n                                            qInput.value.trim();\n\n\n                                        if (!q) {\n                                            return;\n                                        }\n\n\n                                        const result =\n                                            document.getElementById(\n                                                \"nora-v3-modal-result\"\n                                            );\n\n\n                                        result.textContent =\n                                            \"NORA d\u00fc\u015f\u00fcn\u00fcyor...\";\n\n\n                                        result.classList.add(\n                                            \"show\"\n                                        );\n\n\n                                        try {\n\n                                            const data =\n                                                await noraRequest(\n                                                    \"chat\",\n                                                    {\n                                                        message: q\n                                                    }\n                                                );\n\n\n                                            result.textContent =\n                                                data.reply;\n\n\n                                            speakText(\n                                                data.reply\n                                            );\n\n                                        }\n                                        catch(error) {\n\n                                            result.textContent =\n                                                error.message;\n                                        }\n\n                                    }\n                                );\n\n\n                            qInput.focus();\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           HABER \u00d6ZET\n                           ====================================== *\/\n\n                        if (tool === \"summary\") {\n\n                            openModal(\n\n                                \"\ud83d\udcf0 HABER\u0130 \u00d6ZETLE\",\n\n                                `\n                                <input\n                                    id=\"nora-v3-summary-url\"\n                                    type=\"url\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"Haber URL'sini buraya yap\u0131\u015ft\u0131r\u0131n...\"\n                                >\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-summary-button\"\n                                >\n                                    HABER\u0130 \u00d6ZETLE\n                                <\/button>\n\n                                <div\n                                    id=\"nora-v3-summary-result\"\n                                    class=\"nora-v3-result\"\n                                ><\/div>\n\n                                <div class=\"nora-v3-note\">\n                                    Haber okunur, NORA taraf\u0131ndan analiz edilir ve T\u00fcrk\u00e7e \u00f6zet haz\u0131rlan\u0131r.\n                                <\/div>\n                                `\n                            );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-summary-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    async function() {\n\n                                        const url =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-summary-url\"\n                                            )\n                                            .value\n                                            .trim();\n\n\n                                        const result =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-summary-result\"\n                                            );\n\n\n                                        if (!url) {\n                                            return;\n                                        }\n\n\n                                        result.textContent =\n                                            \"Haber okunuyor ve NORA analiz ediyor...\";\n\n\n                                        result.classList.add(\n                                            \"show\"\n                                        );\n\n\n                                        try {\n\n                                            const data =\n                                                await noraRequest(\n                                                    \"summary\",\n                                                    {\n                                                        url: url\n                                                    }\n                                                );\n\n\n                                            result.textContent =\n                                                data.reply;\n\n\n                                            speakText(\n                                                data.reply\n                                            );\n\n                                        }\n                                        catch(error) {\n\n                                            result.textContent =\n                                                error.message;\n                                        }\n\n                                    }\n                                );\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           HABER D\u0130NLE\n                           ====================================== *\/\n\n                        if (tool === \"listen\") {\n\n                            openModal(\n\n                                \"\ud83c\udf99\ufe0f HABER\u0130 D\u0130NLE\",\n\n                                `\n                                <input\n                                    id=\"nora-v3-listen-url\"\n                                    type=\"url\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"Haber URL'sini buraya yap\u0131\u015ft\u0131r\u0131n...\"\n                                >\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-listen-button\"\n                                >\n                                    \u25b6 HABER\u0130 OKU\n                                <\/button>\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-stop-button\"\n                                    style=\"margin-left:6px;\"\n                                >\n                                    \u25a0 DURDUR\n                                <\/button>\n\n                                <div\n                                    id=\"nora-v3-listen-result\"\n                                    class=\"nora-v3-result\"\n                                ><\/div>\n                                `\n                            );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-listen-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    async function() {\n\n                                        const url =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-listen-url\"\n                                            )\n                                            .value\n                                            .trim();\n\n\n                                        const result =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-listen-result\"\n                                            );\n\n\n                                        if (!url) {\n                                            return;\n                                        }\n\n\n                                        result.textContent =\n                                            \"Haber metni haz\u0131rlan\u0131yor...\";\n\n\n                                        result.classList.add(\n                                            \"show\"\n                                        );\n\n\n                                        try {\n\n                                            const data =\n                                                await noraRequest(\n                                                    \"listen\",\n                                                    {\n                                                        url: url\n                                                    }\n                                                );\n\n\n                                            result.textContent =\n                                                data.text.substring(\n                                                    0,\n                                                    4000\n                                                );\n\n\n                                            speakText(\n                                                data.text\n                                            );\n\n                                        }\n                                        catch(error) {\n\n                                            result.textContent =\n                                                error.message;\n                                        }\n\n                                    }\n                                );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-stop-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    stopSpeaking\n                                );\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           KAYNAKLAR\n                           ====================================== *\/\n\n                        if (tool === \"sources\") {\n\n                            openModal(\n\n                                \"\ud83d\udd0e KAYNAKLARI G\u00d6R\",\n\n                                `\n                                <input\n                                    id=\"nora-v3-source-query\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"\u00d6rne\u011fin: Bursa turizmi 2026\"\n                                >\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-source-button\"\n                                >\n                                    KAYNAKLARI ARA\n                                <\/button>\n\n                                <div\n                                    id=\"nora-v3-source-result\"\n                                    class=\"nora-v3-result\"\n                                ><\/div>\n                                `\n                            );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-source-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    async function() {\n\n                                        const query =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-source-query\"\n                                            )\n                                            .value\n                                            .trim();\n\n\n                                        const result =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-source-result\"\n                                            );\n\n\n                                        if (!query) {\n                                            return;\n                                        }\n\n\n                                        result.textContent =\n                                            \"NORA kaynaklar\u0131 ara\u015ft\u0131r\u0131yor...\";\n\n\n                                        result.classList.add(\n                                            \"show\"\n                                        );\n\n\n                                        try {\n\n                                            const data =\n                                                await noraRequest(\n                                                    \"sources\",\n                                                    {\n                                                        query: query\n                                                    }\n                                                );\n\n\n                                            result.textContent =\n                                                data.reply;\n\n\n                                            speakText(\n                                                data.reply\n                                            );\n\n                                        }\n                                        catch(error) {\n\n                                            result.textContent =\n                                                error.message;\n                                        }\n\n                                    }\n                                );\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           HAR\u0130TA\n                           ====================================== *\/\n\n                        if (tool === \"map\") {\n\n                            openModal(\n\n                                \"\ud83d\uddfa\ufe0f HABER HAR\u0130TASI\",\n\n                                `\n                                <input\n                                    id=\"nora-v3-map-query\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"Bursa, Uluda\u011f, Osmangazi...\"\n                                >\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-map-button\"\n                                >\n                                    HAR\u0130TADA A\u00c7\n                                <\/button>\n\n                                <div class=\"nora-v3-note\">\n                                    Arad\u0131\u011f\u0131n\u0131z yer Google Maps \u00fczerinde a\u00e7\u0131l\u0131r.\n                                <\/div>\n                                `\n                            );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-map-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    function() {\n\n                                        const query =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-map-query\"\n                                            )\n                                            .value\n                                            .trim();\n\n\n                                        if (!query) {\n                                            return;\n                                        }\n\n\n                                        window.open(\n                                            \"https:\/\/www.google.com\/maps\/search\/?api=1&query=\" +\n                                            encodeURIComponent(\n                                                query\n                                            ),\n                                            \"_blank\"\n                                        );\n                                    }\n                                );\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           CANLANDIR\n                           ====================================== *\/\n\n                        if (tool === \"video\") {\n\n                            openModal(\n\n                                \"\ud83c\udfac HABER\u0130 CANLANDIR\",\n\n                                `\n                                <textarea\n                                    id=\"nora-v3-video-text\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"Haberi veya haber metnini buraya yaz\u0131n...\"\n                                ><\/textarea>\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-video-button\"\n                                >\n                                    \ud83c\udfac V\u0130DEO SENARYOSU OLU\u015eTUR\n                                <\/button>\n\n                                <div\n                                    id=\"nora-v3-video-result\"\n                                    class=\"nora-v3-result\"\n                                ><\/div>\n\n                                <div class=\"nora-v3-note\">\n                                    Bu b\u00f6l\u00fcm \u015fimdilik senaryo \u00fcretir. Flash\/PC \u00fczerindeki Sonkale16 AI ST\u00dcDYO geldi\u011finde buras\u0131 do\u011frudan \u00fcretim merkezine ba\u011flanabilecek \u015fekilde haz\u0131rlanm\u0131\u015ft\u0131r.\n                                <\/div>\n                                `\n                            );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-video-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    async function() {\n\n                                        const text =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-video-text\"\n                                            )\n                                            .value\n                                            .trim();\n\n\n                                        const result =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-video-result\"\n                                            );\n\n\n                                        if (!text) {\n                                            return;\n                                        }\n\n\n                                        result.textContent =\n                                            \"NORA video senaryosunu haz\u0131rl\u0131yor...\";\n\n\n                                        result.classList.add(\n                                            \"show\"\n                                        );\n\n\n                                        try {\n\n                                            const data =\n                                                await noraRequest(\n                                                    \"video_script\",\n                                                    {\n                                                        text: text\n                                                    }\n                                                );\n\n\n                                            result.textContent =\n                                                data.reply;\n\n\n                                            speakText(\n                                                data.reply\n                                            );\n\n                                        }\n                                        catch(error) {\n\n                                            result.textContent =\n                                                error.message;\n                                        }\n\n                                    }\n                                );\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           AR\u015e\u0130V\n                           ====================================== *\/\n\n                        if (tool === \"archive\") {\n\n                            openModal(\n\n                                \"\ud83d\udcc1 SONKALE16TV AR\u015e\u0130V\",\n\n                                `\n                                <input\n                                    id=\"nora-v3-archive-query\"\n                                    class=\"nora-v3-form\"\n                                    placeholder=\"\u00d6rne\u011fin: Bursa, \u00d6zcan G\u00f6n\u00fclal, turizm...\"\n                                >\n\n                                <button\n                                    type=\"button\"\n                                    class=\"nora-v3-action\"\n                                    id=\"nora-v3-archive-button\"\n                                >\n                                    AR\u015e\u0130VDE ARA\n                                <\/button>\n                                `\n                            );\n\n\n                            document\n                                .getElementById(\n                                    \"nora-v3-archive-button\"\n                                )\n                                .addEventListener(\n                                    \"click\",\n                                    function() {\n\n                                        const query =\n                                            document\n                                            .getElementById(\n                                                \"nora-v3-archive-query\"\n                                            )\n                                            .value\n                                            .trim();\n\n\n                                        if (!query) {\n                                            return;\n                                        }\n\n\n                                        window.location.href =\n                                            \"https:\/\/sonkale16tv.com.tr\/?s=\" +\n                                            encodeURIComponent(\n                                                query\n                                            );\n\n                                    }\n                                );\n\n                            return;\n                        }\n\n\n                        \/* ======================================\n                           NORA HAKKINDA\n                           ====================================== *\/\n\n                        if (tool === \"about\") {\n\n                            openModal(\n\n                                \"\ud83e\udd16 NORA AI\",\n\n                                `\n                                <div\n                                    style=\"\n                                    color:rgba(255,255,255,.75);\n                                    font-size:14px;\n                                    line-height:1.8;\n                                    \"\n                                >\n\n                                    <strong\n                                        style=\"color:#62ddff;\"\n                                    >\n                                        NORA AI\n                                    <\/strong>\n\n                                    <br><br>\n\n                                    Sonkale16TV'nin yapay zek\u00e2\n                                    destekli haber, ara\u015ft\u0131rma,\n                                    teknoloji ve bilgi merkezidir.\n\n                                    <br><br>\n\n                                    Web taraf\u0131ndaki NORA merkezi\n                                    ziyaret\u00e7ilerin haber ve bilgi\n                                    deneyimi i\u00e7in kullan\u0131l\u0131r.\n\n                                    <br><br>\n\n                                    Geli\u015fmi\u015f NORA Studio ise:\n\n                                    <br>\n\n                                    <strong style=\"color:#fff;\">\n                                        nora.sonkale16tv.com.tr\n                                    <\/strong>\n\n                                    <br><br>\n\n                                    \u00fczerinden \u00e7al\u0131\u015f\u0131r.\n\n                                    <br><br>\n\n                                    \u0130leride Flash\/PC \u00fczerindeki\n                                    <strong style=\"color:#fff;\">\n                                    Sonkale16 AI ST\u00dcDYO\n                                    <\/strong>\n                                    ile \u00fcretim taraf\u0131 da\n                                    birbirine ba\u011flanacakt\u0131r.\n\n                                <\/div>\n                                `\n                            );\n\n                            return;\n                        }\n\n                    }\n                );\n\n            }\n        );\n\n\n    \/* ========================================================\n       ESC\n       ======================================================== *\/\n\n    document.addEventListener(\n        \"keydown\",\n        function(e) {\n\n            if (e.key === \"Escape\") {\n\n                closeModal();\n            }\n\n        }\n    );\n\n\n})();\n\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;Yeni Parti Nil\u00fcfer \u0130l\u00e7e Ba\u015fkan\u0131 \u00d6zg\u00fcr \u015eahin, il\u00e7e y\u00f6netim kurulu ile birlikte son toplant\u0131s\u0131n\u0131 ger\u00e7ekle\u015ftirdi. \u015eahin, g\u00f6rev s\u00fcrecine ili\u015fkin yapt\u0131\u011f\u0131 de\u011ferlendirmede 22 y\u0131ll\u0131k siyasi ve \u00f6rg\u00fctsel ge\u00e7mi\u015fine dikkat \u00e7ekerken, Nil\u00fcfer\u2019de ge\u00e7irdi\u011fi d\u00f6nemin kendisi a\u00e7\u0131s\u0131ndan yaln\u0131zca bir siyasi g\u00f6rev olmad\u0131\u011f\u0131n\u0131 ifade etti. \u0130l\u00e7e y\u00f6netim kurulu ile ger\u00e7ekle\u015ftirilen son toplant\u0131n\u0131n ard\u0131ndan a\u00e7\u0131klamalarda bulunan \u015eahin, gen\u00e7lik kollar\u0131ndan ba\u015flayarak [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":38767,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[287],"tags":[],"class_list":["post-38766","post","type-post","status-publish","format-standard","has-post-thumbnail","category-siyaset"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/38766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/comments?post=38766"}],"version-history":[{"count":2,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/38766\/revisions"}],"predecessor-version":[{"id":38778,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/38766\/revisions\/38778"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/media\/38767"}],"wp:attachment":[{"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/media?parent=38766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/categories?post=38766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sonkale16tv.com.tr\/index.php\/wp-json\/wp\/v2\/tags?post=38766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}