{"id":750,"date":"2026-04-15T00:08:08","date_gmt":"2026-04-14T21:08:08","guid":{"rendered":"https:\/\/ggltest.online\/?page_id=750"},"modified":"2026-05-22T01:41:44","modified_gmt":"2026-05-21T22:41:44","slug":"haberler","status":"publish","type":"page","link":"https:\/\/enmos.com\/en\/haberler\/","title":{"rendered":"News"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"750\" class=\"elementor elementor-750\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5e1d6c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"f5e1d6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-646074e elementor-widget elementor-widget-spacer\" data-id=\"646074e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6dcc0d9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"6dcc0d9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-120fada elementor-widget elementor-widget-html\" data-id=\"120fada\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"enmos-news-page\" id=\"enmosNewsPage\">\r\n  <div class=\"enmos-news-shell\">\r\n    <div class=\"enmos-news-head\">\r\n      <h1 class=\"enmos-news-title\">\r\n        <span class=\"news-title-dark\">Enmos'ta<\/span>\r\n        <span class=\"news-title-green\">\u00d6ne \u00c7\u0131kanlar<\/span>\r\n      <\/h1>\r\n    <\/div>\r\n\r\n    <div class=\"enmos-news-stage\">\r\n      <div class=\"enmos-news-feature\" id=\"enmosNewsFeature\">\r\n        <div class=\"enmos-news-loading\">Haberler y\u00fckleniyor...<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"enmos-news-rail-wrap\">\r\n        <div class=\"enmos-news-rail\" id=\"enmosNewsRail\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .enmos-news-page{\r\n    --green:#2C9942;\r\n    --dark:#1D252C;\r\n    --text:#51605a;\r\n    --line:#dfe7e1;\r\n    --soft:#f4faf4;\r\n    width:100vw;\r\n    max-width:100vw;\r\n    margin-left:calc(50% - 50vw);\r\n    margin-right:calc(50% - 50vw);\r\n    font-family:'Montserrat',sans-serif;\r\n    padding:42px 0 50px;\r\n    overflow:hidden;\r\n    box-sizing:border-box;\r\n  }\r\n\r\n  .enmos-news-page,\r\n  .enmos-news-page *{\r\n    box-sizing:border-box;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-shell{\r\n    max-width:1380px;\r\n    margin:0 auto;\r\n    padding:0 28px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-head{\r\n    margin-bottom:24px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-title{\r\n    margin:0;\r\n    font-size:40px;\r\n    line-height:1.04;\r\n    font-weight:900;\r\n    letter-spacing:0;\r\n  }\r\n\r\n  .enmos-news-page .news-title-dark{\r\n    color:var(--dark);\r\n  }\r\n\r\n  .enmos-news-page .news-title-green{\r\n    color:var(--green);\r\n    margin-left:8px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-stage{\r\n    display:grid;\r\n    grid-template-columns:minmax(0, 1.08fr) minmax(320px, .92fr);\r\n    gap:22px;\r\n    align-items:stretch;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-feature{\r\n    position:relative;\r\n    min-height:620px;\r\n    border-radius:33px;\r\n    overflow:hidden;\r\n    background:#ffffff;\r\n    border:1px solid var(--line);\r\n    box-shadow:0 24px 60px rgba(29,37,44,.12);\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-reader-scroll{\r\n    height:620px;\r\n    overflow-y:auto;\r\n    scrollbar-width:thin;\r\n    scrollbar-color:rgba(44,153,66,.45) transparent;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-reader-scroll::-webkit-scrollbar{\r\n    width:7px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-reader-scroll::-webkit-scrollbar-track{\r\n    background:transparent;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-reader-scroll::-webkit-scrollbar-thumb{\r\n    background:rgba(44,153,66,.45);\r\n    border-radius:999px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article{\r\n    animation:enmosArticleFade .38s ease both;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-hero{\r\n    width:100%;\r\n    height:320px;\r\n    background:var(--soft);\r\n    overflow:hidden;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-hero img{\r\n    width:100%;\r\n    height:100%;\r\n    object-fit:cover;\r\n    display:block;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-content-wrap{\r\n    padding:28px 30px 34px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-meta{\r\n    display:flex;\r\n    align-items:center;\r\n    flex-wrap:wrap;\r\n    gap:10px;\r\n    margin-bottom:12px;\r\n    color:var(--green);\r\n    font-size:11px;\r\n    font-weight:800;\r\n    letter-spacing:.12em;\r\n    text-transform:uppercase;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-title{\r\n    margin:0 0 18px;\r\n    color:var(--dark);\r\n    font-size:36px;\r\n    line-height:1.16;\r\n    font-weight:900;\r\n    letter-spacing:0;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body{\r\n    color:var(--text);\r\n    font-size:15px;\r\n    line-height:1.85;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body p{\r\n    margin:0 0 18px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body h1,\r\n  .enmos-news-page .enmos-news-article-body h2,\r\n  .enmos-news-page .enmos-news-article-body h3,\r\n  .enmos-news-page .enmos-news-article-body h4{\r\n    color:var(--dark);\r\n    line-height:1.3;\r\n    margin:28px 0 14px;\r\n    font-weight:800;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body h2{\r\n    font-size:24px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body h3{\r\n    font-size:20px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body ul,\r\n  .enmos-news-page .enmos-news-article-body ol{\r\n    margin:0 0 20px 22px;\r\n    padding:0;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body li{\r\n    margin-bottom:8px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body img,\r\n  .enmos-news-page .enmos-news-article-body figure,\r\n  .enmos-news-page .enmos-news-article-body .wp-block-image{\r\n    display:none !important;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-article-body a{\r\n    color:var(--green);\r\n    text-decoration:underline;\r\n    text-underline-offset:3px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-loading,\r\n  .enmos-news-page .enmos-news-empty,\r\n  .enmos-news-page .enmos-news-error{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    min-height:620px;\r\n    color:var(--dark);\r\n    font-size:15px;\r\n    padding:30px;\r\n    text-align:center;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail-wrap{\r\n    min-height:620px;\r\n    border-radius:33px;\r\n    background:rgba(255,255,255,.78);\r\n    border:1px solid var(--line);\r\n    box-shadow:0 18px 42px rgba(29,37,44,.08);\r\n    overflow:hidden;\r\n    position:relative;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail-wrap::before,\r\n  .enmos-news-page .enmos-news-rail-wrap::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    right:0;\r\n    height:34px;\r\n    z-index:3;\r\n    pointer-events:none;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail-wrap::before{\r\n    top:0;\r\n    background:linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,255,255,0));\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail-wrap::after{\r\n    bottom:0;\r\n    background:linear-gradient(0deg, rgba(255,255,255,.96), rgba(255,255,255,0));\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail{\r\n    height:620px;\r\n    overflow-y:auto;\r\n    padding:14px;\r\n    scrollbar-width:thin;\r\n    scrollbar-color:rgba(44,153,66,.45) transparent;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail::-webkit-scrollbar{\r\n    width:7px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail::-webkit-scrollbar-track{\r\n    background:transparent;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-rail::-webkit-scrollbar-thumb{\r\n    background:rgba(44,153,66,.45);\r\n    border-radius:999px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-card{\r\n    display:grid;\r\n    grid-template-columns:128px 1fr;\r\n    gap:16px;\r\n    align-items:center;\r\n    width:100%;\r\n    min-height:128px;\r\n    padding:12px;\r\n    border-radius:24px;\r\n    text-align:left;\r\n    cursor:pointer;\r\n    font-family:'Montserrat',sans-serif;\r\n    transition:transform .28s ease, box-shadow .28s ease, background .28s ease, border-color .28s ease;\r\n    background:transparent;\r\n    border:1px solid transparent;\r\n    margin-bottom:12px;\r\n    appearance:none;\r\n    -webkit-appearance:none;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-card:hover,\r\n  .enmos-news-page .enmos-news-card.is-current{\r\n    background:#ffffff;\r\n    border-color:rgba(44,153,66,.18);\r\n    box-shadow:0 16px 34px rgba(29,37,44,.08);\r\n    transform:translateY(-2px);\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-thumb{\r\n    width:128px;\r\n    height:104px;\r\n    border-radius:22px;\r\n    overflow:hidden;\r\n    background:var(--soft);\r\n    flex:0 0 128px;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-thumb img{\r\n    width:100%;\r\n    height:100%;\r\n    object-fit:cover;\r\n    display:block;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-card-body{\r\n    min-width:0;\r\n    display:flex;\r\n    align-items:center;\r\n  }\r\n\r\n  .enmos-news-page .enmos-news-card-title{\r\n    margin:0;\r\n    color:var(--dark);\r\n    font-size:18px;\r\n    line-height:1.38;\r\n    font-weight:800;\r\n    letter-spacing:0;\r\n    display:-webkit-box;\r\n    -webkit-line-clamp:3;\r\n    -webkit-box-orient:vertical;\r\n    overflow:hidden;\r\n  }\r\n\r\n  @keyframes enmosArticleFade{\r\n    0%{ opacity:0; transform:translateY(10px); }\r\n    100%{ opacity:1; transform:translateY(0); }\r\n  }\r\n\r\n  @media (max-width:1100px){\r\n    .enmos-news-page .enmos-news-stage{\r\n      grid-template-columns:1fr;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-feature,\r\n    .enmos-news-page .enmos-news-rail-wrap{\r\n      min-height:auto;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-reader-scroll{\r\n      height:auto;\r\n      overflow:visible;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-rail{\r\n      height:460px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-loading,\r\n    .enmos-news-page .enmos-news-empty,\r\n    .enmos-news-page .enmos-news-error{\r\n      min-height:360px;\r\n    }\r\n  }\r\n\r\n  @media (max-width:767px){\r\n    .enmos-news-page{\r\n      padding:28px 0 34px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-shell{\r\n      padding:0 14px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-title{\r\n      font-size:28px;\r\n      line-height:1.12;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-feature{\r\n      border-radius:24px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-article-hero{\r\n      height:215px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-article-content-wrap{\r\n      padding:20px 18px 26px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-article-title{\r\n      font-size:24px;\r\n      line-height:1.2;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-article-body{\r\n      font-size:14px;\r\n      line-height:1.8;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-rail-wrap{\r\n      border-radius:24px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-card{\r\n      grid-template-columns:1fr;\r\n      min-height:auto;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-thumb{\r\n      width:100%;\r\n      height:180px;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-card-body{\r\n      display:block;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-card-title{\r\n      font-size:17px;\r\n      line-height:1.4;\r\n      -webkit-line-clamp:2;\r\n    }\r\n\r\n    .enmos-news-page .enmos-news-rail{\r\n      height:520px;\r\n    }\r\n\r\n    .enmos-news-page .news-title-green{\r\n      margin-left:6px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  function initEnmosNewsPage() {\r\n    const root = document.getElementById(\"enmosNewsPage\");\r\n    if (!root || root.dataset.ready === \"1\") return;\r\n    root.dataset.ready = \"1\";\r\n\r\n    const feature = root.querySelector(\"#enmosNewsFeature\");\r\n    const rail = root.querySelector(\"#enmosNewsRail\");\r\n\r\n    const API_URL = \"\/wp-json\/wp\/v2\/posts?_embed&per_page=50&orderby=date&order=desc\";\r\n    const FALLBACK = \"https:\/\/enmos.com\/wp-content\/uploads\/2026\/04\/1-crop.jpg\";\r\n\r\n    let posts = [];\r\n    let activeIndex = 0;\r\n    let isDragging = false;\r\n    let startY = 0;\r\n    let scrollTop = 0;\r\n\r\n    function stripHTML(html) {\r\n      const div = document.createElement(\"div\");\r\n      div.innerHTML = html || \"\";\r\n      return (div.textContent || div.innerText || \"\").trim();\r\n    }\r\n\r\n    function getRequestedSlug() {\r\n      const params = new URLSearchParams(window.location.search);\r\n      const fromQuery =\r\n        params.get(\"haber\") ||\r\n        params.get(\"slug\") ||\r\n        params.get(\"post\") ||\r\n        \"\";\r\n\r\n      const fromHash = window.location.hash ? window.location.hash.replace(\"#\", \"\") : \"\";\r\n\r\n      return decodeURIComponent(fromQuery || fromHash || \"\").trim();\r\n    }\r\n\r\n    function updateUrlSlug(slug) {\r\n      if (!slug || !window.history || !window.history.replaceState) return;\r\n\r\n      const cleanUrl = window.location.origin + window.location.pathname + \"?haber=\" + encodeURIComponent(slug);\r\n      window.history.replaceState(null, \"\", cleanUrl);\r\n    }\r\n\r\n    function absoluteUrl(url) {\r\n      if (!url) return \"\";\r\n      try {\r\n        return new URL(url, window.location.origin).href;\r\n      } catch (e) {\r\n        return \"\";\r\n      }\r\n    }\r\n\r\n    function bestFromSrcset(srcset) {\r\n      if (!srcset) return \"\";\r\n\r\n      const items = srcset.split(\",\").map(function (item) {\r\n        const parts = item.trim().split(\/\\s+\/);\r\n        const url = parts[0] || \"\";\r\n        const width = parts[1] && parts[1].endsWith(\"w\") ? parseInt(parts[1], 10) : 0;\r\n\r\n        return {\r\n          url: url,\r\n          width: Number.isFinite(width) ? width : 0\r\n        };\r\n      }).filter(function (item) {\r\n        return item.url;\r\n      });\r\n\r\n      if (!items.length) return \"\";\r\n\r\n      items.sort(function (a, b) {\r\n        return b.width - a.width;\r\n      });\r\n\r\n      return items[0].url;\r\n    }\r\n\r\n    function firstContentImage(post) {\r\n      const html = post.content && post.content.rendered ? post.content.rendered : \"\";\r\n      const div = document.createElement(\"div\");\r\n      div.innerHTML = html;\r\n\r\n      const img = div.querySelector(\"img\");\r\n      if (!img) return \"\";\r\n\r\n      const srcset =\r\n        img.getAttribute(\"data-srcset\") ||\r\n        img.getAttribute(\"data-lazy-srcset\") ||\r\n        img.getAttribute(\"srcset\") ||\r\n        \"\";\r\n\r\n      const src =\r\n        bestFromSrcset(srcset) ||\r\n        img.getAttribute(\"data-full-url\") ||\r\n        img.getAttribute(\"data-large-file\") ||\r\n        img.getAttribute(\"data-src\") ||\r\n        img.getAttribute(\"data-lazy-src\") ||\r\n        img.getAttribute(\"src\") ||\r\n        \"\";\r\n\r\n      return absoluteUrl(src);\r\n    }\r\n\r\n    function featuredImage(post) {\r\n      const media =\r\n        post._embedded &&\r\n        post._embedded[\"wp:featuredmedia\"] &&\r\n        post._embedded[\"wp:featuredmedia\"][0];\r\n\r\n      if (!media) return \"\";\r\n\r\n      const sizes = media.media_details && media.media_details.sizes;\r\n      const full = sizes && sizes.full && sizes.full.source_url;\r\n      const large = sizes && sizes.large && sizes.large.source_url;\r\n      const mediumLarge = sizes && sizes.medium_large && sizes.medium_large.source_url;\r\n\r\n      return absoluteUrl(full || large || mediumLarge || media.source_url || \"\");\r\n    }\r\n\r\n    function getImage(post) {\r\n      return firstContentImage(post) || featuredImage(post) || FALLBACK;\r\n    }\r\n\r\n    function getCategory(post) {\r\n      const terms =\r\n        post._embedded &&\r\n        post._embedded[\"wp:term\"] &&\r\n        post._embedded[\"wp:term\"][0];\r\n\r\n      return terms && terms[0] && terms[0].name ? terms[0].name : \"Haber\";\r\n    }\r\n\r\n    function cleanContent(html) {\r\n      const div = document.createElement(\"div\");\r\n      div.innerHTML = html || \"\";\r\n\r\n      div.querySelectorAll(\"img, figure, .wp-block-image\").forEach(function (el) {\r\n        el.remove();\r\n      });\r\n\r\n      return div.innerHTML || \"<p>Bu haber i\u00e7in i\u00e7erik bulunamad\u0131.<\/p>\";\r\n    }\r\n\r\n    function getFullContent(post) {\r\n      const content = post.content && post.content.rendered;\r\n      return cleanContent(content || \"<p>Bu haber i\u00e7in i\u00e7erik bulunamad\u0131.<\/p>\");\r\n    }\r\n\r\n    function findIndexBySlug(slug) {\r\n      if (!slug) return 0;\r\n\r\n      const cleanSlug = slug.toLowerCase();\r\n\r\n      const foundIndex = posts.findIndex(function (post) {\r\n        return post.slug && String(post.slug).toLowerCase() === cleanSlug;\r\n      });\r\n\r\n      return foundIndex >= 0 ? foundIndex : 0;\r\n    }\r\n\r\n    function renderArticle(index) {\r\n      const post = posts[index];\r\n\r\n      if (!post) {\r\n        feature.innerHTML = '<div class=\"enmos-news-empty\">Haber bulunamad\u0131.<\/div>';\r\n        return;\r\n      }\r\n\r\n      const title = stripHTML(post.title && post.title.rendered);\r\n\r\n      feature.innerHTML = `\r\n        <div class=\"enmos-news-reader-scroll\">\r\n          <article class=\"enmos-news-article\">\r\n            <div class=\"enmos-news-article-hero\">\r\n              <img decoding=\"async\" src=\"${getImage(post)}\" alt=\"${title}\" loading=\"lazy\">\r\n            <\/div>\r\n\r\n            <div class=\"enmos-news-article-content-wrap\">\r\n              <div class=\"enmos-news-article-meta\">\r\n                <span>${getCategory(post)}<\/span>\r\n              <\/div>\r\n\r\n              <h2 class=\"enmos-news-article-title\">${title}<\/h2>\r\n\r\n              <div class=\"enmos-news-article-body\">\r\n                ${getFullContent(post)}\r\n              <\/div>\r\n            <\/div>\r\n          <\/article>\r\n        <\/div>\r\n      `;\r\n\r\n      const reader = feature.querySelector(\".enmos-news-reader-scroll\");\r\n      if (reader) {\r\n        reader.scrollTo({ top: 0, behavior: \"smooth\" });\r\n      }\r\n    }\r\n\r\n    function renderRail() {\r\n      if (!posts.length) {\r\n        rail.innerHTML = '<div class=\"enmos-news-empty\" style=\"color:#51605a;\">Hen\u00fcz haber bulunamad\u0131.<\/div>';\r\n        return;\r\n      }\r\n\r\n      rail.innerHTML = posts.map(function (post, i) {\r\n        const title = stripHTML(post.title && post.title.rendered);\r\n\r\n        return `\r\n          <button type=\"button\" class=\"enmos-news-card ${i === activeIndex ? \"is-current\" : \"\"}\" data-index=\"${i}\">\r\n            <div class=\"enmos-news-thumb\">\r\n              <img decoding=\"async\" src=\"${getImage(post)}\" alt=\"${title}\" loading=\"lazy\">\r\n            <\/div>\r\n\r\n            <div class=\"enmos-news-card-body\">\r\n              <h3 class=\"enmos-news-card-title\">${title}<\/h3>\r\n            <\/div>\r\n          <\/button>\r\n        `;\r\n      }).join(\"\");\r\n\r\n      rail.querySelectorAll(\".enmos-news-card\").forEach(function (card) {\r\n        card.addEventListener(\"click\", function () {\r\n          if (isDragging) return;\r\n\r\n          activeIndex = Number(this.dataset.index);\r\n          updateSelectedCard();\r\n          renderArticle(activeIndex);\r\n\r\n          if (posts[activeIndex] && posts[activeIndex].slug) {\r\n            updateUrlSlug(posts[activeIndex].slug);\r\n          }\r\n        });\r\n      });\r\n    }\r\n\r\n    function updateSelectedCard() {\r\n      rail.querySelectorAll(\".enmos-news-card\").forEach(function (card, i) {\r\n        card.classList.toggle(\"is-current\", i === activeIndex);\r\n      });\r\n\r\n      const activeCard = rail.querySelector('.enmos-news-card[data-index=\"' + activeIndex + '\"]');\r\n      if (activeCard) {\r\n        const top = activeCard.offsetTop - rail.clientHeight \/ 2 + activeCard.clientHeight \/ 2;\r\n        rail.scrollTo({ top: top, behavior: \"smooth\" });\r\n      }\r\n    }\r\n\r\n    function initRailDrag() {\r\n      rail.addEventListener(\"mousedown\", function (e) {\r\n        isDragging = false;\r\n        startY = e.pageY - rail.offsetTop;\r\n        scrollTop = rail.scrollTop;\r\n      });\r\n\r\n      rail.addEventListener(\"mousemove\", function (e) {\r\n        if (e.buttons !== 1) return;\r\n\r\n        e.preventDefault();\r\n        isDragging = true;\r\n\r\n        const y = e.pageY - rail.offsetTop;\r\n        const walk = (y - startY) * 1.4;\r\n        rail.scrollTop = scrollTop - walk;\r\n      });\r\n\r\n      rail.addEventListener(\"mouseup\", function () {\r\n        setTimeout(function () {\r\n          isDragging = false;\r\n        }, 80);\r\n      });\r\n\r\n      rail.addEventListener(\"mouseleave\", function () {\r\n        setTimeout(function () {\r\n          isDragging = false;\r\n        }, 80);\r\n      });\r\n    }\r\n\r\n    fetch(API_URL)\r\n      .then(function (res) {\r\n        if (!res.ok) throw new Error(\"API error\");\r\n        return res.json();\r\n      })\r\n      .then(function (data) {\r\n        posts = data || [];\r\n\r\n        if (!posts.length) {\r\n          feature.innerHTML = '<div class=\"enmos-news-empty\">Hen\u00fcz haber bulunamad\u0131.<\/div>';\r\n          rail.innerHTML = '<div class=\"enmos-news-empty\" style=\"color:#51605a;\">Hen\u00fcz haber bulunamad\u0131.<\/div>';\r\n          return;\r\n        }\r\n\r\n        const requestedSlug = getRequestedSlug();\r\n        activeIndex = findIndexBySlug(requestedSlug);\r\n\r\n        renderArticle(activeIndex);\r\n        renderRail();\r\n        updateSelectedCard();\r\n        initRailDrag();\r\n      })\r\n      .catch(function () {\r\n        feature.innerHTML = '<div class=\"enmos-news-error\">Haberler al\u0131namad\u0131.<\/div>';\r\n        rail.innerHTML = '<div class=\"enmos-news-error\" style=\"color:#51605a; padding:20px;\">WordPress yaz\u0131lar\u0131ndan veri \u00e7ekilemedi.<\/div>';\r\n      });\r\n  }\r\n\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", initEnmosNewsPage);\r\n  } else {\r\n    initEnmosNewsPage();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Enmos&#8217;ta \u00d6ne \u00c7\u0131kanlar Haberler y\u00fckleniyor&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-750","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/pages\/750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/comments?post=750"}],"version-history":[{"count":82,"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/pages\/750\/revisions"}],"predecessor-version":[{"id":2133,"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/pages\/750\/revisions\/2133"}],"wp:attachment":[{"href":"https:\/\/enmos.com\/en\/wp-json\/wp\/v2\/media?parent=750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}