{"id":7,"date":"2026-06-23T09:52:00","date_gmt":"2026-06-23T09:52:00","guid":{"rendered":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/portalgirisi\/"},"modified":"2026-06-23T09:52:00","modified_gmt":"2026-06-23T09:52:00","slug":"portalgirisi","status":"publish","type":"page","link":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/","title":{"rendered":"Portal Girisi"},"content":{"rendered":"<div id=\"pukka-online-app\">\n  <div class=\"topbar\" id=\"portalTopbarTitle\">PUKKA Akademik Y\u00f6netim Portal\u0131<\/div>\n  <div id=\"portalModeBadge\" class=\"portal-mode-badge\" style=\"display:none;\"><\/div>\n  \n  <div class=\"container\">\n    \n    <div id=\"loginView\" class=\"card\">\n      <div class=\"login-brand\">\n        <div id=\"loginBrandLogo\" class=\"login-brand-logo\">\n                      <img decoding=\"async\" class=\"login-logo-img\" src=\"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-content\/uploads\/edutechx-portal\/logos\/institution-logo_1_20260816_a24e011c.png\" alt=\"PUKKA E\u011e\u0130T\u0130M KURUMLARI\">\n                  <\/div>\n        <div id=\"loginInstitutionName\" class=\"login-institution-name\">PUKKA E\u011e\u0130T\u0130M KURUMLARI<\/div>\n      <\/div>\n      <h1 id=\"loginTitle\" style=\"color:var(--edutechx-primary);\">PUKKA Akademik Y\u00f6netim Portal\u0131<\/h1>\n      <p id=\"loginDescription\" style=\"text-align:center; color:#64748b; margin-top:-15px; margin-bottom:20px; font-size:13px;\">E\u011fitim s\u00fcre\u00e7lerinizi tek panelden y\u00f6netin.<\/p>\n      <form id=\"portalLoginForm\" class=\"portal-login-form\" method=\"post\" action=\"\" autocomplete=\"on\" onsubmit=\"event.preventDefault(); sistemeGirisYap();\">\n      \n      <label>Kullan\u0131c\u0131 Ad\u0131 (ID)<\/label>\n      <input type=\"text\" id=\"kullanici\" name=\"username\" autocomplete=\"username\" placeholder=\"Kullan\u0131c\u0131 ad\u0131n\u0131 giriniz\">\n      \n      <label>\u015eifre (PASSWORD)<\/label>\n      <input type=\"password\" id=\"sifre\" name=\"password\" autocomplete=\"current-password\" placeholder=\"\u015eifrenizi giriniz\">\n      \n      <label class=\"beni-hatirla-alan\u0131\"><input type=\"checkbox\" id=\"beniHatirla\" checked> Beni Hat\u0131rla<\/label>\n      \n      <div id=\"loginError\" style=\"color:red; text-align:center; font-weight:bold; margin-bottom:10px;\"><\/div>\n      <div id=\"setupPublicNotice\" class=\"setup-public-notice\" style=\"display:none;\"><\/div>\n      <div id=\"demoLoginNotice\" class=\"demo-login-notice\" style=\"display:none;\"><\/div>\n      <button type=\"submit\" id=\"btnGirisYap\">Giri\u015f Yap<\/button>\n      <\/form>\n      <button type=\"button\" onclick=\"sifremiUnuttumPaneliniAc()\" class=\"btn-secondary\" style=\"margin-top:10px;\">\u015eifremi Unuttum<\/button>\n\n      <div id=\"forgotPasswordPanel\" class=\"inline-auth-panel\" style=\"display:none;\">\n        <h3>\u015eifre Yenileme<\/h3>\n        <p class=\"muted-note\">\u00d6\u011frenciyseniz kay\u0131tl\u0131 veli telefonunu, personelseniz kay\u0131tl\u0131 e-posta adresinizi yaz\u0131n. E\u015fle\u015fen talep kurum y\u00f6neticisine iletilir.<\/p>\n        <label>Kullan\u0131c\u0131 Ad\u0131<\/label>\n        <input type=\"text\" id=\"forgotKullanici\" placeholder=\"Kullan\u0131c\u0131 ad\u0131n\u0131z\">\n        <label>Kay\u0131tl\u0131 Telefon \/ E-posta<\/label>\n        <input type=\"text\" id=\"forgotIletisim\" placeholder=\"\u00d6\u011frenci i\u00e7in telefon, personel i\u00e7in e-posta\">\n        <div id=\"forgotPasswordResult\" class=\"bulk-import-status\"><\/div>\n        <div class=\"mini-actions\">\n          <button type=\"button\" onclick=\"sifremiUnuttumGonder()\" style=\"background:#0f766e;\">\u015eifre S\u0131f\u0131rlama Talebi G\u00f6nder<\/button>\n          <button type=\"button\" onclick=\"sifremiUnuttumPaneliniKapat()\" style=\"background:#64748b;\">Vazge\u00e7<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"login-footer\">\n        <div id=\"loginFooterText\">\u00a9 2026 EduTechX Akademik Y\u00f6netim Portal\u0131. Tugay Can Yaz\u0131l\u0131m ve Yapay Zeka Teknolojileri taraf\u0131ndan geli\u015ftirilmi\u015ftir.<\/div>\n        <div class=\"login-legal-links\">\n          <button type=\"button\" id=\"kvkkLinkBtn\" class=\"text-link-btn\" onclick=\"kurumMetinModalAc('kvkk')\">KVKK Ayd\u0131nlatma Metni<\/button>\n          <button type=\"button\" id=\"termsLinkBtn\" class=\"text-link-btn\" onclick=\"kurumMetinModalAc('terms')\">Kullan\u0131m \u015eartlar\u0131<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div id=\"passwordChangeView\" class=\"card force-password-card\" style=\"display:none;\">\n      <h1>\u015eifre De\u011fi\u015ftirme Zorunlu<\/h1>\n      <p class=\"muted-note\">G\u00fcvenlik nedeniyle panele devam etmeden \u00f6nce yeni \u015fifre belirlemelisiniz.<\/p>\n      <label>Mevcut \/ Ge\u00e7ici \u015eifre<\/label>\n      <input type=\"password\" id=\"zorunluMevcutSifre\" autocomplete=\"current-password\" placeholder=\"Mevcut veya ge\u00e7ici \u015fifreniz\">\n      <label>Yeni \u015eifre<\/label>\n      <input type=\"password\" id=\"zorunluYeniSifre\" autocomplete=\"new-password\" placeholder=\"En az 8 karakter\">\n      <label>Yeni \u015eifre Tekrar<\/label>\n      <input type=\"password\" id=\"zorunluYeniSifreTekrar\" autocomplete=\"new-password\" placeholder=\"Yeni \u015fifreyi tekrar yaz\u0131n\">\n      <div id=\"passwordChangeError\" style=\"color:red; text-align:center; font-weight:bold; margin-bottom:10px;\"><\/div>\n      <button type=\"button\" onclick=\"sifreDegistirVeDevamEt()\" id=\"btnZorunluSifreDegistir\">\u015eifreyi De\u011fi\u015ftir ve Devam Et<\/button>\n      <button type=\"button\" onclick=\"sistemdenCikisYap('manual')\" class=\"btn-secondary\" style=\"margin-top:10px;\">\u00c7\u0131k\u0131\u015f Yap<\/button>\n    <\/div>\n\n    <div id=\"institutionTextModal\" class=\"institution-modal\" style=\"display:none;\">\n      <div class=\"institution-modal-card\">\n        <div class=\"institution-modal-head\">\n          <strong id=\"institutionTextModalTitle\">Bilgilendirme<\/strong>\n          <button type=\"button\" onclick=\"kurumMetinModalKapat()\">Kapat<\/button>\n        <\/div>\n        <div id=\"institutionTextModalBody\" class=\"institution-modal-body\"><\/div>\n      <\/div>\n    <\/div>\n    \n    <div id=\"mainView\" style=\"display:none;\">\n\n      <header id=\"mobilePortalTopbar\" class=\"mobile-portal-topbar\" aria-label=\"Mobil portal \u00fcst men\u00fcs\u00fc\">\n        <button type=\"button\" id=\"mobileDrawerToggle\" class=\"mobile-topbar-action mobile-menu-toggle\" onclick=\"mobilSidebarAcKapat()\" aria-label=\"Men\u00fcy\u00fc a\u00e7\" aria-expanded=\"false\" aria-controls=\"studentContentDrawer\">\n          <span class=\"mobile-hamburger\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><\/span>\n        <\/button>\n        <div class=\"mobile-topbar-brand\" aria-label=\"PUKKA E\u011e\u0130T\u0130M KURUMLARI\">\n          <span id=\"mobileTopbarLogo\" class=\"mobile-topbar-logo\">\n                          <img decoding=\"async\" src=\"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-content\/uploads\/edutechx-portal\/logos\/institution-logo_1_20260816_a24e011c.png\" alt=\"PUKKA E\u011e\u0130T\u0130M KURUMLARI\">\n                      <\/span>\n          <span class=\"mobile-topbar-copy\"><strong id=\"mobileTopbarInstitution\">EduTechX<\/strong><small id=\"mobileTopbarPanel\">EduTechX Portal<\/small><\/span>\n        <\/div>\n        <div class=\"mobile-topbar-actions\">\n          <button type=\"button\" id=\"mobileTopbarMessages\" class=\"mobile-topbar-action\" onclick=\"ustBarMesajlariAc()\" aria-label=\"Mesajlar\u0131 a\u00e7\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5h16v14H4z\"\/><path d=\"m4 7 8 6 8-6\"\/><\/svg><span id=\"mobileTopbarMessageBadge\" class=\"mobile-topbar-badge\" style=\"display:none;\">0<\/span>\n          <\/button>\n          <button type=\"button\" id=\"mobileTopbarNotifications\" class=\"mobile-topbar-action\" onclick=\"bildirimMerkeziniAc()\" aria-label=\"Bildirimleri a\u00e7\" aria-controls=\"notificationCenter\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\"><path d=\"M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9\"\/><path d=\"M10 21h4\"\/><\/svg><span id=\"mobileTopbarNotificationBadge\" class=\"mobile-topbar-badge\" style=\"display:none;\">0<\/span>\n          <\/button>\n          <button type=\"button\" id=\"mobileTopbarProfile\" class=\"mobile-topbar-action mobile-profile-action\" onclick=\"mobilAyarlarAc()\" aria-label=\"Profil ve ayarlar\u0131 a\u00e7\"><span class=\"profile-avatar\" data-profile-avatar>EX<\/span><\/button>\n        <\/div>\n      <\/header>\n      <button type=\"button\" id=\"mobileDrawerOverlay\" class=\"mobile-drawer-overlay\" onclick=\"mobilSidebarKapat()\" aria-label=\"Mobil men\u00fcy\u00fc kapat\" tabindex=\"-1\"><\/button>\n      \n      <div class=\"header-actions\">\n        <div id=\"welcomeMsg\" class=\"welcome\">Y\u00fckleniyor...<\/div>\n        <div class=\"session-actions\">\n          <span id=\"portalSupportText\" class=\"support-text\">Destek i\u00e7in kurum y\u00f6neticinizle veya EduTechX Yaz\u0131l\u0131m ve Yapay Zeka Teknolojileri destek birimiyle ileti\u015fime ge\u00e7iniz.<\/span>\n          <div id=\"portalGlobalSearch\" class=\"portal-global-search\" role=\"search\" aria-label=\"Portal genel arama\">\n            <span class=\"portal-global-search-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"m20 20-3.5-3.5\"\/><\/svg>\n            <\/span>\n            <input id=\"portalGlobalSearchInput\" type=\"search\" placeholder=\"Portalda ara...\" autocomplete=\"off\" oninput=\"portalGlobalAramaDegisti(this.value)\" onfocus=\"portalGlobalAramaDegisti(this.value)\" onkeydown=\"portalGlobalAramaTus(event)\" aria-controls=\"portalGlobalSearchResults\" aria-expanded=\"false\">\n            <div id=\"portalGlobalSearchResults\" class=\"portal-global-search-results\" role=\"listbox\" aria-label=\"Arama sonu\u00e7lar\u0131\"><\/div>\n          <\/div>\n          <span id=\"oturumGeriSayim\" class=\"session-countdown\">Oturum: 15:00<\/span>\n          <button type=\"button\" id=\"topbarMessagesButton\" class=\"topbar-message-button\" onclick=\"ustBarMesajlariAc()\" title=\"Mesajlar\u0131 a\u00e7\" style=\"display:none;\">\n            <span class=\"topbar-message-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5h16v14H4z\"\/><path d=\"m4 7 8 6 8-6\"\/><\/svg><\/span>\n            <span class=\"topbar-message-label\">Mesajlar<\/span>\n            <span id=\"topbarMessageBadge\" class=\"topbar-message-badge\" style=\"display:none;\">0<\/span>\n          <\/button>\n          <button type=\"button\" id=\"topbarNotificationsButton\" class=\"topbar-message-button topbar-notification-button\" onclick=\"bildirimMerkeziniAc()\" title=\"Bildirimleri a\u00e7\" style=\"display:none;\">\n            <span class=\"topbar-message-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9\"\/><path d=\"M10 21h4\"\/><\/svg><\/span>\n            <span class=\"topbar-message-label\">Bildirimler<\/span>\n            <span id=\"topbarNotificationBadge\" class=\"topbar-message-badge\" style=\"display:none;\">0<\/span>\n          <\/button>\n          <button onclick=\"sistemdenCikisYap('manual')\" class=\"btn-logout\">\u00c7\u0131k\u0131\u015f Yap<\/button>\n        <\/div>\n      <\/div>\n\n      <section id=\"demoObserverBanner\" class=\"demo-observer-banner\" role=\"status\" aria-live=\"polite\" style=\"display:none;\">\n        <div class=\"demo-observer-icon\" aria-hidden=\"true\">i<\/div>\n        <div class=\"demo-observer-copy\">\n          <strong>Demo G\u00f6zlemci Modu<\/strong>\n          <p id=\"demoObserverBannerText\">Bu hesap yaln\u0131zca sistemi incelemek i\u00e7in tan\u0131mlanm\u0131\u015ft\u0131r.<\/p>\n          <small id=\"demoObserverExpiryText\"><\/small>\n        <\/div>\n        <span class=\"demo-observer-badge\">Salt okunur<\/span>\n      <\/section>\n      <div id=\"portalOfflineBanner\" class=\"portal-offline-banner\" role=\"status\" style=\"display:none;\">\u0130nternet ba\u011flant\u0131s\u0131 yok. EduTechX portal\u0131n\u0131 kullanmak i\u00e7in ba\u011flant\u0131n\u0131z\u0131 kontrol ediniz.<\/div>\n\n      <div id=\"notificationCenter\" class=\"notification-center\" aria-hidden=\"true\">\n        <button type=\"button\" class=\"notification-backdrop\" onclick=\"bildirimMerkeziniKapat()\" aria-label=\"Bildirim merkezini kapat\"><\/button>\n        <aside class=\"notification-drawer\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"notificationCenterTitle\">\n          <header><div><span class=\"eyebrow\">EduTechX<\/span><h2 id=\"notificationCenterTitle\">Bildirimler<\/h2><\/div><button type=\"button\" class=\"notification-close\" onclick=\"bildirimMerkeziniKapat()\" aria-label=\"Kapat\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"m6 6 12 12M18 6 6 18\"\/><\/svg><\/button><\/header>\n          <div class=\"notification-toolbar\"><select id=\"notificationTypeFilter\" onchange=\"bildirimleriYukle()\"><option value=\"\">T\u00fcm bildirimler<\/option><option value=\"homework\">\u00d6dev<\/option><option value=\"attendance\">Yoklama<\/option><option value=\"exam\">S\u0131nav \/ Deneme<\/option><option value=\"test\">Test<\/option><option value=\"lesson\">Ders<\/option><option value=\"guidance\">Rehberlik<\/option><option value=\"accounting\">Muhasebe<\/option><option value=\"message\">Mesaj<\/option><option value=\"announcement\">Duyuru<\/option><option value=\"support\">Destek<\/option><option value=\"system\">Sistem<\/option><\/select><label class=\"inline-check\"><input type=\"checkbox\" id=\"notificationUnreadOnly\" onchange=\"bildirimleriYukle()\"> Yaln\u0131zca okunmam\u0131\u015f<\/label><button type=\"button\" class=\"btn-secondary\" onclick=\"bildirimlerinTumunuOkunduYap()\">T\u00fcm\u00fcn\u00fc okundu yap<\/button><\/div>\n          <div id=\"notificationList\" class=\"notification-list\"><div class=\"calendar-empty\">Bildirimler y\u00fckleniyor...<\/div><\/div>\n        <\/aside>\n      <\/div>\n\n      <div id=\"studentContent\" class=\"card\" style=\"display:none;\">\n        <section id=\"studentOverviewRoot\" class=\"role-overview-shell portal-overview-section\" data-portal-overview=\"student\" style=\"display:none;\">\n          <div class=\"calendar-empty\">Genel bak\u0131\u015f y\u00fckleniyor...<\/div>\n        <\/section>\n\n        <div class=\"flex-row\" style=\"background:#e0f2fe; padding:15px; border-radius:12px; margin-bottom:20px; border:1px solid #bae6fd;\">\n          <div>\n            <label style=\"margin-top:0; color:#0369a1;\">\ud83d\udc69\u200d\ud83c\udfeb \u00d6\u011fretmen \/ Ders Filtresi<\/label>\n            <select id=\"stdDersFiltre\" onchange=\"ogrenciFiltreUygula()\" style=\"border-color:#bae6fd;\">\n              <option value=\"all\">T\u00fcm Dersler ve \u00d6\u011fretmenler<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        \n        <details open data-section-key=\"online_lessons\">\n          <summary>Online Derse Kat\u0131l <span class=\"live-lesson-summary-badge\">Canl\u0131<\/span><\/summary>\n          <div class=\"details-content live-lesson-details-content\">\n            <section class=\"student-live-lesson-card\" aria-labelledby=\"studentLiveLessonTitle\">\n              <header>\n                <span class=\"eyebrow\">Canl\u0131 ders<\/span>\n                <h3 id=\"studentLiveLessonTitle\">Canl\u0131 Derse Kat\u0131l<\/h3>\n                <p>Kat\u0131lmak istedi\u011finiz dersi se\u00e7erek canl\u0131 ders ba\u011flant\u0131s\u0131n\u0131 a\u00e7abilirsiniz.<\/p>\n              <\/header>\n              <div class=\"student-live-lesson-field\">\n                <label for=\"stdZoomSelect\">Ders \/ bran\u015f<\/label>\n                <select id=\"stdZoomSelect\" onchange=\"ogrenciCanliDersSecimiGuncelle()\" aria-describedby=\"stdZoomStatus\" disabled>\n                  <option value=\"\">Canl\u0131 dersler y\u00fckleniyor...<\/option>\n                <\/select>\n              <\/div>\n              <button type=\"button\" id=\"stdZoomJoinButton\" class=\"student-live-lesson-join\" onclick=\"joinZoomClass()\" disabled aria-disabled=\"true\">\n                Canl\u0131 Derse Ba\u011flan\n              <\/button>\n              <p id=\"stdZoomStatus\" class=\"student-live-lesson-status\" data-state=\"loading\" role=\"status\" aria-live=\"polite\">Canl\u0131 dersler y\u00fckleniyor...<\/p>\n              <small class=\"student-live-lesson-note\">Ba\u011flant\u0131 Zoom, Microsoft Teams veya Google Meet \u00fczerinde yeni sekmede a\u00e7\u0131labilir.<\/small>\n            <\/section>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcc5 Ders Program\u0131m<\/summary>\n          <div class=\"details-content\">\n            <div id=\"stdDersProgramiGovde\" class=\"weekly-schedule-wrap\">Y\u00fckleniyor...<\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\uddd3\ufe0f Akademik Takvim<\/summary>\n          <div class=\"details-content\">\n            <div class=\"academic-calendar-shell\">\n              <div class=\"calendar-toolbar\">\n                <div class=\"calendar-nav\">\n                  <button type=\"button\" onclick=\"stdTakvimAyDegistir(-1)\" title=\"\u00d6nceki ay\">\u2039<\/button>\n                  <button type=\"button\" onclick=\"stdTakvimBugun()\">Bug\u00fcn<\/button>\n                  <button type=\"button\" onclick=\"stdTakvimAyDegistir(1)\" title=\"Sonraki ay\">\u203a<\/button>\n                <\/div>\n                <h3 id=\"stdAkademikTakvimBaslik\">Akademik Takvim<\/h3>\n              <\/div>\n              <div id=\"stdAkademikTakvimGrid\" class=\"academic-calendar-grid\"><\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcda \u0130\u015flenen Konular ve Derse Kat\u0131l\u0131m<\/summary>\n          <div class=\"details-content\">\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Tarih<\/th><th>Ders \/ \u00d6\u011fretmen<\/th><th>\u0130\u015flenen Konu<\/th><th>A\u00e7\u0131klama \/ Not<\/th><th>Kat\u0131l\u0131m Durumu<\/th><\/tr><\/thead>\n                <tbody id=\"stdYoklamaGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcdd \u00d6dev Ge\u00e7mi\u015fi ve Durumlar\u0131<\/summary>\n          <div class=\"details-content\">\n            <div class=\"homework-filter-grid student-homework-filters\" aria-label=\"\u00d6\u011frenci \u00f6dev filtreleri\">\n              <div><label>Ders \/ Bran\u015f<\/label><select id=\"stdOdevDersFiltre\" onchange=\"ogrenciOdevFiltreUygula()\"><option value=\"\">T\u00fcm Dersler<\/option><\/select><\/div>\n              <div><label>\u00d6\u011fretmen<\/label><select id=\"stdOdevOgretmenFiltre\" onchange=\"ogrenciOdevFiltreUygula()\"><option value=\"\">T\u00fcm \u00d6\u011fretmenler<\/option><\/select><\/div>\n              <div><label>Durum<\/label><select id=\"stdOdevDurumFiltre\" onchange=\"ogrenciOdevFiltreUygula()\"><option value=\"\">T\u00fcm \u00d6devler<\/option><option>Yap\u0131ld\u0131<\/option><option>Eksik Yapt\u0131<\/option><option>Yapmad\u0131<\/option><\/select><\/div>\n              <div><label>Ba\u015flang\u0131\u00e7<\/label><input type=\"date\" id=\"stdOdevBaslangic\" onchange=\"ogrenciOdevFiltreUygula()\"><\/div>\n              <div><label>Biti\u015f<\/label><input type=\"date\" id=\"stdOdevBitis\" onchange=\"ogrenciOdevFiltreUygula()\"><\/div>\n              <button type=\"button\" class=\"btn-secondary\" onclick=\"ogrenciOdevFiltreTemizle()\">Filtreleri Temizle<\/button>\n            <\/div>\n            <div id=\"stdOdevFiltreOzeti\" class=\"homework-filter-summary\"><\/div>\n            <div id=\"stdOdevCardsRoot\" class=\"student-homework-root\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83c\udfaf Deneme S\u0131nav\u0131 Sonu\u00e7lar\u0131<\/summary>\n          <div class=\"details-content\">\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Tarih<\/th><th>S\u0131nav Ad\u0131<\/th><th>Bran\u015f Detaylar\u0131<\/th><th>Puan<\/th><\/tr><\/thead>\n                <tbody id=\"stdDenemeGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udc64 Birebir Ders Taleplerim<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Birebir Ders Talebi G\u00f6nder<\/h3>\n              <div class=\"management-grid\">\n                <div>\n                  <label>\u00d6\u011fretmen \/ Bran\u015f<\/label>\n                  <select id=\"stdBirebirOgretmen\" onchange=\"stdBirebirSecimDegisti()\"><\/select>\n                <\/div>\n                <div>\n                  <label>Talep Edilen Ders Say\u0131s\u0131<\/label>\n                  <input type=\"number\" id=\"stdBirebirDersSayisi\" min=\"1\" max=\"25\" value=\"1\">\n                <\/div>\n                <div><label>Ders Tarihi<\/label><input type=\"date\" id=\"stdBirebirTarih\"><\/div>\n                <div><label>Ba\u015flang\u0131\u00e7 Saati<\/label><input type=\"time\" id=\"stdBirebirBaslangic\"><\/div>\n                <div><label>Biti\u015f Saati<\/label><input type=\"time\" id=\"stdBirebirBitis\"><\/div>\n              <\/div>\n              <p class=\"muted-note\" style=\"color:#dc2626; font-weight:700;\">Dersler 40 dakikad\u0131r.<\/p>\n              <label class=\"inline-check\"><input type=\"checkbox\" id=\"stdBirebirTumKonular\" onchange=\"stdBirebirTumKonularDegisti()\" checked> T\u00fcm konular<\/label>\n              <label>Konu Se\u00e7imi<\/label>\n              <select id=\"stdBirebirKonular\" multiple><\/select>\n              <label>A\u00e7\u0131klama \/ Not<\/label>\n              <textarea id=\"stdBirebirAciklama\" rows=\"3\" maxlength=\"1000\"><\/textarea>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"stdBirebirTalepGonder()\" style=\"background:#10b981;\">Talep G\u00f6nder<\/button>\n              <\/div>\n            <\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Talep<\/th><th>Ders Tarihi \/ Saat<\/th><th>\u00d6\u011fretmen \/ Bran\u015f<\/th><th>Konu<\/th><th>Talep<\/th><th>Kalan<\/th><th>Durum<\/th><th>Red Sebebi<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"stdBirebirTalepGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83e\uddea Deneme S\u0131navlar\u0131m<\/summary>\n          <div class=\"details-content\">\n            <div id=\"stdOnlineDenemeListe\" class=\"online-exam-list\"><\/div>\n            <div id=\"stdOnlineDenemeCozum\" class=\"management-panel\" style=\"display:none;\">\n              <div class=\"online-exam-head\">\n                <div>\n                  <h3 id=\"stdOnlineDenemeBaslik\">Deneme<\/h3>\n                  <p id=\"stdOnlineDenemeAciklama\" class=\"muted-note\"><\/p>\n                <\/div>\n                <button type=\"button\" onclick=\"stdOnlineDenemeKapat()\" style=\"width:auto; background:#64748b;\">Kapat<\/button>\n              <\/div>\n              <div id=\"stdOnlineDenemeTimer\" class=\"online-exam-timer\" role=\"timer\" aria-live=\"polite\" hidden><\/div>\n              <div id=\"stdOnlineDenemeSonuc\" class=\"online-result-summary\" style=\"display:none;\"><\/div>\n              <div id=\"stdOnlineDenemeForm\"><\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" id=\"stdOnlineDenemeGonderBtn\" onclick=\"stdOnlineDenemeGonder()\" style=\"background:#10b981;\">Denemeyi Bitir ve G\u00f6nder<\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcca Raporlar\u0131m<\/summary>\n          <div class=\"details-content\">\n            <div id=\"studentReportShell\" data-report-scope=\"student\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>Mesajlar<\/summary>\n          <div class=\"details-content\"><div id=\"studentMessagesRoot\" data-role=\"student\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Canl\u0131 Test \u00d6devlerim<\/summary>\n          <div class=\"details-content\"><div id=\"studentTestsRoot\" data-role=\"student\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Rehberlik ve \u00c7al\u0131\u015fma Plan\u0131m<\/summary>\n          <div class=\"details-content\"><div id=\"studentGuidanceRoot\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Ders Dok\u00fcmanlar\u0131<\/summary>\n          <div class=\"details-content\"><div id=\"studentLessonDocumentsRoot\" data-lesson-document-role=\"student\"><\/div><\/div>\n        <\/details>\n\n        <details data-user-settings-panel>\n          <summary>Ayarlar<\/summary>\n          <div class=\"details-content\"><div id=\"studentSettingsRoot\" class=\"user-settings-panel-root\" data-user-settings-root><div class=\"calendar-empty\">Ayarlar y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n        <details data-section-key=\"private_lessons\">\n          <summary>\u00d6zel Ders<\/summary>\n          <div class=\"details-content\"><div id=\"studentPrivateLessonsRoot\"><div class=\"calendar-empty\">\u00d6zel dersler y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n        <details data-section-key=\"support\">\n          <summary>Destek Talepleri<\/summary>\n          <div class=\"details-content\"><div id=\"studentSupportRoot\" data-support-role=\"student\"><\/div><\/div>\n        <\/details>\n      <\/div>\n\n      <div id=\"teacherContent\" class=\"card\" style=\"display:none;\">\n        <section id=\"teacherOverviewRoot\" class=\"role-overview-shell portal-overview-section\" data-portal-overview=\"teacher\" style=\"display:none;\">\n          <div class=\"calendar-empty\">Genel bak\u0131\u015f y\u00fckleniyor...<\/div>\n        <\/section>\n\n        <div class=\"view-switcher\">\n          <div class=\"tab-btn active\" id=\"tabTeacherYoklama\" onclick=\"switchTeacherTab('yoklama')\">\ud83d\udcc5 Yoklama Al<\/div>\n          <div class=\"tab-btn\" id=\"tabTeacherOdev\" onclick=\"switchTeacherTab('odev')\">\ud83d\udcdd \u00d6dev Ver<\/div>\n          <div class=\"tab-btn\" id=\"tabTeacherDeneme\" onclick=\"switchTeacherTab('deneme')\">\ud83c\udfaf Deneme S\u0131nav\u0131 Giri\u015fi<\/div>\n          <div class=\"tab-btn\" id=\"tabTeacherProgram\" onclick=\"switchTeacherTab('program')\">Ders Program\u0131m<\/div>\n          <div class=\"tab-btn\" id=\"tabTeacherTakvim\" onclick=\"switchTeacherTab('takvim')\">Akademik Takvim<\/div>\n          <div class=\"tab-btn\" id=\"tabTeacherReport\" onclick=\"switchTeacherTab('rapor')\">Raporlar\u0131m<\/div>\n        <\/div>\n\n        <div id=\"teacherYoklamaContent\">\n          <div class=\"flex-row\">\n            <div><label>Tarih<\/label><input type=\"date\" id=\"tarih\"><\/div>\n            <div><label>Saat<\/label><input type=\"time\" id=\"saat\"><\/div>\n            <div>\n              <label>Ders T\u00fcr\u00fc<\/label>\n              <select id=\"dersTipi\" onchange=\"dersTipiDegisti()\">\n                <option value=\"GRUP\">Grup Dersi<\/option>\n                <option value=\"BIREBIR\">Birebir Ders<\/option>\n                <option value=\"OZEL_DERS\">\u00d6zel Ders<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n          \n          <label>\u015eube \/ S\u0131n\u0131f Se\u00e7imi <span style=\"color:red\">*<\/span><\/label>\n          <select id=\"sube\" onchange=\"yoklamaSubeDegisti()\"><\/select>\n\n          <label>Bran\u015f <span style=\"color:red\">*<\/span><\/label>\n          <select id=\"yoklamaBrans\" onchange=\"yoklamaBransDegisti()\"><\/select>\n\n          <div id=\"birebirTalepAlani\" style=\"display:none;\">\n            <label>Birebir Talep \/ \u00d6\u011frenci <span style=\"color:red\">*<\/span><\/label>\n            <select id=\"birebirTalepSelect\" onchange=\"birebirTalepSecildi()\"><\/select>\n          <\/div>\n          <div id=\"ozelDersYoklamaAlani\" style=\"display:none;\">\n            <label>\u00d6zel Ders \/ \u00d6\u011frenci <span style=\"color:red\">*<\/span><\/label>\n            <select id=\"ozelDersYoklamaSelect\" onchange=\"ozelDersYoklamaSecildi()\"><\/select>\n          <\/div>\n          \n          <label>\u0130\u015flenen Konu <span style=\"color:red\">*<\/span><\/label>\n          <select id=\"islenenKonu\"><\/select>\n\n          <label>Yoklama A\u00e7\u0131klamas\u0131 \/ Notu <span class=\"muted-note\">(iste\u011fe ba\u011fl\u0131)<\/span><\/label>\n          <textarea id=\"yoklamaAciklama\" rows=\"3\" placeholder=\"\u00d6rn. Derse ge\u00e7 kat\u0131ld\u0131, sa\u011fl\u0131k nedeniyle yok yaz\u0131ld\u0131.\"><\/textarea>\n          \n          <div class=\"btn-group\">\n            <button onclick=\"gecmisGoster('konu')\" style=\"background:#2e7d32;\">\ud83d\udcda Ge\u00e7mi\u015f Yoklama\/Konular<\/button>\n          <\/div>\n          \n          <div id=\"gecmisPanel\" style=\"display:none; margin-top:15px; background:#f1f5f9; padding:15px; border-radius:10px; border:1px solid #cbd5e1;\">\n            <div style=\"display:flex; justify-content:space-between; align-items:center;\">\n              <strong id=\"gecmisBaslik\">Ge\u00e7mi\u015f<\/strong>\n              <button onclick=\"gecmisKapat()\" style=\"width:auto; padding:5px 10px; background:#64748b; font-size:12px;\">Kapat<\/button>\n            <\/div>\n            <div id=\"gecmisIcerik\" style=\"margin-top:10px; max-height:200px; overflow-y:auto;\"><\/div>\n          <\/div>\n          \n          <div id=\"yoklamaDuzenlePanel\" style=\"display:none; margin-top:15px; background:#f0fdf4; padding:15px; border-radius:10px; border:1px solid #bbf7d0;\">\n            <div style=\"display:flex; justify-content:space-between; align-items:center;\">\n              <strong style=\"color:#166534;\">Yoklama ve Konu Ba\u015fl\u0131\u011f\u0131 D\u00fczenle<\/strong>\n              <button onclick=\"yoklamaDuzenleKapat()\" style=\"width:auto; padding:5px 10px; background:#64748b; font-size:12px;\">Kapat<\/button>\n            <\/div>\n            <label style=\"margin-top:10px;\">\u0130\u015flenen Konu Metni D\u00fczelt:<\/label>\n            <input type=\"text\" id=\"duzenleKonuInput\" style=\"margin-bottom:12px;\">\n            <div id=\"yoklamaDuzenleIcerik\" style=\"margin-top:5px; max-height:200px; overflow-y:auto;\"><\/div>\n            <label class=\"inline-check teacher-parent-notification-control\" data-teacher-parent-notification-control>\n              <input type=\"checkbox\" id=\"teacherAttendanceUpdateNotifyParents\" checked>\n              Veliye portal bildirimi g\u00f6nder\n            <\/label>\n            <button onclick=\"yoklamaDurumlariniKaydet()\" style=\"margin-top:10px; background:#2e7d32;\">Yoklamay\u0131 ve Konuyu G\u00fcncelle<\/button>\n          <\/div>\n          \n          <label style=\"margin-top:20px; font-size:16px; border-bottom:1px solid #cbd5e1; padding-bottom:5px;\">\u00d6\u011frenci Yoklama Listesi<\/label>\n          <div id=\"liste\" style=\"margin-top:15px;\"><\/div>\n          <label class=\"inline-check teacher-parent-notification-control\" data-teacher-parent-notification-control>\n            <input type=\"checkbox\" id=\"teacherAttendanceNotifyParents\" checked>\n            Veliye portal bildirimi g\u00f6nder\n          <\/label>\n          \n          <button onclick=\"kaydet()\" style=\"margin-top:15px; background:#1b2a41;\">Yoklamay\u0131 Kaydet<\/button>\n        <\/div>\n\n        <div id=\"teacherOdevContent\" style=\"display:none;\">\n          <div class=\"flex-row\">\n            <div><label>Tarih<\/label><input type=\"date\" id=\"odevTarih\"><\/div>\n            <div><label>Saat<\/label><input type=\"time\" id=\"odevSaat\"><\/div>\n            <div><label>Son Teslim Tarihi<\/label><input type=\"date\" id=\"odevSonTeslimTarihi\"><\/div>\n          <\/div>\n          \n          <label>\u015eube \/ S\u0131n\u0131f Se\u00e7imi <span style=\"color:red\">*<\/span><\/label>\n          <select id=\"odevSube\" onchange=\"odevPanelleriniKapat(); odevHedefOgrencileriniYukle();\"><\/select>\n\n          <div class=\"homework-target-panel\">\n            <label>\u00d6dev Kapsam\u0131<\/label>\n            <select id=\"odevTargetMode\" onchange=\"odevKapsamiDegisti()\">\n              <option value=\"ALL\">T\u00fcm \u00d6\u011frenciler<\/option>\n              <option value=\"SELECTED\">Belirli \u00d6\u011frenciler<\/option>\n            <\/select>\n            <div id=\"odevTargetStudents\" class=\"homework-target-students\" style=\"display:none;\"><\/div>\n          <\/div>\n\n          <label>Verilen \u00d6dev <span style=\"color:red\">*<\/span><\/label>\n          <textarea id=\"odevMetniInput\" placeholder=\"Verilen \u00f6devi yaz\u0131n\u0131z...\"><\/textarea>\n\n          <label>Ek Dosyalar<\/label>\n          <input type=\"file\" id=\"odevDosyaInput\" multiple onchange=\"portalSeciliDosyalariCiz('odevDosyaInput','odevDosyaListesi','\u00d6dev eki')\" accept=\".pdf,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.jpg,.jpeg,.png\">\n          <div id=\"odevDosyaListesi\" class=\"multi-file-selection\"><\/div>\n          <div id=\"odevDosyaProgress\" class=\"upload-progress\" style=\"display:none;\"><\/div>\n          <p class=\"muted-note\">PDF, Word, Excel, PowerPoint, JPG veya PNG dosyas\u0131 y\u00fckleyebilirsiniz. Maksimum dosya boyutu: 25 MB.<\/p>\n          \n          <div class=\"btn-group\">\n            <button onclick=\"gecmisGoster('odev')\" style=\"background:#ef6c00;\">\ud83d\udcdd Ge\u00e7mi\u015f \u00d6devler<\/button>\n          <\/div>\n          \n          <div id=\"odevGecmisPanel\" style=\"display:none; margin-top:15px; background:#f1f5f9; padding:15px; border-radius:10px; border:1px solid #cbd5e1;\">\n            <div style=\"display:flex; justify-content:space-between; align-items:center;\">\n              <strong id=\"odevGecmisBaslik\">Ge\u00e7mi\u015f \u00d6devler<\/strong>\n              <button onclick=\"gecmisKapat()\" style=\"width:auto; padding:5px 10px; background:#64748b; font-size:12px;\">Kapat<\/button>\n            <\/div>\n            <div id=\"odevGecmisIcerik\" style=\"margin-top:10px; max-height:200px; overflow-y:auto;\"><\/div>\n          <\/div>\n\n          <div id=\"odevOgrenciPanel\" style=\"display:none; margin-top:15px; background:#fffbeb; padding:15px; border-radius:10px; border:1px solid #fef08a;\">\n            <div style=\"display:flex; justify-content:space-between; align-items:center;\">\n              <strong style=\"color:#b45309;\">\u00d6dev Durumu G\u00fcncelle \/ D\u00fczelt<\/strong>\n              <button onclick=\"odevOgrenciKapat()\" style=\"width:auto; padding:5px 10px; background:#64748b; font-size:12px;\">Kapat<\/button>\n            <\/div>\n            <div id=\"odevOgrenciIcerik\" style=\"margin-top:10px; max-height:200px; overflow-y:auto;\"><\/div>\n            <label class=\"inline-check teacher-parent-notification-control\" data-teacher-parent-notification-control>\n              <input type=\"checkbox\" id=\"teacherHomeworkUpdateNotifyParents\" checked>\n              Veliye portal bildirimi g\u00f6nder\n            <\/label>\n            <button onclick=\"odevDurumlariniKaydet()\" style=\"margin-top:10px; background:#ef6c00;\">\u00d6dev Durumlar\u0131n\u0131 G\u00fcncelle<\/button>\n          <\/div>\n          <label class=\"inline-check teacher-parent-notification-control\" data-teacher-parent-notification-control>\n            <input type=\"checkbox\" id=\"teacherHomeworkNotifyParents\" checked>\n            Veliye portal bildirimi g\u00f6nder\n          <\/label>\n          \n          <button onclick=\"odevKaydet()\" style=\"margin-top:15px; background:#ef6c00;\">\u00d6devi Kaydet<\/button>\n        <\/div>\n\n        <div id=\"teacherProgramContent\" style=\"display:none;\">\n          <div style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:12px; padding:20px;\">\n            <h3 style=\"color:#1565c0; margin-top:0;\">Haftal\u0131k Ders Program\u0131m<\/h3>\n            <div id=\"teacherDersProgramiGovde\" class=\"weekly-schedule-wrap\">Y\u00fckleniyor...<\/div>\n          <\/div>\n        <\/div>\n\n        <div id=\"teacherTakvimContent\" style=\"display:none;\">\n          <div class=\"filter-panel flex-row\">\n            <div>\n              <label>\u015eube Filtresi<\/label>\n              <select id=\"teacherTakvimFiltreSube\" onchange=\"teacherAkademikTakvimCiz()\"><\/select>\n            <\/div>\n            <div>\n              <label>T\u00fcr Filtresi<\/label>\n              <select id=\"teacherTakvimFiltreTur\" onchange=\"teacherAkademikTakvimCiz()\">\n                <option value=\"\">T\u00fcm T\u00fcrler<\/option>\n                <option value=\"Deneme S\u0131nav\u0131\">Deneme S\u0131nav\u0131<\/option>\n                <option value=\"Ders\">Ders<\/option>\n                <option value=\"Etkinlik\">Etkinlik<\/option>\n                <option value=\"\u0130\u015flenecek Konular\">\u0130\u015flenecek Konular<\/option>\n                <option value=\"Di\u011fer\">Di\u011fer<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n          <div class=\"academic-calendar-shell\">\n            <div class=\"calendar-toolbar\">\n              <div class=\"calendar-nav\">\n                <button type=\"button\" onclick=\"teacherTakvimAyDegistir(-1)\" title=\"\u00d6nceki ay\">\u2039<\/button>\n                <button type=\"button\" onclick=\"teacherTakvimBugun()\">Bug\u00fcn<\/button>\n                <button type=\"button\" onclick=\"teacherTakvimAyDegistir(1)\" title=\"Sonraki ay\">\u203a<\/button>\n              <\/div>\n              <h3 id=\"teacherAkademikTakvimBaslik\">Akademik Takvim<\/h3>\n            <\/div>\n            <div id=\"teacherAkademikTakvimGrid\" class=\"academic-calendar-grid\"><\/div>\n          <\/div>\n        <\/div>\n\n        <div id=\"teacherReportContent\" style=\"display:none;\">\n          <div id=\"teacherReportShell\" data-report-scope=\"teacher\"><\/div>\n        <\/div>\n\n        <div id=\"teacherBirebirContent\" style=\"display:none;\">\n          <div class=\"management-panel\">\n            <h3>Birebir Ders Talepleri<\/h3>\n            <p class=\"muted-note\">\u00d6\u011frenci taleplerini buradan kabul edebilir veya sebep yazarak reddedebilirsiniz.<\/p>\n          <\/div>\n          <div class=\"table-container\">\n            <table class=\"mobile-card-table\">\n              <thead><tr><th>Tarih<\/th><th>\u00d6\u011frenci<\/th><th>Bran\u015f<\/th><th>Konu<\/th><th>Ders<\/th><th>Kalan<\/th><th>Durum<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n              <tbody id=\"teacherBirebirTalepGovde\"><\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n\n        <div id=\"teacherDenemeContent\" style=\"display:none;\">\n          <section id=\"teacherExamEntryHost\" class=\"exam-entry-host\">\n            <div id=\"sharedExamEntryPanel\" class=\"exam-entry-shared\" data-exam-entry-scope=\"teacher\">\n              <div class=\"exam-panel-section-heading\">\n                <span class=\"eyebrow\">MANUEL SONU\u00c7 G\u0130R\u0130\u015e\u0130<\/span>\n                <h2 id=\"sharedExamEntryScopeTitle\">Manuel Deneme Sonucu Giri\u015fi<\/h2>\n                <p>Ayn\u0131 do\u011frulanm\u0131\u015f hesaplama ve kay\u0131t ak\u0131\u015f\u0131 \u00f6\u011fretmen ve y\u00f6netici panellerinde ortak kullan\u0131l\u0131r.<\/p>\n              <\/div>\n              <div class=\"exam-entry-layout\">\n                <div class=\"exam-entry-form-card\">\n              <h3 style=\"color:#1565c0; margin-top:0;\">\ud83c\udfaf Yeni Deneme S\u0131nav\u0131 Gir<\/h3>\n              \n              <div class=\"flex-row\">\n                <div><label>S\u0131nav Tarihi <span style=\"color:red\">*<\/span><\/label><input type=\"date\" id=\"denemeTarih\"><\/div>\n                <div><label>\u015eube <span style=\"color:red\">*<\/span><\/label><select id=\"denemeSube\" onchange=\"denemeSinifiSecildi(this.value)\"><\/select><\/div>\n              <\/div>\n              \n              <label>\u00d6\u011frenci <span style=\"color:red\">*<\/span><\/label>\n              <input type=\"search\" id=\"denemeOgrenciArama\" placeholder=\"\u00d6\u011frenci ara\" oninput=\"denemeOgrenciSecenekleriniFiltrele(this.value)\" aria-label=\"Deneme \u00f6\u011frencisi ara\">\n              <select id=\"denemeOgrenci\" onchange=\"ogretmenDenemeGecmisYukle()\"><option value=\"\">\u00d6nce \u015eube Se\u00e7iniz<\/option><\/select>\n              \n              <label>S\u0131nav Ad\u0131 <span style=\"color:red\">*<\/span><\/label>\n              <input type=\"text\" id=\"denemeAd\" placeholder=\"\u00d6rn: T\u00fcrkiye Geneli Deneme-1\">\n\n              <div class=\"flex-row\">\n                <div>\n                  <label>S\u0131nav T\u00fcr\u00fc<\/label>\n                  <select id=\"denemeTuru\" onchange=\"denemeTuruDegisti()\">\n                    <option value=\"LGS\">LGS<\/option>\n                    <option value=\"YKS\">YKS<\/option>\n                  <\/select>\n                <\/div>\n                <div id=\"denemeDiplomaWrap\" style=\"display:none;\">\n                  <label>Diploma Notu<\/label>\n                  <input type=\"number\" id=\"denemeDiplomaNotu\" min=\"0\" max=\"100\" step=\"0.01\" value=\"0\" oninput=\"denemeHesapla()\">\n                <\/div>\n              <\/div>\n\n              <div class=\"deneme-grid\" id=\"denemeLgsAlanlari\">\n                <div class=\"brans-card\" style=\"border-top: 4px solid #b91c1c;\">\n                  <strong style=\"color:#b91c1c;\">T\u00fcrk\u00e7e<\/strong>\n                  <div class=\"brans-inputs\">\n                    <div><label>Do\u011fru<\/label><input type=\"number\" id=\"turD\" min=\"0\" max=\"20\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                    <div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"turY\" min=\"0\" max=\"20\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                  <\/div>\n                  <div class=\"net-sonuc\">Net: <span id=\"turN\">0.00<\/span><\/div>\n                <\/div>\n                <div class=\"brans-card\" style=\"border-top: 4px solid #0369a1;\">\n                  <strong style=\"color:#0369a1;\">Matematik<\/strong>\n                  <div class=\"brans-inputs\">\n                    <div><label>Do\u011fru<\/label><input type=\"number\" id=\"matD\" min=\"0\" max=\"20\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                    <div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"matY\" min=\"0\" max=\"20\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                  <\/div>\n                  <div class=\"net-sonuc\">Net: <span id=\"matN\">0.00<\/span><\/div>\n                <\/div>\n                <div class=\"brans-card\" style=\"border-top: 4px solid #15803d;\">\n                  <strong style=\"color:#15803d;\">Fen Bilimleri<\/strong>\n                  <div class=\"brans-inputs\">\n                    <div><label>Do\u011fru<\/label><input type=\"number\" id=\"fenD\" min=\"0\" max=\"20\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                    <div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"fenY\" min=\"0\" max=\"20\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                  <\/div>\n                  <div class=\"net-sonuc\">Net: <span id=\"fenN\">0.00<\/span><\/div>\n                <\/div>\n                <div class=\"brans-card\" style=\"border-top: 4px solid #c2410c;\">\n                  <strong style=\"color:#c2410c;\">T.C. \u0130nk\u0131lap<\/strong>\n                  <div class=\"brans-inputs\">\n                    <div><label>Do\u011fru<\/label><input type=\"number\" id=\"sosD\" min=\"0\" max=\"10\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                    <div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"sosY\" min=\"0\" max=\"10\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                  <\/div>\n                  <div class=\"net-sonuc\">Net: <span id=\"sosN\">0.00<\/span><\/div>\n                <\/div>\n                <div class=\"brans-card\" style=\"border-top: 4px solid #6d28d9;\">\n                  <strong style=\"color:#6d28d9;\">\u0130ngilizce<\/strong>\n                  <div class=\"brans-inputs\">\n                    <div><label>Do\u011fru<\/label><input type=\"number\" id=\"ingD\" min=\"0\" max=\"10\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                    <div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"ingY\" min=\"0\" max=\"10\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                  <\/div>\n                  <div class=\"net-sonuc\">Net: <span id=\"ingN\">0.00<\/span><\/div>\n                <\/div>\n                <div class=\"brans-card\" style=\"border-top: 4px solid #0f766e;\">\n                  <strong style=\"color:#0f766e;\">Din K\u00fclt\u00fcr\u00fc<\/strong>\n                  <div class=\"brans-inputs\">\n                    <div><label>Do\u011fru<\/label><input type=\"number\" id=\"dinD\" min=\"0\" max=\"10\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                    <div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"dinY\" min=\"0\" max=\"10\" value=\"0\" oninput=\"denemeHesapla()\"><\/div>\n                  <\/div>\n                  <div class=\"net-sonuc\">Net: <span id=\"dinN\">0.00<\/span><\/div>\n                <\/div>\n              <\/div>\n              \n              <div id=\"denemeYksAlanlari\" style=\"display:none;\">\n                <h4 style=\"margin:15px 0 8px; color:#0f172a;\">TYT Netleri<\/h4>\n                <div class=\"deneme-grid\">\n                  <div class=\"brans-card\" style=\"border-top:4px solid #b91c1c;\"><strong>T\u00fcrk\u00e7e<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"tytTurD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"tytTurY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"tytTurN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #c2410c;\"><strong>Sosyal<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"tytSosD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"tytSosY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"tytSosN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #0369a1;\"><strong>Matematik<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"tytMatD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"tytMatY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"tytMatN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #15803d;\"><strong>Fen<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"tytFenD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"tytFenY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"tytFenN\">0.00<\/span><\/div><\/div>\n                <\/div>\n                <h4 style=\"margin:15px 0 8px; color:#0f172a;\">AYT Netleri<\/h4>\n                <div class=\"deneme-grid\">\n                  <div class=\"brans-card\" style=\"border-top:4px solid #0369a1;\"><strong>AYT Matematik<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"aytMatD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"aytMatY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"aytMatN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #0ea5e9;\"><strong>Fizik<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"aytFizD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"aytFizY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"aytFizN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #14b8a6;\"><strong>Kimya<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"aytKimD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"aytKimY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"aytKimN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #22c55e;\"><strong>Biyoloji<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"aytBiyD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"aytBiyY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"aytBiyN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #7c3aed;\"><strong>Edebiyat<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"edbD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"edbY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"edbN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #f97316;\"><strong>Tarih 1<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"tar1D\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"tar1Y\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"tar1N\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #65a30d;\"><strong>Co\u011frafya 1<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"cog1D\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"cog1Y\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"cog1N\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #ea580c;\"><strong>Tarih 2<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"tar2D\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"tar2Y\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"tar2N\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #4d7c0f;\"><strong>Co\u011frafya 2<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"cog2D\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"cog2Y\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"cog2N\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #475569;\"><strong>Felsefe<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"felD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"felY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"felN\">0.00<\/span><\/div><\/div>\n                  <div class=\"brans-card\" style=\"border-top:4px solid #0f766e;\"><strong>Din K\u00fclt\u00fcr\u00fc<\/strong><div class=\"brans-inputs\"><div><label>Do\u011fru<\/label><input type=\"number\" id=\"dinYksD\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><div><label>Yanl\u0131\u015f<\/label><input type=\"number\" id=\"dinYksY\" min=\"0\" value=\"0\" oninput=\"denemeHesapla()\"><\/div><\/div><div class=\"net-sonuc\">Net: <span id=\"dinYksN\">0.00<\/span><\/div><\/div>\n                <\/div>\n                <div id=\"denemeYksPuanlar\" style=\"margin-top:12px; display:grid; grid-template-columns:repeat(auto-fit,minmax(130px,1fr)); gap:8px;\"><\/div>\n              <\/div>\n\n              <div style=\"background:#1e293b; color:white; padding:15px; border-radius:12px; text-align:center; margin-top:15px;\">\n                <div id=\"denemePuanBaslik\" style=\"font-size:12px; color:#cbd5e1;\">Tahmini LGS Puan\u0131 (Otomatik)<\/div>\n                <div id=\"denemePuanGosterge\" style=\"font-size:32px; font-weight:bold; color:#38bdf8;\">193,4920<\/div>\n              <\/div>\n              \n              <button onclick=\"denemeSistemeKaydet()\" id=\"btnDenemeKaydet\" style=\"margin-top:15px; background:#0284c7;\">Deneme S\u0131nav\u0131n\u0131 Kaydet<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/section>\n          <section class=\"exam-analysis-section\">\n            <div class=\"exam-panel-section-heading\">\n              <span class=\"eyebrow\">PERFORMANS ANAL\u0130Z\u0130<\/span>\n              <h2>Deneme Performans Analizi<\/h2>\n            <\/div>\n            <div id=\"teacherExamPerformanceRoot\" class=\"exam-performance-root\" data-exam-performance-role=\"teacher\"><\/div>\n          <\/section>\n          <section id=\"teacherExamHistoryHost\" class=\"exam-history-host\">\n            <div id=\"sharedExamHistoryPanel\" class=\"exam-history-shared\" data-exam-history-scope=\"teacher\">\n              <div class=\"exam-panel-section-heading\">\n                <span class=\"eyebrow\">\u00d6\u011eRENC\u0130 KAYITLARI<\/span>\n                <h2>\u00d6\u011frenci S\u0131nav Ge\u00e7mi\u015fi<\/h2>\n                <p>Se\u00e7ili \u00f6\u011frencinin farkl\u0131 kaynaklardan birle\u015ftirilen deneme sonu\u00e7lar\u0131 ve bran\u015f ayr\u0131nt\u0131lar\u0131.<\/p>\n              <\/div>\n              <div class=\"exam-history-filters\">\n                <div><label for=\"denemeGecmisAdAra\">S\u0131nav ad\u0131<\/label><input type=\"search\" id=\"denemeGecmisAdAra\" placeholder=\"S\u0131nav ara\" oninput=\"denemeGecmisFiltreleCiz()\"><\/div>\n                <div><label for=\"denemeGecmisTarih\">Tarih<\/label><input type=\"date\" id=\"denemeGecmisTarih\" onchange=\"denemeGecmisFiltreleCiz()\"><\/div>\n                <div><label for=\"denemeGecmisKaynak\">Kaynak<\/label><select id=\"denemeGecmisKaynak\" onchange=\"denemeGecmisFiltreleCiz()\"><option value=\"\">T\u00fcm kaynaklar<\/option><option>Manuel Deneme<\/option><option>Online Deneme<\/option><option>Canl\u0131 Test<\/option><option>Test Y\u00f6netimi<\/option><\/select><\/div>\n                <div><label for=\"denemeGecmisDurum\">Durum<\/label><select id=\"denemeGecmisDurum\" onchange=\"denemeGecmisFiltreleCiz()\"><option value=\"\">T\u00fcm durumlar<\/option><option value=\"Tamamland\u0131\">Tamamland\u0131<\/option><option value=\"S\u00fcre Doldu\">S\u00fcre Doldu<\/option><option value=\"Atand\u0131\">Atand\u0131<\/option><option value=\"Bekliyor\">Bekliyor<\/option><\/select><\/div>\n                <div><label for=\"denemeGecmisKapsam\">Kapsam<\/label><select id=\"denemeGecmisKapsam\" onchange=\"denemeGecmisFiltreleCiz()\"><option value=\"\">T\u00fcm kapsamlar<\/option><option value=\"full\">Tam s\u0131nav<\/option><option value=\"subject\">Bran\u015f bazl\u0131<\/option><\/select><\/div>\n                <div class=\"exam-history-filter-action\"><button type=\"button\" class=\"btn-secondary\" onclick=\"denemeGecmisFiltreleriniTemizle()\">Filtreleri Temizle<\/button><\/div>\n              <\/div>\n              <div class=\"table-container exam-history-table-container\">\n                <table class=\"exam-history-table mobile-card-table\">\n                  <thead><tr><th>\u00d6\u011frenci \/ \u015eube<\/th><th>S\u0131nav \/ Tarih<\/th><th>Kaynak<\/th><th>Bran\u015f Kapsam\u0131<\/th><th>Do\u011fru<\/th><th>Yanl\u0131\u015f<\/th><th>Bo\u015f<\/th><th>Net<\/th><th>Puan<\/th><th>S\u00fcre \/ Durum<\/th><th>Detay<\/th><\/tr><\/thead>\n                  <tbody id=\"ogretmenDenemeGecmisGovde\">\n                    <tr><td colspan=\"11\" style=\"text-align:center;\">\u00d6\u011frenci Se\u00e7iniz<\/td><\/tr>\n                  <\/tbody>\n                <\/table>\n              <\/div>\n            <\/div>\n          <\/section>\n        <\/div>\n\n        <details>\n          <summary>Mesajlar<\/summary>\n          <div class=\"details-content\"><div id=\"teacherMessagesRoot\" data-role=\"teacher\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Test Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"teacherTestsRoot\" data-role=\"teacher\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Bran\u015f Deneme Analizi<\/summary>\n          <div class=\"details-content\"><div id=\"teacherExamAnalysisRoot\" data-role=\"teacher\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Ders Dok\u00fcmanlar\u0131 Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"teacherLessonDocumentsRoot\" data-lesson-document-role=\"teacher\"><\/div><\/div>\n        <\/details>\n\n        <details data-user-settings-panel>\n          <summary>Ayarlar<\/summary>\n          <div class=\"details-content\"><div id=\"teacherSettingsRoot\" class=\"user-settings-panel-root\" data-user-settings-root><div class=\"calendar-empty\">Ayarlar y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n        <details data-section-key=\"private_lessons\">\n          <summary>\u00d6zel Ders<\/summary>\n          <div class=\"details-content\"><div id=\"teacherPrivateLessonsRoot\"><div class=\"calendar-empty\">\u00d6zel dersler y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n        <details data-section-key=\"support\">\n          <summary>Destek Talepleri<\/summary>\n          <div class=\"details-content\"><div id=\"teacherSupportRoot\" data-support-role=\"teacher\"><\/div><\/div>\n        <\/details>\n      <\/div>\n      \n      <div id=\"adminContent\" class=\"card\" style=\"display:none;\">\n        <div class=\"flex-row\" style=\"background:#f1f5f9; padding:15px; border-radius:12px; margin-bottom:20px;\">\n          <div><label style=\"margin-top:0;\">\ud83c\udfeb \u015eube Filtresi<\/label><select id=\"adminSubeFiltre\" onchange=\"renderAdmin()\"><\/select><\/div>\n          <div><label style=\"margin-top:0;\">\ud83d\udc64 \u00d6\u011fretmen Filtresi<\/label><select id=\"adminOgretmenFiltre\" onchange=\"renderAdmin()\"><\/select><\/div>\n          <div><label style=\"margin-top:0;\">\ud83d\udccc Grup Filtresi<\/label><select id=\"adminGrupFiltre\" onchange=\"renderAdmin()\"><\/select><\/div>\n          <div><label style=\"margin-top:0;\">\ud83d\udcd8 Bran\u015f Filtresi<\/label><select id=\"adminBransFiltre\" onchange=\"renderAdmin()\"><\/select><\/div>\n          <div><label style=\"margin-top:0;\">\ud83c\udf93 \u00d6\u011frenci Filtresi<\/label><select id=\"adminOgrenciFiltre\" onchange=\"renderAdmin()\"><\/select><\/div>\n        <\/div>\n        <details class=\"standalone-dashboard\" open>\n          <summary>Genel Bak\u0131\u015f<\/summary>\n          <div class=\"details-content admin-dashboard-panel\">\n        <div class=\"admin-dashboard-hero\">\n          <div>\n            <span class=\"dashboard-kicker\">EduTechX Y\u00f6netim Merkezi<\/span>\n            <h2>Genel Bak\u0131\u015f<\/h2>\n            <p id=\"dashboardSupportText\">Destek i\u00e7in kurum y\u00f6neticinizle veya EduTechX Yaz\u0131l\u0131m ve Yapay Zeka Teknolojileri destek birimiyle ileti\u015fime ge\u00e7iniz.<\/p>\n          <\/div>\n          <div class=\"dashboard-hero-chip\">Canl\u0131 Veri<\/div>\n        <\/div>\n        \n        <div class=\"dashboard-grid\">\n          <div class=\"dash-card clickable\" onclick=\"adminDashboardListeGoster('ogrenci')\"><span class=\"dash-card-icon\">\ud83c\udf93<\/span><h3 id=\"cardOgrenci\">-<\/h3><p>Aktif \u00d6\u011frenci<\/p><\/div>\n          <div class=\"dash-card clickable\" onclick=\"adminDashboardListeGoster('ogretmen')\" style=\"border-top-color:#0f766e;\"><span class=\"dash-card-icon\">\ud83d\udc64<\/span><h3 id=\"cardOgretmen\">-<\/h3><p>\u00d6\u011fretmen<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#2e7d32;\"><span class=\"dash-card-icon\">\ud83d\udcda<\/span><h3 id=\"cardDers\">-<\/h3><p>Toplam Ders<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#7c3aed;\"><span class=\"dash-card-icon\">\ud83c\udfaf<\/span><h3 id=\"cardDeneme\">-<\/h3><p>Uygulanan Deneme<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#0284c7;\"><span class=\"dash-card-icon\">\ud83e\uddea<\/span><h3 id=\"cardOnlineDeneme\">-<\/h3><p>Online Deneme<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#ef6c00;\"><span class=\"dash-card-icon\">\ud83d\udcc8<\/span><h3 id=\"cardKatilim\">-%<\/h3><p>Ort. Kat\u0131l\u0131m<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#701a75;\"><span class=\"dash-card-icon\">\u2705<\/span><h3 id=\"cardOdev\">-%<\/h3><p>\u00d6dev Oran\u0131<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#0f766e;\"><h3 id=\"cardMesaj\">-<\/h3><p>Mesajla\u015fma Kayd\u0131<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#2563eb;\"><h3 id=\"cardTest\">-<\/h3><p>Test \/ Test Teslimi<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#be123c;\"><h3 id=\"cardKonuEksik\">-<\/h3><p>Konu Bazl\u0131 Eksik<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#7c3aed;\"><h3 id=\"cardRehberlik\">-<\/h3><p>Rehberlik \/ \u00c7al\u0131\u015fma Plan\u0131<\/p><\/div>\n          <div class=\"dash-card dashboard-wide\" style=\"border-top-color:#334155;\"><h3 id=\"cardSinifDagilim\" style=\"font-size:18px;\">-<\/h3><p>S\u0131n\u0131f D\u00fczeyi Da\u011f\u0131l\u0131m\u0131<\/p><\/div>\n        <\/div>\n        <div class=\"dashboard-detail-grid\">\n          <div class=\"dashboard-detail-box\">\n            <h3>S\u0131n\u0131f D\u00fczeyi \u00d6\u011frenci Say\u0131lar\u0131<\/h3>\n            <div id=\"dashSinifDetay\" class=\"stat-pill-list\"><\/div>\n          <\/div>\n          <div class=\"dashboard-detail-box\">\n            <h3>\u015eube \u00d6\u011frenci Say\u0131lar\u0131<\/h3>\n            <div id=\"dashSubeDetay\" class=\"stat-pill-list\"><\/div>\n          <\/div>\n          <div class=\"dashboard-detail-box\">\n            <h3>Uygulanan Deneme Say\u0131lar\u0131<\/h3>\n            <div id=\"dashDenemeDetay\" class=\"stat-pill-list\"><\/div>\n          <\/div>\n          <div class=\"dashboard-detail-box\">\n            <h3>Online Deneme Gruplar\u0131<\/h3>\n            <div id=\"dashOnlineDenemeDetay\" class=\"stat-pill-list\"><\/div>\n          <\/div>\n          <div class=\"dashboard-detail-box dashboard-detail-wide\">\n            <h3>Giri\u015f Kay\u0131tlar\u0131<\/h3>\n            <div id=\"dashGirisDetay\" class=\"stat-pill-list\"><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"dashboard-analytics-grid\">\n          <div class=\"dashboard-visual-card\"><h3>Devam Durumu<\/h3><div id=\"dashKatilimGrafik\"><\/div><\/div>\n          <div class=\"dashboard-visual-card\"><h3>\u00d6dev Durumu<\/h3><div id=\"dashOdevGrafik\"><\/div><\/div>\n          <div class=\"dashboard-visual-card\"><h3>Deneme Da\u011f\u0131l\u0131m\u0131<\/h3><div id=\"dashDenemeGrafik\"><\/div><\/div>\n          <div class=\"dashboard-visual-card\"><h3>\u00d6\u011frenci \/ \u015eube Da\u011f\u0131l\u0131m\u0131<\/h3><div id=\"dashSubeGrafik\"><\/div><\/div>\n          <div class=\"dashboard-visual-card\"><h3>Son Mesajlar<\/h3><div id=\"dashMesajlar\"><\/div><\/div>\n          <div class=\"dashboard-visual-card\"><h3>Test \u00c7\u00f6zme \u0130statistikleri<\/h3><div id=\"dashTestler\"><\/div><\/div>\n          <div class=\"dashboard-visual-card\"><h3>Rehberlik Takip \u00d6zeti<\/h3><div id=\"dashRehberlik\"><\/div><\/div>\n        <\/div>\n        <div id=\"adminDashboardListe\" class=\"management-panel dashboard-click-list\" style=\"display:none;\"><\/div>\n          <\/div>\n        <\/details>\n        \n        <details>\n          <summary>\ud83c\udfeb \u015eube Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>\u015eube Ekle \/ Sil \/ D\u00fczenle<\/h3>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Kay\u0131tl\u0131 \u015eube<\/label>\n                  <select id=\"adminSubeYonetimSelect\" onchange=\"adminSubeSecildi()\"><option value=\"\">Yeni \u015eube<\/option><\/select>\n                <\/div>\n                <div>\n                  <label>\u015eube Ad\u0131<\/label>\n                  <input type=\"text\" id=\"adminSubeAdi\" placeholder=\"\u00d6rn: 8-A\">\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button onclick=\"adminSubeYeni()\">Yeni<\/button>\n                <button onclick=\"adminSubeKaydet()\" style=\"background:#10b981;\">Kaydet<\/button>\n                <button onclick=\"adminSubeDuzenle()\" style=\"background:#0284c7;\">D\u00fczenle<\/button>\n                <button onclick=\"adminSubeSil()\" class=\"btn-danger\" style=\"background:#dc2626;\">Sil<\/button>\n              <\/div>\n              <p class=\"muted-note\">\u015eube d\u00fczenleme \u00f6\u011frenciler, \u00f6\u011fretmen dersleri ve ge\u00e7mi\u015f kay\u0131t adlar\u0131yla senkron g\u00fcncellenir. \u015eube silme ge\u00e7mi\u015f yoklamalar\u0131 silmez.<\/p>\n            <\/div>\n            <div class=\"management-panel\">\n              <div class=\"section-heading\"><div><span class=\"eyebrow\">Ba\u011f\u0131ml\u0131l\u0131k \u00d6zeti<\/span><h3>Mevcut \u015eubeler<\/h3><\/div><\/div>\n              <div id=\"adminSubeListRoot\"><div class=\"calendar-empty\">\u015eube bilgileri y\u00fckleniyor...<\/div><\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\u270f\ufe0f \u00d6\u011frenci Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>\u00d6\u011frenci Ekle \/ Sil \/ D\u00fczenle<\/h3>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Kay\u0131tl\u0131 \u00d6\u011frenci<\/label>\n                  <select id=\"adminOgrenciYonetimSelect\" onchange=\"adminOgrenciSecildi()\"><option value=\"\">Yeni \u00d6\u011frenci<\/option><\/select>\n                <\/div>\n                <div>\n                  <label>\u00d6\u011frenci Ad\u0131<\/label>\n                  <input type=\"text\" id=\"adminOgrAd\" placeholder=\"\u00d6\u011frenci ad\u0131 soyad\u0131\">\n                <\/div>\n                <div>\n                  <label>\u00d6\u011frenci \u015eube Se\u00e7<\/label>\n                  <select id=\"adminOgrSube\"><\/select>\n                <\/div>\n                <div>\n                  <label>S\u0131n\u0131f D\u00fczeyi<\/label>\n                  <select id=\"adminOgrSinif\"><\/select>\n                <\/div>\n                <div>\n                  <label>Durum<\/label>\n                  <select id=\"adminOgrAktif\">\n                    <option value=\"Evet\">Aktif<\/option>\n                    <option value=\"Hay\u0131r\">Pasif<\/option>\n                  <\/select>\n                <\/div>\n                <div>\n                  <label>Telefon<\/label>\n                  <input type=\"text\" id=\"adminOgrTelefon\" placeholder=\"Veli telefonu\">\n                <\/div>\n                <div>\n                  <label>Kullan\u0131c\u0131 Ad\u0131<\/label>\n                  <input type=\"text\" id=\"adminOgrKullanici\" placeholder=\"\u00d6\u011frenci kullan\u0131c\u0131 ad\u0131\">\n                <\/div>\n                <div>\n                  <label>Yeni \/ Ge\u00e7ici \u015eifre<\/label>\n                  <input type=\"password\" id=\"adminOgrSifre\" autocomplete=\"new-password\" placeholder=\"Bo\u015f b\u0131rak\u0131l\u0131rsa yeni \u00f6\u011frenciye ge\u00e7ici \u015fifre \u00fcretilir\">\n                <\/div>\n                <div id=\"adminOgrDemoSureAlani\" class=\"temporary-demo-field\" style=\"display:none;\">\n                  <strong>Demo Ge\u00e7ici Hesap Kullan\u0131m S\u00fcresi<\/strong>\n                  <label id=\"adminOgrDemoObserverWrap\" class=\"inline-check demo-observer-account-option\"><input type=\"checkbox\" id=\"adminOgrDemoObserver\" checked> Demo G\u00f6zlemci Hesap \u2014 sadece inceleme ama\u00e7l\u0131 eri\u015fsin<\/label>\n                  <div class=\"management-grid\">\n                    <div><label>S\u00fcre<\/label><select id=\"adminOgrDemoSurePreset\" onchange=\"adminDemoSurePresetDegisti('ogrenci')\"><option value=\"1\">1 g\u00fcn<\/option><option value=\"3\">3 g\u00fcn<\/option><option value=\"7\" selected>7 g\u00fcn<\/option><option value=\"15\">15 g\u00fcn<\/option><option value=\"30\">30 g\u00fcn<\/option><option value=\"custom\">\u00d6zel tarih<\/option><\/select><\/div>\n                    <div id=\"adminOgrDemoSureTarihWrap\" style=\"display:none;\"><label>Kullan\u0131m Biti\u015f Tarihi<\/label><input type=\"datetime-local\" id=\"adminOgrDemoSureTarih\"><\/div>\n                  <\/div>\n                  <div id=\"adminOgrDemoSureOzet\" class=\"temporary-demo-summary\"><\/div>\n                  <div id=\"adminOgrDemoSureIslemler\" class=\"temporary-demo-actions\" style=\"display:none;\"><button type=\"button\" onclick=\"adminDemoHesapIslemi('ogrenci','extend7')\">7 G\u00fcn Uzat<\/button><button type=\"button\" class=\"btn-secondary\" onclick=\"adminDemoHesapIslemi('ogrenci','disable')\">Pasifle\u015ftir<\/button><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button onclick=\"adminOgrenciYeni()\">Yeni<\/button>\n                <button onclick=\"adminOgrenciKaydet()\" style=\"background:#10b981;\">Kaydet<\/button>\n                <button type=\"button\" onclick=\"adminKullaniciSifreYenile('ogrenci')\" style=\"background:#7c3aed;\">Ge\u00e7ici \u015eifre \u00dcret<\/button>\n                <button onclick=\"adminOgrenciSil()\" class=\"btn-danger\" style=\"background:#dc2626;\">Sil<\/button>\n              <\/div>\n            <\/div>\n            <div class=\"management-panel bulk-import-panel\">\n              <h3>\u00d6\u011frenci Toplu Y\u00fckleme<\/h3>\n              <p class=\"muted-note\">\u015eablonu indirip \u00f6\u011frenci bilgilerini doldurun. Excel dosyas\u0131n\u0131 y\u00fckleyince \u00f6\u011frenciler topluca sisteme eklenir veya mevcut kay\u0131tlar g\u00fcncellenir.<\/p>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminTopluSablonIndir('ogrenci')\" style=\"background:#2563eb;\">\u00d6\u011frenci \u015eablonunu \u0130ndir<\/button>\n              <\/div>\n              <div class=\"management-grid\">\n                <div>\n                  <label>\u00d6\u011frenci Excel Dosyas\u0131<\/label>\n                  <input type=\"file\" id=\"adminOgrenciTopluExcel\" accept=\".xlsx,.csv,.xls\">\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminTopluExcelYukle('ogrenci')\" style=\"background:#0f766e;\">\u00d6\u011frencileri Toplu Y\u00fckle<\/button>\n              <\/div>\n              <div id=\"adminOgrenciTopluDurum\" class=\"bulk-import-status\"><\/div>\n            <\/div>\n            <div class=\"filter-panel flex-row\">\n              <div>\n                <label>\u015eube Filtresi<\/label>\n                <select id=\"adminOgrListeSubeFiltre\" onchange=\"renderAdmin()\"><\/select>\n              <\/div>\n              <div>\n                <label>S\u0131n\u0131f D\u00fczeyi Filtresi<\/label>\n                <select id=\"adminOgrListeSinifFiltre\" onchange=\"renderAdmin()\"><\/select>\n              <\/div>\n              <div>\n                <label>Durum Filtresi<\/label>\n                <select id=\"adminOgrListeDurumFiltre\" onchange=\"renderAdmin()\">\n                  <option value=\"\">T\u00fcm Durumlar<\/option>\n                  <option value=\"Evet\">Aktif<\/option>\n                  <option value=\"Hay\u0131r\">Pasif<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead>\n                  <tr><th>\u00d6\u011frenci Ad\u0131 (De\u011fi\u015ftir)<\/th><th>\u015eube Se\u00e7imi (De\u011fi\u015ftir)<\/th><th>S\u0131n\u0131f D\u00fczeyi<\/th><th>Durum (De\u011fi\u015ftir)<\/th><th>Telefon<\/th><th>Kullan\u0131c\u0131 Ad\u0131<\/th><th>\u015eifre Durumu<\/th><th>\u0130\u015flem<\/th><\/tr>\n                <\/thead>\n                <tbody id=\"adminOgrenciGuncelleGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n            <div class=\"mini-actions\" style=\"justify-content:flex-end;\">\n              <button type=\"button\" onclick=\"adminOgrenciTopluKaydet()\" style=\"background:#0f766e;\">T\u00fcm De\u011fi\u015fiklikleri Kaydet<\/button>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udc64 \u00d6\u011fretmen Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>\u00d6\u011fretmen Ekle \/ Sil \/ D\u00fczenle<\/h3>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Kay\u0131tl\u0131 \u00d6\u011fretmen<\/label>\n                  <select id=\"adminOgretmenYonetimSelect\" onchange=\"adminOgretmenSecildi()\"><option value=\"\">Yeni \u00d6\u011fretmen<\/option><\/select>\n                <\/div>\n                <div>\n                  <label>\u00d6\u011fretmen Ad\u0131<\/label>\n                  <input type=\"text\" id=\"adminOgrtAd\" placeholder=\"\u00d6\u011fretmen ad\u0131 soyad\u0131\">\n                <\/div>\n                <div>\n                  <label>Kullan\u0131c\u0131 Ad\u0131<\/label>\n                  <input type=\"text\" id=\"adminOgrtKullanici\" placeholder=\"\u00d6\u011fretmen kullan\u0131c\u0131 ad\u0131\">\n                <\/div>\n                <div>\n                  <label>Yeni \/ Ge\u00e7ici \u015eifre<\/label>\n                  <input type=\"password\" id=\"adminOgrtSifre\" autocomplete=\"new-password\" placeholder=\"Bo\u015f b\u0131rak\u0131l\u0131rsa yeni \u00f6\u011fretmene ge\u00e7ici \u015fifre \u00fcretilir\">\n                <\/div>\n                <div>\n                  <label>Email<\/label>\n                  <input type=\"text\" id=\"adminOgrtEmail\" placeholder=\"E-posta\">\n                <\/div>\n                <div>\n                  <label>Online Ders Linki<\/label>\n                  <input type=\"url\" id=\"adminOgrtOnlineLink\" placeholder=\"Zoom \/ Meet \/ Teams ba\u011flant\u0131s\u0131\">\n                  <small id=\"adminOgrtOnlineLinkReview\" class=\"muted-note\" style=\"display:none; color:#b45309;\">Eski bran\u015f kay\u0131tlar\u0131nda birden fazla farkl\u0131 ba\u011flant\u0131 bulundu. Do\u011fru \u00f6\u011fretmen ba\u011flant\u0131s\u0131n\u0131 girip kaydedin.<\/small>\n                <\/div>\n                <div id=\"adminOgrtDemoSureAlani\" class=\"temporary-demo-field\" style=\"display:none;\">\n                  <strong>Demo Ge\u00e7ici Hesap Kullan\u0131m S\u00fcresi<\/strong>\n                  <label id=\"adminOgrtDemoObserverWrap\" class=\"inline-check demo-observer-account-option\"><input type=\"checkbox\" id=\"adminOgrtDemoObserver\" checked> Demo G\u00f6zlemci Hesap \u2014 sadece inceleme ama\u00e7l\u0131 eri\u015fsin<\/label>\n                  <div class=\"management-grid\">\n                    <div><label>S\u00fcre<\/label><select id=\"adminOgrtDemoSurePreset\" onchange=\"adminDemoSurePresetDegisti('ogretmen')\"><option value=\"1\">1 g\u00fcn<\/option><option value=\"3\">3 g\u00fcn<\/option><option value=\"7\" selected>7 g\u00fcn<\/option><option value=\"15\">15 g\u00fcn<\/option><option value=\"30\">30 g\u00fcn<\/option><option value=\"custom\">\u00d6zel tarih<\/option><\/select><\/div>\n                    <div id=\"adminOgrtDemoSureTarihWrap\" style=\"display:none;\"><label>Kullan\u0131m Biti\u015f Tarihi<\/label><input type=\"datetime-local\" id=\"adminOgrtDemoSureTarih\"><\/div>\n                  <\/div>\n                  <div id=\"adminOgrtDemoSureOzet\" class=\"temporary-demo-summary\"><\/div>\n                  <div id=\"adminOgrtDemoSureIslemler\" class=\"temporary-demo-actions\" style=\"display:none;\"><button type=\"button\" onclick=\"adminDemoHesapIslemi('ogretmen','extend7')\">7 G\u00fcn Uzat<\/button><button type=\"button\" class=\"btn-secondary\" onclick=\"adminDemoHesapIslemi('ogretmen','disable')\">Pasifle\u015ftir<\/button><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button onclick=\"adminOgretmenYeni()\">Yeni \u00d6\u011fretmen<\/button>\n              <\/div>\n            <\/div>\n            <div class=\"management-panel teacher-permission-panel\">\n              <h3>Panel ve Sekme Yetkileri<\/h3>\n              <p class=\"muted-note\">\u00d6\u011fretmen paneli her personel i\u00e7in a\u00e7\u0131kt\u0131r. Y\u00f6netici veya muhasebe yetkisi verilen personelde hangi sekmelerin g\u00f6r\u00fcnece\u011fini buradan se\u00e7ebilirsiniz.<\/p>\n              <div id=\"adminOgretmenYetkiPaneli\"><\/div>\n            <\/div>\n            <div class=\"management-panel\">\n              <h3>\u00d6\u011fretmen Bran\u015f \/ \u015eube \/ \u00d6\u011frenci Listesi<\/h3>\n              <div id=\"adminBransSatirlari\"><\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminBransSatiriEkle()\">Bran\u015f Ekle<\/button>\n                <button type=\"button\" onclick=\"adminOgretmenKaydet()\" style=\"background:#10b981;\">\u00d6\u011fretmeni Kaydet<\/button>\n                <button type=\"button\" id=\"adminOgretmeniVeliYapBtn\" onclick=\"adminOgretmeniVeliYapAc()\" style=\"background:#0f766e;\">Veli Rol\u00fc Ekle<\/button>\n                <button type=\"button\" onclick=\"adminKullaniciSifreYenile('ogretmen')\" style=\"background:#7c3aed;\">Ge\u00e7ici \u015eifre \u00dcret<\/button>\n                <button type=\"button\" id=\"adminOgretmenSilBtn\" onclick=\"adminOgretmenSil()\" class=\"btn-danger\" style=\"background:#dc2626;\">\u00d6\u011fretmeni Sil<\/button>\n              <\/div>\n              <p class=\"muted-note\">Her bran\u015f sat\u0131r\u0131nda \u015fube se\u00e7ilince \u00f6\u011frenciler otomatik se\u00e7ili gelir; listeden \u00e7\u0131kard\u0131klar\u0131n\u0131z \u00f6\u011fretmenin \u00f6zel listesinden \u00e7\u0131kar\u0131l\u0131r. Online ders ba\u011flant\u0131s\u0131 \u00f6\u011fretmenin temel bilgilerinden y\u00f6netilir.<\/p>\n            <\/div>\n            <div class=\"management-panel bulk-import-panel\">\n              <h3>\u00d6\u011fretmen Toplu Y\u00fckleme<\/h3>\n              <p class=\"muted-note\">\u015eablonu indirip \u00f6\u011fretmen bilgilerini doldurun. Ayn\u0131 \u00f6\u011fretmeni birden fazla sat\u0131ra yazarak farkl\u0131 bran\u015f ve \u015fube tan\u0131mlayabilirsiniz.<\/p>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminTopluSablonIndir('ogretmen')\" style=\"background:#2563eb;\">\u00d6\u011fretmen \u015eablonunu \u0130ndir<\/button>\n              <\/div>\n              <div class=\"management-grid\">\n                <div>\n                  <label>\u00d6\u011fretmen Excel Dosyas\u0131<\/label>\n                  <input type=\"file\" id=\"adminOgretmenTopluExcel\" accept=\".xlsx,.csv,.xls\">\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminTopluExcelYukle('ogretmen')\" style=\"background:#0f766e;\">\u00d6\u011fretmenleri Toplu Y\u00fckle<\/button>\n              <\/div>\n              <div id=\"adminOgretmenTopluDurum\" class=\"bulk-import-status\"><\/div>\n            <\/div>\n            <div class=\"filter-panel flex-row\">\n              <div>\n                <label>\u015eube Filtresi<\/label>\n                <select id=\"adminOgrtListeSubeFiltre\" onchange=\"adminOgretmenListesiCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>Bran\u015f Filtresi<\/label>\n                <select id=\"adminOgrtListeBransFiltre\" onchange=\"adminOgretmenListesiCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>Yetki Filtresi<\/label>\n                <select id=\"adminOgrtListeYetkiFiltre\" onchange=\"adminOgretmenListesiCiz()\">\n                  <option value=\"\">T\u00fcm Yetkiler<\/option>\n                  <option value=\"admin\">Y\u00f6netici<\/option>\n                  <option value=\"muhasebe\">Muhasebe<\/option>\n                  <option value=\"ogretmen\">Sadece \u00d6\u011fretmen<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>\u00d6\u011fretmen<\/th><th>Kullan\u0131c\u0131<\/th><th>\u015eifre Durumu<\/th><th>Bran\u015f \/ \u015eube<\/th><th>Yetkiler<\/th><th>Veli Rol\u00fc<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminOgretmenListeGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcd8 Bran\u015f Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Bran\u015f Ekle \/ D\u00fczenle \/ Sil<\/h3>\n              <input type=\"hidden\" id=\"adminEskiBransAdi\" value=\"\">\n              <div class=\"management-grid\">\n                <div>\n                  <label>Grup<\/label>\n                  <select id=\"adminBransGrup\" onchange=\"adminBransGrupDegisti()\">\n                                          <option value=\"\u0130lkokul\">\u0130lkokul<\/option>\n                                          <option value=\"Ortaokul\">Ortaokul<\/option>\n                                          <option value=\"LGS\">LGS<\/option>\n                                          <option value=\"Lise\">Lise<\/option>\n                                          <option value=\"YKS\">YKS<\/option>\n                                      <\/select>\n                <\/div>\n                <div>\n                  <label>Kay\u0131tl\u0131 Bran\u015f<\/label>\n                  <select id=\"adminBransSec\" onchange=\"adminBransSecildi()\"><\/select>\n                <\/div>\n                <div>\n                  <label>Bran\u015f Ad\u0131<\/label>\n                  <input type=\"text\" id=\"adminBransAdi\" placeholder=\"\u00d6rn: TYT T\u00fcrk\u00e7e\">\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminBransYeni()\">Yeni Bran\u015f<\/button>\n                <button type=\"button\" onclick=\"adminBransKaydet()\" style=\"background:#10b981;\">Bran\u015f\u0131 Kaydet<\/button>\n                <button type=\"button\" onclick=\"adminBransSil()\" class=\"btn-danger\" style=\"background:#dc2626;\">Bran\u015f\u0131 Sil<\/button>\n              <\/div>\n              <p class=\"muted-note\">Bran\u015f ad\u0131 de\u011fi\u015fti\u011finde kay\u0131tl\u0131 konu ve ders ba\u011flant\u0131lar\u0131 yeni adla g\u00fcncellenir. Ba\u011fl\u0131 kay\u0131t varsa silmeden \u00f6nce sistem uyar\u0131 verir.<\/p>\n            <\/div>\n            <div class=\"management-panel\">\n              <h3>Konu Ekle \/ G\u00fcncelle \/ Sil<\/h3>\n              <input type=\"hidden\" id=\"adminKonuId\" value=\"0\">\n              <div class=\"management-grid\">\n                <div>\n                  <label>Bran\u015f<\/label>\n                  <select id=\"adminKonuBransSec\" onchange=\"adminBransKonulariCiz()\"><\/select>\n                <\/div>\n                <div>\n                  <label>S\u0131ra<\/label>\n                  <input type=\"number\" id=\"adminKonuSira\" min=\"0\" value=\"0\">\n                <\/div>\n              <\/div>\n              <label>Konu<\/label>\n              <input type=\"text\" id=\"adminKonuMetni\" placeholder=\"Konu ad\u0131n\u0131 yaz\u0131n\u0131z\">\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminKonuFormTemizle()\">Yeni<\/button>\n                <button type=\"button\" onclick=\"adminBransKonuKaydet()\" style=\"background:#10b981;\">Konuyu Kaydet<\/button>\n              <\/div>\n            <\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Grup<\/th><th>Bran\u015f<\/th><th>S\u0131ra<\/th><th>Konu<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminBransKonuGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcc5 Ders Program\u0131 Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Haftal\u0131k Ders Program\u0131 Olu\u015ftur<\/h3>\n              <input type=\"hidden\" id=\"adminProgramId\" value=\"0\">\n              <div class=\"management-grid\">\n                <div>\n                  <label>S\u0131n\u0131f \/ \u015eube<\/label>\n                  <select id=\"adminProgramSube\" onchange=\"adminDersProgramiSubeDegisti()\"><\/select>\n                <\/div>\n                <div>\n                  <label>Program T\u00fcr\u00fc<\/label>\n                  <select id=\"adminProgramMod\" onchange=\"adminDersProgramiModDegisti()\">\n                    <option value=\"routine\">Rutin (Her Hafta)<\/option>\n                    <option value=\"single\">Tek G\u00fcn<\/option>\n                    <option value=\"range\">Tarih Aral\u0131\u011f\u0131<\/option>\n                  <\/select>\n                <\/div>\n                <div class=\"program-date-field\">\n                  <label>Ba\u015flang\u0131\u00e7 Tarihi<\/label>\n                  <input type=\"date\" id=\"adminProgramBaslangicTarih\">\n                <\/div>\n                <div class=\"program-date-field\">\n                  <label>Biti\u015f Tarihi<\/label>\n                  <input type=\"date\" id=\"adminProgramBitisTarih\">\n                <\/div>\n                <div>\n                  <label>G\u00fcn<\/label>\n                  <select id=\"adminProgramGun\">\n                    <option value=\"1\">Pazartesi<\/option>\n                    <option value=\"2\">Sal\u0131<\/option>\n                    <option value=\"3\">\u00c7ar\u015famba<\/option>\n                    <option value=\"4\">Per\u015fembe<\/option>\n                    <option value=\"5\">Cuma<\/option>\n                    <option value=\"6\">Cumartesi<\/option>\n                    <option value=\"7\">Pazar<\/option>\n                  <\/select>\n                <\/div>\n                <div>\n                  <label>Ders<\/label>\n                  <select id=\"adminProgramDers\"><\/select>\n                <\/div>\n                <div>\n                  <label>Ba\u015flang\u0131\u00e7 Saati<\/label>\n                  <input type=\"time\" id=\"adminProgramBaslangic\">\n                <\/div>\n                <div>\n                  <label>Biti\u015f Saati<\/label>\n                  <input type=\"time\" id=\"adminProgramBitis\">\n                <\/div>\n              <\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminDersProgramiTemizle()\">Yeni<\/button>\n                <button type=\"button\" onclick=\"adminDersProgramiKaydet()\" style=\"background:#10b981;\">Ders Program\u0131na Ekle<\/button>\n              <\/div>\n              <p class=\"muted-note\">S\u0131n\u0131f\/\u015fube se\u00e7ilince o s\u0131n\u0131fa tan\u0131ml\u0131 \u00f6\u011fretmen dersleri listelenir. Kaydedilen dersler a\u015fa\u011f\u0131daki haftal\u0131k s\u0131n\u0131f program\u0131nda g\u00f6r\u00fcn\u00fcr.<\/p>\n            <\/div>\n            <div class=\"filter-panel flex-row\">\n              <div>\n                <label>\u015eube Filtresi<\/label>\n                <select id=\"adminProgramFiltreSube\" onchange=\"adminDersProgramiCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>\u00d6\u011fretmen Filtresi<\/label>\n                <select id=\"adminProgramFiltreOgretmen\" onchange=\"adminDersProgramiCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>Ders Filtresi<\/label>\n                <select id=\"adminProgramFiltreDers\" onchange=\"adminDersProgramiCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>T\u00fcr Filtresi<\/label>\n                <select id=\"adminProgramFiltreMod\" onchange=\"adminDersProgramiCiz()\">\n                  <option value=\"\">T\u00fcm T\u00fcrler<\/option>\n                  <option value=\"routine\">Rutin<\/option>\n                  <option value=\"single\">Tek G\u00fcn<\/option>\n                  <option value=\"range\">Tarih Aral\u0131\u011f\u0131<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>T\u00fcr \/ Tarih<\/th><th>G\u00fcn<\/th><th>Saat<\/th><th>S\u0131n\u0131f \/ \u015eube<\/th><th>Ders<\/th><th>\u00d6\u011fretmen<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminDersProgramiGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n            <div id=\"adminDersProgramiHaftalik\" class=\"schedule-sheet-wrap\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\uddd3\ufe0f Akademik Takvim Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Akademik Takvim Kayd\u0131 Olu\u015ftur<\/h3>\n              <input type=\"hidden\" id=\"adminTakvimId\" value=\"0\">\n              <div class=\"management-grid\">\n                <div>\n                  <label>\u015eube \/ S\u0131n\u0131f<\/label>\n                  <select id=\"adminTakvimSube\"><\/select>\n                <\/div>\n                <div>\n                  <label>Takvim T\u00fcr\u00fc<\/label>\n                  <select id=\"adminTakvimMod\" onchange=\"adminTakvimModDegisti()\">\n                    <option value=\"single\">Tek G\u00fcn<\/option>\n                    <option value=\"range\">Tarih Aral\u0131\u011f\u0131<\/option>\n                    <option value=\"routine\">Rutin (Her Hafta)<\/option>\n                  <\/select>\n                <\/div>\n                <div>\n                  <label>Ba\u015flang\u0131\u00e7 Tarihi<\/label>\n                  <input type=\"date\" id=\"adminTakvimTarih\">\n                <\/div>\n                <div class=\"takvim-date-end-field\">\n                  <label>Biti\u015f Tarihi<\/label>\n                  <input type=\"date\" id=\"adminTakvimBitis\">\n                <\/div>\n                <div class=\"takvim-weekday-field\">\n                  <label>G\u00fcn<\/label>\n                  <select id=\"adminTakvimGun\">\n                    <option value=\"1\">Pazartesi<\/option>\n                    <option value=\"2\">Sal\u0131<\/option>\n                    <option value=\"3\">\u00c7ar\u015famba<\/option>\n                    <option value=\"4\">Per\u015fembe<\/option>\n                    <option value=\"5\">Cuma<\/option>\n                    <option value=\"6\">Cumartesi<\/option>\n                    <option value=\"7\">Pazar<\/option>\n                  <\/select>\n                <\/div>\n                <div>\n                  <label>Kay\u0131t T\u00fcr\u00fc<\/label>\n                  <select id=\"adminTakvimTur\" onchange=\"adminTakvimTurDegisti()\">\n                    <option value=\"Deneme S\u0131nav\u0131\">Deneme S\u0131nav\u0131<\/option>\n                    <option value=\"Ders\">Ders<\/option>\n                    <option value=\"Etkinlik\">Etkinlik<\/option>\n                    <option value=\"\u0130\u015flenecek Konular\">\u0130\u015flenecek Konular<\/option>\n                    <option value=\"Di\u011fer\">Di\u011fer<\/option>\n                  <\/select>\n                <\/div>\n                <div>\n                  <label>Di\u011fer Kay\u0131t T\u00fcr\u00fc<\/label>\n                  <input type=\"text\" id=\"adminTakvimTurDiger\" placeholder=\"Kay\u0131t t\u00fcr\u00fcn\u00fc yaz\u0131n\u0131z\" style=\"display:none;\">\n                <\/div>\n                <div>\n                  <label>Bran\u015f Grubu<\/label>\n                  <select id=\"adminTakvimGrup\" onchange=\"adminTakvimGrupDegisti()\">\n                    <option value=\"\">Grup Se\u00e7iniz<\/option>\n                                          <option value=\"\u0130lkokul\">\u0130lkokul<\/option>\n                                          <option value=\"Ortaokul\">Ortaokul<\/option>\n                                          <option value=\"LGS\">LGS<\/option>\n                                          <option value=\"Lise\">Lise<\/option>\n                                          <option value=\"YKS\">YKS<\/option>\n                                      <\/select>\n                <\/div>\n                <div>\n                  <label>Ders \/ Bran\u015f<\/label>\n                  <select id=\"adminTakvimDers\" onchange=\"adminTakvimDersDegisti()\"><\/select>\n                <\/div>\n              <\/div>\n              <label>Ba\u015fl\u0131k<\/label>\n              <input type=\"text\" id=\"adminTakvimBaslik\" placeholder=\"\u00d6rn: 8. S\u0131n\u0131f LGS Deneme S\u0131nav\u0131\">\n              <div id=\"adminTakvimKonularPanel\" style=\"display:none;\">\n                <div id=\"adminTakvimKonuPanel\">\n                  <label>Kay\u0131tl\u0131 Konular<\/label>\n                  <div id=\"adminTakvimKonuSecimleri\" class=\"topic-check-grid\"><\/div>\n                <\/div>\n                <label>\u0130\u015flenecek Konular<\/label>\n                <textarea id=\"adminTakvimKonular\" placeholder=\"Bu g\u00fcne ait i\u015flenecek konular veya s\u0131nav kapsam\u0131\"><\/textarea>\n              <\/div>\n              <label>A\u00e7\u0131klama<\/label>\n              <textarea id=\"adminTakvimAciklama\" placeholder=\"\u0130ste\u011fe ba\u011fl\u0131 a\u00e7\u0131klama\"><\/textarea>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminAkademikTakvimTemizle()\">Yeni<\/button>\n                <button type=\"button\" onclick=\"adminAkademikTakvimKaydet()\" style=\"background:#10b981;\">Takvime Kaydet<\/button>\n              <\/div>\n            <\/div>\n\n            <div class=\"calendar-admin-filter filter-panel flex-row\">\n              <div>\n                <label>\u015eube Filtresi<\/label>\n                <select id=\"adminTakvimFiltreSube\" onchange=\"adminAkademikTakvimCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>T\u00fcr Filtresi<\/label>\n                <select id=\"adminTakvimFiltreTur\" onchange=\"adminAkademikTakvimCiz()\">\n                  <option value=\"\">T\u00fcm T\u00fcrler<\/option>\n                  <option value=\"Deneme S\u0131nav\u0131\">Deneme S\u0131nav\u0131<\/option>\n                  <option value=\"Ders\">Ders<\/option>\n                  <option value=\"Etkinlik\">Etkinlik<\/option>\n                  <option value=\"\u0130\u015flenecek Konular\">\u0130\u015flenecek Konular<\/option>\n                  <option value=\"Di\u011fer\">Di\u011fer<\/option>\n                <\/select>\n              <\/div>\n              <div>\n                <label>Takvim T\u00fcr\u00fc<\/label>\n                <select id=\"adminTakvimFiltreMod\" onchange=\"adminAkademikTakvimCiz()\">\n                  <option value=\"\">T\u00fcm\u00fc<\/option>\n                  <option value=\"single\">Tek G\u00fcn<\/option>\n                  <option value=\"range\">Tarih Aral\u0131\u011f\u0131<\/option>\n                  <option value=\"routine\">Rutin<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n\n            <div class=\"academic-calendar-shell\">\n              <div class=\"calendar-toolbar\">\n                <div class=\"calendar-nav\">\n                  <button type=\"button\" onclick=\"adminTakvimAyDegistir(-1)\" title=\"\u00d6nceki ay\">\u2039<\/button>\n                  <button type=\"button\" onclick=\"adminTakvimBugun()\">Bug\u00fcn<\/button>\n                  <button type=\"button\" onclick=\"adminTakvimAyDegistir(1)\" title=\"Sonraki ay\">\u203a<\/button>\n                <\/div>\n                <h3 id=\"adminAkademikTakvimBaslik\">Akademik Takvim<\/h3>\n              <\/div>\n              <div id=\"adminAkademikTakvimGrid\" class=\"academic-calendar-grid\"><\/div>\n            <\/div>\n\n            <div class=\"table-container\" style=\"margin-top:16px;\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Tarih \/ T\u00fcr<\/th><th>\u015eube<\/th><th>Kay\u0131t T\u00fcr\u00fc<\/th><th>Ders<\/th><th>Ba\u015fl\u0131k<\/th><th>\u0130\u015flenecek Konular<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminAkademikTakvimGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83e\uddea Online Denemeler<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Online Deneme Olu\u015ftur<\/h3>\n              <input type=\"hidden\" id=\"adminOnlineDenemeId\" value=\"0\">\n              <div id=\"adminDenemeFormulRoot\" class=\"exam-formula-panel\">\n                <div class=\"calendar-empty\">Deneme s\u0131nav\u0131 form\u00fcl ve katsay\u0131lar\u0131 y\u00fckleniyor...<\/div>\n              <\/div>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Deneme Grubu<\/label>\n                  <select id=\"adminOnlineDenemeGrup\" onchange=\"adminOnlineDenemeGrupDegisti()\">\n                    <option value=\"LGS\">LGS<\/option>\n                    <option value=\"TYT\">TYT<\/option>\n                    <option value=\"AYT\">AYT<\/option>\n                    <option value=\"TYT+AYT\">TYT + AYT<\/option>\n                  <\/select>\n                <\/div>\n                <div>\n                  <label>\u015eube<\/label>\n                  <select id=\"adminOnlineDenemeSube\"><\/select>\n                <\/div>\n                <div>\n                  <label>Ba\u015flang\u0131\u00e7 Tarihi<\/label>\n                  <input type=\"date\" id=\"adminOnlineDenemeBaslangic\">\n                <\/div>\n                <div>\n                  <label>Biti\u015f Tarihi<\/label>\n                  <input type=\"date\" id=\"adminOnlineDenemeBitis\">\n                <\/div>\n                <div>\n                  <label>S\u00fcre (dakika)<\/label>\n                  <input type=\"number\" id=\"adminOnlineDenemeSure\" value=\"0\" min=\"0\" max=\"1440\" step=\"1\">\n                  <small class=\"muted-note\">0 girildi\u011finde deneme s\u00fcresizdir.<\/small>\n                <\/div>\n              <\/div>\n              <label>Deneme Ad\u0131<\/label>\n              <input type=\"text\" id=\"adminOnlineDenemeAd\" placeholder=\"\u00d6rn: LGS Genel Deneme 1\">\n              <label>A\u00e7\u0131klama<\/label>\n              <textarea id=\"adminOnlineDenemeAciklama\" placeholder=\"\u00d6\u011frencinin g\u00f6rece\u011fi a\u00e7\u0131klama\"><\/textarea>\n              <label>Deneme PDF Dosyas\u0131<\/label>\n              <input type=\"file\" id=\"adminOnlineDenemePdf\" accept=\".pdf,application\/pdf\">\n              <p class=\"muted-note\">Yaln\u0131zca PDF y\u00fcklenebilir. Maksimum dosya boyutu: 15 MB.<\/p>\n              <h3 style=\"margin-top:18px;\">Bran\u015f Se\u00e7imi<\/h3>\n              <div id=\"adminOnlineDenemeBranslar\" class=\"online-exam-subjects\"><\/div>\n              <h3 style=\"margin-top:18px;\">Cevap Anahtar\u0131 ve Konular<\/h3>\n              <div id=\"adminOnlineDenemeCevaplar\" class=\"online-answer-key\"><\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminOnlineDenemeTemizle()\">Yeni<\/button>\n                <button type=\"button\" onclick=\"adminOnlineDenemeKaydet()\" style=\"background:#10b981;\">Denemeyi G\u00f6nder<\/button>\n              <\/div>\n            <\/div>\n\n            <div class=\"filter-panel flex-row\">\n              <div>\n                <label>\u015eube Filtresi<\/label>\n                <select id=\"adminOnlineDenemeFiltreSube\" onchange=\"adminOnlineDenemeCiz()\"><\/select>\n              <\/div>\n              <div>\n                <label>Grup Filtresi<\/label>\n                <select id=\"adminOnlineDenemeFiltreGrup\" onchange=\"adminOnlineDenemeCiz()\">\n                  <option value=\"\">T\u00fcm Gruplar<\/option>\n                  <option value=\"LGS\">LGS<\/option>\n                  <option value=\"TYT\">TYT<\/option>\n                  <option value=\"AYT\">AYT<\/option>\n                  <option value=\"TYT+AYT\">TYT + AYT<\/option>\n                <\/select>\n              <\/div>\n              <div>\n                <label>Durum Filtresi<\/label>\n                <select id=\"adminOnlineDenemeFiltreDurum\" onchange=\"adminOnlineDenemeCiz()\">\n                  <option value=\"\">T\u00fcm Durumlar<\/option>\n                  <option value=\"aktif\">Aktif<\/option>\n                  <option value=\"gelecek\">Gelecek<\/option>\n                  <option value=\"gecmis\">Ge\u00e7mi\u015f<\/option>\n                  <option value=\"teslimli\">Teslim Var<\/option>\n                  <option value=\"arsiv\">Ar\u015fivlenenler<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>D\u00f6nem<\/th><th>\u015eube<\/th><th>Grup<\/th><th>Deneme<\/th><th>Bran\u015flar<\/th><th>PDF<\/th><th>Teslimler<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminOnlineDenemeGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n            <div id=\"adminOnlineDenemeInceleme\" class=\"management-panel online-review-panel\" style=\"display:none;\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcca \u00d6\u011frenci Kat\u0131l\u0131m ve \u00d6dev Karnesi<\/summary>\n          <div class=\"details-content\">\n            <div id=\"adminAcademicAttendanceFilters\"><\/div>\n            <div id=\"adminAcademicAttendanceSummary\"><\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>\u00d6\u011frenci<\/th><th>\u015eube \/ Grup<\/th><th>Toplam Ders<\/th><th>Kat\u0131ld\u0131<\/th><th>Gelmedi<\/th><th>Ge\u00e7<\/th><th>\u0130zinli<\/th><th>Kat\u0131l\u0131m<\/th><th>Verilen \u00d6dev<\/th><th>Yapt\u0131<\/th><th>Yapmad\u0131<\/th><th>Eksik<\/th><th>\u00d6dev Tamamlama<\/th><\/tr><\/thead>\n                <tbody id=\"adminOgrenciTabloG\u00f6vde\"><\/tbody>\n              <\/table>\n            <\/div>\n            <div id=\"adminAcademicAttendanceDebug\"><\/div>\n          <\/div>\n        <\/details>\n        \n        <details>\n          <summary>\ud83c\udfaf \u00d6\u011frenci Deneme S\u0131nav\u0131 Ge\u00e7mi\u015fi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>S\u0131nav Tarihi<\/th><th>\u00d6\u011frenci Ad\u0131<\/th><th>S\u0131nav Ad\u0131<\/th><th>Bran\u015f Detaylar\u0131<\/th><th>Puan<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminDenemeGecmisGovde\">\n                  <tr><td colspan=\"5\" style=\"text-align:center;\">L\u00fctfen listelenecek \u00f6\u011frenciyi filtrelerden se\u00e7in.<\/td><\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n            <div id=\"adminDenemeGecmisInceleme\" class=\"management-panel online-review-panel\" style=\"display:none;\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcda Yap\u0131lan Dersler ve \u0130\u015flenen Konular<\/summary>\n          <div class=\"details-content\">\n            <div id=\"adminAcademicTopicsFilters\"><\/div>\n            <div id=\"adminAcademicTopicsSummary\"><\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Tarih\/Saat<\/th><th>\u015eube\/Grup<\/th><th>Ders\/Bran\u015f<\/th><th>\u00d6\u011fretmen<\/th><th>\u0130\u015flenen Konu<\/th><th>Kat\u0131l\u0131m\/Yoklama<\/th><th>A\u00e7\u0131klama \/ Not<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminKonuTabloGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n            <div id=\"adminAcademicTopicsDebug\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcdd Verilen \u00d6devler ve Ba\u015far\u0131 Durumlar\u0131<\/summary>\n          <div class=\"details-content\">\n            <div id=\"adminAcademicHomeworkFilters\"><\/div>\n            <div id=\"adminAcademicHomeworkSummary\"><\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>\u00d6dev<\/th><th>Ders\/Bran\u015f<\/th><th>\u00d6\u011fretmen<\/th><th>\u015eube\/Grup<\/th><th>Verili\u015f<\/th><th>Son Teslim<\/th><th>Kontrol<\/th><th>Toplam<\/th><th>Yapan\/Yapmayan\/Eksik<\/th><th>Kontrol Edilen<\/th><th>Tamamlanma<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminOdevTabloG\u00f6vde\"><\/tbody>\n              <\/table>\n            <\/div>\n            <div id=\"adminAcademicHomeworkDebug\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udc64 Birebir Ders Talepleri<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Birebir Talep D\u00fczenle<\/h3>\n              <input type=\"hidden\" id=\"adminBirebirTalepId\" value=\"0\">\n              <div class=\"management-grid\">\n                <div><label>\u00d6\u011frenci<\/label><input type=\"text\" id=\"adminBirebirOgrenci\" readonly><\/div>\n                <div><label>\u00d6\u011fretmen<\/label><select id=\"adminBirebirOgretmen\"><\/select><\/div>\n                <div><label>Kademe<\/label><select id=\"adminBirebirGrup\" onchange=\"adminBirebirGrupDegisti()\"><option value=\"\u0130lkokul\">\u0130lkokul<\/option><option value=\"Ortaokul\">Ortaokul<\/option><option value=\"LGS\">LGS<\/option><option value=\"Lise\">Lise<\/option><option value=\"YKS\">YKS<\/option><\/select><\/div>\n                <div><label>Bran\u015f<\/label><select id=\"adminBirebirBrans\"><\/select><\/div>\n                <div><label>\u015eube<\/label><select id=\"adminBirebirSube\"><\/select><\/div>\n                <div><label>Talep Edilen Ders<\/label><input type=\"number\" id=\"adminBirebirDersSayisi\" min=\"1\" max=\"25\" value=\"1\"><\/div>\n                <div><label>Kalan Ders<\/label><input type=\"number\" id=\"adminBirebirKalanDers\" min=\"0\" max=\"25\" value=\"0\"><\/div>\n                <div><label>Ders Tarihi<\/label><input type=\"date\" id=\"adminBirebirTarih\"><\/div>\n                <div><label>Ba\u015flang\u0131\u00e7 Saati<\/label><input type=\"time\" id=\"adminBirebirBaslangic\"><\/div>\n                <div><label>Biti\u015f Saati<\/label><input type=\"time\" id=\"adminBirebirBitis\"><\/div>\n                <div>\n                  <label>Durum<\/label>\n                  <select id=\"adminBirebirDurum\">\n                    <option value=\"Bekliyor\">Bekliyor<\/option>\n                    <option value=\"Kabul Edildi\">Kabul Edildi<\/option>\n                    <option value=\"Reddedildi\">Reddedildi<\/option>\n                    <option value=\"Geri \u00c7ekildi\">Geri \u00c7ekildi<\/option>\n                    <option value=\"Tamamland\u0131\">Tamamland\u0131<\/option>\n                  <\/select>\n                <\/div>\n              <\/div>\n              <label>Konu<\/label>\n              <textarea id=\"adminBirebirKonu\"><\/textarea>\n              <label>A\u00e7\u0131klama \/ Not<\/label>\n              <textarea id=\"adminBirebirAciklama\" maxlength=\"1000\"><\/textarea>\n              <label>Red Sebebi<\/label>\n              <textarea id=\"adminBirebirRedSebebi\"><\/textarea>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminBirebirTalepFormTemizle()\">Yeni \/ Temizle<\/button>\n                <button type=\"button\" onclick=\"adminBirebirTalepKaydet()\" style=\"background:#10b981;\">Talebi G\u00fcncelle<\/button>\n              <\/div>\n            <\/div>\n            <div class=\"table-container\">\n              <table class=\"mobile-card-table\">\n                <thead><tr><th>Tarih<\/th><th>\u00d6\u011frenci<\/th><th>S\u0131n\u0131f<\/th><th>\u00d6\u011fretmen<\/th><th>Bran\u015f<\/th><th>Konu<\/th><th>Talep<\/th><th>Kalan<\/th><th>Durum<\/th><th>Red Sebebi<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                <tbody id=\"adminBirebirTalepGovde\"><\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcac Veli Mesaj\u0131<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>Toplu \/ Sabit Veli Mesaj\u0131<\/h3>\n              <label>Sabit Mesaj<\/label>\n              <textarea id=\"adminSabitVeliMesaj\" rows=\"4\" placeholder=\"Velilere g\u00f6nderilecek mesaj\u0131 yaz\u0131n\u0131z. {ogrenci}, {sube}, {sinif} de\u011fi\u015fkenlerini kullanabilirsiniz.\"><\/textarea>\n              <div class=\"filter-panel flex-row\">\n                <div>\n                  <label>\u015eube Filtresi<\/label>\n                  <select id=\"adminSabitMesajSube\" onchange=\"adminSabitVeliMesajListeCiz()\"><\/select>\n                <\/div>\n                <div>\n                  <label>\u00d6\u011frenci Filtresi<\/label>\n                  <select id=\"adminSabitMesajOgrenci\" onchange=\"adminSabitVeliMesajListeCiz()\"><\/select>\n                <\/div>\n              <\/div>\n              <div class=\"table-container\">\n                <table class=\"mobile-card-table\">\n                  <thead><tr><th>\u00d6\u011frenci<\/th><th>\u015eube<\/th><th>S\u0131n\u0131f<\/th><th>Veli Telefonu<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n                  <tbody id=\"adminSabitMesajGovde\"><\/tbody>\n                <\/table>\n              <\/div>\n            <\/div>\n            <div class=\"management-panel\">\n              <h3>Yoklama Bildirim Kal\u0131plar\u0131<\/h3>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Derse kat\u0131ld\u0131<\/label>\n                  <textarea id=\"adminMesajYoklamaVar\" rows=\"4\"><\/textarea>\n                <\/div>\n                <div>\n                  <label>Derse ge\u00e7 geldi<\/label>\n                  <textarea id=\"adminMesajYoklamaGec\" rows=\"4\"><\/textarea>\n                <\/div>\n                <div>\n                  <label>Derse gelmedi<\/label>\n                  <textarea id=\"adminMesajYoklamaYok\" rows=\"4\"><\/textarea>\n                <\/div>\n              <\/div>\n              <p class=\"muted-note\">Yoklama de\u011fi\u015fkenleri: {ogrenci}, {tarih}, {sube}, {brans}, {ders}, {durum}<\/p>\n            <\/div>\n            <div class=\"management-panel\">\n              <h3>\u00d6dev Bildirim Kal\u0131plar\u0131<\/h3>\n              <div class=\"management-grid\">\n                <div>\n                  <label>\u00d6dev yapt\u0131<\/label>\n                  <textarea id=\"adminMesajOdevYapti\" rows=\"4\"><\/textarea>\n                <\/div>\n                <div>\n                  <label>\u00d6dev yapmad\u0131<\/label>\n                  <textarea id=\"adminMesajOdevYapmadi\" rows=\"4\"><\/textarea>\n                <\/div>\n                <div>\n                  <label>\u00d6dev eksik \/ ge\u00e7 yapt\u0131<\/label>\n                  <textarea id=\"adminMesajOdevGec\" rows=\"4\"><\/textarea>\n                <\/div>\n                <div>\n                  <label>\u00d6dev kontrol edilmedi \/ di\u011fer<\/label>\n                  <textarea id=\"adminMesajOdevKontrol\" rows=\"4\"><\/textarea>\n                <\/div>\n              <\/div>\n              <p class=\"muted-note\">\u00d6dev de\u011fi\u015fkenleri: {ogrenci}, {tarih}, {sube}, {brans}, {ders}, {odev}, {durum}<\/p>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminMesajKaliplariVarsayilan()\" style=\"background:#64748b;\">Varsay\u0131lan\u0131 Y\u00fckle<\/button>\n                <button type=\"button\" onclick=\"adminMesajKaliplariKaydet()\" style=\"background:#10b981;\">Mesaj Kal\u0131plar\u0131n\u0131 Kaydet<\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udee1\ufe0f G\u00fcvenli Yedekleme<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel secure-backup-panel\">\n              <h3>\u015eifreli Kurum Yede\u011fi Olu\u015ftur<\/h3>\n              <div class=\"backup-warning\"><strong>Yeni otomatik sistem:<\/strong> G\u00fcnl\u00fck\/haftal\u0131k `.etxbackup` v2 yedekleri, do\u011frulama ge\u00e7mi\u015fi ve saklama politikas\u0131 WordPress Y\u00f6netimi &gt; EduTechX Portal &gt; Yedekleme Merkezi ekran\u0131ndan y\u00f6netilir. Bu eski `.pukkabackup` arac\u0131 geriye uyumluluk i\u00e7in korunmu\u015ftur.<\/div>\n              <p class=\"muted-note\">\u00d6\u011frenciler, \u00f6\u011fretmenler, \u015fubeler, dersler, yoklamalar, \u00f6devler, denemeler, muhasebe kay\u0131tlar\u0131, akademik takvim, bran\u015f konular\u0131 ve veli mesaj kal\u0131plar\u0131 \u015fifreli yedek dosyas\u0131na eklenir.<\/p>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Yedek Parolas\u0131<\/label>\n                  <input type=\"password\" id=\"adminYedekParola\" autocomplete=\"new-password\" placeholder=\"En az 8 karakter\">\n                <\/div>\n                <div>\n                  <label>Parola Tekrar<\/label>\n                  <input type=\"password\" id=\"adminYedekParolaTekrar\" autocomplete=\"new-password\" placeholder=\"Parolay\u0131 tekrar yaz\u0131n\">\n                <\/div>\n              <\/div>\n              <label class=\"inline-check secure-backup-check\">\n                <input type=\"checkbox\" id=\"adminYedekDosyalariDahilEt\" checked>\n                <span>Y\u00fcklenen \u00f6dev ve deneme PDF\/ofis dosyalar\u0131n\u0131 da yede\u011fe dahil et<\/span>\n              <\/label>\n              <div class=\"backup-warning\">\n                <strong>\u00d6nemli:<\/strong> Bu dosya hassas \u00f6\u011frenci ve kurum verisi i\u00e7erir. Parola unutulursa yedek dosyas\u0131 a\u00e7\u0131lamaz. Dosyay\u0131 yaln\u0131zca g\u00fcvenli bir bilgisayarda veya \u015fifreli harici diskte saklay\u0131n.\n              <\/div>\n              <div class=\"mini-actions\">\n                <button type=\"button\" onclick=\"adminGuvenliYedekOlustur()\" style=\"background:#0f766e;\">\u015eifreli Yedek Olu\u015ftur ve \u0130ndir<\/button>\n              <\/div>\n              <div id=\"adminYedekDurum\" class=\"backup-status\"><\/div>\n            <\/div>\n\n            <div class=\"management-panel secure-restore-panel\">\n              <h3>\u015eifreli Yede\u011fi Geri Y\u00fckle<\/h3>\n              <p class=\"muted-note\">Daha \u00f6nce indirilen `.pukkabackup` dosyas\u0131n\u0131 se\u00e7ip yedek parolas\u0131n\u0131 girerek sistemi o yedekteki hale d\u00f6nd\u00fcrebilirsiniz.<\/p>\n              <div class=\"management-grid\">\n                <div>\n                  <label>Yedek Dosyas\u0131<\/label>\n                  <input type=\"file\" id=\"adminGeriYukleDosya\" accept=\".pukkabackup\">\n                <\/div>\n                <div>\n                  <label>Yedek Parolas\u0131<\/label>\n                  <input type=\"password\" id=\"adminGeriYukleParola\" autocomplete=\"current-password\" placeholder=\"Yede\u011fi olu\u015ftururken yazd\u0131\u011f\u0131n\u0131z parola\">\n                <\/div>\n              <\/div>\n              <label class=\"inline-check restore-confirm-check\">\n                <input type=\"checkbox\" id=\"adminGeriYukleOnay\">\n                <span>Mevcut sistem verilerinin se\u00e7ti\u011fim yedekteki verilerle de\u011fi\u015ftirilece\u011fini anl\u0131yorum.<\/span>\n              <\/label>\n              <div class=\"backup-warning restore-warning\">\n                <strong>Dikkat:<\/strong> Geri y\u00fckleme ba\u015far\u0131l\u0131 olunca mevcut \u00f6\u011frenci, \u00f6\u011fretmen, yoklama, \u00f6dev, deneme, muhasebe ve takvim kay\u0131tlar\u0131 yedekteki kay\u0131tlarla de\u011fi\u015ftirilir. \u0130\u015flemden sonra g\u00fcvenlik i\u00e7in oturumlar kapat\u0131l\u0131r ve yeniden giri\u015f gerekir.\n              <\/div>\n              <div class=\"mini-actions\">\n                <button id=\"adminGeriYukleBtn\" type=\"button\" onclick=\"adminGuvenliYedekGeriYukle()\" style=\"background:#b91c1c;\">Yede\u011fi Geri Y\u00fckle<\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udd10 \u015eifre Talepleri<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel\">\n              <h3>\u015eifre S\u0131f\u0131rlama Talepleri<\/h3>\n              <p class=\"muted-note\">Kullan\u0131c\u0131lar\u0131n giri\u015f ekran\u0131ndan olu\u015fturdu\u011fu \u015fifre s\u0131f\u0131rlama talepleri burada listelenir. Ge\u00e7ici \u015fifre sadece olu\u015fturma an\u0131nda y\u00f6neticiye g\u00f6sterilir.<\/p>\n              <div class=\"table-container\">\n                <table class=\"mobile-card-table\">\n                  <thead><tr><th>Talep Tarihi<\/th><th>Kullan\u0131c\u0131 T\u00fcr\u00fc<\/th><th>Kullan\u0131c\u0131 Ad\u0131<\/th><th>Ad Soyad<\/th><th>\u0130leti\u015fim<\/th><th>Durum<\/th><th>\u0130\u015flemler<\/th><\/tr><\/thead>\n                  <tbody id=\"adminSifreTalepGovde\"><tr><td colspan=\"7\" style=\"text-align:center;\">Talep bulunamad\u0131.<\/td><\/tr><\/tbody>\n                <\/table>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>\ud83d\udcca Raporlar<\/summary>\n          <div class=\"details-content\">\n            <div id=\"adminReportShell\" data-report-scope=\"admin\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>Mesajla\u015fma Denetimi<\/summary>\n          <div class=\"details-content\"><div id=\"adminMessagesRoot\" data-role=\"admin\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Test Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"adminTestsRoot\" data-role=\"admin\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Deneme Konu Analizi<\/summary>\n          <div class=\"details-content\"><div id=\"adminExamAnalysisRoot\" data-role=\"admin\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Veli Y\u00f6netimi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel parent-management-intro\">\n              <div class=\"section-heading\">\n                <div><span class=\"eyebrow\">Veli hesaplar\u0131<\/span><h3>Veli Y\u00f6netimi<\/h3><\/div>\n                <button type=\"button\" onclick=\"adminVeliYeni()\">Yeni Veli Ekle<\/button>\n              <\/div>\n              <p class=\"muted-note\">Veli bilgileri, ba\u011fl\u0131 \u00f6\u011frenciler ve \u00e7ift rol hesaplar\u0131 ayn\u0131 portal temal\u0131 modal \u00fczerinden y\u00f6netilir. \u00d6\u011fretmen + veli hesaplar\u0131nda kald\u0131rma i\u015flemi \u00f6\u011fretmen hesab\u0131n\u0131 silmez.<\/p>\n            <\/div>\n            <div class=\"filter-panel parent-management-filter\"><label>Veli ara<\/label><input id=\"adminVeliArama\" type=\"search\" placeholder=\"Ad, kullan\u0131c\u0131, telefon veya \u00f6\u011frenci\" oninput=\"adminVeliListeCiz()\"><\/div>\n            <div id=\"adminParentsRoot\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>Destek Talepleri<\/summary>\n          <div class=\"details-content\"><div id=\"adminSupportRoot\" data-support-role=\"admin\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>\u0130\u015flem Ge\u00e7mi\u015fi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"audit-filter-grid\">\n              <div><label>Ba\u015flang\u0131\u00e7<\/label><input type=\"date\" id=\"auditDateFrom\"><\/div>\n              <div><label>Biti\u015f<\/label><input type=\"date\" id=\"auditDateTo\"><\/div>\n              <div><label>Rol<\/label><select id=\"auditRole\"><option value=\"\">T\u00fcm roller<\/option><\/select><\/div>\n              <div><label>\u0130\u015flem<\/label><select id=\"auditAction\"><option value=\"\">T\u00fcm i\u015flemler<\/option><\/select><\/div>\n              <div><label>Mod\u00fcl<\/label><select id=\"auditModule\"><option value=\"\">T\u00fcm mod\u00fcller<\/option><\/select><\/div>\n              <div><label>Durum<\/label><select id=\"auditSuccess\"><option value=\"\">T\u00fcm\u00fc<\/option><option value=\"1\">Ba\u015far\u0131l\u0131<\/option><option value=\"0\">Ba\u015far\u0131s\u0131z<\/option><\/select><\/div>\n              <div class=\"audit-search\"><label>Arama<\/label><input type=\"search\" id=\"auditSearch\" placeholder=\"Kullan\u0131c\u0131, hedef veya a\u00e7\u0131klama\"><\/div>\n            <\/div>\n            <div class=\"mini-actions\"><button type=\"button\" onclick=\"auditLogYukle(1)\">Filtrele<\/button><button type=\"button\" class=\"btn-secondary\" onclick=\"auditLogDisaAktar()\">CSV \/ Excel D\u0131\u015fa Aktar<\/button><\/div>\n            <div id=\"adminAuditRoot\"><\/div>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>Ders Dok\u00fcmanlar\u0131 Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"adminLessonDocumentsRoot\" data-lesson-document-role=\"admin\"><\/div><\/div>\n        <\/details>\n\n        <details data-user-settings-panel>\n          <summary>Ayarlar ve Profil Foto\u011fraf Onaylar\u0131<\/summary>\n          <div class=\"details-content\"><div id=\"adminSettingsRoot\" class=\"user-settings-panel-root\" data-user-settings-root><div class=\"calendar-empty\">Ayarlar y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Duyuru Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"adminAnnouncementsRoot\"><\/div><\/div>\n        <\/details>\n\n        <details>\n          <summary>Deneme S\u0131nav\u0131 Giri\u015fi<\/summary>\n          <div class=\"details-content\">\n            <section class=\"exam-panel-section\">\n              <div id=\"adminExamEntryHost\" class=\"exam-entry-host\"><\/div>\n            <\/section>\n            <section class=\"exam-analysis-section\">\n              <div class=\"exam-panel-section-heading\">\n                <span class=\"eyebrow\">PERFORMANS ANAL\u0130Z\u0130<\/span>\n                <h2>Deneme Performans Analizi<\/h2>\n              <\/div>\n              <div id=\"adminExamPerformanceRoot\" class=\"exam-performance-root\" data-exam-performance-role=\"admin\"><\/div>\n            <\/section>\n            <section id=\"adminExamHistoryHost\" class=\"exam-history-host\"><\/section>\n          <\/div>\n        <\/details>\n\n        <details>\n          <summary>Geli\u015fmi\u015f Aktar\u0131m Merkezi<\/summary>\n          <div class=\"details-content\">\n            <div class=\"management-panel bulk-import-panel extended-import-panel\">\n              <div class=\"section-heading\"><div><span class=\"eyebrow\">EduTechX 1.5.7.41<\/span><h3>Geli\u015fmi\u015f Aktar\u0131m Merkezi<\/h3><p class=\"muted-note\">\u015eablonu indirin, dosyay\u0131 se\u00e7in ve sat\u0131r bazl\u0131 do\u011frulama raporuyla aktar\u0131n.<\/p><\/div><\/div>\n              <div class=\"management-grid\">\n                <div><label>Aktar\u0131m t\u00fcr\u00fc<\/label><select id=\"adminExtendedImportType\"><option value=\"ogrenci\">\u00d6\u011frenci<\/option><option value=\"ogretmen\">\u00d6\u011fretmen<\/option><option value=\"veli\">Veli<\/option><option value=\"ogrenci_veli\">\u00d6\u011frenci\u2013Veli Ba\u011flant\u0131s\u0131<\/option><option value=\"sube\">\u015eube<\/option><option value=\"brans\">Bran\u015f<\/option><option value=\"ders_programi\">Ders Program\u0131<\/option><option value=\"muhasebe\">Muhasebe Ba\u015flang\u0131\u00e7<\/option><option value=\"rehberlik\">Rehberlik Ba\u015flang\u0131\u00e7<\/option><option value=\"kullanicilar\">Kullan\u0131c\u0131 Hesaplar\u0131<\/option><\/select><\/div>\n                <div><label>Excel dosyas\u0131<\/label><input type=\"file\" id=\"adminExtendedImportFile\" accept=\".xlsx\"><\/div>\n              <\/div>\n              <div class=\"mini-actions\"><button type=\"button\" onclick=\"adminExtendedTemplateDownload()\" style=\"background:#2563eb;\">G\u00fcncel \u015eablonu \u0130ndir<\/button><button type=\"button\" onclick=\"adminExtendedImportUpload()\" style=\"background:#0f766e;\">Do\u011frula ve Aktar<\/button><\/div>\n              <div id=\"adminExtendedImportStatus\" class=\"bulk-import-status\"><\/div>\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <details data-section-key=\"private_lessons\">\n          <summary>\u00d6zel Ders Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"adminPrivateLessonsRoot\"><div class=\"calendar-empty\">\u00d6zel ders y\u00f6netimi y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n\n        <details data-section-key=\"meetings\">\n          <summary>Toplant\u0131 Y\u00f6netimi<\/summary>\n          <div class=\"details-content\"><div id=\"adminMeetingsRoot\"><div class=\"calendar-empty\">Toplant\u0131lar y\u00fckleniyor...<\/div><\/div><\/div>\n        <\/details>\n\n      <\/div>\n\n      <div id=\"muhasebeContent\" class=\"card\" style=\"display:none;\">\n        <h2 style=\"color:#166534; margin-top:0;\">\ud83d\udcb0 Muhasebe ve Hak Edi\u015f Paneli<\/h2>\n        \n        <div class=\"flex-row\" style=\"background:#f0fdf4; padding:15px; border-radius:12px; margin-bottom:20px; border:1px solid #bbf7d0;\">\n          <div><label style=\"margin-top:0;\">\ud83d\udc64 \u00d6\u011fretmen<\/label><select id=\"muhOgretmen\" onchange=\"renderMuhasebe()\"><\/select><\/div>\n          <div>\n            <label style=\"margin-top:0;\">\ud83d\udcc5 Y\u0131l Se\u00e7imi<\/label>\n            <select id=\"muhYil\" onchange=\"renderMuhasebe()\">\n              <option value=\"all\">T\u00fcm Y\u0131llar<\/option><option value=\"2026\">2026<\/option><option value=\"2027\">2027<\/option><option value=\"2028\">2028<\/option><option value=\"2029\">2029<\/option><option value=\"2030\">2030<\/option><option value=\"2031\">2031<\/option><option value=\"2032\">2032<\/option><option value=\"2033\">2033<\/option><option value=\"2034\">2034<\/option><option value=\"2035\">2035<\/option><option value=\"2036\">2036<\/option>\n            <\/select>\n          <\/div>\n          <div>\n            <label style=\"margin-top:0;\">\ud83d\udcc6 Ay Se\u00e7imi<\/label>\n            <select id=\"muhAy\" onchange=\"renderMuhasebe()\">\n              <option value=\"all\">T\u00fcm Aylar<\/option>\n              <option value=\"01\">Ocak<\/option><option value=\"02\">\u015eubat<\/option><option value=\"03\">Mart<\/option>\n              <option value=\"04\">Nisan<\/option><option value=\"05\">May\u0131s<\/option><option value=\"06\">Haziran<\/option>\n              <option value=\"07\">Temmuz<\/option><option value=\"08\">A\u011fustos<\/option><option value=\"09\">Eyl\u00fcl<\/option>\n              <option value=\"10\">Ekim<\/option><option value=\"11\">Kas\u0131m<\/option><option value=\"12\">Aral\u0131k<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <div class=\"dashboard-grid\">\n          <div class=\"dash-card\" style=\"border-top-color:#166534;\"><h3 id=\"muhToplamDers\">0<\/h3><p>Toplam Ders Oturumu<\/p><\/div>\n          <div class=\"dash-card\" style=\"border-top-color:#d97706;\"><h3 id=\"muhToplamUcret\" style=\"color:#b45309;\">0 TL<\/h3><p>Hesaplanan Hak Edi\u015f<\/p><\/div>\n        <\/div>\n\n        <div id=\"muhRaporBolumu\" class=\"management-panel panel-anchor muh-panel-section\">\n          <h3>Muhasebe Raporlar\u0131<\/h3>\n          <div id=\"accountingReportShell\" data-report-scope=\"accounting\"><\/div>\n        <\/div>\n\n        <div id=\"muhOdemeBolumu\" class=\"management-panel panel-anchor\">\n          <h3>\u00d6\u011fretmen \u00d6demeleri<\/h3>\n          <div class=\"management-grid\">\n            <div>\n              <label>\u00d6\u011fretmen<\/label>\n              <select id=\"muhOdemeOgretmen\" onchange=\"muhOdemeFiltreDegisti()\"><\/select>\n            <\/div>\n            <div>\n              <label>Y\u0131l<\/label>\n              <select id=\"muhOdemeYil\" onchange=\"muhOdemeFiltreDegisti()\"><\/select>\n            <\/div>\n            <div>\n              <label>Ay<\/label>\n              <select id=\"muhOdemeAy\" onchange=\"muhOdemeFiltreDegisti()\">\n                <option value=\"01\">Ocak<\/option><option value=\"02\">\u015eubat<\/option><option value=\"03\">Mart<\/option>\n                <option value=\"04\">Nisan<\/option><option value=\"05\">May\u0131s<\/option><option value=\"06\">Haziran<\/option>\n                <option value=\"07\">Temmuz<\/option><option value=\"08\">A\u011fustos<\/option><option value=\"09\">Eyl\u00fcl<\/option>\n                <option value=\"10\">Ekim<\/option><option value=\"11\">Kas\u0131m<\/option><option value=\"12\">Aral\u0131k<\/option>\n              <\/select>\n            <\/div>\n            <div>\n              <label>\u00d6deme Tarihi<\/label>\n              <input type=\"date\" id=\"muhOdemeTarih\">\n            <\/div>\n            <div>\n              <label>\u00d6denen Tutar<\/label>\n              <input type=\"number\" id=\"muhOdemeTutar\" min=\"0\" step=\"0.01\" placeholder=\"0\">\n            <\/div>\n            <div>\n              <label>Not<\/label>\n              <input type=\"text\" id=\"muhOdemeNot\" placeholder=\"\u0130ste\u011fe ba\u011fl\u0131\">\n            <\/div>\n          <\/div>\n          <div class=\"dashboard-grid\" style=\"margin-top:12px;\">\n            <div class=\"dash-card\" style=\"border-top-color:#0284c7;\"><h3 id=\"muhOdemeHakedis\">0 TL<\/h3><p>Se\u00e7ili D\u00f6nem Hakedi\u015fi<\/p><\/div>\n            <div class=\"dash-card\" style=\"border-top-color:#16a34a;\"><h3 id=\"muhOdemeOdenen\">0 TL<\/h3><p>\u00d6denen<\/p><\/div>\n            <div class=\"dash-card\" style=\"border-top-color:#dc2626;\"><h3 id=\"muhOdemeKalan\">0 TL<\/h3><p>Kalan<\/p><\/div>\n          <\/div>\n          <div class=\"mini-actions\">\n            <button type=\"button\" onclick=\"muhOdemeKaydet()\" style=\"background:#10b981;\">\u00d6\u011fretmen \u00d6demesini Kaydet<\/button>\n          <\/div>\n          <div class=\"table-container\" style=\"margin-top:12px;\">\n            <table class=\"mobile-card-table\">\n              <thead><tr><th>Tarih<\/th><th>\u00d6\u011fretmen<\/th><th>D\u00f6nem<\/th><th>Tutar<\/th><th>Not<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n              <tbody id=\"muhOdemeTabloGovde\"><\/tbody>\n            <\/table>\n          <\/div>\n          <h3 style=\"margin-top:18px;\">Ayl\u0131k Hakedi\u015f \/ \u00d6deme D\u00f6k\u00fcm\u00fc<\/h3>\n          <div class=\"table-container\" style=\"margin-top:12px;\">\n            <table class=\"mobile-card-table\">\n              <thead><tr><th>Y\u0131l<\/th><th>Ay<\/th><th>Hakedi\u015f<\/th><th>\u00d6denen<\/th><th>Kalan<\/th><\/tr><\/thead>\n              <tbody id=\"muhOdemeAylikGovde\"><\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n\n        <div id=\"muhManuelHesapBolumu\" class=\"management-panel panel-anchor\">\n          <h3>\ud83e\uddee Manuel \u00dccret Hesaplama<\/h3>\n          <div class=\"management-grid\">\n            <div>\n              <label>\u00d6\u011frenci Say\u0131s\u0131<\/label>\n              <input type=\"number\" id=\"muhManuelOgrenciSayisi\" min=\"0\" value=\"2\" oninput=\"muhasebeManuelHesapla()\">\n            <\/div>\n            <div>\n              <label>Ders Saati<\/label>\n              <input type=\"number\" id=\"muhManuelDersSaati\" min=\"0\" step=\"0.5\" value=\"1\" oninput=\"muhasebeManuelHesapla()\">\n            <\/div>\n            <div>\n              <label>1-2 \u00d6\u011frenciye Kadar \u00dccret<\/label>\n              <input type=\"number\" id=\"muhManuelTabanUcret\" min=\"0\" value=\"900\" oninput=\"muhasebeManuelHesapla()\">\n            <\/div>\n            <div>\n              <label>Ek Her \u00d6\u011frenci \u00dccreti<\/label>\n              <input type=\"number\" id=\"muhManuelEkUcret\" min=\"0\" value=\"150\" oninput=\"muhasebeManuelHesapla()\">\n            <\/div>\n            <div>\n              <label>KDV Oran\u0131 (%)<\/label>\n              <input type=\"number\" id=\"muhManuelKdvOrani\" min=\"0\" step=\"0.01\" value=\"20\" oninput=\"muhasebeManuelHesapla()\">\n            <\/div>\n            <div class=\"manual-calc-total\">\n              <span>KDV Hari\u00e7 Fiyat<\/span>\n              <strong id=\"muhManuelKdvHaric\">900 TL<\/strong>\n              <span>KDV Dahil Fiyat<\/span>\n              <strong id=\"muhManuelKdvDahil\">1.080 TL<\/strong>\n              <small id=\"muhManuelAciklama\">1 ders saati i\u00e7in 2 \u00f6\u011frenci hesapland\u0131.<\/small>\n            <\/div>\n          <\/div>\n          <p class=\"muted-note\">Form\u00fcl: KDV hari\u00e7 = (1-2 \u00f6\u011frenciye kadar \u00fccret + 2 ki\u015fiden sonraki her \u00f6\u011frenci i\u00e7in ek \u00fccret) x ders saati. KDV dahil = KDV hari\u00e7 + KDV tutar\u0131.<\/p>\n        <\/div>\n\n        <div id=\"muhTarifeBolumu\" class=\"management-panel panel-anchor\">\n          <h3>\u2699\ufe0f \u00dccret Tarifeleri<\/h3>\n          <div class=\"management-grid\">\n            <div>\n              <label>Tarife T\u00fcr\u00fc<\/label>\n              <select id=\"muhTarifeTur\" onchange=\"muhTarifeTurDegisti()\">\n                <option value=\"GRUP\">Grup Dersi<\/option>\n                <option value=\"BIREBIR\">Birebir Ders<\/option>\n                <option value=\"OZEL_DERS\">\u00d6zel Ders<\/option>\n              <\/select>\n            <\/div>\n            <div id=\"muhTarifeOgretmenWrap\">\n              <label>\u00d6\u011fretmen<\/label>\n              <select id=\"muhTarifeOgretmen\" onchange=\"muhTarifeOgretmenDegisti()\"><\/select>\n            <\/div>\n            <div id=\"muhTarifeSubeWrap\" style=\"display:none;\">\n              <label>\u015eube<\/label>\n              <select id=\"muhTarifeSube\" onchange=\"muhTarifeSubeDegisti()\"><\/select>\n            <\/div>\n            <div id=\"muhTarifeOgrenciWrap\" style=\"display:none;\">\n              <label>\u00d6\u011frenci<\/label>\n              <select id=\"muhTarifeOgrenci\" onchange=\"muhTarifeOgrenciDegisti()\"><\/select>\n            <\/div>\n            <div id=\"muhTarifeDersWrap\">\n              <label id=\"muhTarifeDersLabel\">S\u0131n\u0131f \/ Ders<\/label>\n              <select id=\"muhTarifeDers\"><\/select>\n            <\/div>\n            <div>\n              <label>Y\u0131l<\/label>\n              <select id=\"muhTarifeYil\"><\/select>\n            <\/div>\n            <div>\n              <label id=\"muhTarifeTabanLabel\">1-2 \u00d6\u011frenciye Kadar \u00dccret<\/label>\n              <input type=\"number\" id=\"muhTarifeTaban\" min=\"0\" value=\"900\">\n            <\/div>\n            <div id=\"muhTarifeEkWrap\">\n              <label>2 \u00d6\u011frenci \u00dczeri Ek \u00d6\u011frenci \u00dccreti<\/label>\n              <input type=\"number\" id=\"muhTarifeEk\" min=\"0\" value=\"150\">\n            <\/div>\n          <\/div>\n          <label>Ay Se\u00e7imi<\/label>\n          <div id=\"muhTarifeAylar\" class=\"secimler\" style=\"margin:8px 0 12px;\"><\/div>\n          <div class=\"mini-actions\">\n            <button type=\"button\" onclick=\"muhTarifeKaydet()\" style=\"background:#10b981;\">Tarifeyi Kaydet<\/button>\n            <button type=\"button\" onclick=\"muhTarifeFormTemizle()\" style=\"background:#475569;\">Formu Temizle<\/button>\n          <\/div>\n          <p class=\"muted-note\">T\u00fcm aylar se\u00e7ilirse o y\u0131l\u0131n tamam\u0131nda ge\u00e7erli olur. Belirli aylar\u0131 se\u00e7erseniz her ay i\u00e7in ayr\u0131 tarife kayd\u0131 a\u00e7\u0131l\u0131r.<\/p>\n          <div class=\"table-container\" style=\"margin-top:12px;\">\n            <table class=\"mobile-card-table\">\n              <thead><tr><th>T\u00fcr<\/th><th>\u00d6\u011fretmen<\/th><th>\u00d6\u011frenci<\/th><th>S\u0131n\u0131f<\/th><th>Ders<\/th><th>Y\u0131l<\/th><th>Ay<\/th><th>\u00dccret<\/th><th>Ek \u00d6\u011frenci<\/th><th>\u0130\u015flem<\/th><\/tr><\/thead>\n              <tbody id=\"muhTarifeTabloGovde\"><\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n\n        <div id=\"muhOgrenciOdemeBolumu\" class=\"management-panel panel-anchor muh-panel-section\">\n          <h3>Veli \u00d6demeleri<\/h3>\n          <div class=\"management-grid parent-payment-filters\">\n            <div><label>Arama<\/label><input type=\"search\" id=\"muhVeliOdemeArama\" placeholder=\"\u00d6\u011frenci ad\u0131, no veya veli ad\u0131\"><\/div>\n            <div><label>E\u011fitim Y\u0131l\u0131<\/label><select id=\"muhVeliOdemeEgitimYili\"><\/select><\/div>\n            <div><label>Kademe<\/label><select id=\"muhVeliOdemeKademe\"><\/select><\/div>\n            <div><label>S\u0131n\u0131f \/ \u015eube<\/label><select id=\"muhVeliOdemeSube\"><\/select><\/div>\n            <div><label>\u00d6\u011frenci<\/label><select id=\"muhVeliOdemeOgrenci\"><\/select><\/div>\n            <div><label>Veli<\/label><select id=\"muhVeliOdemeVeli\"><\/select><\/div>\n            <div>\n              <label>\u00d6deme Durumu<\/label>\n              <select id=\"muhVeliOdemeDurum\">\n                <option value=\"\">T\u00fcm Durumlar<\/option>\n                <option value=\"debt\">Borcu Olanlar<\/option>\n                <option value=\"unpaid\">\u00d6denmedi<\/option>\n                <option value=\"partial\">K\u0131smi \u00d6deme<\/option>\n                <option value=\"paid\">\u00d6dendi<\/option>\n                <option value=\"zero\">Bor\u00e7 Yok<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n          <div class=\"dashboard-grid parent-payment-summary\">\n            <div class=\"dash-card\"><h3 id=\"muhVeliToplamTahakkuk\">0,00 TL<\/h3><p>Toplam Alacak<\/p><\/div>\n            <div class=\"dash-card\"><h3 id=\"muhVeliToplamTahsilat\">0,00 TL<\/h3><p>Toplam Tahsil Edilen<\/p><\/div>\n            <div class=\"dash-card\"><h3 id=\"muhVeliKalanAlacak\">0,00 TL<\/h3><p>Kalan Alacak<\/p><\/div>\n            <div class=\"dash-card\"><h3 id=\"muhVeliBorcluOgrenci\">0<\/h3><p>Bor\u00e7lu \u00d6\u011frenci Say\u0131s\u0131<\/p><\/div>\n          <\/div>\n          <div id=\"accountingParentPaymentsRoot\" class=\"parent-payment-table\"><\/div>\n          <h3 class=\"parent-payment-entry-title\">Tahakkuk \/ Tahsilat Kayd\u0131<\/h3>\n          <input type=\"hidden\" id=\"muhOgrHareketId\" value=\"0\">\n          <div class=\"management-grid\">\n            <div><label>\u00d6\u011frenci<\/label><select id=\"muhOgrHareketOgrenci\"><\/select><\/div>\n            <div><label>\u0130\u015flem t\u00fcr\u00fc<\/label><select id=\"muhOgrHareketTur\"><option value=\"charge\">Tahakkuk<\/option><option value=\"payment\">Tahsilat<\/option><\/select><\/div>\n            <div><label>Tarih<\/label><input type=\"date\" id=\"muhOgrHareketTarih\"><\/div>\n            <div><label>Vade tarihi<\/label><input type=\"date\" id=\"muhOgrHareketVade\"><\/div>\n            <div><label>Tutar<\/label><input type=\"number\" min=\"0\" step=\"0.01\" id=\"muhOgrHareketTutar\"><\/div>\n            <div><label>Referans no<\/label><input id=\"muhOgrHareketReferans\"><\/div>\n          <\/div>\n          <label>A\u00e7\u0131klama<\/label><input id=\"muhOgrHareketAciklama\">\n          <div class=\"mini-actions\"><button type=\"button\" onclick=\"ogrenciMuhasebeKaydet()\">Hareketi Kaydet<\/button><button type=\"button\" class=\"btn-secondary\" onclick=\"ogrenciMuhasebeFormTemizle()\">Temizle<\/button><\/div>\n          <h3 class=\"parent-payment-entry-title\">Hesap Hareketleri<\/h3>\n          <div id=\"accountingStudentPaymentsRoot\"><\/div>\n        <\/div>\n\n        <div id=\"muhSettingsBolumu\" class=\"management-panel panel-anchor muh-panel-section user-settings-panel\">\n          <div id=\"accountingSettingsRoot\" class=\"user-settings-panel-root\" data-user-settings-root><div class=\"calendar-empty\">Ayarlar y\u00fckleniyor...<\/div><\/div>\n        <\/div>\n        \n        <div id=\"muhUcretBolumu\" style=\"background:#e0f2fe; padding:10px; border-radius:8px; margin-bottom:15px; font-size:13px; color:#0369a1;\">\n          <strong>\u2139\ufe0f \u00dccretlendirme Form\u00fcl\u00fc:<\/strong> Grup derslerinde \u00f6\u011fretmen, s\u0131n\u0131f, ders, y\u0131l ve ay tarifesi uygulan\u0131r. Birebir derslerde \u00f6\u011fretmen, \u00f6\u011frenci, opsiyonel ders, y\u0131l ve ay i\u00e7in tan\u0131mlanan ders ba\u015f\u0131 \u00fccret hakedi\u015fe eklenir.\n        <\/div>\n\n        <div class=\"table-container\">\n          <table class=\"mobile-card-table\">\n            <thead><tr><th>Tarih \/ Saat<\/th><th>\u00d6\u011fretmen<\/th><th>\u015eube<\/th><th>Ders<\/th><th style=\"text-align:center;\">Derse Kat\u0131lan \u00d6\u011frenci<\/th><th>Tarife<\/th><th style=\"text-align:right;\">Oturum \u00dccreti<\/th><\/tr><\/thead>\n            <tbody id=\"muhTabloG\u00f6vde\"><\/tbody>\n          <\/table>\n        <\/div>\n      <\/div>\n\n      <div id=\"guidanceContent\" class=\"card\" style=\"display:none;\">\n        <section id=\"guidanceOverviewRoot\" class=\"role-overview-shell portal-overview-section\" data-portal-overview=\"guidance\" style=\"display:none;\">\n          <div class=\"calendar-empty\">Genel bak\u0131\u015f y\u00fckleniyor...<\/div>\n        <\/section>\n        <details open><summary>\u00d6\u011frenci Rehberlik Profilleri<\/summary><div class=\"details-content\"><div id=\"guidanceProfilesRoot\"><\/div><\/div><\/details>\n        <details><summary>Rehberlik G\u00f6r\u00fc\u015fmeleri<\/summary><div class=\"details-content\"><div id=\"guidanceSessionsRoot\"><\/div><\/div><\/details>\n        <details><summary>Ders \u00c7al\u0131\u015fma Programlar\u0131<\/summary><div class=\"details-content\"><div id=\"guidancePlansRoot\"><\/div><\/div><\/details>\n        <details><summary>Hedef ve Takip<\/summary><div class=\"details-content\"><div id=\"guidanceGoalsRoot\"><\/div><\/div><\/details>\n        <details><summary>Rehberlik Raporlar\u0131<\/summary><div class=\"details-content\"><div id=\"guidanceReportsRoot\"><\/div><\/div><\/details>\n        <details data-user-settings-panel><summary>Ayarlar<\/summary><div class=\"details-content\"><div id=\"guidanceSettingsRoot\" class=\"user-settings-panel-root\" data-user-settings-root><div class=\"calendar-empty\">Ayarlar y\u00fckleniyor...<\/div><\/div><\/div><\/details>\n      <\/div>\n\n      <div id=\"parentContent\" class=\"card parent-panel\" style=\"display:none;\">\n        <div class=\"parent-panel-heading\">\n          <div class=\"parent-student-switch\"><label>Ba\u011fl\u0131 \u00f6\u011frenci<\/label><select id=\"parentStudentSelect\" onchange=\"parentOgrenciDegisti()\"><\/select><\/div>\n        <\/div>\n        <details open><summary>Genel Bak\u0131\u015f<\/summary><div class=\"details-content\"><div id=\"parentDashboardRoot\"><\/div><\/div><\/details>\n        <details><summary>Yoklama Ge\u00e7mi\u015fi<\/summary><div class=\"details-content\"><div class=\"parent-filter-row\"><input type=\"date\" id=\"parentAttendanceFrom\" onchange=\"parentDashboardYukle(true)\"><input type=\"date\" id=\"parentAttendanceTo\" onchange=\"parentDashboardYukle(true)\"><select id=\"parentAttendanceSubject\" onchange=\"parentDashboardYukle(true)\"><option value=\"\">T\u00fcm dersler<\/option><\/select><\/div><div id=\"parentAttendanceRoot\"><\/div><\/div><\/details>\n        <details><summary>\u00d6dev Durumu<\/summary><div class=\"details-content\"><div class=\"parent-homework-filters\" aria-label=\"\u00d6dev filtreleri\"><div><label>T\u00fcr<\/label><select id=\"parentHomeworkType\" onchange=\"parentHomeworkFiltreUygula()\"><option value=\"\">T\u00fcm T\u00fcrler<\/option><\/select><\/div><div><label>Ders \/ Bran\u015f<\/label><select id=\"parentHomeworkSubject\" onchange=\"parentHomeworkFiltreUygula()\"><option value=\"\">T\u00fcm Dersler<\/option><\/select><\/div><div><label>\u00d6\u011fretmen<\/label><select id=\"parentHomeworkTeacher\" onchange=\"parentHomeworkFiltreUygula()\"><option value=\"\">T\u00fcm \u00d6\u011fretmenler<\/option><\/select><\/div><div><label>Durum<\/label><select id=\"parentHomeworkStatus\" onchange=\"parentHomeworkFiltreUygula()\"><option value=\"\">T\u00fcm \u00d6devler<\/option><option>Yap\u0131ld\u0131<\/option><option>Eksik Yapt\u0131<\/option><option>Yapmad\u0131<\/option><\/select><\/div><div><label>Ba\u015flang\u0131\u00e7<\/label><input type=\"date\" id=\"parentHomeworkFrom\" onchange=\"parentHomeworkFiltreUygula()\"><\/div><div><label>Biti\u015f<\/label><input type=\"date\" id=\"parentHomeworkTo\" onchange=\"parentHomeworkFiltreUygula()\"><\/div><button type=\"button\" class=\"btn-secondary\" onclick=\"parentHomeworkFiltreTemizle()\">Filtreleri Temizle<\/button><\/div><div id=\"parentHomeworkFilterSummary\" class=\"parent-homework-filter-summary\" role=\"status\" aria-live=\"polite\"><\/div><div id=\"parentHomeworkRoot\"><\/div><\/div><\/details>\n        <details><summary>Akademik Takvim<\/summary><div class=\"details-content\"><div id=\"parentCalendarRoot\"><\/div><\/div><\/details>\n        <details><summary>Deneme Sonu\u00e7lar\u0131<\/summary><div class=\"details-content\"><div id=\"parentExamsRoot\"><\/div><\/div><\/details>\n        <details><summary>Rehberlik ve \u00c7al\u0131\u015fma Plan\u0131<\/summary><div class=\"details-content\"><div id=\"parentGuidanceRoot\"><\/div><\/div><\/details>\n        <details><summary>Muhasebe \/ \u00d6deme Durumu<\/summary><div class=\"details-content\"><div id=\"parentAccountingRoot\"><\/div><\/div><\/details>\n        <details><summary>Mesajlar \/ Duyurular<\/summary><div class=\"details-content\"><div id=\"parentMessagesRoot\" data-role=\"parent\"><\/div><\/div><\/details>\n        <details><summary>Kurumsal Raporlar<\/summary><div class=\"details-content\"><div id=\"parentReportShell\" data-report-scope=\"parent\"><\/div><\/div><\/details>\n        <details><summary>Ders Dok\u00fcmanlar\u0131<\/summary><div class=\"details-content\"><div id=\"parentLessonDocumentsRoot\" data-lesson-document-role=\"parent\"><\/div><\/div><\/details>\n        <details data-user-settings-panel><summary>Ayarlar<\/summary><div class=\"details-content\"><div id=\"parentSettingsRoot\" class=\"user-settings-panel-root\" data-user-settings-root><div class=\"calendar-empty\">Ayarlar y\u00fckleniyor...<\/div><\/div><\/div><\/details>\n        <details data-section-key=\"private_lessons\"><summary>\u00d6zel Ders<\/summary><div class=\"details-content\"><div id=\"parentPrivateLessonsRoot\"><div class=\"calendar-empty\">\u00d6zel dersler y\u00fckleniyor...<\/div><\/div><\/div><\/details>\n        <details data-section-key=\"lesson_requests\"><summary>Birebir Ders Talepleri<\/summary><div class=\"details-content\">\n          <div class=\"management-panel\">\n            <h3>\u00c7ocu\u011fum Ad\u0131na Birebir Ders Talebi<\/h3>\n            <div class=\"management-grid\">\n              <div><label>\u00d6\u011fretmen \/ Bran\u015f<\/label><select id=\"parentBirebirOgretmen\"><\/select><\/div>\n              <div><label>Ders Say\u0131s\u0131<\/label><input type=\"number\" id=\"parentBirebirDersSayisi\" min=\"1\" max=\"25\" value=\"1\"><\/div>\n              <div><label>Ders Tarihi<\/label><input type=\"date\" id=\"parentBirebirTarih\"><\/div>\n              <div><label>Ba\u015flang\u0131\u00e7 Saati<\/label><input type=\"time\" id=\"parentBirebirBaslangic\"><\/div>\n              <div><label>Biti\u015f Saati<\/label><input type=\"time\" id=\"parentBirebirBitis\"><\/div>\n            <\/div>\n            <label>A\u00e7\u0131klama \/ Konu Notu<\/label><textarea id=\"parentBirebirAciklama\" rows=\"3\" maxlength=\"1000\"><\/textarea>\n            <div class=\"mini-actions\"><button type=\"button\" onclick=\"parentBirebirTalepGonder()\">Talep G\u00f6nder<\/button><\/div>\n          <\/div>\n          <div id=\"parentLessonRequestsRoot\"><div class=\"calendar-empty\">Birebir ders talepleri y\u00fckleniyor...<\/div><\/div>\n        <\/div><\/details>\n        <details data-section-key=\"schedule\"><summary>Ders Program\u0131<\/summary><div class=\"details-content\"><div id=\"parentScheduleRoot\"><div class=\"calendar-empty\">Ders program\u0131 y\u00fckleniyor...<\/div><\/div><\/div><\/details>\n        <details data-section-key=\"support\"><summary>Destek Talepleri<\/summary><div class=\"details-content\"><div id=\"parentSupportRoot\" data-support-role=\"parent\"><\/div><\/div><\/details>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":0,"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"wp:attachment":[{"href":"https:\/\/edutechx.com.tr\/pukkaegitimportal\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}